Top
Best
New

Posted by nozzlegear 18 hours ago

If you're a button, you have one job(unsung.aresluna.org)
Related: https://aresluna.org/show-your-hands-honor/
498 points | 245 commentspage 3
PaulHoule 8 hours ago|
I’m thinking a lot about how older applications are often better than new for reasons like this.

Sometimes I log into my big Windows machine at home with RDP from out of the house to post photos to my socials, like

https://mastodon.social/@UP8

and with a folder with a few hundred images in it is is awkward to use the official file chooser dialog because it is based on modern UI toolkits and practices which are wasteful and slow over the net. It is much easier to use XnView MP because it is based on an old widget set which isn’t flashy.

Similarly I find myself impressed with the old Adobe apps like Photoshop and Illustrator because, sprawling as they are, they come out of an old time when they were expected to work on machines with a fraction (1/2000 of the RAM!) of the capacity of modern machines and there is just less junk. Adobe recently took the “(legacy)” label off “Save to Web” because that ancient feature alone goes a long way to justifying the creative cloud subscription.

nozzlegear 2 hours ago|
I browsed through a bunch of the photos on your Mastodon profile – I like them a lot, especially the pictures of happy people enjoying the presence of friends and family. I think that's one of my favorite genres of photography.

I don't have Mastodon so can't follow you there, but I've added your profile to my RSS reader. Looking forward to seeing more of your photos!

utopiah 15 hours ago||
Busted my Corne-ish Zen yesterday, going back to an Ergodox EZ (until I received 2 new Corne, including one as backup) I can tell that leaving a comfortable and efficient hand based setup is literal pain, both physiological and cognitive. I write and code using Vim (so navigation with keys) and browse with Tridactyl (same principle). It's very rough going back.

Also I work in XR and rely heavily on hand tracking and I'm precisely trying to use that accident so re-consider what does typing mean without a keyboard. How can one use hand tracking in XR as input without relying a virtual keyboard, which is so slow and lacks tactile feedback.

Anyway, all this to say yes, ours hands are impressively precise, fast, flexible. We take them for granted but it's definitely worth spending a bit of time training them, considering the interfaces at different level, ergonomic, physical interface, firmware, then the software with its UI.

projektfu 16 hours ago||
In the Google photos app (Pixel 10) there is no animation, the rotation just happens immediately and there's no button press to buffer.
doginasuit 15 hours ago||
My rule of thumb is that animations need a purpose, otherwise you are just showing off and it gets tedious. This animation carries more purpose than most, conceptually you might understand which orientation will be next but it takes your brain a second to validate, and it is much simpler if you can see the path that it took.
epistasis 15 hours ago||
Eliminating these animations is indeed a massive win.

Overuse of animations is a terrible thing that has made iOS far worse over the years. I long for the days of yore, when the loading screenshot had a chance of being accurate.

These days, when loading something like the health app I get a series of three different screens, rather than just landing at the destination it knew o wanted to start at. It is idiocy of the highest order. Why show some series of random screen transitions while starting the app? Somebody who has no clue about UX programmed that piece of crap, and then an entire team put up with this behavior. I dearsay that if this shipped under jobs there would be a director level firing to stop it.

Same BS happens with Apple Maps. If you launch the app and it remembers that an hour, day, or two weeks ago you had your phone in a particular orientation forever ago, it slowly rotates the view pane over 1000-2000ms from you ancient view pane as if you've been waiting patiently over two weeks so that Maps doesn't suddenly disrupt your view...

Animation can be helpful but at some point a half-wit VP shoved it into everything Ruth disastrous results and Apple is still recovering. Liquid Glass is a similar disaster of incompetence being promoted far beyond capability.

niam 6 hours ago||
One similarly egregious UX issue on the latest Android is that pressing buttons in the dropdown tray doesn't give any feedback until the action is complete. I can press the "turn on WiFi" button and receive zero haptics or visual indication that the phone registered my tap, for over a second, and THEN it will decide "okay! let's shake the phone and change button color now".

And if you have a tray button that needs to e.g reach over the network to a HomeAssistant instance that needs to itself reach out to some fuckass IoT vendor server, you may as well not expect any sort of feedback before you close the tray.

madibo3156 6 hours ago||
That's a good example of bad UX, and, in a way, counter to the article.

It sounds like Android needs a middle state indicator. When your action is in a pending state, the state indicator should not be the same as the previous state. A common pattern is to show a pending animation.

While this animation is running, what should happen if the user presses the button?

notnullorvoid 6 hours ago||
I've yet to update to Android 17, but I ended up disabling haptics on 16 because the annoying pop sound feels like a gimmick compared to what haptic feedback used to be.
bookofjoe 3 hours ago||
For me Apple's "hold the button until something happens" to turn on my iPhone is and always has been and always will be a FAIL.
kevin_thibedeau 14 hours ago||
There is a more general Android problem where it registers a single tap sufficiently to show a button press animation and vibrate and then ignores it because the tap wasn't held long enough.
stared 3 hours ago||
I am puzzled (and irritated) why there is „rotate left” without „rotate right”. Does any of you know why?
mattmerr 3 hours ago|
Two wrongs don't make a right but three lefts do, and that seems like a reasonable tradeoff to reduce visual clutter
altern8 9 hours ago||
Hair dryers normally have 2 controls, one to adjust how much air it blows, and another one to adjust how hot the jet is.

When they're off, they don't blow any air so it would make sense to me to decide that the button to turn them on is the one that controls how much air it blows. It goes from 0 to 1 to turn on, so you just learned that that button changes how much air comes out of it.

But no, most of them do the opposite. So, you turn them on with the temperature control. The action is: no air, yes air, air gets super-hot if you keep pushing the button.

I can't find any modern air dryers where they get this right.

aliher1911 8 hours ago||
Possibly a consumer air dryer problem, something-something safety. Check professional ones like Parlux, the one I checked has 2 dials: airflow and temperature. Turns on by air dial. They are also conveniently under the thumb so you can adjust without looking.
marcosdumay 4 hours ago||
Yes it's safety related. Turning the heater on while the airflow if off is a sure way to start a fire.

It could be fixed with a relay or a solid state switch on the heater, or with a multipolar toggle on the airspeed. But that's several cents more expensive than making it turn on at the heater switch.

wodenokoto 8 hours ago|||
I imagine it’s similar to why a fan starts at max. Eg: 0->3->2->1

Something technical made it easier to implement.

bpicolo 7 hours ago||
The Dyson Supersonic?
itake 4 hours ago||
What does the author think about the concept of debouncing (common in real world hardware, because electronically signals are not binary).
Cockbrand 12 hours ago|
A different UX issue I have with these buttons is that the designers seen to have chosen the wrong rotation direction.

I almost always need to rotate photos 90⁰ to the right, so I have to tap that button three times. Apart from that, if I have only one way to rotate my photo, clockwise seems more intuitive to me anyway.

bouke 12 hours ago|
Or another bug seen in the wild: the image rotates opposite to the button’s icon label.
More comments...