logoalt Hacker News

marginalia_nutoday at 3:38 PM3 repliesview on HN

Design language, like any language is metaphorical.

The thing that makes these skeumorphic designs work so well is that it kinda forces a consistent metaphor, and consistency above all else is huge for UX.

The fact that it's based on things we've seen in real life is also helps, as it means we can reason about the UI with the same faculties we've spent our entire life training.


Replies

petilontoday at 3:45 PM

Why are designers not understanding this these days?

I think one reason is that flat UI is super easy. Skeuomorphic is extremely hard to get right, and if you don't get it right it looks super tacky. Most people who have the word "designer" in their job title don't have the artistic skills needed to pull it off. This is why most designers are opposed to skeuomorphic.

Somewhere in between is the right approach. The NeXTSTEP UI from the late 1980s is what we need to return to. It still looks beautiful today: https://guidebookgallery.org/screenshots/openstep42

show 6 replies
xg15today at 4:08 PM

You still need some design experience and "taste" though.

I've seen some B2B apps which used the Windows look-and-feel and looked absolutely awful: Actions wildly scattered through buttons, menus and context menus, panels and tabs nested several layers deep until the UI started to look like a canyon formation - and no icons or color at all, because I suppose those would have been "unprofessional" - so everything was in dull gray.

(I think it's worth realizing how colorful the stock Windows dialogs and applications actually are through the use of icons, even despite all widgets being gray.)

I still believe the Windows 2000-era UI toolkit is one of the best, because at least it gives you straightforward pathways to build a good-looking and usable UI - but you still have to want to do it.

bromurotoday at 3:44 PM

Like the floppy disk for “save”? Or the old school phone receiver for “call”?

show 2 replies