Comment by socalgal2
3 hours ago
Ranting on UI, I think I might blame MS for this but I feel like many shortcuts for customization in apps and OS are a net negative.
The first example I remember was ~2003ish when MS Office did a big redesign and got much bigger toolbars. That they were big is a matter of taste but that's not where I'm going with this. No, the issue was that they made too easy to ACCIDENTALLY mess up the UI. They added all kinds of customization (which is fine) but then made it so just dragging a little too long an a button would let you move the button somewhere else. So, grandpa drags the button, possible off the bar, deleting it, and now for all intents and purposes the app is unusable to him. IMO, the customization options should be buried deeper where they can't happen by accident.
This "ACCIDENTAL" modification is all the rage now. On iPhone, holding on the lock screen puts the phone in "edit the lock screen mode". Several family members have asked why the image they put on the lock screen was gone. It was because they "butt edited the screen". Put the phone in their pocket and it felt a press and went into edit mode and edited the lock screen. AFAIK, almost no one needs this shortcut. It would be fine to just go into Settings->Wallpaper->Lockscreen or something like that. But, I'm just guessing (1) some UX designer needed something todo (2) someone working on lockscreen options got tired of doing the Settings->Wallpaper->Lockscreen dance and put in a shortcut that no-one but them needs.
This same issue is all over the place. The iPhone's lockscreen while charging mode has the same issue. The user (me) picks the clock face I want. And, one of 10 times I reach for the phone from the charging stand I accidently touch the screen which changes the face. I NEVER NEED THIS. Again, this should be buried in Settings->Lockscreen->Clock Face. The shortcut a net negative.
There are many more.
> Put the phone in their pocket and it felt a press and went into edit mode and edited the lock screen.
This is why I hate the flashlight and camera buttons on the lock screen - which you can activate without unlocking. When you have your hands in your pockets during cold weather you’ll suddenly be ”filming”… I never use the camera on my phone anyway. Thankfully at some point they added support for removing them.
Apparently, the idea of an edit mode is some foreign concept for a lot of people.
There are a lot of UI concepts that are foreign to younger developers, simply because they grew up using web apps and smartphones. I think computer science departments need to make a class on human-computer interaction a mandatory part of the curriculum, and those classes need to require students to sit down with and actually use a variety of UIs from two, three, four decades ago. There's a ton of value in being conversant in the basic building blocks and paradigms of multiple UI systems, and in knowing what problems have been solved in the past so we don't keep badly reinventing the same features or failing to learn from the mistakes of the past.
There are a lot of things in older UIs that I think every developer should have hands-on experience with, eg. using nested menus in classic Mac OS; using an MDI application on Windows 9x; using the file browser and dock on NeXTSTEP; using X11 with focus follows mouse; anything with pie menus. Not because those things are necessarily the right choices for today's GUIs, but because there are valuable lessons to be learned from them, and reading an article like this or studying an old HIG document doesn't have the same impact.