~/talk

Algorithms for Animation

links:none on file
slides:none on file

Explains exact formulas and tradeoffs: percent complete interpolation, common easing families and elastic/bounce variants, and when CSS transforms are fastest versus when JavaScript plus requestAnimationFrame is better for controllable play pause reverse. Cites performance targets — under 150 ms perceived response, ~6 ms budget per frame for 60fps, ~1s tolerable load — and demos Chrome DevTools animation controls. Mentions tools and libs: Keynote Principle Envision Adobe Edge, plus Framer Tween Move and GSAP, and notes generated code often needs hand cleanup.

AI-written summary · about

  1. 0:00Introduction
  2. 0:52The elephant in the room
  3. 2:01What is animation
  4. 3:16Saturday morning cartoons
  5. 3:54Movement
  6. 5:26Animations
  7. 5:47Perception of affordance
  8. 7:18Natural user interfaces
  9. 8:34Motion detection
  10. 9:21Autoloading
  11. 9:59Triggering emotions
  12. 10:56Navigation
  13. 12:08Cognitive Map
  14. 12:18Gamification
  15. 12:48Forms
  16. 13:12Cognitive Load
  17. 13:33Context
  18. 14:07How do you communicate ideas
  19. 14:17Simple math
  20. 14:37Basic animation
  21. 16:40Flexibility
  22. 16:53Linear Animation
  23. 18:22Power Functions
  24. 19:16Brand Guidelines
  25. 20:15Elasticity
  26. 20:41Bounce
  27. 20:58Swarm
  28. 21:55Tools
  29. 22:13Tools for prototyping
  30. 23:21Performance
  31. 24:12Animation Libraries
  32. 25:13Custom Animations
  33. 25:38RequestAnimationFrame
  34. 27:16Animation Controls
  35. 28:22Animation Timeline
  36. 29:22Conclusion
  37. 29:43Slides
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.