4 ms·
> Animation also has the potential to slow down users as they become accustomed enough to the interface to know which elements they want to interact with before
by currysausage 12y ago
> Animation also has the potential to slow down users as they become accustomed enough to the interface to know which elements they want to interact with before the animation completes.
Happens to me so often. When turning off all animations in Windows, the system feels so much more responsive and doesn't hold me back in well-trained workflows.
With Android 4, the default state is really bad. Fortunately, you can turn off most animations in the dev settings, but still, it feels like the OS wasn't optimized for low latency (especially when switching apps). I hope that Android 5 will still allow for animations to be turned off. I can't say that I'm very eager to try Android 5.
Worst thing is, even with the reasonably powerful Nexus 4 (and I hear the same is true even about the Nexus 9), under a little bit of load, animations tend to become even more sluggish; inaccurate animations let the user make mistakes. I have noticed that it is nearly impossible for me to quickly check something using the Nexus 4 while waiting at the lights, especially if it involves switching apps (go from navigation to messaging etc. and back), the phone just isn't responsive enough. This isn't entirely the fault of animations, but it's one more symptom of a lack of focus on low latency.
- ThomPete 12y agoThis is a well known design flaw in Windows. Apple on the other hand goes to great length to keep the illusion alive. They would rather de-priortize non-visual tasks if it means providing more power to finish ex. some animation. Animation is a science in it's own and even small unobtrusive cues can mean a world of difference.