Welcome to my tag cloud!
For your convenience, the cloud is displayed at the bottom of my main page view, and also below the Notes section on every post’s page. It doesn’t appear on the other posts linked from the header, or on pages displaying all posts with a specific tag (e.g. photo)
New tags are added frequently, and I haven’t always got round to going back and adding relevant tags to posts that pre-date my first use of the tag. If you notice a post that’s missing a tag you think it should have, do please let me know — the post date and title, and which tag(s) you think I missed, will be fine, since the ask-box doesn’t allow URLs or HTML.
Known bugs:
Only 150 tags are shown, meaning that some of the less-frequently-used tags, selected at random, will always be missing from the cloud. This is now an issue only on this page, ironically enough; when the cloud is displayed at the bottom of other pages, against the pale-violet background of my theme, all the tags in use do show up.
The hit-detection areas around more-frequently-used (and thus larger) tags in the cloud can in some cases make it difficult or impossible to select a less-frequently-used (and thus smaller) tag. Thanks to post-theory, this issue has now been eliminated; less-frequently-used tags are layered on top of more-frequently-used tags, so that all visible tags should now be selectable. Thanks for the awesomely fast fix, Felix! :·D
- Some tags simply do not work at all; clicking them leads to a ‘page not found’ error message. Unlike the first two issues, this seems to be a Tumblr problem. Tags with certain punctuation marks (e.g. the solidus in ‘b/w’), and tags which use both a hyphen and a space to separate words (e.g. ‘non-human person’), in particular, do not work right now.
Note that the code is freshly generated every time a page loads, so if you encounter either of the first two issues listed above, try reloading… But furthermore note that the order in which the tags appear, and the font and color assigned to each tag, are also generated each time a page loads.
Javascript for the tag cloud graciously provided by post-theory.com.
I’m hoping to find or figure out a workaround for the tags Tumblr currently doesn’t support. I’d prefer, for obvious reasons, to avoid having to go through and change every instance of such tags to a format that will be supported. Any tips or advice are most appreciated.
Suggestions for alternate tag-cloud code sources are welcome, particularly if they feature more cloud-size options (this code maxes at 700 x 600 pixels) and/or an option to order tags alphabetically. Greater ranges of tag-text sizes and colors would also be nice. In no case am I interested in a “cloud” which doesn’t link displayed tags to the appropriate /tagged/[tag] page, though; functionality trumps frills.

