Tuesday, August 6, 2013

Good GUI design is not skeuomorphism.

Many of us wanted Apple to reverse its embarrassing slide into amateurish, cartoonish interfaces; the much-derided "skeuomorphism."  Unfortunately Apple has also abandoned proper GUI design. Getting rid of tacky, asinine, and incorrect crap like controls disguised as the paint on a blackjack table is good. Getting rid of CONTROLS is stupid, and that is what Apple and Microsoft have done in a great many cases. Disguising controls as static text (or hiding them altogether or relying on secret "gestures") represents total ignorance of what made GUIs "revolutionary" to begin with. If you don't demarcate controls, they might as well not be there. Are users supposed to tap on every letter and glyph on the screen, looking for hidden goodies? Or swipe in every possible direction and every item on every screen? That's sheer stupidity.

"Flat" design suffers from other regressions. If a button is "flat", how do we know what state it's in? If it is rendered as something resembling a real button, it can be "up", depressed, or greyed out. One of its three possible states is clearly and instantly conveyed to the user. But if it's just a colored rectangle, what state is it in?

The question is where all of the decent designers have gone at these companies. Did they just get bored and quit altogether? The regressions at Microsoft and Apple in basic user interfaces just make you wonder how these bad ideas are percolating to the top. There are plenty of things to fix in both companies' products, without this desperate flailing to do something "different." Desperate and defective.

No comments:

Post a Comment