The Analog Kid

Fixing Photosets on Tumblr’s Dashboard

If you use Tumblr on an iPad, an out-of-the-box Macbook Air or have followed Steven Frank and John Gruber by disabling Flash altogether, you’ve probably noticed the dashboard’s a little rough around the edges when it comes to graceful degradation.

As an example (that’s easy to fix), photosets aren’t displayed at all. On Tumblr-powered sites, theme variables (e.g. {Photoset-500}) generate a block of images as fallback which gets replaced by a slideshow player if Flash is installed. For some reason the dashboard doesn’t work this way—all the fallback you get is a message saying Flash is missing. That sucks, so I hammered out a bookmarklet patch.

Hi dashboard users, Tumblr prefixes Javascript links with “denied:” so you’ll have to edit it manually, lol! Oh dashboard!

Drag this link to your bookmarks bar, sync it to your iOS device* and tap it to replace that annoying message:

Bookmarklet in action, also a girl who is a zombie
Now I can see pictures of my zombie sister, yay

Next: a Safari extension so you won’t even have to click, and fancy -webkit-transitions—learning is fun!


* As Marco Arment notes, this is still a complete pain in the ass on iOS devices.