|
>This kind of post annoys me. It's driven by the fact that the author has some theories about UI design, and wants to share them with us. There's nothing wrong with that. But this post pretends to be like a real usability audit, which it is not. Wrong on all counts. What the author complaints about are examples of broken standard usability guidelines that all experts agree upon. Like consistency, affordances, the principle of least surprise, color coding actions, etc. The excerpt you provide is characteristic: "When I tap it, it turns red — but wait — it doesn’t give me the visual feedback. Did I break it?" The similar looking button in the Timer screen DID give visual feedback when pressed. In a consistent UI, either this button would do too, or neither would. >These comments are disingenous. You didn't get confused by these things. You, as a person who's analysing a UI, have an almost totally different mindset to someone who is just using the thing for real. Wrong again. Even a UI expert, or someone like me, who's been using DOS, Windows, SunOS, HPUX, Linux, FreeBSD and OS X UIs for 20+ years (and has designed some apps' UIs) can be confused by a UI, even in the most common app and in the most basic actions. |
Visual feedback needs to serve a purpose. This is a stop watch we're talking about - one that shows time in tens of milliseconds, which is less than one frame interval at 60fps. Any animation done would hinder the function of the stop watch and raise ambiguity about when the stop watch actually started and stopped. So not using an animation is the right thing to do here. If they'd gone for consistency in this case, it would've been "foolish consistency" [1].
[1] "A foolish consistency is the hobgoblin of little minds." - Ralph Waldo Emerson
edit: typo fix.