I really appreciate Zach putting this together as it helped me sort through some ideas I had in my own head. It also kinda makes me want to update a bunch of my old JavaScript components to remake them as lightweight HTML Web Components.
The Best Of The Internets
An Attempted Taxonomy of Web Components
The UX of HTML

Somehow my students are allergic to semantics and shit. And they’re not alone. If you look at 99% of all websites in the wild, everybody who worked on them seems to be allergic to semantics and shit. On most websites heading levels are just random numbers, loosely based on font-size. Form fields have no labels. Links and buttons are divs. It’s really pretty bad. So it’s not just my students, the whole industry doesn’t understand semantics and shit.
I feel this… deeply. And I 100% agree with where Vasilis is coming from here. I do take a bit of umbrage with the idea that heading levels don’t matter—they really do—but his point about getting folks excited about the stuff they get for free by paying attention to their markup is something I’ve been pushing for years as well.
If you’re interested in a related deep dive into HTML’s lack of dependencies, check out this piece I wrote for Smashing Magazine. If you’d like to dive deeper into forms, I have this talk you might like.
How To Avoid Breaking Web Pages For Keyboard Users

Excellent lesser-known advice for how to keep your webpages keyboard-friendly. After reading it, I made a few changes to this site.
WCAG 2.2 and what it means for you
This is an excellent run-down of some key additions and changes in WCAG 2.2. Many thanks to Craig for putting it together!
Nuclear Anchored Sidenotes

I always learn a ton from Eric’s methodical approach to CSS. This one’s no different and is a wonderful introduction to anchor positioning. Love it!
Accessible Figma designs just got easier
I love that folks in Microsoft are releasing the tools we use to build more accessible experiences.
Microsoft announces new Copilot Copyright Commitment for customers

While I really appreciate Microsoft standing behind the AI it’s deploying, I do wonder how this squares with the U.S. Copyright Office’s ruling that prompt-generated content isn’t copyrightable.
Tolu Adegbite

Excellent interview with Tolu Adegbite on her career and the importance of giving voice to other marginalized communities within the disability space.
Read-only web apps

I love Jeremy’s proposed compromise on JavaScript in web apps:
Your app should work in a read-only mode without JavaScript.
Assume the Position—A Labelling Story

Interesting examination of label positioning relative to checkboxes and radio controls in forms. While ostensibly web-focused, it applies equally to any GUI.