Life is about deciding who you are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸). Hide

Frontend Dogma

“accessibility” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: user-experience · Subtopics: ada, alt-text, aria, assistive-tech, axe, bitv, captions, color-blindness, dyslexia, eaa, keyboard-navigation, labels, reduced-motion, section-508, skip-links, vpat-acr, wcag (non-exhaustive) · “accessibility” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Finding an Accessibility-First Culture in npmx (abb/pic)2,423
culture
Popover API or Dialog API: Which to Choose? (zel/css)2,422
pop-overs, modals, apis, javascript
Accessibility Considerations for Off-Site Navigation and Downloads2,421
navigation
Matt May Speaks (mat+)2,420
videos, interviews, html, standards
Why You Need to Close Open Objects When Users Navigate Away2,419
wcag
Why Separate Guest and Logged in States Create Accessibility Barriers2,418
authentication
When Accessibility Demand Letters Land on Your Desk: A Framework for Strategic Response (dec)2,417
strategies
Sometimes the Best Accessibility Fix Is a Usability Fix2,416
usability
Why It’s Important to Manually Test for Accessibility2,415
testing
Here’s How to Instruct a LLM to Reference the ARIA Authoring Practices Guide (eri)2,414
how-tos, ai, aria
Why WebAIM’s Report Only Found 6 Issues on a Million Pages2,413
videos, webaim
Mastering Dialog Accessibility2,412
modals, html, aria
You Might Not Need “role="presentation"” (stv/pic)2,411
html, aria
Does Your Navigation Need an ARIA Menu? Probably Not (pop)2,410
navigation, aria, keyboard-navigation
A New Meta Tag for Respecting Text Scaling on Mobile (mat)2,409
metadata, scaling
Clarity Is Not the Enemy of Depth (the)2,408
content, writing
Quick Tip: Do Not Replicate OS Behavior (nat)2,407
tips-and-tricks
How to Write Alt Text for News (sta/the)2,406
how-tos, alt-text, images
Accessibility Conformance Testing (ACT) Rules Format 1.1 (wil+/w3c)2,405
compliance, testing, documentation
You Probably Shouldn’t Be Annotating Focus Order (eri)2,404
focus, forms
AI Will Eliminate the Need for Accessibility Professionals? I Think Not2,403
ai, testing, career
Accessible Design Is Digital Infrastructure (ann)2,402
design
Accessibility Progress and Healthy Engineering Teams (hbu)2,401
technical-debt, web-platform, prioritization
Accessible Inline Collapsible (eri)2,400
html, disclosure-widgets
How the Same Content Always Has Multiple Different Versions2,399
content, comparisons
“WCAG Is Difficult to Read, Don’t Read It” Is a Self-Fulfilling Prophecy (yat)2,398
wcag, standards
How to Design Great Alt Text: An Introduction (deq)2,397
how-tos, introductions, alt-text, images
How an Accessibility Designer Adds Keyboard Shortcuts to a Web App (eri)2,396
web-apps, keyboard-shortcuts
Why I Don’t Call Myself an Accessibility Expert2,395
career
Try Text Scaling Support in Chrome Canary (jos)2,394
chrome, google, browsers, scaling
There Is No Need to Trap Focus on a “dialog” Element (zel/css)2,393
modals, focus
Using Maturity Models to Build Accessibility That Lasts (ted)2,392
6 Ways to Set Better Content Accessibility Goals in 20262,391
processes
Barriers From Links With ARIA (aar)2,390
links, html, aria
10 Digital Accessibility Predictions for 2026 (ons)2,389
outlooks, wcag, career, ai, legal, assistive-tech
Do We All See the Same Colors? (tba)2,388
colors, color-blindness
I Learned the First Rule of ARIA the Hard Way (css)2,387
aria, semantics, html
Demystifying Screen Reader Use for Manual Testing: Deneb Pulsipher and Kosi Asabere2,386
videos, testing, screen-readers
The Accessibility Manager Moment No One Warns You About2,385
leadership, legal, communication
Accessibility 101 and Core Concepts (kno)2,384
videos, introductions, concepts
Why Light-Weight Websites May One Day Save Your Life (mah)2,383
performance, print, frameworks
Accessible Faux-Nested Interactive Controls (eri/pic)2,382
conformance, html, nesting
Accessibility (bog+/htt)2,381
web-almanac, studies, research, metrics, colors, contrast, zooming, scaling, internationalization, keyboard-navigation, skip-links, forms, labels, placeholders, multimedia, images, aria, overlays, ai
Live Region Support (aar)2,380
live-regions, support, screen-readers, nvda, jaws, voiceover
Beyond Manual Audits: How Automation Strengthens Accessibility (equ)2,379
auditing, automation, wcag
ARIA Roles Can Remove Their Children’s Semantics (ste)2,378
html, aria, semantics
On Abbreviating Accessibility (ons)2,377
microcontent
What Is the Minimum Markup Needed to Create a Modal?2,376
modals, minimalism, html, css
Brief Note on Application Keyboard Shortcuts (aar)2,375
keyboard-shortcuts, screen-readers
Judging Severity in Accessibility Issues (joe)2,374
Common Misconceptions About Testing Accessibility (tet)2,373
testing
2026 Accessibility Hiring Looks Busy, Yet the Patterns Show Underlying Weakness2,372
career
5 Accessibility Checks to Run on Every Component (hdv/zer)2,371
components, testing, keyboard-navigation, design-tokens, microcontent, zooming, screen-readers
Kai Wong’s Predictions for the Future of Accessibility2,370
outlooks
Damian Sian’s Predictions for the Future of Accessibility2,369
outlooks
Anna Thielke’s Predictions for the Future of Accessibility2,368
outlooks
Eric Bailey’s Predictions for the Future of Accessibility (eri)2,367
outlooks
How I Evaluate an ACR (VPAT) (aar)2,366
compliance, vpat-acr, processes
Being a Colourblind Designer (wpa)2,365
videos, color-blindness, colors, design
Testing Methods: Status Messages (dec)2,364
testing, wcag, notifications, link-lists
Touch Targets and Web Accessibility2,363
touch
Building the Brain of Your Accessibility AI (ted)2,362
ai
Chrome DevTools Features I Use All the Time (and Why You Should Too) (kee/per)2,361
dev-tools, chrome, google, browsers, performance, lighthouse, network, embed-code
How to Design for (and With) Deaf People (vit/sma)2,360
how-tos, design
Testing Methods: Name, Role, Value (dec)2,359
testing, wcag, aria, link-lists
The Final Nail in the HTML5 Document Outline Coffin (tem)2,358
html, headings
Testing Methods: Accessible Authentication (Enhanced) (dec)2,357
testing, wcag, authentication, security
Testing Methods: Accessible Authentication (Minimum) (dec)2,356
testing, wcag, authentication, security
Tests for CSS Generated Content Alternative Text2,355
css, generated-content, alt-text, support, voiceover, nvda, jaws, screen-readers
Testing Methods: Redundant Entry (dec)2,354
testing, wcag, forms
Testing Methods: Error Prevention (All) (dec)2,353
testing, wcag, errors
Testing Methods: Help (dec)2,352
testing, wcag
Testing Methods: Error Suggestion (dec)2,351
testing, wcag, errors, link-lists
2026 Predictions: The Next Big Shifts in Web Accessibility (web)2,350
outlooks, ai, wcag, html
Testing Methods: Labels or Instructions (dec)2,349
testing, wcag, labels, forms, link-lists
Five Accessibility Trends to Watch in 20262,348
trends
Testing Methods: Error Identification (dec)2,347
testing, wcag, errors, link-lists
Did You Know Some ARIA Roles Remove Child Semantics?2,346
html, aria, semantics
Testing Methods: Consistent Help (dec)2,345
testing, wcag, consistency
The Many Lives of the Page Title (kat/mat)2,344
html, user-experience, wcag
Semantics Beyond the Tag Name (kno/mat)2,343
html, attributes, aria, semantics
Testing Methods: Change on Request (dec)2,342
testing, wcag, link-lists
Early Signs of EAA Enforcement Across Europe (deq)2,341
eaa, legal, compliance
The Anatomy of an Accessible Text Field (ink)2,340
forms, html, labels
Accessibility Is Personal (css)2,339
html
You Can’t Opt-Out of Accessibility (val)2,338
design, legal
A Decade of Accessibility Weekly (dav)2,337
retrospectives
Don’t Leave the Screen Reader Hungry (ger/mat)2,336
html, emoji, screen-readers
What Continuous Improvement Model Is Best for Accessibility?2,335
processes
3 Color Contrast Mistakes Designers Still Make (uxd)2,334
contrast, colors, images, wcag, mistakes
Your Post Is Cool, but Is It Accessible and Inclusive? (a11)2,333
videos
Warp Speed to Accessibility: Fast-Tracking Inclusive Testing (a11)2,332
videos, testing
How “aria-labelledby” Really Works2,331
aria, attributes, html
Testing Methods: Consistent Navigation (dec)2,330
testing, wcag, navigation, consistency
Testing Methods: On Input (dec)2,329
testing, wcag, forms, link-lists
German Auditors Reject Accessibility Overlays in EAA Context2,328
auditing, overlays, legal, eaa
Accessibility as a Core Requirement (mha)2,327
prioritization
Testing Methods: On Focus (dec)2,326
testing, wcag, forms, focus, keyboard-navigation
What Does “Hidden” Actually Mean in Accessible Name Computation?2,325
naming, hiding
Testing Methods: Pronunciation (dec)2,324
testing, wcag, pronunciation, screen-readers
Accessibility Is a Human Right, Cruelty a Human Wrong (zel)2,323
fonts
Testing Methods: Reading Level (dec)2,322
testing, wcag, link-lists
The Ultimate Guide to UI Design in 2026 (web)2,321
guides, design, user-experience, simplicity, consistency, hierarchy
A11y Considerations in Math on the Web (man/mat)2,320
mathml, screen-readers, nvda, voiceover, support
Testing Methods: Abbreviations (dec)2,319
testing, wcag, content, link-lists
Using the Browser Console for Accessibility Testing2,318
testing, console, javascript, examples
The Design System of the Christmas Factory2,317
design-systems, processes
Testing Methods: Unusual Words (dec)2,316
testing, wcag, content, link-lists
Accessibility Updates (w3c)2,315
videos, wcag, standards
A11y Freedom Beaver (ste/mat)2,314
aria, html
Testing Methods: Language of Parts (dec)2,313
testing, wcag, internationalization
Common Misconceptions About WCAG (tet)2,312
wcag, standards
How We Automate Accessibility Testing With Playwright and Axe (boj)2,311
testing, automation, playwright, axe
Meeting WCAG Is an Achievement (yat)2,310
wcag, compliance
Testing Methods: Language of Page (dec)2,309
testing, wcag, internationalization
“aria-busy” Is Not Your Friend (ger)2,308
aria, nvda, jaws, voiceover, screen-readers
Did You Know Your Browser Has Two Accessibility Trees?2,307
browsers, chrome, blink, google
Design Accessible Animation and Movement With Code Examples (pop)2,306
design, animations, css, javascript, examples
Testing Methods: Dragging Movements (dec)2,305
testing, wcag
Accessible by Design: The Role of the “lang” Attribute (col/mat)2,304
internationalization, html, attributes, metrics
Testing Methods: Concurrent Input Mechanisms (dec)2,303
testing, wcag
IDREFs: What They Are and How to Use Them (kil/mat)2,302
html, forms, aria
Testing Methods: Target Size (Enhanced) (dec)2,301
testing, wcag, touch
What Are DOM Mutations?2,300
dom, javascript
Dealbreaker Bugs in Native Popovers (mat)2,299
pop-overs, bugs
Testing Methods: Motion Actuation (dec)2,298
testing, wcag, mobile
Testing Methods: Label in Name (dec)2,297
testing, wcag, labels, aria
End-to-End Browser and Accessibility Event Architecture2,296
browsers, event-loop, browser-engines, javascript-engines, assistive-tech
Common Misconceptions About Disability (tet)2,295
concepts
Solving Small Text and Contrast Issues for Large-Screen Readability (a11)2,294
contrast, readability, typography
Testing Methods: Pointer Cancellation (dec)2,293
testing, wcag
You Can’t Make Something Accessible to Everyone (aar)2,292
design
Understanding “aria-live” Timing: A Two-Layer Model2,291
aria, live-regions, notifications
From Reactive to Proactive: Building a Sustainable Accessibility Program (equ)2,290
processes, culture, w3c
Testing Methods: Pointer Gestures (dec)2,289
wcag, testing
“Sloppy” Code and Accessibility Issues: The Trouble With Trump’s Silicon Valley-Inspired Web Design Project (not)2,288
design, quality, case-studies
The Next Revolution in Design: Emotional Accessibility (fas)2,287
design, outlooks
Testing Methods: Focus Appearance (dec)2,286
testing, wcag, focus, keyboard-navigation, link-lists
Can You Make Toast Messages Accessible? (ada)2,285
notifications
Testing Methods: Focus Not Obscured (Enhanced) (dec)2,284
testing, wcag, focus, keyboard-navigation
Testing Methods: Focus Not Obscured (Minimum) (dec)2,283
testing, wcag, focus, keyboard-navigation
EAA Deadlines, Why You Probably Can’t Wait Another 5 Years2,282
eaa, legal, compliance
Testing Methods: Section Headings (dec)2,281
testing, wcag, headings
The Accessibility Problem With Authentication Methods Like CAPTCHA (sma)2,280
captcha
AI for Good Accessibility (ala)2,279
slides, ai
5 Reasons Why WCAG AA Compliance Does Not Mean Your Website Is Accessible (cra)2,278
wcag, compliance, colors, readability, performance, content, multimedia, quality
The Idiot Sandwich—on Embedding Alt Text (ede)2,277
images, alt-text
What an Accessibility Conference Taught Me About Designing for All2,276
design
Accessibility and Usability: Inline Field Validation vs. Constantly Active Submit Button2,275
forms, buttons, validation, usability, comparisons
Testing Methods: Link Purpose (Link Only) (dec)2,274
testing, wcag, links, microcontent, link-lists
Testing Methods: Location (dec)2,273
testing, wcag, navigation
Animation and Carousels (web)2,272
animations, carousels, css, reduced-motion
Testing Methods: Focus Visible (dec)2,271
wcag, testing, focus, keyboard-navigation, link-lists
Testing Methods: Headings and Labels (dec)2,270
wcag, testing, headings, labels, forms
WCAG 2.1 Addition—Success Criterion 1.4.10: Reflow (Level AA)2,269
wcag, standards, reflow
Testing Methods: Multiple Ways (dec)2,268
wcag, testing, navigation, sitemaps, link-lists
AI Will Soon Deliver Code That Will Pass Automatic Testing by Default (cer)2,267
ai, testing
The Value of Selecting Selects by Value (aar)2,266
wcag, forms
WCAG 3 Update (kno)2,265
videos, wcag, standards
Testing Methods: Link Purpose (in Context) (dec)2,264
wcag, testing, links, microcontent
WCAG 2.1 Addition—Success Criterion 1.3.5: Identify Input Purpose (Level AA)2,263
wcag, standards, forms
WCAG 2.1 Addition—Success Criterion 1.3.4: Orientation (Level AA)2,262
wcag, standards, mobile
Testing Methods: Focus Order (dec)2,261
wcag, testing, focus, keyboard-navigation, link-lists
Testing Methods: Page Titled (dec)2,260
wcag, testing, html
Automated Accessibility Testing for React—Tools and Best Practices You Can Use2,259
testing, react, tooling, best-practices
WCAG 2.1 Addition—Success Criterion 2.5.4: Motion Actuation (Level A)2,258
wcag, standards
Testing Methods: Bypass Blocks (dec)2,257
wcag, testing, keyboard-navigation
Testing Methods: Animation From Interactions (dec)2,256
wcag, testing, animations
A11y 101: 2.4.7 Focus Visible (nat)2,255
introductions, wcag, focus, keyboard-navigation
WCAG 2.1 Addition—Success Criterion 2.5.3: Label in Name (Level A)2,254
wcag, standards, labels, forms
Testing Methods: Three Flashes or Below Threshold (dec)2,253
wcag, testing
Accessible Names and Labels: Understanding What Works and What Doesn’t (tpg)2,252
labels, naming, forms
Testing Methods: Timeouts (dec)2,251
wcag, testing, time
Testing Methods: Re-Authenticating (dec)2,250
wcag, testing, authentication
Testing Methods: Interruptions (dec)2,249
wcag, testing
Why Headings Are Important in HTML: Structure, Accessibility, and SEO2,248
html, headings, seo
“aria-labels” and Privacy: A Word of Caution (hom)2,247
aria, privacy
Link vs. Button: Choosing the Right Element for the Right Job (tpg)2,246
html, links, buttons, wcag, comparisons
Testing Methods: Pause, Stop, Hide (dec)2,245
wcag, testing, multimedia, animations, link-lists
Testing Methods: Timing Adjustable (dec)2,244
wcag, testing, time, link-lists
Testing Methods: Character Key Shortcuts (dec)2,243
wcag, testing, keyboard-shortcuts
Sustainable Accessibility in Complex Organisations: Organisational Realities (ihe/tet)2,242
Sustainable Accessibility in Complex Organisations: Strategic Foundations (ihe/tet)2,241
leadership, dei, processes
A Practical Guide to Flutter Accessibility: The Basics (kor)2,240
guides, fundamentals, flutter
Explaining the Accessible Benefits of Using Semantic HTML Elements (geo/css)2,239
html, semantics
100, 150, or 200? Debunking the Alt Text Character Limit2,238
alt-text, images, link-lists
Is Figma in Its Accessibility Era? (uxd)2,237
figma
Why 44% of Your Audience Might Not Understand You: An Interview With Jamila Savoy2,236
interviews, content, writing
Why Separate Guest and Logged in States Create Accessibility Barriers2,235
Grayscale Testing: The Missing Step in Color Accessibility (pop)2,234
testing, colors
Dark Mode Is the New Comic Sans (and You Know It) (web)2,233
dark-mode, design
Global Digital Accessibility Salary Survey (web)2,232
surveys, career
Testing Methods: Keyboard (No Exception) (dec)2,231
testing, keyboard-navigation
AI and Alt Text (ted+/web)2,230
videos, ai, alt-text, images
Get Started With Manual Testing (pop)2,229
introductions, testing
Sometimes the Best Accessibility Fix Is a Usability Fix2,228
usability
ChatGPT Sez Build With Semantics First (ste)2,227
chatgpt, chatgpt-atlas, ai, openai, browsers, html, semantics
Alt Text or Image Description?2,226
images, alt-text, comparisons, terminology
A11y 101: 2.4.5 Multiple Ways (nat)2,225
introductions, wcag
Your Accessibility Score Is Lying to You2,224
metrics, testing
Testing Methods: No Keyboard Trap (dec)2,223
testing, wcag, keyboard-navigation
The Curse of the Custom Cursor (mal)2,222
cursors, design
The Edge Cases That Break Hearts (and Products) (lau/nng)2,221
design, usability, user-experience
Atlas Ableism (ste)2,220
chatgpt-atlas, openai, browsers, compliance
Yes, Let’s Teach LLMs Accessibility, but Also Provide the Companies Using Them With Better Strategies (hdv)2,219
ai, advocacy
OpenAI, ARIA, and SEO: Making the Web Worse (aar)2,218
chatgpt-atlas, openai, browsers, aria, seo
Why Accessibility Breaks Between Design and Development (a11)2,217
design, processes, collaboration, testing
W3C Web Content Accessibility Guidelines 2.2 Approved as ISO/IEC International Standard (w3c)2,216
wcag, standards, w3c
What State ARIA In? (tpg)2,215
aria, html
How to Write an Accessibility Statement in 2025, With Examples (chr)2,214
how-tos, documentation, compliance, legal, examples
How to Audit Web Accessibility With [the] WAVE Extension2,213
how-tos, auditing, browser-extensions, webaim
Page Headings Don’t Belong in the Header (tem)2,212
html, headings, skip-links
Common Misconceptions About Screen Readers (tet)2,211
screen-readers
Tables: Beyond Rows and Columns (tpg)2,210
wcag, tables, html, semantics, jaws, nvda, screen-readers
Todd Libby on Deceptive Patterns (col+/sho)2,209
podcasts, interviews, anti-patterns
HTML “dialog”: Getting Accessibility and UX Right (jar)2,208
html, modals, scrolling, user-experience
Testing Methods: Content on Hover or Focus (dec)2,207
wcag, testing, focus, hover
Stop Inviting Overlay Employees and Bad Actors Into Accessibility Spaces2,206
overlays, business-relations
Why WordPress Themes Require Underlines on Links (joe)2,205
wordpress, theming, links
Eyeing Accessibility Deadline, States Root Out Ancient Web Issues (col/sta)2,204
design
Testing Methods: Text Spacing (dec)2,203
testing, wcag, typography, readability
When to Use Modal vs. Dialog Components (a11)2,202
modals, html, aria
How to Test WCAG 1.4.10: Reflow (Level AA)—Easy Website Accessibility Test You Can Do2,201
videos, how-tos, testing, wcag, reflow
Accessibility Testing Comparison: Automated Testing vs. Human Auditing vs. Usability Testing (int)2,200
usability, testing, auditing, automation, comparisons
Rethinking Cookie Dialogs (nat)2,199
disclosure-widgets, html, cookies, consent-management
How to Conduct User Testing With People With Disabilities (int)2,198
how-tos, testing, processes
Essential Visually Hidden CSS Techniques for Web Accessibility (a11)2,197
hiding, css, techniques
From Hobby to Career: Sara Joy on CSS, Accessibility, and Making the Web More Whimsical (sar+)2,196
videos, interviews, css
A Threat Model for Accessibility on the Web (sun)2,195
css, standards
A Guide to Creating Accessible PDFs Using Free Tools (stv/pic)2,194
guides, pdf, tooling, testing, jaws, nvda, voiceover, screen-readers
Understanding the Removal of 4.1.1 Parsing in WCAG 2.2 (tpg)2,193
wcag, conformance, html
June Liu and David Denedo on Making the Web Accessible: The Mission Behind WP Accessibility Day (nat+)2,192
podcasts, interviewing, awareness-days, wordpress
Testing Methods: Non-Text Contrast (dec)2,191
testing, wcag, contrast, colors
ADA Title II and PDFs: Fix, Archive, or Delete? (kar)2,190
ada, compliance, pdf
I Completed an IT Degree… What’s Accessibility? (int)2,189
career
Make Navigation Accessible With “aria-current” (a11)2,188
navigation, aria, attributes
Accessible Form Validation With Examples and Code (pop)2,187
validation, forms, examples
Website Accessibility Strategy (pop)2,186
strategies, content, processes
WCAG’s Longevity (yat)2,185
wcag, standards
ARIA and Real World Dangers (dec)2,184
aria
European Accessibility Act (EAA) and What It Means for You (inc)2,183
videos, eaa, legal
Why Sticky Navigation Can Undermine Accessibility2,182
navigation
Creating a Truly Accessible Flip Card (sib/tpg)2,181
html, css, javascript
When Accessibility Isn’t Easy: Features That Need Love (a11)2,180
videos
Accessibility Minute—September 2025 (col)2,179
images, alt-text, captions, comparisons
DOJ Questioning the New Title II Web Regulation2,178
legal, ada
Testing Methods: Reflow (dec)2,177
testing, wcag, reflow
CAPTCHA, When Security Takes Precedence Over Accessibility2,176
captcha, security
A11y 101: 2.4.4 Link Purpose (in Context) (nat)2,175
introductions, wcag, links, microcontent
The 5th Motivation for Accessibility: Brand and Marketing—the Binary Choice2,174
branding, marketing, compliance
Custom Carets and Users: When the Caret Is No Longer a Stick (Yes, That’s a Poor Attempt at a Pun) (aar)2,173
forms, wcag
Digital Accessibility Is a Journey, Not a Destination (dec)2,172
concepts
Taking a Shot at the Double Focus Ring Problem Using Modern CSS (eri/pic)2,171
css, focus
A Quick Primer on Accessible Pagination (kar)2,170
introductions, pagination, html, css, assistive-tech
CSS to Speech: Alternative Text for CSS-Generated Content (sar)2,169
css, voice, generated-content, alt-text, support, browsers, screen-readers
Why Now Is Not the Time to Think About WCAG 3 (kar)2,168
wcag, standards, compliance, legal
“forced-color-adjust: none” Is an Unavoidable Foot Gun (cod)2,167
css, colors, contrast
Accessible Time Format (oze)2,166
time
“aria-label” or “title”? Screen Reader Behaviour Explained (a11)2,165
html, attributes, screen-readers
Screen Readers Do Not Need to Be Saved by AI (cra)2,164
screen-readers, ai
Avoid Adding Modals to Other Modals or Dropdowns (a11)2,163
modals, wcag
Navigating the World of Web Accessibility With Sara Soueidan (sar+)2,162
videos, interviews, wcag, aria, html, css
How Blind People Navigate the World, On- and Offline (lau)2,161
navigation, screen-readers, nvda, jaws
Reviewing the Logic and Value of the W3C’s Accessibility Maturity Model (kar)2,160
w3c, processes, culture, leadership
Star Raters Are More Challenging to Make Accessible Than You Might Think2,159
keyboard-navigation
What to Expect in WCAG 3.02,158
wcag
Baby Steps Accessibility—Page Titles (dec)2,157
html, microcontent, best-practices
Digital Accessibility: Start Now, Don’t Wait (dec)2,156
Testing Methods: Visual Presentation (dec)2,155
testing, wcag
Auditing Your Design System for Accessibility2,154
design-systems, auditing, processes
Understanding Focus Indicators for Web Accessibility (a11)2,153
focus, keyboard-navigation, wcag, compliance
How to Make Complex Data Accessible for Users With Disabilities (pop)2,152
how-tos, information-design, visualization, tables, examples
Why Moving Away From SPAs Improves Usability, Accessibility, and SEO (inn)2,151
single-page-apps, usability, seo, html, semantics
Screen Reader HTML Support—Lookup (ste)2,150
html, screen-readers, support, overviews
How to Perform a Comprehensive WCAG Audit (a11)2,149
how-tos, auditing, wcag, compliance
Accessible Writing Techniques for Web Content (a11)2,148
writing, content, techniques
Baby Steps Accessibility—Color Contrast of Text (dec)2,147
colors, contrast, wcag
Why You Should Test Your Page Without JavaScript2,146
javascript, support, progressive-enhancement
Testing Methods: Low or No Background Audio (dec)2,145
testing, multimedia, wcag
Why Inclusive Products Are Green Products (tet)2,144
dei, principles, user-experience, consistency, sustainability
How Designing for Disability Benefits Everyone2,143
history, economics
How to Minimize Legal Risks in Accessibility Compliance (nat)2,142
how-tos, compliance, legal
Focus on the People That Make Things Happen (tem)2,141
culture, processes
7 Top 2025 Web Design Trends2,140
design, trends, simplicity, performance, dark-mode, ai, content
Why Digital Accessibility Starts Within: Lessons From Crystal Preston-Watson (tri/hac)2,139
lessons
Accessible Authentication (kar)2,138
authentication, testing
Designing for Discovery: Why AI and Accessibility Are Now UX Priorities (web)2,137
design, ai, user-experience
Nested Scroll Bars Are the One of the Biggest Accessibility Evils, Ever2,136
scrolling, tables, wcag
A11y 101: 2.4.3 Focus Order (nat)2,135
introductions, focus
How to Create an Accessible Table With Clickable Rows (ale)2,134
how-tos, tables, html
Accessibility Statements Are Not Legal Contracts—They’re Value Signals2,133
documentation, compliance, legal
Use of Color (Level A) WCAG 1.4.1—Accessibility Design Tips2,132
colors, wcag, tips-and-tricks
Why Does Big Tech Not Run Accessibility Bug Bounties?2,131
processes, bugs
New Bookmarklet: WCAG SCs Lookup Tool (llo)2,130
bookmarklets, wcag
The ARRM Framework: What It Is and How It Can Be Leveraged for Digital Inclusion (dbo+/kno)2,129
interviews, dei, processes
Interaction Design and Accessibility: UX Without Barriers (a11)2,128
interaction-design, user-experience
About “Best Practices” (yat)2,127
best-practices
“Best Practice” Is Just Your Opinion (cra)2,126
auditing, quality, best-practices
Trusting the Browser (med)2,125
focus, keyboard-navigation, browsers, support
Testing Methods: Images of Text (dec)2,124
testing, wcag, images
The Good, the Bad, and the Unreadable (mal)2,123
fonts, readability, legibility, wcag
Universal Design vs. Inclusive Design (ons/tpg)2,122
design, dei, concepts, comparisons
Accessibility Issues of CAPTCHA (oze)2,121
captcha
The First Rule of ARIA (nat)2,120
aria, principles, html
CSS-Only Solutions Are Not Accessible (cfe)2,119
css, focus
How Much Should You Spend on Accessibility? (kar)2,118
compliance, economics
Animated Sites Are Unique, but Not Always Accessible (uxd)2,117
animations, multimedia, wcag, user-experience
Can Components Conform to WCAG? (hdv)2,116
components, wcag, compliance
On Dashes, AI, and Screen Readers (ons/tpg)2,115
typography, ai, screen-readers
Style Your Underlines (ada)2,114
css, links, interaction-design
Conformance vs. Compliance, Accessibility Standards Edition (hdv)2,113
standards, conformance, compliance, terminology, comparisons, wcag
How a Blind Person Uses Social Media and AI to Drive Accessibility (equ)2,112
interviews, ai, social-media
5 Heading Accessibility Issues to Avoid (pop)2,111
headings, html
Accessibility Pushback2,110
advocacy
Rebuilding Graphs for Accessibility: Inside Khan Academy’s Inclusive Design (kha)2,109
visualization, information-design, case-studies
When HTML Speaks Clearly2,108
html, conformance, semantics
What’s the European Accessibility Act Got to Do With My Design System? (ger/zer)2,107
design-systems, eaa, compliance, legal
A11y 101: 2.4.1 Bypass Blocks (nat)2,106
introductions, wcag, skip-links
Focus Not Obscured (taf)2,105
focus, keyboard-navigation, wcag
Horizontal Scrolling Containers Are Not a Content Strategy (aar)2,104
scrolling, carousels
More Than Just Text: The Real Power of Labels (tpg)2,103
labels, forms, html
WCAG vs. EAA: Understanding Where WCAG Stops and Where the EAA Starts2,102
wcag, eaa
Built-In Accessibility: Blessing or Curse? (hdv/jsh)2,101
videos
Found an Accessibility Issue? Now What? (ser/a11)2,100
videos, processes, communication
Getting Started With Manual Testing (jay/pop)2,099
videos, introductions, testing
Testing Methods: Audio Control (dec)2,098
testing, wcag, multimedia
A11y 101: 2.3.1 Three Flashes or Below Threshold (nat)2,097
introductions, wcag
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)2,096
fundamentals, assistive-tech, screen-readers, screen-magnification, keyboard-navigation, tooling
Countdowns and Timers—Forgotten Detail That Can Make Your Users Really Hate Your Product (cer)2,095
time, user-experience
The Needs of People With Cognitive Disabilities (oze)2,094
wcag
Implementing Accessible SVG Elements (a11)2,093
svg, images, fundamentals
The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei)2,092
legal
The Web Is About to Get Better for Everyone, Everywhere (den)2,091
web, eaa
How to Sell the European Accessibility Act to Your Boss (edd/uxd)2,090
how-tos, eaa, legal, advocacy, link-lists
How Semantics and ARIA Attributes Support Accessible Design (tpg)2,089
semantics, aria, html, attributes
How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer)2,088
how-tos, multimedia, captions
Testing Methods: Use of Color (dec)2,087
testing, wcag, colors
A Primer on Focus Trapping (zel/css)2,086
introductions, focus, keyboard-navigation, javascript
Quick Tip: Use Fewer Links (nat)2,085
links, tips-and-tricks
Super Short Note: Placeholder Perfidy (ste)2,084
html, placeholders
The Communication Crisis That’s Killing UX Design Careers (uxm)2,083
user-experience, design, career, communication, ai
Making Sense of Accessibility and the Law (tem)2,082
legal, eaa, ada, section-508, compliance
European Accessibility Act (EAA) FAQ (tet)2,081
eaa, legal
Eight Skunkworks Projects That Advance Accessibility Without Approval2,080
examples, advocacy
Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11)2,079
testing, keyboard-navigation
A Label and a Name Walk Into a Bar (ste)2,078
labels, html, concepts, examples
A11y 101: 2.2.2 Pause, Stop, Hide (nat)2,077
wcag, multimedia, animations, reduced-motion
How Keyboard Traps Impact Web Accessibility (a11)2,076
keyboard-navigation, focus, testing
We Need to Talk About Your Accessibility Statement (cer)2,075
documentation, compliance
Please, Can We Have ARIA Notify (nic)2,074
aria, live-regions, apis
Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn/log)2,073
wcag, standards
Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg)2,072
focus, keyboard-navigation, wcag
Short Note: WCAG/ARIA—State of Confusion (ste)2,071
wcag, aria
Testing Methods: Identify Input Purpose (dec)2,070
testing
When Accessibility Standards Slip, Design Steps Up2,069
design
A11y 101: 2.2.1 Timing Adjustable (nat)2,068
introductions, time
It’s All About (Accessibility) Focus and Compose (eev)2,067
focus, keyboard-navigation, components
Not Just WCAG: How Web Accessibility Really Works in Europe2,066
standards, legal, wcag, bitv, comparisons
Digital Accessibility Fundamentals: What Are Our Obligations? (int)2,065
videos, fundamentals, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)2,064
videos, fundamentals
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)2,063
videos, fundamentals
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)2,062
videos, fundamentals
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide2,061
guides, single-page-apps
Creating an Effective Website Accessibility Checklist2,060
checklists
Tabindex: What It Is, How It Works, and When to Use It (pop)2,059
html, focus, keyboard-navigation
Testing Methods: Orientation (dec)2,058
testing, wcag
The Accessibility Pipeline for Frontend Teams (sto)2,057
storybook
A11y 101: 2.1.4 Character Key Shortcuts (nat)2,056
introductions, wcag, keyboard-shortcuts
Accessible Social Media: Alt Text2,055
social-media, alt-text, images
How Long Can Alt-Text Be? (jup)2,054
alt-text, images
The European Accessibility Act: Dreams and Gratitude (lfl)2,053
eaa, legal
What Is a VPAT? Understanding the Meaning and Value of the Voluntary Product Accessibility Template (tpg)2,052
vpat-acr, compliance
Implement WCAG Rules in Your Infographics (a11)2,051
wcag, visualization, design, images, alt-text, contrast, colors
Top 5 Web Accessibility Issues in 2024 (and How to Fix Them) (int)2,050
semantics, focus, keyboard-navigation, contrast, colors
It’s More Than Picking a Pretty Font (uxd)2,049
fonts, legibility, readability, typography, wcag
From Word Fluff to Real Impact: Achieving Specific, Measurable, and Accountable Accessibility2,048
processes, culture
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)2,047
podcasts, interviews, wordpress
SVG Optimization and Accessibility Basics (dbu)2,046
fundamentals, svg, images, optimization
Writing Alt Text With AI (jar)2,045
ai, prompting, alt-text, images
Know Your HTML (Yes, TSX Included) (hel)2,044
html, semantics
WCAG 3, Increment or Overhaul? (ala)2,043
wcag, standards, w3c
Testing Methods: Sensory Characteristics (dec)2,042
testing, wcag
Erring on the Side of Caution (tem)2,041
wcag
What to Say When You Don’t Know the Accessibility Answer2,040
communication
Testing Methods: Meaningful Sequence (dec)2,039
testing, wcag, link-lists
A11y 101: 2.1.2 No Keyboard Trap (nat)2,038
introductions, wcag, keyboard-navigation, focus
Don’t Use That Accessibility Overlay (acc)2,037
overlays
How to Create an Accessible Color Palette (cfe)2,036
how-tos, colors, color-palettes
Selfish Reasons for Building Accessible Uis (nol)2,035
html, debugging, testing
What I Wish Someone Told Me When I Was Getting Into ARIA (eri/sma)2,034
aria, html, assistive-tech, support
Mission Impossible—Accessibility Job Roles (cra)2,033
career, hiring
You’re Not an Accessibility Specialist Until You’ve… (cer)2,032
career
Quick Tip: Avoid Event Listeners on the “window” Object (nat)2,031
javascript, jquery, events, tips-and-tricks
Accessible Rickrolling (hey)2,030
writing, microcontent
Accessibility in Design Systems (dev)2,029
design-systems, eaa, compliance
Accessibility Statements: The Good, the Bad, and the Ugly2,028
documentation, compliance
Testing Methods: Info and Relationships (dec)2,027
wcag, testing, comparisons, link-lists
A11y 101: 2.1.1 Keyboard (nat)2,026
introductions, wcag, keyboard-navigation
Pride, Shame, and Accessibility (hey)2,025
culture
So, You Screwed Up Your EAA Compliance. What Now? (yat)2,024
eaa, compliance, legal
Where to Put Focus When Opening a Modal Dialog (aar)2,023
modals, forms, focus
ARIA/HTML Relationship Severance (ste)2,022
aria, html
Accessibility Terms Every Content Creator Should Know2,021
terminology
“aria-selected”: Practical Examples and Use Cases (flo/a11)2,020
aria, html, examples
Exploring the CSS “contrast-color()” Function… a Second Time (dxn/css)2,019
css, functions, colors, contrast
Quick Tip: WCAG Doesn’t Round (nat)2,018
wcag, tips-and-tricks
How to Make Accessibility “Stick”2,017
how-tos, collaboration, communication
How to Use ARIA Roles and Properties Effectively2,016
how-tos, aria, html
Translating Accessibility (tpg)2,015
localization, attributes, examples
7 Signs of a Bad User Experience and Best Practices to Avoid It2,014
user-experience, best-practices, information-architecture, performance, mobile-first, simplicity, testing, consistency
Championing Accessibility: Technical and Non-Technical Tips (equ)2,013
advocacy, processes
Inclusive Development Practices in Next.js Projects (web/deq)2,012
nextjs, semantics, keyboard-navigation, aria, alt-text, localization, performance, axe
Colour Alone Can Be Used to Convey Meaning, and I Don’t Like It (tem)2,011
colors
Is the DOJ Web Accessibility Rule in Danger?2,010
legal
A11y 101: 1.4.13 Content on Hover or Focus (nat)2,009
introductions, wcag, focus, hover
The Accessibility Advantage (moz)2,008
seo
Up and Coming ARIA (web)2,007
aria, html
Re: Broken Promises (hbu)2,006
ai, tooling
Best Examples of EAA Compliant Websites in 20252,005
eaa, compliance, examples
Quick Tip: Context Is Key (nat)2,004
testing, tips-and-tricks
Ready or Not, the EAA Is Here (uxd)2,003
legal, eaa, wcag
Are You Sure That Table Isn’t a List? (tem)2,002
tables, lists, wcag
The Role of Captions and Transcripts in Accessibility2,001
captions
Making Scannable Web Pages for Assistive Technology (jar)2,000
assistive-tech, design, headings, semantics, html
My Request to Google on Accessibility (aar)1,999
google, history
Deploying Accessibility at Scale: Strategy, Tactics, and Battle Stories (int)1,998
videos, strategies
Make Screen Readers Talk With the ARIA Notify API (ale)1,997
screen-readers, aria, apis, javascript
You Can Style Alt Text Like Any Other Text (geo/css)1,996
alt-text, images, css, javascript
A11y 101: 1.4.12 Text Spacing (nat)1,995
introductions, wcag, typography
The Role of UX Design Strategy in Driving Product Adoption (uxm)1,994
user-experience, design, strategies, product-management
There Is No Spoon (tin/btc)1,993
videos, ai
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)1,992
wordpress, documentation
How to Convince People to Care and Invest in Accessibility (ste)1,991
how-tos, metrics, advocacy
Expanding/Collapsing With “details” (ons/oze)1,990
html, disclosure-widgets
A11y 101: How to Test Manually (nat)1,989
introductions, testing
Accessibility Report 2025 (ema)1,988
studies, research, email
Awareness (ada)1,987
awareness-days
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)1,986
wcag, tooling, lighthouse, google, webaim, axe
Learning Accessibility as a Designer (sil)1,985
design, learning
Finding the Joy in Alt Text (bry)1,984
alt-text, images
What Is a Conforming Alternate Version and When Would We Use It? (mni)1,983
compliance
The Impact of Web Accessibility Overlays on the Usability and User Experience for People With Permanent Visual Impairments (dni)1,982
studies, research, usability, overlays
Figma Sites: When Accessibility Is an Afterthought (uxd)1,981
figma, link-lists
Foundations: Keyboard Accessibility (tet)1,980
fundamentals, keyboard-navigation, focus, html
The True Path to Garbage Code: Figma Sites (joe)1,979
figma, html, quality, semantics
Unlocking Accessibility: Information Architects Share Their Approach to Digital Accessibility and Design With People With Disabilities1,978
information-architecture
95% of Homepages Are Inaccessible (uxd)1,977
homepages, wcag, metrics
Do Not Publish Your Designs on the Web With Figma Sites… (aar)1,976
figma
Are “CSS Carousels” Accessible? (sar)1,975
css, carousels, examples
The Hidden Gold of Web Accessibility: Everything About ARIA Labels (flo/a11)1,974
aria, html, best-practices
K.I.S.S. ARIA (nat)1,973
aria, html
Test Keyboard Accessibility on Your Website1,972
videos, keyboard-navigation, testing
Creating a More Accessible Web With ARIA Notify (pat/mic)1,971
aria, notifications, apis
Potential Accessibility Issues of Floating Animations on Webpages and Mobile Apps (cer)1,970
animations
Building a More Accessible GitHub CLI (rya+/git)1,969
github, tooling, command-line
WCAG 3.0’s Proposed Scoring Model: A Shift in Accessibility Evaluation (sma)1,968
auditing, compliance, wcag
Use CSS “reading-flow” for Logical Sequential Focus Navigation (rac/dev)1,967
css, flexbox, grids, layout
Disclosures and Accordions (web)1,966
disclosure-widgets, accordions
Event Handling in JAWS and NVDA (sib/tpg)1,965
screen-readers, jaws, nvda, events, javascript, comparisons
Keyboard Navigation: Ensuring Usability Without a Mouse1,964
usability, keyboard-navigation, testing
Automated Accessibility Test Tools Find Even Less Than Expected1,963
testing, automation, metrics
Focus Priming (tem)1,962
focus
How Keyboard Testing Improves Digital Accessibility (mic/deq)1,961
keyboard-navigation, testing
Organizational Scaffolding for Accessible Design and Content (sta/a11)1,960
videos, interviews, processes, tooling, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)1,959
tooling, linting, testing
A11y 101: 1.4.11 Non-Text Contrast (nat)1,958
introductions, wcag, contrast, colors
Menu and Navigation: The Difference (stv)1,957
navigation, pagination, html, aria
The 4 Motivations for Accessibility—the Big “Why?”1,956
economics, legal, dei
Advancing Accessibility Standards (acc)1,955
standards
Unlocking Accessibility: Frontend Developers Discuss Semantic HTML and Accessible Code1,954
semantics, html, community
Catching Up on Accessibility With AI Chat1,953
ai
I Broke the Disabled Button (hom)1,952
buttons, retrospectives
The Problem(s) With Image Accessibility1,951
images, alt-text, html
Mastering HTML: The Art of Minimal and Valid Code in Professional Web Development (AI Edition) (j9t)1,950
guest-posts, html, minimalism, conformance, semantics, interoperability, standards
A11y 101: 1.4.10 Reflow (nat)1,949
introductions, wcag, reflow
Color Contrast and Readability: The Cornerstones of Accessible Design1,948
design, colors, contrast, readability, wcag
How to Meet SC 2.5.3 “Label in Name” (tpg)1,947
how-tos, wcag, labels, forms
The European Accessibility Act: What Businesses and App Developers Need to Know1,946
eaa, legal
Unlocking 7 Hidden Benefits Through Web Site Redesign (uxm)1,945
redesigning, user-experience, user-conversion, economics, maintainability, usability, branding
How Accessibility Audits Are Shaping the Future of User-Centered Design (uxm)1,944
auditing, usability, seo, compliance, branding, user-conversion
What Does It Really Mean for a Site to Be Keyboard Navigable (sma)1,943
keyboard-navigation, focus, skip-links
Creating an Accessible Accordion With HTML Description Lists (kar)1,942
html, lists, accordions
Fostering an Accessibility Culture (dad/sma)1,941
training, culture, processes
WCAG in Plain English (aaa)1,940
wcag, guides
Image Alt Text Guide: How to Write and Add Image Alt Text Reference1,939
guides, user-experience, seo, alt-text, images, shopify
Navigating the 2026 ADA Guidelines (ter+)1,938
videos, guidelines, ada, legal
Inclusive Dark Mode: Designing Accessible Dark Themes for All Users (sma)1,937
design, dark-mode
Testing Methods—Pre-Recorded Captions (dec)1,936
testing, captions, multimedia, link-lists
A11y 101: 1.4.5 Images of Text (nat)1,935
introductions, wcag, images, alt-text
Accessible Forms: Tips and Techniques1,934
forms, labels, keyboard-navigation, errors, testing, tips-and-tricks, techniques
Tooltip Should Not Start an Accessible Name1,933
tooltips
Automated WCAG Testing Is Grrreat! (aar)1,932
wcag, testing, automation
ARIA in HTML (sco+/w3c)1,931
standards, aria, html
Automated Accessibility Testing: Strengths and Limits1,930
testing, automation, comparisons
Thin Fonts Are a Usability Nightmare—and Finally, Designers Are Waking Up (web)1,929
fonts, typography, usability, design
What It Means to Shift Left on Accessibility and How to Do It Right (lul)1,928
dei, design, culture, processes, collaboration, project-management, content-strategy, quality, training
Using ARIA Landmarks for Better Navigation1,927
navigation, keyboard-navigation, aria
A11y 101: 1.4.4 Resize Text (nat)1,926
introductions, wcag, resizing
A Note About WCAG Conformance Levels (dec)1,925
wcag, compliance
Tweaking Text Level Styles, Reprised (aar)1,924
html, css, support, browsers, screen-readers