Motion is one of the most misused tools in web design. Done well, it directs attention and makes a site feel alive. Done badly, it distracts users and tanks performance.
Motion with a job
Every animation should do something: reveal hierarchy, confirm an action, smooth a transition, or draw the eye to a call to action. Motion for its own sake is just noise that costs load time.
Performance is part of motion
Great motion design is also fast. Hardware-accelerated, restrained, and respectful of reduced-motion settings — so the experience feels premium on every device without hurting your speed.