~/talk

Pushing CSS to new frontiers

Talkat dotCSS 2015 · on Friday, 2015-12-04· [css]
slides:none on file

CSS shows concrete gaps: 65+ active spec documents but only ~30 people actively stewarding them, and core APIs remain weak. The CSSOM lacks a selector object model, serialization returns only strings, and compound CSS values as objects are not exposed to JS. Houdini lands real extensibility so authors can register properties and custom painters, and a CSS‑syntax table‑of‑contents prototype generates TOCs in five rules. Requests include nesting, mixins, iterators, a box/painting API and a scrolling API; polyfills today need full reimplementations.

AI-written summary · about

  1. 0:00Intro
  2. 1:20Unicorns and Dinosaurs
  3. 3:27State of the Onion
  4. 8:01Some random CSS issues
  5. 12:02Preprocessors
  6. 14:53Why limit ourselves to Style?
  7. 16:44Example: transformations
  8. 19:52CSS is a black box
  9. 20:45Custom Property/Values
  10. 22:21Parsing
  11. 24:14CSS Values
  12. 25:35Box Tree, Painting, Scroll
  13. 26:57Conclusion
~/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.