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.
Building Signal2Speech: answering questions with an EEG headset at Hack the Nest 2026 (Update 1)

Building Signal2Speech: answering questions with an EEG headset at Hack the Nest 2026 (Update 1)

Comments
4 min read
I built a website accessibility scanner that explains every fix in plain English

I built a website accessibility scanner that explains every fix in plain English

Comments
2 min read
Not everyone sees your component the way you do: what's new in ng-prism 22.8

Not everyone sees your component the way you do: what's new in ng-prism 22.8

Comments
9 min read
Before You Ship an AI-Built Web Feature, Test the Browser Fallback

Before You Ship an AI-Built Web Feature, Test the Browser Fallback

Comments
3 min read
The quantity stepper is the smallest component on a product page and the easiest one to get wrong

The quantity stepper is the smallest component on a product page and the easiest one to get wrong

Comments
5 min read
Design accessible form success states: status, navigation, Undo, and confirmation

Design accessible form success states: status, navigation, Undo, and confirmation

Comments 1
3 min read
Building an accessible price range filter in React

Building an accessible price range filter in React

Comments
4 min read
Keyboard Users Can't Tab to the Pay Button? Six WCAG 2.2 Checks Before Launch

Keyboard Users Can't Tab to the Pay Button? Six WCAG 2.2 Checks Before Launch

Comments
6 min read
Designing Web Content for People with Vision Loss: Lessons from a Retinitis Pigmentosa Info Site

Designing Web Content for People with Vision Loss: Lessons from a Retinitis Pigmentosa Info Site

Comments
2 min read
Les quatre informations sur l'accessibilité numérique qu'une mairie doit publier sur son site

Les quatre informations sur l'accessibilité numérique qu'une mairie doit publier sur son site

Comments
2 min read
I pressed select-all and copy on all 79 of our pages: 393 KB of words and 5.3 MB of markup

I pressed select-all and copy on all 79 of our pages: 393 KB of words and 5.3 MB of markup

Comments
4 min read
I pressed Tab through all 5,495 stops on our site: the order is perfect and 373 of them show no focus ring

I pressed Tab through all 5,495 stops on our site: the order is perfect and 373 of them show no focus ring

Comments
6 min read
I grepped all 38 pages of our site for accessibility: one h1 each, 1,091 links with names, and a focus ring at 1.82:1

I grepped all 38 pages of our site for accessibility: one h1 each, 1,091 links with names, and a focus ring at 1.82:1

Comments
6 min read
Our Expo app has 42 accessibility labels and three hints, and the hardest one was Chrome refusing to hide a focused element

Our Expo app has 42 accessibility labels and three hints, and the hardest one was Chrome refusing to hide a focused element

Comments
7 min read
Our 76 pages print to 496 sheets of A4, and the plan we recommend is invisible on one of them

Our 76 pages print to 496 sheets of A4, and the plan we recommend is invisible on one of them

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