~/talk

From CSS to WebGL Shaders: An Overview of Animation Techniques

TalkinFrenchat DevFest Toulouse 2024 · on Thursday, 2024-11-07· [web-animation]
slides:none on file

A survey of web animation techniques comparing native APIs (CSS, Web Animations API), Canvas API, specialized libraries (FLIP, Lottie, Framer Motion, Rive), and WebGL shaders (GLSL). It covers when to choose each approach, compares performance and use cases, and briefly demonstrates the more advanced shader effects used on award-winning sites.

AI-written summary · about

  1. 0:00Web animations overview
  2. 4:44CSS transitions
  3. 9:56CSS sequences
  4. 14:10Web Animation API
  5. 16:57RequestAnimationFrame
  6. 21:37JavaScript frameworks
  7. 25:24JavaScript libraries
  8. 32:44Canvas 2D animations
  9. 36:33WebGL Canvas
  10. 39:22GLSL shaders
  11. 42:35Summary
~/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.