~/talk

Houdini — CSS That Is JavaScript

TalkinRussianat OdessaJS 2018 · on Saturday, 2018-07-07· [web-platform, css]

Houdini describes browser APIs that let JavaScript hook into the CSS rendering pipeline. The talk demonstrates Chrome Canary worklets—a paint worklet that draws background images like QR codes and gradients, and a layout worklet implementing masonry (polyfilled in JS)—and explains that worklets run off the main thread but must complete quickly (Google recommends a ~10ms budget), with some features available in Canary and others still behind flags or needing evolving polyfills.

AI-written summary · about

  1. 0:00Introduction
  2. 4:38What is Houdini
  3. 7:29Chrome Canary setup
  4. 10:15CSS styling problems
  5. 13:10Custom CSS properties
  6. 16:41Worklets concept
  7. 21:41Layout fragmentation
  8. 26:00Layout Worklet
  9. 27:26Scroll Timeline
  10. 32:24Font support in Houdini
  11. 33:50Summary
~/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.