almo wrote:Click-through has always surprised me. It seems obvious that it's a bad interface design.
There's nothing inherently wrong with click-through.
It's just that there's a time and place for it.
You might have noticed that everything in Carbon apps (iTunes, Finder, etc.) are not click-through
by default.
And yet, Finder windows' "folder content area" (where you see files and folders) are click-through, meaning the developers purposefully made that click-through. Why? Because in that case, it is actually quite convenient to have that area be click-through, or else, whenever we want to drag stuff from one window/folder to another, we'd have to *click* focus, click and drag, *click* focus, click and drag, etc.
And also, though iTunes's controls are not click-through, they are when iTunes is in MiniPlayer mode. You can probably imagine why.
So indeed, in certain situations, click-through is actually very helpful and practical. (And in cases such as the "Send notification" button, it definitely is
not. ;p )
Here's a very interesting (and long) article (or whatever Daring Fireball entries are supposed to be) about click-through:
http://daringfireball.net/2003/05/much_ ... ickthrough
almo wrote:Windows is more generally click-through, and I can't tell you how many times I've clicked a window just to get focus and done something bad in the window because the window was partially obscured and I didn't know what I was hitting.
I'd argue that it's different in Windows, since in Windows, you mainly use the Taskbar to switch windows (perhaps a side effect of Windows "encouraging" users to work with maximized windows), while in Mac OS X, you still rely on good ole "clicking on the window" to bring it to the foreground, though yes, nowadays, there is also the Dock (more for focusing all the windows of an app though) and Exposé, but these should be considered secondary methods.