DEV Community

Accessibility

the practice of making your website usable by as many people as possible

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
CSS text-box-trim: The End of Fudging Vertical Padding

CSS text-box-trim: The End of Fudging Vertical Padding

Comments
4 min read
CSS Anchor Positioning: Building Tooltips Without JavaScript Positioning Hacks

CSS Anchor Positioning: Building Tooltips Without JavaScript Positioning Hacks

Comments 1
4 min read
From Scanner Warnings to Verified WCAG Findings: A Technical Accessibility Audit Workflow

From Scanner Warnings to Verified WCAG Findings: A Technical Accessibility Audit Workflow

Comments
8 min read
I built a Chrome extension that makes webpages easier to read Universal Web Accessibility Companion is now available on the Chrome Web Store.

I built a Chrome extension that makes webpages easier to read Universal Web Accessibility Companion is now available on the Chrome Web Store.

Comments 2
1 min read
Um revisor encontrou três critérios WCAG errados no meu plugin de acessibilidade. Fui verificar e encontrei oito.

Um revisor encontrou três critérios WCAG errados no meu plugin de acessibilidade. Fui verificar e encontrei oito.

Comments
6 min read
Un relecteur a trouvé trois critères WCAG erronés dans mon extension d'accessibilité. J'ai vérifié, et j'en ai trouvé huit.

Un relecteur a trouvé trois critères WCAG erronés dans mon extension d'accessibilité. J'ai vérifié, et j'en ai trouvé huit.

Comments
7 min read
Un revisor encontró tres criterios WCAG equivocados en mi plugin de accesibilidad. Fui a mirar y encontré ocho.

Un revisor encontró tres criterios WCAG equivocados en mi plugin de accesibilidad. Fui a mirar y encontré ocho.

Comments
6 min read
Making SVG icons screen-reader accessible: titles, aria-labels, and unique IDs

Making SVG icons screen-reader accessible: titles, aria-labels, and unique IDs

Comments
9 min read
How to test dark mode accessibility in CI with Playwright and axe-core

How to test dark mode accessibility in CI with Playwright and axe-core

Comments 1
4 min read
Text at 1:1 contrast is not an axe violation. It is incomplete.

Text at 1:1 contrast is not an axe violation. It is incomplete.

Comments
4 min read
Stop Reaching for the Arrow Keys: An Intro to the Kenkyo Keyboard Layout

Stop Reaching for the Arrow Keys: An Intro to the Kenkyo Keyboard Layout

Comments
3 min read
I scanned 70 well-known sites in seven browser states. The default one missed something on 68% of them.

I scanned 70 well-known sites in seven browser states. The default one missed something on 68% of them.

Comments
5 min read
Ein Prüfer fand drei falsche WCAG-Kriterien in meinem Barrierefreiheits-Plugin. Ich habe nachgesehen und acht gefunden.

Ein Prüfer fand drei falsche WCAG-Kriterien in meinem Barrierefreiheits-Plugin. Ich habe nachgesehen und acht gefunden.

Comments
6 min read
Debugging is also clicking 🖱️

Debugging is also clicking 🖱️

Comments
4 min read
A broken heading hierarchy is an architecture problem, not a markup one

A broken heading hierarchy is an architecture problem, not a markup one

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.