| ▲ | hk__2 4 hours ago | |||||||
> The rule of thumb is: If I take a screenshot of your app at any moment, it must make sense After reading this blog post, I think the rule of thumb should be "If I take a screenshot of your app at any moment (except during animations), it must make sense". I don’t think making sense during an animation should really be a goal, as long as it makes sense before and after. | ||||||||
| ▲ | montroser 4 hours ago | parent | next [-] | |||||||
Well, this is the exact opposite of his point. Of course it should make sense when not animating! That is given. The entire crux of his point is that it should also make during an animation. In an ideal world, it is hard to argue with. Yes, sure it should make sense. But also, please don't spend precious cycles on this unless all the other bugs are fixed, and this animation consistency is truly the most important remaining issue to address. | ||||||||
| ||||||||
| ▲ | embedding-shape 4 hours ago | parent | prev | next [-] | |||||||
It's like you read until that point, but then didn't read the justification for why it makes sense to care about frames during the animation, the author does outline a bunch of reasons why it should make sense during the entire thing. Maybe I've just spent too many years as a pixel-perfect chasing frontend developer, but things can look very janky if they jump out of place during animations, compared to where they are before/after. | ||||||||
| ||||||||
| ▲ | alluro2 4 hours ago | parent | prev | next [-] | |||||||
But the author tried to show exactly that, if screenshots during animation don't look sensible, it points to animation as a whole not making sense - it being either messy, overlapping, or confusing - and, in general, eroding the user's trust. | ||||||||
| ||||||||
| ▲ | motoroco 4 hours ago | parent | prev [-] | |||||||
I first heard something similar taking motion design classes in art school: every frame should look good. Transitions and animations that have bad in-betweens look bad overall | ||||||||