~/talk

Oh Snap!

Talkat CSS Day 2022 · 2022-06-09..06-10· [css]
slides:none on file

Shows how CSS scroll-snap plus scroll-padding and scroll-margin actually build interfaces: slides that keep their position on rotate using snap-after-layout, a slide framework with deep nesting (five levels) and URL deep links, Chrome DevTools overlays for debugging, and hacks that work today — auto-slide with no JS (Chrome only), a simulated infinite scroll using IntersectionObserver, and a pull-to-refresh toy. Demos generally work live; a few features still await cross‑browser support per the Scroll Snap 2 draft.

AI-written summary · about

  1. 0:00Introduction
  2. 0:43Scroll snap points
  3. 1:04Overflow and scrollers
  4. 3:53Scroll terms glossary
  5. 6:20Scroll snap basics
  6. 7:22DevTools for scroll snap
  7. 9:52Advanced scroll snap
  8. 10:55Single and nested scroll snap
  9. 12:41Trapping scroll behavior
  10. 13:22Scroll padding and margin
  11. 15:26Scroll into view
  12. 17:09Intersection observer with snap
  13. 18:57Scroll snap demos
  14. 19:58CSS slide framework
  15. 23:47Nested scroll snap points
  16. 24:51Tap to snap
  17. 26:35Infinite scroll simulation
  18. 27:39Translation technique
  19. 30:09Over-scroll effects
  20. 33:17Initial scroll position
  21. 36:02Pull to refresh
  22. 37:25Scroll timeline UI
  23. 38:47Date time selector
  24. 39:29Chat UI style
  25. 40:31Stories UI grid
  26. 41:15Gesture UIs
  27. 41:56What's next
  28. 44:43Q&A
~/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.