~/talk

Supercharge Web UX with View Transitions

slides:none on file

Claims that the View Transitions API turns jarring page loads into seamless animations and shows the view-transitions-toolkit npm package used to pause, scrub and optimize animations. Demos include a working scroll-driven transition (after several dead ends), fixes for jank by rewriting width/height into transforms, and an element-scoped view transitions mode to avoid document locking; many hacks and a JS mock exist but native browser support performs best.

AI-written summary · about

  1. 0:00View transitions intro
  2. 1:08Maximizing view transitions
  3. 3:38View transitions enhance UX
  4. 9:28Behind the scenes of view transitions
  5. 13:21Real examples of transitions
  6. 14:47Scroll-driven transitions
  7. 21:06Draggable transitions
  8. 27:44Drag to scroll transitions
  9. 30:17View Transitions Toolkit
  10. 32:01Optimizing transition performance
  11. 36:19Element transitions in Chrome 147
  12. 37:40Animating elements not pixels
  13. 39:45Handling interrupted transitions
  14. 42:53Smoothing interrupted transitions
  15. 43:56Preventing snapshot bleed
  16. 45:18Polyfilling view transitions
  17. 47:02IE page transitions nostalgia
  18. 48:45Closing thoughts
~/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.