Magic Tricks with Houdini
summary
Houdini claims to let JavaScript extend the CSS engine via worklets and typed OM so custom properties become typed and animatable, paint worklets draw backgrounds/borders at render speed, and animation worklets run scroll-driven parallax off the main thread. Examples: CSS.registerProperty makes gradients transition smoothly, a paint worklet draws scalable borders, and a masonry layout is implemented in masonry in 50 lines. APIs remain early and unstable with API-incompatible changes still landing.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:45What is Houdini
- 1:23Can we do this already
- 2:05Can we use Houdini
- 3:15Worklets
- 5:40Typed om
- 7:24Custom properties
- 11:03Paint API
- 14:43Animation API
- 18:10Layout API
- 20:21Layout Child








