December 20, 2007 Interface Depth of Field
All this attention put into so-called usability and OS developers still aren’t taking advantage of depth of field. Why not, instead of changing colors, borders, and shadows, use a blur technique for inactive windows? It’s already built into Mac OS (ala Core Image) so why not utilize it? I’m not a developer, so maybe I’m missing something.

It wouldn’t have to be much. In the example above I used a value of 0.5 (of Photoshop’s “Gaussian Blur” effect) — and it’s almost too much. The effect is visually appealing as eye-candy, yes, but is also useful in determining focus more immediately. Of course, it could even be provided as a user preference, allowing for greater or lesser blur for inactive windows. It could even be applied to the desktop and its icons.
And while we’re on the subject of the desktop, another question: Why not allow for a user to evoke Exposé’s “Desktop” state when clicking on [an unoccupied spot on] the desktop? (App idea?)
The problem with using depth of field to identify the active/inactive status of windows becomes clearly visible when you’re using multiple images — e.g. XHTML/CSS source code in an editor on the left, a browser window for testing purposes on the right.
In this scenario, I wouldn’t want to have a blurred code window while checking out my demo in Safari — the same can be applied to many different scenarios, there’s very little situations in our daily computer use where we do not use multiple applications at once. And very often we need to work in one application while we still need to be able to read texts in another application’s windows.
Julian Schrader
December 20, 2007