That HTML Blog #13: CSS Wrapped 2023, Invokers Part II, CSS Nesting
Friday, December 8, 2023
So I don't know about you, but I'm feeling pumped for what the web can do as we head into 2024. As the CSS Wrapped: 2023 post linked below demonstrates, this year has been absolutely bananas in terms of what's landed in most or all browser engines. And I think the platform is in a tremendous position of strength for more innovation at the core HTML + CSS level to wean us off an unhealthy dependency on oodles of client-side JavaScript. Maybe — just maybe! — we will finally see a positive trend of shrinking bundle sizes rather than the ballooning transfers of the past decade+. Hey, one can dream!
What are you most excited about as we start to wrap up 2023? Hit reply and let me know, or head into The Spicy Web Discord.
Happy Holidays,
Jared
CSS Wrapped 2023 is So Long, I Didn’t Read 😂 ➦
The Chrome UI DevRel Team (Una Kravets, Bramus, and Adam Argyle) have put together a lively rundown of all the goodies we got in CSS this year…
…AND IT’S SO LONG I HAVEN’T EVEN GOTTEN THROUGH IT ALL YET. 🤯
The Invokers Are Coming Part II ➦
A few weeks ago we reported on an initial proposal and demo of an exciting proposal from Open UI to provide some browser-native glue code between buttons and various actions—including ones you could write yourself.
Well implementations are quickly landing in all three browser engines, and an initial v1 spec is taking shape with a narrower (but still very useful!) scope.
Is 2024 the Year of CSS Nesting? ➦
At long last, nested selectors in CSS are no longer the sole domain of preprocessors like Sass. We can use CSS nesting in all evergreen browsers. This is a huge leap forward for the web platform.
For an excellent overview of how CSS nesting works, I refer you to Ahmad Shadeed…
That HTML Blog
Made with ❤️ in Portland, Oregon
See also our sibling publication The Spicy Web + Discord
Follow The Spicy Web on Mastodon!