Hacker News new | past | comments | ask | show | jobs | submit login

Many of the things you describe, describe my mother to a tee.

She uses an iPad, but progressively Apple has complicated the interface to fit in more and more features, which has made it harder and harder for her to use the device simply.

---

One recent example is the Notes app, which today includes folders, tags, and many other fancy features. I only discovered recently that she had still been using the app as though she did the day she started using Notes, which must've been c. iOS 6. She didn't even notice the top-left "< Folders" button.

Apple's design language is "Clean" and "Modern", but often fails to convey to non-technical users that a even a button is...a button, since iOS/iPadOS use colored text with no background to convey that something is a button.

---

One other example was a mistake I made while configuring a web browser for her. I absent-mindedly turned on "Hide panels automatically", and it wasn't until I figured out what my mother meant when she complained "SOMETHING POPS OUT AND THEN JUST VANISHES" of what I had done wrong.




I carefully coached my husband's 85 year old aunt in how to look at the pictures she took on her iPhone and then send the ones she wants printed to our shared album. She had the steps meticulously written out. She was good to go!

Then Apple changed the UI a little bit. I can't begin to explain it to her over the phone in my second language, because for starters, I don't have a non-updated device to be able to compare and find the exact difference. I felt a bit of a jar and was able to roll with it, but couldn't tell you what the difference is exactly.

LTS (guaranteed non-change for existing features, at the cost of possibly not getting all new features) for UI would be amazing.

And do not get me started on the drama involved in an iOS major version update and the requisite iCloud password entry to even start the phone. She has the password written down, but since it's helpfully hidden as she types, she can't see that she was a letter off or missed a shift. I ended up sending her to the Vodafone corporate store with her password and 3 reset answers to have one of them type it in for her, as we're on the other side of the country, and she kind of needed to be able to make and take phone calls.


Stylish has clearly taken priority over functional in mainstream tech design.

I just got a new Android phone that iterated 1 version in the operating system and product. The old phone had a persistent triangle symbol to press for "back". Now that symbol is gone and I'm supposed to swipe from the edge of the screen for the same "back" function. Except, lots of apps use a similar motion for other functions, including Firefox for closing tabs. So, now I'm constantly swiping a few milimeters too close to the screen edge and going "back" when I want to close a tab, with few clear visual clues as to what is going wrong. This is just 1 of many UI fails on the new phone, very frustrating for me and I would guess extremely and unnecessarily confusing for "normal" people.


My Samsung XCover has physical keys for back/home/switch task and that'll be a hard requirement for any future phones I'll even consider. Can't patch those out without really wanting to fuck me over.

I suppose outdated features like good grip and removable battery are a bit much to ask for.


Stylish sells better? Or why does it happen?

People don't have time to dig into usability details, instead they get an app because it gives a nice looking first impression? Could "rewards" in a company work in similar ways -- impressing managers with sth nice looking?


This is why I switched to apple and never looked back, can’t stand OSes manipulating interface controls arbitrarily after updates.


> She had the steps meticulously written out. She was good to go!

On multiple occasions when explaining computer stuff, I explicitely said something like "don't write anything down, but try to understand the metaphor", because the software is a moving target. I've been also asked about "a manual for this computer", when they actually wanted a printed manual that explains all the software on the computer.

Modern day electronics aren't really made for most people who are born before about 1960. Understanding all metaphors intuitively probably requires having been exposed early in life.


> She has the password written down, but since it's helpfully hidden as she types, she can't see that she was a letter off or missed a shift.

If someone had to design a process to mock and torture the elderly trying to use modern devices, that's the one. Along with messages that time out and unexpected events that steal focus.


My pet peeves are icons. I am sick and tired of button actions being communicated with a meaningless set of pictograms I have never seen before. Give. Me. Text.


I'm with you there. Having spent so much time on the command line, it's so much more straightforward to just have a label that plainly describes what something is or does.

As I understand it, imagery is (ideally supposed to be) language agnostic, like the "icons" for events at the Olympics, though it doesn't always work out as intended.


The idea is, that text is great when you come to the UI for the first time. But, as you use the software every day, it's slow to read the text, so your eye becomes accustomed to the icons and you can use them as a shortcut to save yourself having to read the text. The icons should all be different shapes (as the eye sees the outline of a shape the quickest), be different color (but not only different colors as some people are color blind). I think this used to be common UI knowledge but I remember reading it in design guidelines for the original Mac OS X 10.0.

Somehow this has all gone wrong through: no text so the first time you use it you've no idea what the icons mean, they are all the same color and pretty much the same shape so you don't even get the speed of recognition.


It's unfortunate that designers have since removed all textures/colors/depths from icons, leaving us with basic lines and shapes, and the result isn't pleasant to look at and very tough to recognize.


It’s not just a “old” people problem… unless I’m old, 40 does feel old.

The UI on most mobile devices are terrible in one way or another. There are zero discoverability, things will hide, lock, block or disappear with no clear way of getting back.

Often I feel it’s easier to go to the computer. As an example: I cannot use the banking app on the phone anymore. In an attempt to make it easier to use, they hid/removed the features I used, such as “how much is in my account right now?” or “pay a bill”. That stuff is now hidden in a complex menu system. I can manage the MasterCard I don’t have though.

