flâneur — a map of the web's best reading

To Spring or Not To Spring

userinterface.wiki · 1,718 words · saved by 1 readers

Strategies for choosing between easing curves and springs in interface motion design.

Whenever I'm adding motion to something, one question comes up again and again. Should I use an easing curve, or a spring? On the surface it feels like a stylistic choice, but in practice it is usually the difference between an interaction feeling obvious and one that feels subtly wrong. Early in my time developing, I used to bounce between the two without much structure, trying an ease, then a spring, tweaking numbers until it stopped bothering me and moving on. That approach works sometimes, but it also produces a lot of motion that feels off in ways that are hard to explain. What helped me

Explore this link on the map →

related reading