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.
Bye, live regions. Hello, ariaNotify()

Bye, live regions. Hello, ariaNotify()

1
Comments 2
7 min read
Breathgarden — a breathing guide that checks you're really following it, shows what the camera sees, and talks you through it eyes-closed

Presage SmartSpectra SDK Challenge Submission

Breathgarden — a breathing guide that checks you're really following it, shows what the camera sees, and talks you through it eyes-closed

Comments
7 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
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
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
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
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
ariaNotify(): talk to screen readers without hacks

ariaNotify(): talk to screen readers without hacks

Comments
5 min read
Bye, live regions. Hello, ariaNotify()

Bye, live regions. Hello, ariaNotify()

3
Comments
7 min read
Image Alt Text: What to Write and How Long

Image Alt Text: What to Write and How Long

Comments
6 min read
WCAG 2.2 vs 2.1: What Changed and What to Re-Test

WCAG 2.2 vs 2.1: What Changed and What to Re-Test

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