Hey presto, CSS!
summary
Houdini gives low level access to the CSS engine so developers can register custom parsers, typed properties and layout and paint worklets that run off the main thread and avoid string parsing overhead. Examples include paint API draws QR codes in CSS and layout worklets run off main thread to implement masonry or custom flex polyfills. Typed CSSOM makes lengths and colors first class so animations and arithmetic are native. Reference implementations live in Chrome Canary and major vendors back the draft but broad support is not yet shipping.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:06What is CSS
- 5:31Houdini
- 8:10Parse
- 10:42Properties Values
- 12:40Typed CSS Objects
- 15:55Layout API
- 17:13Layout Code
- 19:49Paint API








