Tanja Ulianova
Is CSS Houdini finally usable in 2023?
#1about 3 minutes
What is CSS Houdini and its core purpose
CSS Houdini is a set of low-level APIs, not a framework, designed to expose parts of the browser's rendering engine for developers to extend CSS.
#2about 4 minutes
A quick overview of the browser rendering pipeline
The browser rendering process involves several key steps including parsing, styling, layout, painting, and compositing to display a webpage.
#3about 4 minutes
Creating typed custom properties with the @property rule
The Properties and Values API allows for defining typed CSS custom properties with syntax, inheritance rules, and initial fallback values.
#4about 4 minutes
Improving performance with the Typed CSS Object Model
The Typed CSS Object Model provides a more performant, typed way to manipulate CSS properties in JavaScript, avoiding expensive string parsing.
#5about 5 minutes
Drawing custom graphics with the Paint API Worklet
The Paint API allows developers to programmatically generate images off the main thread using a Worklet, which can then be used in CSS properties like background-image.
#6about 3 minutes
The current state and future of CSS Houdini
While some Houdini APIs are usable, the more complex Worklets are unlikely to be implemented as browser vendors now prioritize shipping native CSS features.
#7about 5 minutes
Audience Q&A on Houdini implementation details
Questions from the audience cover topics like font metrics, passing data to Worklets, animating with the Paint API, and the complexity of unreleased APIs.
Related jobs
Jobs that call for the skills explored in this talk.
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
02:54 MIN
Automating video post-production with local scripts
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Featured Partners
Related Videos
What’s New and What’s Next in Web UI
Cleyra Uzcategui
How to write a book with CSS
Håkon Wium Lie
Can CSS recreate Tufte's designs?
Håkon Wium Lie
Future-Proof CSS
Ire Aderinokun
What's new in CSS for Designers?
Onur Gumus
Explore new web features before everyone else
Nikita Dubko
Component styling in a JS world — evolve your mental model
Maximilian Heinrich
Catching up on the basics you don't really need that much code
Chris Heilmann
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Twin.Link GmbH
Osnabrück, Germany
Intermediate
Senior
React
TypeScript






Tech Solutions Gmbh
Brandenburg an der Havel, Germany
API
CSS
GIT
HTML
Scrum
+5