Hacker News new | ask | show | jobs
by kazinator 1338 days ago
If it moves spontaneously, it's unnecessary animation.

It is necessary for things to move only if:

- they are objects being dragged by the mouse (or finger in the case of touch input).

- they are the content of an animated image or video being played. (User preference needed there: auto-play or not.)

1 comments

How does that address "Information you're waiting for being loaded once some process completes"?

Do you want to delay the entire page until absolutely everything is loaded?

Maybe you want some clever code checking that you only go from blank to filled, and you'd better have the size ready up-front?