Living Animation
summary
A game-engine approach replaces brittle hand-tuned CSS with a composable API that survives rapid user events and layout changes. The library named ember-animated exposes primitives like animated-each and sprite-based motions (move, fade, drag) with five sprite categories (inserted kept removed received sent) so transitions cancel and adapt in flight. Implementations use no DOM cloning, work across nested lists and routes, support keyboard and testing with time control, and demonstrably run in real apps.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:38Living Animation
- 3:45Steamboat Willie
- 5:08Modern Cg
- 5:46Super Mario Brothers
- 9:50Coolest Affordances for Animation
- 10:47Web Animations Api
- 14:34Module Unification
- 15:49Use Transition
- 26:12Helper Functions
- 34:56Received Sprites
- 39:12Set Up Animation Test








