Category Archives: technical

Follow-up: Faults of Flexibility

Since I wrote my original little bit on the inconsistencies of configuring toolbars in Mac OS X, I found out about a very easy way to avoid the issue courtesy of the Coda Developer Zone. As it turns out, there’s a completely undiscoverable but powerful way to cycle through the various configurations of text and icons. Simply command-clicking the toolbar show/hide button (the oblong, colorless window control button at the top right of toolbar-bearing windows) will cycle through these configurations. Not exactly a system-wide preference, but still very very efficient.  

This brings up another issue: the paradox of choice. The fact that toolbars can be configured at all is the only reason that led me to be bothered about this issue in the first place. Had they been, as they often are, unconfigurable, I would have been less apt to complain about the given state and more likely accepted it as the only option. Happy as I am now, I disliked that for a long time. If you haven’t seen Barry Schwartz’s TED talk about the paradox of choice, I recommend you take a few minutes to check it out.

computer administrative debris

If you haven’t read it already, Cathy Shive has done a nice piece summarizing the words of Edward Tufte on the iPhone and applying it to a desktop context.  In particular, both focus on bringing content to the front of the user perspective.  The Shive writing in particular does a great job of showing concrete examples of what applications that have and avoid administrative debris look like.  Most eye-catching for me was the comparison between Acorn and Photoshop.  

It feels like “Keep It Simple, Stupid” all over again, but the examples chosen are of particular relevance, and the alternative interfaces Tufte presents in the iPhone video are interesting, even if they are not to my particular liking.  I’d be curious to see what his examples would look like in a slightly “shinier” presentation, though.