Weekly Bookmarks 13
- Published on:
- Categories:
- CSS 55, bookmarks 20
- Current music:
- toe — The World According To
- Current drink:
- Yunnan tea
As usual, a few articles about CSS that I found interesting this week, nine of them.
-
“Proposal: CSS Variable Groups” by Lea Verou — a proposal and an associated CSSWG issue about an ability to have something similar to maps or arrays in native CSS. I wanted to have something like this for years, and I truly hope that this will lead to something!
-
“Okay, Color Spaces” by Eric Portis — a very comprehensive article about the color spaces which makes it easy to understand how they work and what are the differences between them.
-
“CSS
:has()
Interactive Guide” by Ahmad Shadeed — a detailed article with many interactive examples about what:has()
pseudo-class is, and many of its use cases. -
“Using container size and style queries” by Estelle Weyl — an MDN guide about container queries (both size and style ones).
-
“View transitions: Handling aspect ratio changes” by Jake Archibald — a post explaning how we can improve or fix view transitions in complex cases by separating the transitions to happen on multiple elements.
-
“Speedier tunes” by Jeremy Keith — a short post about how
content-visibility
can improve performance when rendering lists with complex elements (in this case, with SVGs inside). -
“Changes to CSS
::backdrop
inheritance” by Bramus — a post about the recent update to the::backdrop
, allowing it to inherit styles from the originating element. -
“A practical guide to using shadow DOM” by Mayank — a post explaining what shadow DOM is, with a focus on the declarative shadow DOM which is now available in all major browsers.
-
“Declarative Custom Elements Should Take Inspiration From CSS” by Nathan Knowler — a post outlining an idea to use a CSS-like syntax for re-binding HTML attributes declaratively. It did remind me of Cascading Attribute Sheets proposal by Tab Atkins-Bittner, though I doubt we will get anything like that anytime soon.