~/talk

Let’s Do Magic with Houdini CSS

TalkinFrenchat Best of Web 2018 · 2018-06-07..06-08· [css, web-platform]
slides:none on file

Introduces the CSS Houdini APIs, explaining how they let developers access the browser’s CSS engine so new layout and styling features can be implemented without heavy JavaScript polyfills. Describes the layout spec just released, the problem of supporting browsers that lack native support, and how Houdini provides a way to create performant, CSS-level polyfills and extend browser styling capabilities.

AI-written summary · about

  1. 0:00Houdini CSS introduction
  2. 2:28Why Houdini was created
  3. 3:34Houdini’s main APIs
  4. 4:39Typed OM direct CSS access
  5. 8:31Custom Properties limitations
  6. 10:58Properties and Values API
  7. 13:28Worklets key concept
  8. 15:57Paint Worklet dynamic drawing
  9. 19:28Animation Worklet performant animations
  10. 25:36Layout Worklet custom layout
  11. 29:48Box Tree and Font Metrics API
  12. 31:36Houdini compatibility and future
~/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.