Cross-Document View Transitions: Scaling Across Hundreds of Elements
In Part 1, we covered the gotchas that bite you first: the deprecated meta tag that silently…
In Part 1, we covered the gotchas that bite you first: the deprecated meta tag that silently…
Let’s play a quick game: I’ll show a graph and try to guess what it’s about. Source: Data…
I wasted an entire Saturday on this. Not a lazy Saturday either, but one of those rare,…
If 3D voxel scenes (that you can style), flying focus animations, or new CSS syntaxes sound like…
Interop 2026 is formally a thing. So, you know all of those wild, new CSS features we’re…
Neither Chrome, Safari, nor Firefox have shipped new features in the last couple of weeks, but fear…
Author’s Note: There are already wonderful recaps of the Web Directions Developer Summit I spoke at in…
2026 is almost upon us. I know we’re all itching to see the clock strike midnight (cue…
CSS typed arithmetic is genuinely exciting! It opens the door to new kinds of layout composition and…
Editor’s note: This is a really clever idea that Preethi shared, but you will also see that…
The beauty of research is finding yourself on a completely unrelated topic mere minutes from opening your…
I’ll be honest and say that the View Transitions API intimidates me more than a smidge. There…
We’ve been able to get the length of the viewport in CSS since… checks notes… 2013! Surprisingly, that was…
Have you ever stumbled upon something new and went to research it just to find that there…
I’ll be honest: writing this post feels like a chore some years. Rounding up and reflecting on…
2024 has been one of the greatest years for CSS: cross-document view transitions, scroll-driven animations, anchor positioning,…
For the past two months, all my livelihood has gone towards reading, researching, understanding, writing, and editing…