skip to content

🚧 Site styles are under construction. Please enjoy the minimalism. 🚧

W3C CSS Working Group

Developing specifications for the CSS language

since March 2020 as Invited Expert

I was invited to join the CSS Working Group to help develop the next level of Cascading & Inheritance – along with Container Queries, CSS scoping, and more.


Cascading Style Sheets (CSS) are the design language of the web – allowing authors and users to attach style (fonts, spacing, filter effects, style animations, and more) to structured documents and Web applications. By separating the presentation style from the content, CSS simplifies Web authoring and site maintenance.

All my research, explainers, and proposals are available at css.oddbird.net

Some of the work is funded through Chrome’s Web Framework & Tools Performance Fund.


Everything 'W3c'

Every Transition is a Page Transition?

@ OddBird.net

There’s a new web API proposal for transitioning shared-elements across pages. It’s great for making smooth page transitions, but what if we apply it to individual elements with changing styles on a single page?

Developing the Future of the Internet

@ Wix, Now What?

Miriam talks to Now What? about why the internet looks the way it does, why designers and developers need to collaborate and how the future of the web must be built around inclusivity and respect.

Styling the Intrinsic Web

Over the last decade, Responsive Web Design and Object Oriented CSS have grown from exciting new trends into the foundations of modern, component-driven web design. But our medium is not done evolving.

What’s Happening in CSS & Sass

@ Front End Nerdery

A podcast focusing on front end development but also covering a wide range of web development and design topics. We talked about CSS, Sass, and work being done in the W3C CSS Working Group.

Web Ecosystem Health Part VI

@ Igalia Chats

Igalia’s Brian Kardell sits down to chat with Miriam and Rachel Andrew about who works on standards, and who pays for that work.

CSSWG, Container Queries, Scope, and Layers

@ Word Wrap Show

I talk with Claire and Steph about my journey into webdev and onto the CSSWG, what I find frustrating about how others use CSS, and the three specs I’m working on.

Support (Not) Unknown

@ OddBird.net

Working on a new CSS feature like Container Queries, one of the most important considerations is to ensure a “migration path” – a way for developers to start integrating the new code, without breaking their sites on legacy browsers.

What Is The Future Of CSS?

@ Smashing Magazine

Starting a new season of the Smashing Podcast with a look at the future of CSS. What new specs will be landing in browsers soon? Drew McLellan talks to Miriam to find out.

Container Queries Explainer & Proposal

@ CSSWG

Media-queries allow an author to make style changes based on the overall viewport dimensions – but in many cases, authors would prefer styling modular components based on their context within a layout.

Container Queries & The Future of CSS

New CSS proposals like Container Queries, Cascade Layers, Scoped Styles, and Nesting are all aimed at improving the way we write responsive components and design systems.

Open CSS Notebook

@ css.oddbird.net

As I spend more of my time working on the CSS language, I wanted a place to take notes and explore new ideas in the open.

CSS Cascade 6 (Scope)

@ W3C CSS Working Group

Cascade & Inheritance Level 6 defines scoped styles – allowing authors to provide bounded ranges for selector-matching, and give priority to more ‘proximate’ scope origins.

W3C CSS Working Group

since March 2020

I was invited to join the CSS Working Group to help develop the next level of Cascading & Inheritance – along with Container Queries, CSS scoping, and more.


Contact me