Designing good UI is an incredible skill, one that few people gave, and one even fewer are willing to pay for.


> Designing good UI is an incredible skill, one that few people gave, and one even fewer are willing to pay for.

I don't think it's even just that. If any of these companies did usability tests they'd discover quickly enough that their designs don't work. I guess they just don't bother.

I have worked in software development since the mid 90s, often freelance so I've probably been at 20-30 companies in total. All of these companies produced software that had some sort of UI. I think only a single time was any usability testing done, i.e. get a normal person sat in front of the software and get them to perform a task and see if they can figure it out on their own. Normally the process is that the designer asserts that this particular way is best, and that's the way it gets implemented and that's what the customer gets to use.


Reading Alan Cooper's "About Face: The Essentials of Interaction Design" made a big impression on me; UI work is really fascinating and rewarding, but it is honoured almost exclusively in the breach thesedays. I can understand companies knocking up intranet based applications for limited internal use cost-cutting, but in many cases these are massive corporations rolling out atrocious UIs to the public.

Part of the problem imo is that everyone thinks "how hard can it be?" and that they have good ideas for UI design. They therefore aren't interested in reading Cooper or submitting their brainwaves to even peer scrutiny.


> honoured ... in the breach

What does that mean? (Not a native speaker)

Don't Make Me Think is another good book I think :-)


Just means it's mostly ignored. And yes, it is a great book.


And all of these problems are well documented, researched and have viable solutions (if anyone from Apple needs help, hire me :)

So either the design team is ignoring 20 plus years of research or they just don’t know what they are doing.

My go to design manifesto is making any screen idiot proof. Mistakes can always be made, but you can safely back out from it and you always understand the consequences (aka you learn)


> So either the design team is ignoring 20 plus years of research or they just don’t know what they are doing

The design team has been ignoring Apple’s own HCI guidelines for years now


This is why they published new ones this year. Samples floating on the internets seem to hint at lack of concrete examples, though, and in macOS Ventura they reportedly don’t even adhere to the new guidelines.

Guidelines for thee, but not for me, I guess.


I would love to see the workflow of the design team offices and how they work.


I'm not defending Apple, but tech-oriented users have always been pushing for more features.

The question is should there be a middle ground between keeping the product trivially simple, or cramming an increasing amount of features to satisfy power users. Either extreme works well for a specific subset of Apple's user base; a middle ground is more prone to leaving everybody confused and/or unsatisfied.

I have zero UI design experience so can't really chime in. Maybe a toggle option inside a menu that swaps app modes? Leave it off and you have a very basic Notes app; toggle it and you get all the bells and whistles, tags, folders, parsing... But this totally causes the problem you describe in your last paragraph.


There's two problems.

Many UIs today are objectively bad and unintuitive (like the Gmail example in the article). UIs should always strive to eliminate the "don't know what you don't know" quadrant: common sense should be enough to navigate the system safely. Perfect examples are the Gmail example in the article, or the "hanging up the phone doesn't hang up the phone" problem of landlines[0] where you can do "everything right" and still get scammed. The judgment metric here is whether a decently intelligent people could fall victims to these; they can, so they're objectively bad UIs. They violate common sense.

Then there's another group, that severely struggles with computing abstractions. (These can be perfectly smart people in other areas). They can have slightly degraded motor skills and end up swiping or tapping inadvertently and getting lost. The kind of people that thinks a locked phone is "turned off". That get confused when Control Center or Notification Center show up, because the swipe was inadvertent and they don't understand the abstraction ("where did my video go?").

It is utterly impossible to design the same UI for this group of people and for everyone else. For them, you'd ideally permanently dedicate a fifth of the screen to a never-changing menu, with common operations (copy, paste, switch app, see notifications, check email, find app). For most people, menu bars would be terrible on phones and tablets since they'd need to be always visible, and big enough to be tappable, and would waste collosal screen space; but some people would prefer that.

The UI would need to have a permanent banner that explicitly labels the UI context, essentially a "permanent tutorial mode" that explains computing abstractions, for example with a banner that says "YOU ARE CURRENTLY VIEWING RECENT NOTIFICATIONS. [GO BACK]" (otherwise, you get inadvertent swipes, and "hey, where'd my video go!").

Designing "one UI for everybody" is hopeless. This is an obvious accessibility issue; and I don't understand why no company is building optional "tutorial modes" into their UIs since I'd assume the amount of people struggling with computers is a lot higher than the amount of blind or paralyzed people.

[0]: https://bc.ctvnews.ca/beware-of-the-delayed-disconnect-phone...


On iOS you can change app settings outside of the app itself. Why not default to simple, and allow technical users to enable the more complex features they want by going through the Settings app?


When Mom was still alive, I installed the tvOS beta profile on her iPad mini 4 to prevent it from receiving updates, so that the interface wouldn't change out from under her (she'd already transitioned from Android to iOS and I didn't want to have to keep teaching her the new UI changes). Wouldn't have been so bad if we had the ability to install whatever version of iOS we wanted.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: