Illogical, Jim page 3
Computer programmers love the word “error”; they love to make everything into an “error”, in particular if they can suggest the user is erroneous when in fact the programmer is stupid. In this case, a little lack of foresight on their part:
If it’s not clear, the Properties button is left enabled for a device with no properties, and a serious-looking message appears if you click it. (“Do not press at all ever”)
The next one is a little trickier:
Whereas iTunes’s brain-dead use of its interface really has no excuse whatsoever, turning a transient state into an application modal dialog even when you’re already in an application modal dialog:
Incidentally, what is the difference between Batanga Tropical Heat 56 kbps and Batanga Tropical Heat 56 kbps?
The ColorIt! image editor has a curious idea about pixels, considering them to be non-integer quantities:
icebase.com’s newsletter management system has a bizarre treatment of e-mail formatting:
I understand fully the purpose of the control—not all visitors will understand the difference—but what sort of logic would this require on the back end?
if ($mailFormat == MAILFORMAT_HTML) { sendHTMLMail(); } elsif ($mailFormat == MAILFORMAT_TEXT) { sendTextMail(); } else { # um # ... # uh ... }