Hacker News new | ask | show | jobs
by makeitdouble 1341 days ago
> that's your artistic vision

> “look at my mad skills”

I’m torn about this: there are enough unneeded and horrible animations that I completely understand this point of view of wanted to get rid of all of them.

I also see that as throwing the baby with the bath water. There’s also fundamentally useful and informative animations to tell you something changed, what you’re supposed to do with an element or even what type of content you’re looking at.

As an unintentional experiment, when I got my new phone a few weeks ago I checked “disable animations” first and foremost, and started using the device normally. And everytime I was doing a specific action the screen froze with a round arrow. It took me 5 min to understand that page and app transitions where, well, “animations”, and getting rid of them made for a broken experience.

Same for popups and dialogs. Did it come from the top of the screen or from somewhere else in the app ? If you saw the animation you’d understand it immediately, before even parsing the design of the popup or the content.

I think we’re far away from the time where animations where random animated gifs with no meaning, and platforms are mature enough to use them in more advanced and useful ways most of the time.

4 comments

I did this on my Android as well, intentionally. My Galaxy S20 defaults to an animation speed that is just so horribly slow, everything feels sluggish. It also uses more battery.

I, too, was a bit confused at the frozen arrow in the beginning, until I realized it was just the loading indicator used when animations are disabled (they could probably improve that one). It is the one place where some sort of movement might still be appropriate.

Anyway, I recently disabled this feature due to it breaking the scroll behaviour in Play Store. Ironically the only app (I've noticed) that uses animation for scrolling in a way that makes this accessibility feature break it, making it a very jarring experience.

Instead, I went into developer tools and scaled all animations down to 0.5x. This at least makes all the annoying transitions bearable. I think this setting should also be exposed under accessibility settings.

Adjusting the animation scaling down is one of the first things I do on any Android phone I buy. I've also changed it for many friends and family who immediately ask how I've managed to make their phones "faster". Not a single person has ever asked me to turn it back. Yet this option is buried in "Developer Tools", so - yes agreed that the "Accessibility Settings" is a far better place. I do also wish it was adjustable in 10% steps all the way down to off. I think 0.3x is likely the sweet spot.
On a Google phone Android, turning off all animations doesn't replace it with a loading icon. It just makes the phone faster.

In Android 12 the Google Android launcher (the desktop, with the non removable Google assistant/search bar), doesn't obey turning off animation. I moved to the Nova launcher.

Like the parent post, every friends and family member I showed how to turn off animations was very pleased with the speedup. Nobody ever asked to turn it back on.

>As an unintentional experiment, when I got my new phone a few weeks ago I checked “disable animations” first and foremost, and started using the device normally. And everytime I was doing a specific action the screen froze with a round arrow. It took me 5 min to understand that page and app transitions where, well, “animations”, and getting rid of them made for a broken experience.

I don't get it. That sounds like the OS is fundamentally broken that it assumes a hard coded timer is required before it does the next step.

It isn't a hard coded timer, it's the "loading" animation you see while an app or a page bootstraps a new view. In macos it would be the equivalent of the spinning beach ball.

In iOS I think there is just no way to disable all the animations, while android gives you that switch that is quite literal.

You might want to check the accessibility features of iOS: https://www.apple.com/accessibility/
And everytime I was doing a specific action the screen froze with a round arrow. It took me 5 min to understand that page and app transitions where, well, “animations”, and getting rid of them made for a broken experience.

Now you experience the reality of just how slow and bloated a lot of software is; the animations were just an attempt at hiding that.

IMHO there should be very, very little need for a full "loading screen" with all the ocmputing power we have these days.

>when I got my new phone a few weeks ago

Which phone? I'd like to know what not to purchase.

Pixel 6a, highly recommend. It has its flaws (some proper to the phone some coming from android) but it is still the best value you'll get if you're not chained to iOS and want a 'small' 6"ish phone. The disable animation thing is of my own doing, and using the animation scale factors instead is the better approach.

I researched a lot and actually tried to switch back to iOS for a day or two before buying. All phones currently come with pretty major drawbacks IMO, especially when living outside of the US. Some lack of polish was the trade-off I was willing to make.