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