Interaction
Motion that explains
Good motion answers a question: where did that come from, and where did it go?
3 min readPublished
Animation is easy to add and hard to justify. The test we use is simple: does this movement help someone understand what changed?
Springs over durations
Spring-based motion responds to interruption naturally. If someone changes their mind halfway through, the interface follows them instead of finishing a fixed animation first.
Respect reduced motion
Some people find motion uncomfortable. When the operating system asks for reduced motion, we replace movement with instant state changes.