4 ms·
UI Anti-patterns: Everything flat, no distinction between clickable buttons / text-entry fields / plain text. UI patterns: Buttons with raised borders, en
by damnitbuilds 2y ago
UI Anti-patterns:
Everything flat, no distinction between clickable buttons / text-entry fields / plain text.
UI patterns:
Buttons with raised borders, entry fields with sunk borders, etched lines between sections and to group radio buttons, for example.
We had this right 30 years ago. "Material" (Edit: and others) ruined it.
- brulard 2y agoAbsolutely. I just tried Capacities app. I'm sure it can be very useful app, but the UI for completely clean project was already so bloated with headings and texts saying in all kind of ways basically "no data yet" that I felt so overwhelmed that I left it for another time. No feeling of separating different things, everything just thrown onto the page with so much wasted whitespace. Maybe I'm getting old, but I miss the old days of concise and practical UIs
- hollowturtle 2y agoApple on iOS ruined it too
- deleted 2y ago[deleted]
- RobotToaster 2y agoSkeuomorphism https://en.wikipedia.org/wiki/Skeuomorph#Virtual_examples https://en.wikipedia.org/wiki/Skeuomorph#Virtual_examples
- damnitbuilds 2y agoI don't think it is as extreme as that. Raised buttons maybe, but we don't look for sunk physical pages to write on, for example. I just want a convention showing me what I can do with a UI. We had a working UI convention, but the Arty types threw it away by putting form over function, and modern UIs are harder to use because of that.
- breadwinner 2y agoRight, what we need is some amount of physicality, not photorealism. We need to be able to guess the functionality just by looking at something, as opposed to clicking on everything in sight in case there is some hidden interactivity behind it.
- mulmen 2y agoWe also need to bring back the principle of least surprise. Exploring modern UIs is dangerous because irreversible actions are not clearly identified.