- Show/Hide password accessibility and password hints tutorial — Nicolas Steenhout goes deep on
<input type="password">accessibility. For one thing, being able to toggle it to
type="text"should be possible, while announcing, politely, the change. But also, put the password hints (for choosing a password) before the input and programmatically connect them. And a bunch of other stuff. (Video version)
- Practical accessibility, part 2: Name (almost) everything — Maggie Wachs explains how it’s all about the ability to move about the page.
- Modern CSS Upgrades To Improve Accessibility — Stephanie Eckles shows off
orderand other properties that can both help and hurt accessibility. My favorite are the clever uses of
max()which do things like reduce excessive margin on page zoom and maintain tappable area sizes.
- WebAIM Million – 2021 Update — Jared Smith notes that things are getting better, even if just a bit. Is that the first time ever?! Things certainly aren’t “good” but it’s an encouraging trend.
- Shift further left with Deque’s axe-linter for VS Code — Jonathan Thickens intros this new editor plugin which calls out errors just as if they were syntax, spelling, or formatting errors. As it should be! I’m using it and it works great. “Shift left” means “test earlier in the process” and “as you code” is about as early as it gets.
- Content-visibility and Accessible Semantics — Marcy Sutton notes that the accessibility issues that hurt
content-visibilitywhen it first rolled have been resolved. This is the original blog post that documented what they were.
- More Accessible Skeletons — Adrian Roselli notes that
aria-busy="true"for a bit of skeleton HTML isn’t enough, as there is a little more attribute-shuffling to do, paired with CSS selectors to hide what needs to be hidden. (Demo)
- Giving a damn about accessibility — Sheri Byrne-Haber’s “candid and practical handbook for designers.” Free digital (and audio) book. 📒
Learn Development at Frontend Masters