After watching youtu.be/XVIgKEOVfVg, where @matuzo.at talks about the new HTML text-scale meta tag, I had to revise my »Breakpoints« article from last week.
After watching youtu.be/XVIgKEOVfVg, where @matuzo.at talks about the new HTML text-scale meta tag, I had to revise my »Breakpoints« article from last week.
Check out “Clashes between web and X11 colors in the CSS color scheme” under en.wikipedia.org/wiki/X11_col...
The color “gray” in CSS is actually darker than than the color “darkgray”.
There’s a typo on the body element, namely `bacgkround: gray;`, but the tragedy is real.
✍️ I usually write about HTML, CSS and JS. Doing a bit about git feels alien to me. Primarily I put it out there to attract crowd wisdom.
cssence.com/2026/rebase-...
#git
That reminds me, my Print First movement never took off. 🫣
cssence.com/2015/print-f...
✍️ Part Two of my miniseries about edge cases in web design:
Will all the resources on your site finish loading?
Only at the best of times.
cssence.com/2026/breakin...
#WebDev #WebDesign
Modern #CSS code snippets, side by side with the old hacks they replace.
Long Distance High Five! 🙂
Seconds after I posted my latest article I ran into this gem from @dbushell.com, so I‘m gonna to link to it:
dbushell.com/2025/06/13/y...
Throwing such an error message towards your visitors violates my “Fail gracefully” bullet point.
✍️ Part Two of my miniseries about edge cases in web design:
Will all the resources on your site finish loading?
Only at the best of times.
cssence.com/2026/breakin...
#WebDev #WebDesign
First order of business: Read »Continvoucly Morged Value« by @matthiasott.com
> The care is the work.
>
> The care creates the value.
>
> AI doesn’t care. AI is just another tool.
matthiasott.com/notes/contin...
Wow, that’s tiny. Thanks for the tip.
Part One of my miniseries about edge cases in web design:
What is the agreed-upon minimum resolution? 320px, 360px?
It’s complicated.
cssence.com/2026/breakpo...
#CSS #WebDesign
✍️ New article: Webspace Invaders
👾👾👾👾👾👾👾👾👾👾👾👾
matthiasott.com/articles/web...
corner-shape is one of those things where when you first see it, it's like "oh cool, I can make a scoop!" It's something new, which is fun, but it can be hard to think of good use cases.
But, as @cassidoo.co looks at here, it's going to open up a lot of possibilities 🙂 cassidoo.co/post/css-cor...
Graphic with Chrome for Developers branding, a location permission dialog saying “permission.site wants to Know your location,” buttons “Allow while visiting the site” and “Allow this time,” and text “Introducing the HTML element” with a “Use location” button.
Introducing the <geolocation> HTML element. Chrome 144 adds a declarative, click-to-share location control that reduces boilerplate and improves user intent signals, with origin trials showing fewer capture errors, better user flows, and recovery. #html #api
developer.chrome.com/blog/geoloca...
You know that annoying experience on mobile websites where you need to find the little close button and can't swipe a menu closed?
The solution is simpler than you think.
With basic CSS scroll APIs, you can get built-in interruptible swipe gestures 🥳
What a week! With the release of Firefox 147 Anchor Positioning became Baseline Newly Available, and thanks to @matuzo.at I learned that popovers have an implicit anchor. Sweet!
matuzo.at/blog/2026/be...
#CSS
If you don’t care about text-based web browsers (I can’t blame you), this article doubles as a list of all the cool stuff that got added to HTML.
Oof! That rabbit hole wasn’t even on my radar.
It’s 2026 and text-based web browsers still do not know how to handle (not so) recent additions to HTML.
cssence.com/2026/text-ba...
#HTML #WebDev
Fully agree.
> Nevertheless, CSS is awesome.
—https://cssence.com/2024/hyphenation/
Agreed.
I just looked at caniuse, this is sadly still `display: float` territory.
cssence.com/2023/drop-ca...
Having read cloudfour.com/thinks/justi... by @tylersticka.com et al., I learned about `hyphenate-limit-chars`, and in a nanosecond it jumped to the top of my list of #CSS properties that I’d like to see full support across browsers.
(Sure, it can be progressively enhanced, but still.)
Me: Style queries are a game changer!
Also me: caniuse.com/css-containe...
#CSS
I needed to get this off my chest.
Are you doing web accessiblity work too? Can you relate? Did you blog about something similar? Let me know.
#WevDevelopment #A11Y
A great read indeed. I didn’t know that MathML results in so many DOM nodes, nor that browser support has caught up.
But that’s not all: The author @manuelsanchezdev.com has an #A11Y themed calendar on his own site.
www.manuelsanchezdev.com/advent-2025
In other words, he now has an additional follower. 😉
The HTMHell Advent Calendar never disappoints, but this year contained an article that came out of left field, given that I’ve never used MathML so far.
htmhell.dev/adventcalend...
Interactive demo explaining the how behind the #SVG #matrix #filter used to extract individual RGB channels as alpha masks from an input.
You can play with it on @codepen.io: codepen.io/thebabydino/...