Skip to main
Article

W3C Invited Expert on the CSS Working Group

Helping define the future of styles on the web

I’ve joined the CSS Working Group as a W3C Invited Expert to help to develop the next level of Cascading & Inheritance, in addition to other CSS standards. I’m also currently active in the CSS4 and Design Token Community Groups.

I was invited to join after the CSSWG approved work on my proposal for extending the CSS Cascade & Inheritance module, so that authors can define custom CSS origins. Jen Simmons presented the proposal at a CSSWG “face-to-face” meeting, along with supporting slides. I’ll write an article with details about the proposal soon.

I think it’s a brilliant idea. Almost want to stop talking about whether or not to do it, and just start talking syntax.

In the meantime, it’s an honor to join the W3C, and help define the future of a language I love. I have a lot to learn about the process, but I’m excited to start contributing!

Recent Articles

  1. OddContrast displays sRGB gamut range in P3 color format and an estimate of foreground alpha value ratio.
    Article post type

    New Features for OddContrast

    Display color gamut ranges and more

    OddContrast, OddBird’s color format converter and contrast checker, gets new features – including the ability to swap background and foreground colors, and display color gamut ranges on the color sliders. Contrast ratios now incorporate foreground color alpha values.

    see all Article posts
  2. W3C logo
    Article post type

    Custom CSS Functions in the Browser

    Start using author-defined functions

    There’s been a lot of progress in the CSS Working Group lately, but I want to draw your attention to a prototype that landed in Chromium ‘Canary’ (v136+) browsers with the experimental platform features flag enabled. Author-defined Functions are coming to CSS, and you can start to experiment with them…

    see all Article posts
  3. A chain-link gate in black and white with a sign that says closed indefinitely, and a smaller warning with gruesome icons for entrapment (a person being smashed) and pinching (a hand going through gears)
    Article post type

    How do we move logical shorthands forward?

    There are several proposals, but one major road block

    We’re trying to make progress on shorthand syntax for CSS logical properties. But the path forward depends on where we hope to be a decade from now.

    see all Article posts