The Easing Blueprint
The main ingredient that influences how our animations feel is easing. It describes the rate at which something changes over a period of time. It’s the most important part of any animation. It can make a bad animation look great, and a great animation look bad. You can animate the timeline component below with two different easings. Notice how much worse it feels with the incorrect one. Keep in mind this is just easing that’s changing. Easing also plays an important role in how fast our interfaces feel. This is important, because the perception of speed is often times more important than the actual performance of your app. A faster-spinning spinner makes the app seem to load faster, even when the load times are identical. This improves perceived performance. Which one works harder to load the data? This example focuses on duration, but easing can also influence the perception of speed. The dropdown on the left below uses ease-in easing, which starts slow. The one on the right uses ea
The Easing Blueprint Fundamentals Walkthroughs Module 0 1 Animation Theory Intro What makes an animation feel right The Easing Blueprint Spring animations Timing and purpose Taste Train your judgement New Animations and AI Practical Animation Tips Module 0 2 CSS animations The beauty of CSS animations Transforms Transitions Keyframe Animations The Magic of Clip Path Module 0 3 Framer Motion Why Framer Motion The Basics How do I code animations Feedback popover Multi-step component Trash interaction Hooks and animations Interactive graph Animating in public Module 0 4 Good vs Great animations T
Explore this link on the map →saved by
related reading
- 7 Practical Animation Tipsemilkowal.ski
- Details That Make Interfaces Feel Betterjakub.kr
- To Spring or Not To Springuserinterface.wiki
- Good vs Great Animationsemilkowal.ski
- animations.devanimations.dev
- The Web Animation Performance Tier List | Motion Magazinemotion.dev
- Motion Graphic Design & Animation Principles Website - Zajno Digital Studiomotion.zajno.com
- You Don't Need Animationsemilkowal.ski
- 12 Principles of Animationuserinterface.wiki
- Transitionsanimations.dev
- An Interactive Guide to CSS Transitions • Josh W. Comeaujoshwcomeau.com
- Say precisely what you mean.index.how