~/talk

Practical Web Animation

Talkat ffConf 2018 · 2018-11-08..11-09· [web-animation, web-performance]

States that browsers composite only transform and opacity cheaply and that animating left/width triggers layout and repaints; recommends using will-change or translateZ to promote layers but warns hundreds of layers can crash memory. Gives a measured claim: animated progress bars cut perceived wait by about 11%. Shows a working SVG clip‑path loader and a cursor animation built with the Web Animations API, demonstrates playbackRate controls, and uses DevTools (paint flashing, layers, CPU slow‑down) and CSS variables for a mousemove parallax.

AI-written summary · about

  1. 0:00Intro
  2. 0:37What is web animation
  3. 1:30Thinking about who
  4. 2:03Thinking about user
  5. 2:59Animation in the browser
  6. 6:00Takeaways
  7. 6:49Layers
  8. 11:58Orientation Transitions
  9. 13:30Building Transitions
  10. 16:02Perception
  11. 17:14Perception Performance
  12. 18:18Web Animations API
  13. 22:28Animation Controls
  14. 24:45Performance Comparison
  15. 25:03Browser Support
  16. 26:25Attention Feedback
  17. 27:19Example
  18. 27:45Attention
  19. 28:44Stripe
  20. 29:10Reactive animation
  21. 30:39Parallax animation
  22. 33:02CSS variables
~/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.