Tagcloud for website navigation
An excellent discussion emerged on rashmi’s blog about the website 83 degrees, and its use of a tagcloud for general navigation .
Overall the respondants feel its a bit too unreliable for serious usability, but has some potential to augment the more structured flow of a web site. The designer of the site reveals his reasons for implenenting it in the first place.
I am gererally not a fan of tag clouds at all because they quickly become too cluttered. In this case it was done as a design/marketing effort and not at all for UI. It turns out there are very few options for our corporate site, so it is relatively uncluttered and encourages discovery.
Found two more links from the respondants as well…
googlecloud - has apparently been released recently, quite disturbing.
and what promises to be an amazing post from joe speculating on how tag clouds may evolve. I haven’t even had time to read this yet, but if this is any indication I already looking forward to part two.
In part two, titled “Second Generation Clouds”, I’ll share some thoughts on likely ways that the second generation of tag clouds will evolve in structure and usage in the near future, based on how they support a chain of understanding that semantically links taggers and tag cloud consumers. Context is the key for tag cloud consumers, and we’ll see how it affects the likely evolution of the tag cloud as a visualization tool.









The default view is a normal cloud, but as you rollover each tag, the associated tags appear around the tag in a sphere. the biggest issue with this (beyond the messy CSS) is tags with many associations start getting cramped for room, especially at the top and bottom of the sphere. I could set it up with a dynamic radius, so tags with more associations had larger radius, but that could get out of hand, and start drawing off screen, which I definitely want to avoid.

Letters are a distinct type of form from an artists perspective. Quite often creative types will want to reduce the font size on a web page as much as possible treating it as a textural element. Other times it is exaggerated and distorted as the designer explores line, shape and the letterforms themselves. In tag clouds, the overall letterform, is not considered in the presentation of the data and there seems no reason that it should. If anything the font face and style would be the variables to tweak.
Color has been used in insignifigant ways to date, for example with the third party service tagcloud’s blue and orange pallette. From initial observations, the different colors are simply meant to reinforce the changes in font-size or scale. No additional information is provided by the use of color, yet in a compostion it can be one of the more evocative elements.
In the case of tagclouds, Value would probably have similar applications as color. adjusting the lightness will emphasize or decrease contrast, thereby positioning the element on hieararchy of visual attention..
The tagcloud itself becomes a pattern that has much more distinguishability than a list or paragraph. Important words stand out because of the emphasis of scale and/or color. Through overlapping and variation of Value, the texture can become more abstract. This will allow more information to be displayed, but has negative effects on legibility.
Tagclouds can only occupy a certain amount of the overall screen real estate. We must consider the placement of the tagcloud in the UI, the context of how they are displayed and if they are on their own page. Special tag groupings are often displayed seperately highlighing their importance to users. The temporal aspect of a tag cloud is one of the aspects that gives it usefulness. It represents the state of the resource collection "right now".

