Most active commenters

    ←back to thread

    559 points cxr | 19 comments | | HN request time: 1.524s | source | bottom
    1. zmmmmm ◴[] No.44476622[source]
    I think the article overlooks that it is not really an accident that apps and operating systems are hiding all their user interface affordances. It's an antipattern to create lock in, and it tends to occur once a piece of software has reached what they consider saturation point in terms of growth where keeping existing users in is more important than attracting new ones. It so turns out that the vast majority of software we use is created by companies in exactly that position - Google, Apple, Microsoft, Meta etc.

    It might seem counter intuitive that hiding your interface stops your users leaving. But it does it because it changes your basis of assumptions about what a device is and your relationship with it. It's not something you "use", but something you "know". They want you to feel inherently linked to it at an intuitive level such that leaving their ecosystem is like losing a part of yourself. Once you've been through the experience of discovering "wow, you have to swipe up from a corner in a totally unpredictable way to do an essential task on a phone", and you build into your world of assumptions that this is how phones are, the thought of moving to a new type of phone and learning all that again is terrifying. It's no surprise at all that all the major software vendors are doing this.

    replies(4): >>44476656 #>>44476691 #>>44476747 #>>44480205 #
    2. BLKNSLVR ◴[] No.44476656[source]
    It's a double edged sword though in that it can discourage users from trying their interface.

    Apple's interface shits me because it's all from that one button, and I can never remember how to get to settings because I use that interface so infrequently, so Android feels more natural. Ie. Android has done it's lock-in job, but Apple has done itself a disservice.

    (Not entirely fair, I also dislike Apple for all the other same old argument reasons).

    replies(1): >>44476723 #
    3. userbinator ◴[] No.44476691[source]
    I see nonprofit OSS projects doing it too, and wonder if they're just trendchasing without thinking. Firefox's aggravating redesigns fall under this category, as does Gnome and the like.
    4. copperx ◴[] No.44476723[source]
    Which button do you mean?
    replies(1): >>44476830 #
    5. eddythompson80 ◴[] No.44476747[source]
    I think you picked a hypothesis and assumed it was true and ran with it.

    Consider that all the following are true (despite their contradictions):

    - "Bloated busy interface" is a common complaint of some of Google, Apple, Microsoft, and Meta. people here share a blank vscode canvas and complain about how busy the interface is compared to their 0-interface vim setup.

    - flat design and minimalism are/were in fashion (have been for few years now).

    - /r/unixporn and most linux people online who "rice" their linux distros do so by hiding all controls from apps because minimalism is in fashion

    - Have you tried GNOME recently?

    Minimal interface where most controls are hidden is a certain look that some people prefer. Plenty of people prefer to "hide the noise" and if they need something, they are perfectly capable to look it up. It's not like digging in manuals is the only option

    replies(5): >>44476810 #>>44476949 #>>44477051 #>>44477061 #>>44477685 #
    6. thaumasiotes ◴[] No.44476810[source]
    > Have you tried GNOME recently?

    God, no. I switched to xfce when GNOME decided that they needed to compete with Unity by copying whatever it did, no matter how loudly their entire user base complained.

    Why would I try GNOME again?

    replies(1): >>44477882 #
    7. BLKNSLVR ◴[] No.44476830{3}[source]
    Yeah, that's how old my Apple knowledge is.

    Another comment elsewhere on this page informed me that the universal button no longer exists.

    replies(1): >>44484629 #
    8. jterrys ◴[] No.44476949[source]
    UIs tend to have a universality with how people structure their environments. Minimalism is super hot outside of software design too. Millennial Gray is a cliche for a reason. Frutiger Aero wasn't just limited to technology. JLo's debut single is pretty cool about this aesthetic https://www.youtube.com/watch?v=lYfkl-HXfuU
    9. joe_the_user ◴[] No.44477051[source]
    I think you picked a hypothesis and assumed it was true and ran with it.

    The tone of your post and especially this phrase is inappropriate imo. The GP's comment is plausible. You're welcome to make a counter-argument but you seem to be claiming without evidence their was no thinking behind their post.

    10. zmmmmm ◴[] No.44477061[source]
    I agree with you it's very fashion driven and hence you see it in all kinds of places outside the core drivers of it. But my argument is, those fashions themselves are driven by the major players deciding to do this for less than honorable reasons.

    I do think it's likely more passive than active. People at Google aren't deviously plotting to hide buttons from the user. But what is happening is that when these designs get reviewed, nobody is pushing back - when someone says "but how will the user know to do that?", it doesn't get listend to. Instead the people responsible are signing off on it saying, "it's OK, they will just learn that, once they get to know it, then it will be OK". It's all passive but it's based on an implicit assumption that uses are staying around and optimising for the ones that do, making it harder for the ones that want to come and go or stop in temporarily.

    Once three or four big companies start doing it, everybody else cargo cults it and before you know it, it looks like fashion and GNOME is doing it too.

    replies(3): >>44478847 #>>44480873 #>>44481849 #
    11. cosmic_cheese ◴[] No.44477685[source]
    If I had to pin most of this on anything I’d pick two:

    - Dribbble-driven development, where the goal is to make apps look good in screenshots with little bearing to their practical usability

    - The massive influx of designers from other disciplines (print, etc) into UI design, who are great at making things look nice but don’t carry many of the skills necessary to design effective UIs

    Being a good UI designer is seeking out existing usability research, conducting new research to fill in the gaps, and understanding the limits of the target platform on top of having a good footing in the fundamentals. The role is part artist, part scientist, and part engineer. It’s knowing when to put ego aside and admit that the beautiful design you just came with isn’t usable enough to ship. It’s not just a sense for aesthetics and the ability to wield Photoshop or Figma or whatever well.

    This is not what hiring selects for, though, and that’s reflected in the precipitous fall in quality of software design in the past ~15 years.

    replies(1): >>44478424 #
    12. leakycap ◴[] No.44477882{3}[source]
    > Why would I try GNOME again?

    It is widely used, the default DE in many installs, and it can be handy to be familiar with, for starters.

    13. troupo ◴[] No.44478424{3}[source]
    > Dribbble-driven development,

    I've been calling modern designers "dribbble-raised" for a while now precisely for these reasons. Glad to see I'm not the only one.

    14. 9dev ◴[] No.44478847{3}[source]
    Somehow in your theory you omit the fact that people can learn how to use a new interface? It’s not like you’re entitled to a UI that never adds functionality anymore, ever. Sure, vendors ought to provide onboarding tutorials and documentation and such, but using that material is on the user.
    15. BrtByte ◴[] No.44480205[source]
    Turning learned friction into a form of psychological lock-in is a dark UX pattern if there ever was one
    16. gf000 ◴[] No.44480873{3}[source]
    Is this the same GNOME? https://wiki.gnome.org/Design(2f)Studies.html
    17. igregoryca ◴[] No.44481849{3}[source]
    > I do think it's likely more passive than active. People at Google aren't deviously plotting to hide buttons from the user.

    This is important, thank you for mentioning it: actions have consequences besides those that motivated the action. I don't like when people say "<actor> did <action>, and it leads to this nefarious outcome, therefore look how evil <actor> must be". Yes, there is always a chance that <actor> really is a scheming, cartoonish villain who intended that outcome all along. But how likely is it that <actor> is just naive, or careless, or overly optimistic?

    Of course, the truth is almost certainly somewhere in the middle: familiarity with a hard-to-learn UI as a point of friction that promotes lock-in may not be a goal, but when it manifests, it doesn't hurt the business, so no one does anything about it. Does that mean the designers should be called out for it? If the effect is damaging enough to the collective interest, then maybe yes. But we needn't assume nefarious intentions to do so.

    Then again, everyone thinks their own actions are justified within their own value system, and corporate values do tend toward the common denominator (usually involving profit-making). Maybe the world just has way more cartoonish villains than I give it credit for.

    18. wpm ◴[] No.44484629{4}[source]
    The home button's death was the end of the reality and the beginning of the myth that iOS is easy to use.

    The home button was an important lifeline. It did one thing if you pressed it once. No matter what, it took you home. For my older relatives, that one button made using iOS incredibly easy and safe feeling. No matter what, no matter where you ended up, just hit the home button. There, back to start. Easy peasy.

    Now with everything hidden behind stupid gestures that even I don't fully understand, my parents struggle to not inundate their iPads with extra windows and split window "Windows" that show up in the app switcher. My mom has had a none home-button iPhone for years and still can't get the home screen gesture right most of the time, and she hates it. I had to scramble to buy up old 9th gen iPads for them and my grandmother once it was discontinued.

    replies(1): >>44488611 #
    19. fingerlocks ◴[] No.44488611{5}[source]
    Did you know that the home button still exists in virtual form? It can be enabled in the accessibility menu