~/talk

'Web Animations: Past, Present & Future'

Talkat XtremeJS 2022 · on Tuesday, 2022-12-13· [web-animation, web-platform]
slides:none on file

Overview of web animation history from GIFs (1987), SMIL (1999) and Flash (1996, deprecated by 2020) to CSS animations (circa 2009) and the modern Web Animations API. Demonstrates a blinking-cat built with keyframes and the API that works interactively when clicked, explains the Animation constructor (play, pause, reverse, finish, cancel), shows a scroll-synced Mac-like sequence built with timelines and GreenSock/ScrollTrigger, recommends vector Lottie files for performance, and notes Chrome’s experimental page transitions behind flag in Chrome 104.

AI-written summary · about

  1. 0:00Animations matter on web
  2. 1:04Early web animations and Flash
  3. 3:10CSS animations and transitions
  4. 4:14Web Animations API basics
  5. 7:23Stateless animations with JS
  6. 10:55Advanced WAAPI features
  7. 13:43GSAP synchronization
  8. 15:47Lottie animations
  9. 16:50Page transitions API
  10. 18:58Accessibility and closing
~/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.