Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s oppression and killing of Palestinians and the occupation and destruction 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, bitv, captions, color-blindness, eaa, keyboard-navigation, labels, reduced-motion, section-508, skip-links, vpat-acr, wcag (non-exhaustive) · “accessibility” RSS feed (per email)

Entry (Sources) and Other Related TopicsDate#
Testing Methods: Focus Visible (dec)2,223
wcag, testing, focus, keyboard-navigation, link-lists
Testing Methods: Page Titled (dec)2,222
wcag, testing, html
Testing Methods: Animation From Interactions (dec)2,221
wcag, testing, animations
A11y 101: 2.4.7 Focus Visible (nat)2,220
introductions, wcag, focus, keyboard-navigation
Testing Methods: Re-Authenticating (dec)2,219
wcag, testing, authentication
Testing Methods: Interruptions (dec)2,218
wcag, testing
Why Headings Are Important in HTML: Structure, Accessibility, and SEO2,217
html, headings, seo
“aria-labels” and Privacy: A Word of Caution (hom)2,216
aria, privacy
Link vs. Button: Choosing the Right Element for the Right Job (tpg)2,215
html, links, buttons, wcag, comparisons
Testing Methods: Pause, Stop, Hide (dec)2,214
wcag, testing, multimedia, animations, link-lists
Sustainable Accessibility in Complex Organisations: Organisational Realities (ihe/tet)2,213
Sustainable Accessibility in Complex Organisations: Strategic Foundations (ihe/tet)2,212
leadership, dei, processes
Explaining the Accessible Benefits of Using Semantic HTML Elements (geo/css)2,211
html, semantics
100, 150, or 200? Debunking the Alt Text Character Limit2,210
alt-text, images, link-lists
Is Figma in Its Accessibility Era? (uxd)2,209
figma
Why 44% of Your Audience Might Not Understand You: An Interview With Jamila Savoy2,208
interviews, content, writing
Why Separate Guest and Logged in States Create Accessibility Barriers2,207
Grayscale Testing: The Missing Step in Color Accessibility (pop)2,206
testing, colors
Dark Mode Is the New Comic Sans (and You Know It) (web)2,205
dark-mode, design
Testing Methods: Keyboard (No Exception) (dec)2,204
testing, keyboard-navigation
AI and Alt Text (ted+/web)2,203
videos, ai, alt-text, images
Get Started With Manual Testing (pop)2,202
introductions, testing
Sometimes the Best Accessibility Fix Is a Usability Fix2,201
usability
ChatGPT Sez Build With Semantics First (ste)2,200
chatgpt, chatgpt-atlas, ai, openai, browsers, html, semantics
Alt Text or Image Description?2,199
images, alt-text, comparisons, terminology
A11y 101: 2.4.5 Multiple Ways (nat)2,198
introductions, wcag
Your Accessibility Score Is Lying to You2,197
metrics, testing
Testing Methods: No Keyboard Trap (dec)2,196
testing, wcag, keyboard-navigation
The Curse of the Custom Cursor (mal)2,195
cursors, design
The Edge Cases That Break Hearts (and Products) (lau/nng)2,194
design, usability, user-experience
Atlas Ableism (ste)2,193
chatgpt-atlas, openai, browsers, compliance
Yes, Let’s Teach LLMs Accessibility, but Also Provide the Companies Using Them With Better Strategies (hdv)2,192
ai, advocacy
OpenAI, ARIA, and SEO: Making the Web Worse (aar)2,191
chatgpt-atlas, openai, browsers, aria, seo
W3C Web Content Accessibility Guidelines 2.2 Approved as ISO/IEC International Standard (w3c)2,190
wcag, standards, w3c
Why Accessibility Breaks Between Design and Development (a11)2,189
design, processes, collaboration, testing
What State ARIA In? (tpg)2,188
aria, html
How to Write an Accessibility Statement in 2025, With Examples (chr)2,187
how-tos, documentation, compliance, legal, examples
How to Audit Web Accessibility With [the] WAVE Extension2,186
how-tos, auditing, browser-extensions, webaim
Page Headings Don’t Belong in the Header (tem)2,185
html, headings, skip-links
Common Misconceptions About Screen Readers (tet)2,184
screen-readers
Tables: Beyond Rows and Columns (tpg)2,183
wcag, tables, html, semantics, jaws, nvda, screen-readers
Todd Libby on Deceptive Patterns (col+/sho)2,182
podcasts, interviews, anti-patterns
HTML “dialog”: Getting Accessibility and UX Right (jar)2,181
html, modals, scrolling, user-experience
Testing Methods: Content on Hover or Focus (dec)2,180
wcag, testing, focus
Stop Inviting Overlay Employees and Bad Actors Into Accessibility Spaces2,179
overlays, business-relations
Why WordPress Themes Require Underlines on Links (joe)2,178
wordpress, theming, links
Eyeing Accessibility Deadline, States Root Out Ancient Web Issues (col/sta)2,177
design
Testing Methods: Text Spacing (dec)2,176
testing, wcag, typography, readability
When to Use Modal vs. Dialog Components (a11)2,175
modals, html, aria
How to Test WCAG 1.4.10: Reflow (Level AA)—Easy Website Accessibility Test You Can Do2,174
videos, how-tos, testing, wcag, reflow
Accessibility Testing Comparison: Automated Testing vs. Human Auditing vs. Usability Testing (int)2,173
usability, testing, auditing, automation, comparisons
Rethinking Cookie Dialogs (nat)2,172
disclosure-widgets, html, cookies, consent-management
How to Conduct User Testing With People With Disabilities (int)2,171
how-tos, testing, processes
Essential Visually Hidden CSS Techniques for Web Accessibility (a11)2,170
hiding, css, techniques
From Hobby to Career: Sara Joy on CSS, Accessibility, and Making the Web More Whimsical (sar+)2,169
videos, interviews, css
A Threat Model for Accessibility on the Web (sun)2,168
css, standards
A Guide to Creating Accessible PDFs Using Free Tools (stv/pic)2,167
guides, pdf, tooling, testing, jaws, nvda, voiceover, screen-readers
Understanding the Removal of 4.1.1 Parsing in WCAG 2.2 (tpg)2,166
wcag, conformance, html
June Liu and David Denedo on Making the Web Accessible: The Mission Behind WP Accessibility Day (nat+)2,165
podcasts, interviewing, awareness-days, wordpress
Testing Methods: Non-Text Contrast (dec)2,164
testing, wcag, contrast, colors
ADA Title II and PDFs: Fix, Archive, or Delete? (kar)2,163
ada, compliance, pdf
I Completed an IT Degree… What’s Accessibility? (int)2,162
career
Make Navigation Accessible With “aria-current” (a11)2,161
navigation, aria, attributes
Accessible Form Validation With Examples and Code (pop)2,160
validation, forms, examples
Website Accessibility Strategy (pop)2,159
strategies, content, processes
WCAG’s Longevity (yat)2,158
wcag, standards
ARIA and Real World Dangers (dec)2,157
aria
European Accessibility Act (EAA) and What It Means for You (inc)2,156
videos, eaa, legal
Why Sticky Navigation Can Undermine Accessibility2,155
navigation
Creating a Truly Accessible Flip Card (sib/tpg)2,154
html, css, javascript
Accessibility Minute—September 2025 (col)2,153
images, alt-text, captions, comparisons
DOJ Questioning the New Title II Web Regulation2,152
legal, ada
Testing Methods: Reflow (dec)2,151
testing, wcag, reflow
CAPTCHA, When Security Takes Precedence Over Accessibility2,150
captcha, security
A11y 101: 2.4.4 Link Purpose (in Context) (nat)2,149
introductions, wcag, links, microcontent
The 5th Motivation for Accessibility: Brand and Marketing—the Binary Choice2,148
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,147
forms, wcag
Digital Accessibility Is a Journey, Not a Destination (dec)2,146
concepts
Taking a Shot at the Double Focus Ring Problem Using Modern CSS (eri/pic)2,145
css, focus
A Quick Primer on Accessible Pagination (kar)2,144
introductions, pagination, html, css, assistive-tech
CSS to Speech: Alternative Text for CSS-Generated Content (sar)2,143
css, voice, generated-content, alt-text, support, browsers, screen-readers
Why Now Is Not the Time to Think About WCAG 3 (kar)2,142
wcag, standards, compliance, legal
“forced-color-adjust: none” Is an Unavoidable Foot Gun (cod)2,141
css, colors, contrast
Accessible Time Format (oze)2,140
time
“aria-label” or “title”? Screen Reader Behaviour Explained (a11)2,139
html, attributes, screen-readers
Screen Readers Do Not Need to Be Saved by AI (cra)2,138
screen-readers, ai
Avoid Adding Modals to Other Modals or Dropdowns (a11)2,137
modals, wcag
Navigating the World of Web Accessibility With Sara Soueidan (sar+)2,136
videos, interviews, wcag, aria, html, css
How Blind People Navigate the World, On- and Offline (lau)2,135
navigation, screen-readers, nvda, jaws
Reviewing the Logic and Value of the W3C’s Accessibility Maturity Model (kar)2,134
w3c, processes, culture, leadership
Star Raters Are More Challenging to Make Accessible Than You Might Think2,133
keyboard-navigation
Baby Steps Accessibility—Page Titles (dec)2,132
html, microcontent, best-practices
Digital Accessibility: Start Now, Don’t Wait (dec)2,131
Testing Methods: Visual Presentation (dec)2,130
testing, wcag
Auditing Your Design System for Accessibility2,129
design-systems, auditing, processes
Understanding Focus Indicators for Web Accessibility (a11)2,128
focus, keyboard-navigation, wcag, compliance
How to Make Complex Data Accessible for Users With Disabilities (pop)2,127
how-tos, information-design, visualization, tables, examples
Why Moving Away From SPAs Improves Usability, Accessibility, and SEO (inn)2,126
single-page-apps, usability, seo, html, semantics
Screen Reader HTML Support—Lookup (ste)2,125
html, screen-readers, support, overviews
How to Perform a Comprehensive WCAG Audit (a11)2,124
how-tos, auditing, wcag, compliance
Accessible Writing Techniques for Web Content (a11)2,123
writing, content, techniques
Baby Steps Accessibility—Color Contrast of Text (dec)2,122
colors, contrast, wcag
Why You Should Test Your Page Without JavaScript2,121
javascript, support, progressive-enhancement
Testing Methods: Low or No Background Audio (dec)2,120
testing, multimedia, wcag
Why Inclusive Products Are Green Products (tet)2,119
dei, principles, user-experience, consistency, sustainability
How Designing for Disability Benefits Everyone2,118
history, economics
How to Minimize Legal Risks in Accessibility Compliance (nat)2,117
how-tos, compliance, legal
Focus on the People That Make Things Happen (tem)2,116
culture, processes
7 Top 2025 Web Design Trends2,115
design, trends, simplicity, performance, dark-mode, ai, content
Why Digital Accessibility Starts Within: Lessons From Crystal Preston-Watson (tri/hac)2,114
lessons
Accessible Authentication (kar)2,113
authentication, testing
Designing for Discovery: Why AI and Accessibility Are Now UX Priorities (web)2,112
design, ai, user-experience
Nested Scroll Bars Are the One of the Biggest Accessibility Evils, Ever2,111
scrolling, tables, wcag
A11y 101: 2.4.3 Focus Order (nat)2,110
introductions, focus
How to Create an Accessible Table With Clickable Rows (ale)2,109
how-tos, tables, html
Accessibility Statements Are Not Legal Contracts—They’re Value Signals2,108
documentation, compliance, legal
Use of Color (Level A) WCAG 1.4.1—Accessibility Design Tips2,107
colors, wcag, tips-and-tricks
Why Does Big Tech Not Run Accessibility Bug Bounties?2,106
processes
New Bookmarklet: WCAG SCs Lookup Tool (llo)2,105
bookmarklets, wcag
The ARRM Framework: What It Is and How It Can Be Leveraged for Digital Inclusion (dbo+/kno)2,104
interviews, dei, processes
Interaction Design and Accessibility: UX Without Barriers (a11)2,103
interaction-design, user-experience
About “Best Practices” (yat)2,102
best-practices
“Best Practice” Is Just Your Opinion (cra)2,101
auditing, quality, best-practices
Trusting the Browser (med)2,100
focus, keyboard-navigation, browsers, support
Testing Methods: Images of Text (dec)2,099
testing, wcag, images
The Good, the Bad, and the Unreadable (mal)2,098
fonts, readability, legibility, wcag
Universal Design vs. Inclusive Design (ons/tpg)2,097
design, dei, concepts, comparisons
Accessibility Issues of CAPTCHA (oze)2,096
captcha
The First Rule of ARIA (nat)2,095
aria, principles, html
CSS-Only Solutions Are Not Accessible (cfe)2,094
css, focus
How Much Should You Spend on Accessibility? (kar)2,093
compliance, economics
Animated Sites Are Unique, but Not Always Accessible (uxd)2,092
animations, multimedia, wcag, user-experience
Can Components Conform to WCAG? (hdv)2,091
components, wcag, compliance
On Dashes, AI, and Screen Readers (ons/tpg)2,090
typography, ai, screen-readers
Style Your Underlines (ada)2,089
css, links, interaction-design
Conformance vs. Compliance, Accessibility Standards Edition (hdv)2,088
standards, conformance, compliance, terminology, comparisons, wcag
How a Blind Person Uses Social Media and AI to Drive Accessibility (equ)2,087
interviews, ai, social-media
5 Heading Accessibility Issues to Avoid (pop)2,086
headings, html
Accessibility Pushback2,085
advocacy
Rebuilding Graphs for Accessibility: Inside Khan Academy’s Inclusive Design (kha)2,084
visualization, information-design, case-studies
When HTML Speaks Clearly2,083
html, conformance, semantics
What’s the European Accessibility Act Got to Do With My Design System? (ger/zer)2,082
design-systems, eaa, compliance, legal
A11y 101: 2.4.1 Bypass Blocks (nat)2,081
introductions, wcag, skip-links
Focus Not Obscured (taf)2,080
focus, keyboard-navigation, wcag
Horizontal Scrolling Containers Are Not a Content Strategy (aar)2,079
scrolling, carousels
More Than Just Text: The Real Power of Labels (tpg)2,078
labels, forms, html
WCAG vs. EAA: Understanding Where WCAG Stops and Where the EAA Starts2,077
wcag, eaa
Built-In Accessibility: Blessing or Curse? (hdv/jsh)2,076
videos
Found an Accessibility Issue? Now What? (ser/a11)2,075
videos, processes, communication
Getting Started With Manual Testing (jay/pop)2,074
videos, introductions, testing
Testing Methods: Audio Control (dec)2,073
testing, wcag, multimedia
A11y 101: 2.3.1 Three Flashes or Below Threshold (nat)2,072
introductions, wcag
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)2,071
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,070
time, user-experience
The Needs of People With Cognitive Disabilities (oze)2,069
wcag
Implementing Accessible SVG Elements (a11)2,068
svg, images, fundamentals
The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei)2,067
legal
The Web Is About to Get Better for Everyone, Everywhere (den)2,066
web, eaa
How to Sell the European Accessibility Act to Your Boss (edd/uxd)2,065
how-tos, eaa, legal, advocacy, link-lists
How Semantics and ARIA Attributes Support Accessible Design (tpg)2,064
semantics, aria, html, attributes
How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer)2,063
how-tos, multimedia, captions
Testing Methods: Use of Color (dec)2,062
testing, wcag, colors
A Primer on Focus Trapping (zel/css)2,061
introductions, focus, keyboard-navigation, javascript
Quick Tip: Use Fewer Links (nat)2,060
links, tips-and-tricks
Super Short Note: Placeholder Perfidy (ste)2,059
html, placeholders
The Communication Crisis That’s Killing UX Design Careers (uxm)2,058
user-experience, design, career, communication, ai
Making Sense of Accessibility and the Law (tem)2,057
legal, eaa, ada, section-508, compliance
European Accessibility Act (EAA) FAQ (tet)2,056
eaa, legal
Eight Skunkworks Projects That Advance Accessibility Without Approval2,055
examples, advocacy
Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11)2,054
testing, keyboard-navigation
A Label and a Name Walk Into a Bar (ste)2,053
labels, html, concepts, examples
A11y 101: 2.2.2 Pause, Stop, Hide (nat)2,052
wcag, multimedia, animations, reduced-motion
How Keyboard Traps Impact Web Accessibility (a11)2,051
keyboard-navigation, focus, testing
We Need to Talk About Your Accessibility Statement (cer)2,050
documentation, compliance
Please, Can We Have ARIA Notify (nic)2,049
aria, live-regions, apis
Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn/log)2,048
wcag, standards
Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg)2,047
focus, keyboard-navigation, wcag
Short Note: WCAG/ARIA—State of Confusion (ste)2,046
wcag, aria
Testing Methods: Identify Input Purpose (dec)2,045
testing
When Accessibility Standards Slip, Design Steps Up2,044
design
A11y 101: 2.2.1 Timing Adjustable (nat)2,043
introductions, time
It’s All About (Accessibility) Focus and Compose (eev)2,042
focus, keyboard-navigation, components
Digital Accessibility Fundamentals: What Are Our Obligations? (int)2,041
videos, fundamentals, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)2,040
videos, fundamentals
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)2,039
videos, fundamentals
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)2,038
videos, fundamentals
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide2,037
guides, single-page-apps
Creating an Effective Website Accessibility Checklist2,036
checklists
Tabindex: What It Is, How It Works, and When to Use It (pop)2,035
html, focus, keyboard-navigation
Testing Methods: Orientation (dec)2,034
testing, wcag
The Accessibility Pipeline for Frontend Teams (sto)2,033
storybook
A11y 101: 2.1.4 Character Key Shortcuts (nat)2,032
introductions, wcag, keyboard-shortcuts
Accessible Social Media: Alt Text2,031
social-media, alt-text, images
How Long Can Alt-Text Be? (jup)2,030
alt-text, images
The European Accessibility Act: Dreams and Gratitude (lfl)2,029
eaa, legal
What Is a VPAT? Understanding the Meaning and Value of the Voluntary Product Accessibility Template (tpg)2,028
vpat-acr, compliance
Implement WCAG Rules in Your Infographics (a11)2,027
wcag, visualization, design, images, alt-text, contrast, colors
Top 5 Web Accessibility Issues in 2024 (and How to Fix Them) (int)2,026
semantics, focus, keyboard-navigation, contrast, colors
It’s More Than Picking a Pretty Font (uxd)2,025
fonts, legibility, readability, typography, wcag
From Word Fluff to Real Impact: Achieving Specific, Measurable, and Accountable Accessibility2,024
processes, culture
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)2,023
podcasts, interviews, wordpress
SVG Optimization and Accessibility Basics (dbu)2,022
fundamentals, svg, images, optimization
Writing Alt Text With AI (jar)2,021
ai, prompting, alt-text, images
Know Your HTML (Yes, TSX Included) (hel)2,020
html, semantics
WCAG 3, Increment or Overhaul? (ala)2,019
wcag, standards, w3c
Testing Methods: Sensory Characteristics (dec)2,018
testing, wcag
Erring on the Side of Caution (tem)2,017
wcag
What to Say When You Don’t Know the Accessibility Answer2,016
communication
Testing Methods: Meaningful Sequence (dec)2,015
testing, wcag, link-lists
A11y 101: 2.1.2 No Keyboard Trap (nat)2,014
introductions, wcag, keyboard-navigation, focus
Don’t Use That Accessibility Overlay (acc)2,013
overlays
How to Create an Accessible Color Palette (cfe)2,012
how-tos, colors, color-palettes
Selfish Reasons for Building Accessible Uis (nol)2,011
html, debugging, testing
What I Wish Someone Told Me When I Was Getting Into ARIA (eri/sma)2,010
aria, html, assistive-tech, support
Mission Impossible—Accessibility Job Roles (cra)2,009
career, hiring
You’re Not an Accessibility Specialist Until You’ve… (cer)2,008
career
Quick Tip: Avoid Event Listeners on the “window” Object (nat)2,007
javascript, jquery, events, tips-and-tricks
Accessible Rickrolling (hey)2,006
writing, microcontent
Accessibility in Design Systems (dev)2,005
design-systems, eaa, compliance
Accessibility Statements: The Good, the Bad, and the Ugly2,004
documentation, compliance
Testing Methods: Info and Relationships (dec)2,003
wcag, testing, comparisons, link-lists
A11y 101: 2.1.1 Keyboard (nat)2,002
introductions, wcag, keyboard-navigation
Pride, Shame, and Accessibility (hey)2,001
culture
So, You Screwed Up Your EAA Compliance. What Now? (yat)2,000
eaa, compliance, legal
Where to Put Focus When Opening a Modal Dialog (aar)1,999
modals, forms, focus
ARIA/HTML Relationship Severance (ste)1,998
aria, html
Accessibility Terms Every Content Creator Should Know1,997
terminology
“aria-selected”: Practical Examples and Use Cases (flo/a11)1,996
aria, html, examples
Exploring the CSS “contrast-color()” Function… a Second Time (dxn/css)1,995
css, functions, colors, contrast
Quick Tip: WCAG Doesn’t Round (nat)1,994
wcag, tips-and-tricks
How to Make Accessibility “Stick”1,993
how-tos, collaboration, communication
How to Use ARIA Roles and Properties Effectively1,992
how-tos, aria, html
Translating Accessibility (tpg)1,991
localization, attributes, examples
7 Signs of a Bad User Experience and Best Practices to Avoid It1,990
user-experience, best-practices, information-architecture, performance, mobile-first, simplicity, testing, consistency
Championing Accessibility: Technical and Non-Technical Tips (equ)1,989
advocacy, processes
Inclusive Development Practices in Next.js Projects (web/deq)1,988
nextjs, semantics, keyboard-navigation, aria, alt-text, localization, performance, tooling
Colour Alone Can Be Used to Convey Meaning, and I Don’t Like It (tem)1,987
colors
Is the DOJ Web Accessibility Rule in Danger?1,986
legal
A11y 101: 1.4.13 Content on Hover or Focus (nat)1,985
introductions, wcag, focus
The Accessibility Advantage (moz)1,984
seo
Up and Coming ARIA (web)1,983
aria, html
Re: Broken Promises (hbu)1,982
ai, tooling
Best Examples of EAA Compliant Websites in 20251,981
eaa, compliance, examples
Quick Tip: Context Is Key (nat)1,980
testing, tips-and-tricks
Ready or Not, the EAA Is Here (uxd)1,979
legal, eaa, wcag
Are You Sure That Table Isn’t a List? (tem)1,978
tables, lists, wcag
The Role of Captions and Transcripts in Accessibility1,977
captions
Making Scannable Web Pages for Assistive Technology (jar)1,976
assistive-tech, design, headings, semantics, html
My Request to Google on Accessibility (aar)1,975
google, history
Deploying Accessibility at Scale: Strategy, Tactics, and Battle Stories (int)1,974
videos, strategies
Make Screen Readers Talk With the ARIA Notify API (ale)1,973
screen-readers, aria, apis, javascript
You Can Style Alt Text Like Any Other Text (geo/css)1,972
alt-text, images, css, javascript
A11y 101: 1.4.12 Text Spacing (nat)1,971
introductions, wcag, typography
The Role of UX Design Strategy in Driving Product Adoption (uxm)1,970
user-experience, design, strategies, product-management
There Is No Spoon (tin/btc)1,969
videos, ai
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)1,968
wordpress, documentation
How to Convince People to Care and Invest in Accessibility (ste)1,967
how-tos, metrics, advocacy
Expanding/Collapsing With “details” (ons/oze)1,966
html, disclosure-widgets
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)1,965
wcag, tooling, lighthouse, google, webaim
A11y 101: How to Test Manually (nat)1,964
introductions, testing
Accessibility Report 2025 (ema)1,963
studies, research, email
Awareness (ada)1,962
awareness-days
Finding the Joy in Alt Text (bry)1,961
alt-text, images
What Is a Conforming Alternate Version and When Would We Use It? (mni)1,960
compliance
The Impact of Web Accessibility Overlays on the Usability and User Experience for People With Permanent Visual Impairments (dni)1,959
studies, research, usability, overlays
Figma Sites: When Accessibility Is an Afterthought (uxd)1,958
figma, link-lists
Foundations: Keyboard Accessibility (tet)1,957
fundamentals, keyboard-navigation, focus, html
The True Path to Garbage Code: Figma Sites (joe)1,956
figma, html, quality, semantics
Unlocking Accessibility: Information Architects Share Their Approach to Digital Accessibility and Design With People With Disabilities1,955
information-architecture
95% of Homepages Are Inaccessible (uxd)1,954
homepages, wcag, metrics
Do Not Publish Your Designs on the Web With Figma Sites… (aar)1,953
figma
Are “CSS Carousels” Accessible? (sar)1,952
css, carousels, examples
The Hidden Gold of Web Accessibility: Everything About ARIA Labels (flo/a11)1,951
aria, html, best-practices
K.I.S.S. ARIA (nat)1,950
aria, html
Test Keyboard Accessibility on Your Website1,949
videos, keyboard-navigation, testing
Creating a More Accessible Web With ARIA Notify (pat/mic)1,948
aria, notifications, apis
Potential Accessibility Issues of Floating Animations on Webpages and Mobile Apps (cer)1,947
animations
Building a More Accessible GitHub CLI (rya+/git)1,946
github, tooling, command-line
WCAG 3.0’s Proposed Scoring Model: A Shift in Accessibility Evaluation (sma)1,945
auditing, compliance, wcag
Use CSS “reading-flow” for Logical Sequential Focus Navigation (rac/dev)1,944
css, flexbox, grids, layout
Disclosures and Accordions (web)1,943
disclosure-widgets, accordions
Event Handling in JAWS and NVDA (sib/tpg)1,942
screen-readers, jaws, nvda, events, javascript, comparisons
Keyboard Navigation: Ensuring Usability Without a Mouse1,941
usability, keyboard-navigation, testing
Automated Accessibility Test Tools Find Even Less Than Expected1,940
testing, automation, metrics
Focus Priming (tem)1,939
focus
How Keyboard Testing Improves Digital Accessibility (mic/deq)1,938
keyboard-navigation, testing
Organizational Scaffolding for Accessible Design and Content (sta/a11)1,937
videos, interviews, processes, tooling, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)1,936
tooling, linting, testing
A11y 101: 1.4.11 Non-Text Contrast (nat)1,935
introductions, wcag, contrast, colors
Menu and Navigation: The Difference (stv)1,934
navigation, pagination, html, aria
The 4 Motivations for Accessibility—the Big “Why?”1,933
economics, legal, dei
Advancing Accessibility Standards (acc)1,932
standards
Unlocking Accessibility: Frontend Developers Discuss Semantic HTML and Accessible Code1,931
semantics, html, community
Catching Up on Accessibility With AI Chat1,930
ai
I Broke the Disabled Button (hom)1,929
buttons, retrospectives
The Problem(s) With Image Accessibility1,928
images, alt-text, html
Mastering HTML: The Art of Minimal and Valid Code in Professional Web Development (AI Edition) (j9t)1,927
guest-posts, html, minimalism, conformance, semantics, interoperability, standards
A11y 101: 1.4.10 Reflow (nat)1,926
introductions, wcag, reflow
Color Contrast and Readability: The Cornerstones of Accessible Design1,925
design, colors, contrast, readability, wcag
How to Meet SC 2.5.3 “Label in Name” (tpg)1,924
how-tos, wcag, labels, forms
The European Accessibility Act: What Businesses and App Developers Need to Know1,923
eaa, legal
Unlocking 7 Hidden Benefits Through Web Site Redesign (uxm)1,922
redesigning, user-experience, user-conversion, economics, maintainability, usability, branding
How Accessibility Audits Are Shaping the Future of User-Centered Design (uxm)1,921
auditing, usability, seo, compliance, branding, user-conversion
What Does It Really Mean for a Site to Be Keyboard Navigable (sma)1,920
keyboard-navigation, focus, skip-links
Creating an Accessible Accordion With HTML Description Lists (kar)1,919
html, lists, accordions
Fostering an Accessibility Culture (dad/sma)1,918
training, culture, processes
WCAG in Plain English (aaa)1,917
wcag, guides
Image Alt Text Guide: How to Write and Add Image Alt Text Reference1,916
guides, user-experience, seo, alt-text, images, shopify
Navigating the 2026 ADA Guidelines (ter+)1,915
videos, guidelines, ada, legal
Inclusive Dark Mode: Designing Accessible Dark Themes for All Users (sma)1,914
design, dark-mode
Testing Methods—Pre-Recorded Captions (dec)1,913
testing, captions, multimedia, link-lists
A11y 101: 1.4.5 Images of Text (nat)1,912
introductions, wcag, images, alt-text
Accessible Forms: Tips and Techniques1,911
forms, labels, keyboard-navigation, errors, testing, tips-and-tricks, techniques
Tooltip Should Not Start an Accessible Name1,910
tooltips
Automated WCAG Testing Is Grrreat! (aar)1,909
wcag, testing, automation
ARIA in HTML (sco+/w3c)1,908
standards, aria, html
Automated Accessibility Testing: Strengths and Limits1,907
testing, automation, comparisons
Thin Fonts Are a Usability Nightmare—and Finally, Designers Are Waking Up (web)1,906
fonts, typography, usability, design
What It Means to Shift Left on Accessibility and How to Do It Right (lul)1,905
dei, design, culture, processes, collaboration, project-management, content-strategy, quality, training
Using ARIA Landmarks for Better Navigation1,904
navigation, keyboard-navigation, aria
A11y 101: 1.4.4 Resize Text (nat)1,903
introductions, wcag, resizing
A Note About WCAG Conformance Levels (dec)1,902
wcag, compliance
Tweaking Text Level Styles, Reprised (aar)1,901
html, css, support, browsers, screen-readers
WebAIM Million Results Show That Shopping Sites Have Worst Accessibility (cer)1,900
webaim, metrics, ecommerce
The Importance of Alt Text for Images1,899
alt-text, images, dei, compliance, legal, seo, user-experience
A Guide to Alt Text Across Popular Tools (pop)1,898
guides, alt-text, images, tooling
AI and Accessibility: Opportunities and Challenges for Content Creators1,897
ai, content
Automated vs. AI vs. Manual Testing—Text Alternatives (dec)1,896
testing, automation, ai, comparisons
Digital Accessibility Is a Civil Right (kar)1,895
legal, ada, wcag, economics
Robust Accessibility and Artificial Intelligence (AI) (ger)1,894
ai
What’s the Difference Between WCAG, the EAA, and EN 301 549? (tpg)1,893
wcag, eaa, legal, standards, comparisons
Prioritizing Accessibility Bugs for Maximum Impact (civ)1,892
prioritization, wcag
Testing Tools for Accessibility Enhancement II1,891
videos, testing, tooling
The WebAIM Million: The 2025 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1,890
studies, research, homepages, metrics
My Favorite Tools for Web Accessibility Testing (ale)1,889
testing, tooling, link-lists
Browser Choice Is an Accessibility Consideration (bee)1,888
browsers, chromium
How to Conduct an Accessibility Audit: A Step-by-Step Guide1,887
how-tos, guides, auditing, processes
Mind the WCAG Automation Gap (ste)1,886
automation, wcag
A11y 101: 1.4.3 Contrast (Minimum) (nat)1,885
introductions, wcag, contrast, colors, apca
“aria-label” Is a Letdown (thi/wag)1,884
aria, labels, html
AI Is the Future of Accessibility (kar)1,883
ai, outlooks
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)1,882
documentation, compliance, tooling
How Navigation Should Work for Keyboard Users (tem)1,881
navigation, keyboard-navigation, focus
My Thoughts on Asynchronous Accessibility APIs (jcs)1,880
asynchronicity, apis
Web Accessibility Requirements in the EU (mar/uxd)1,879
eaa, legal, compliance, history, metrics
Quick Accessibility Wins That Are Easy to Implement (kev)1,878
videos, html, semantics, alt-text, images, contrast, colors, keyboard-navigation, focus, skip-links
Understanding the European Accessibility Act (EAA) (tin/tet)1,877
eaa, legal
Why UI Automation Is Insufficient as an Accessibility API for the Web (jcs)1,876
automation, microsoft
Polite Is Often Better Than Being Alerted (oze)1,875
aria, screen-readers
A11y 101: 1.4.2 Audio Control (nat)1,874
introductions, wcag, multimedia
Is React Accessible? That’s the Wrong Question1,873
react, jsx, semantics, html
Accessibility Requires Clear Responsibilities or It Will Fail (cer)1,872
processes, culture
Designers, Your Excuse Is Gone. Stunning, Animated, and Accessible. Yes, You Can! (bov)1,871
design
Popping Preconceived Popover Ponderings (sco)1,870
html, pop-overs
ADA Compliance vs. WCAG Conformance1,869
ada, wcag, compliance, comparisons, legal
A11y 101: 1.4.1 Use of Color (nat)1,868
introductions, wcag, colors
Automated Tools Can Ensure Full Accessibility Compliance1,867
compliance, tooling, automation
WAI a Day (yat)1,866
websites, link-lists
“aria-label” Requires a Valid Role (cfe)1,865
aria
Implementing “aria-describedby” for Web Accessibility (flo/a11)1,864
aria, forms, labels, html
Top 10 Common Accessibility Issues in Websites1,863
Usability Testing With Disabled Users Is a Good Investment (nic)1,862
testing, usability
An Aura of Accessibility (tpg)1,861
zooming, reflow, wcag
Don’t Use Fake Bold or Italic in Social Media (aar)1,860
social-media, unicode, screen-readers, pronunciation
Accessible Solutions Benefit Everyone: Here’s How (nng)1,859
videos, design, examples
A11y 101: 1.3.5 Identify Input Purpose (nat)1,858
introductions, wcag, forms
UX Analytics: How to Measure Your User Experience the Right Way (uxm)1,857
how-tos, user-experience, metrics, performance, tooling
Be Wary of Accessibility Guarantees From Anyone (aar)1,856
automation
Values (yat)1,855
ai, community, culture
Testing Tools for Accessibility Enhancement1,854
videos, testing, tooling
There’s No Such Thing as “Menubar Navigation” (tem)1,853
navigation, html
Views on Views (hdv)1,852
wcag, terminology
Is the Button Focusable? (mat)1,851
buttons, focus, quizzes
When to Use Lists for Better Accessibility1,850
html, lists
The Fallacy of Balance: Challenging the Notion of Security and Accessibility as Opposing Objectives (deq)1,849
videos, security
What It Really Takes: Building an Accessibility-First Corporate Culture (deq)1,848
videos, culture, strategies
The Six Cs of Accessibility1,847
2024 Web Almanac: Uncovering Global Accessibility Insights With axe (mgi/deq)1,846
videos, web-almanac, studies, research, metrics, tooling
Accessibility Maturity Models (deq)1,845
videos
A11y 101: 1.3.4 Orientation (nat)1,844
introductions, wcag, design
Best Practices for Cognitive Accessibility in Web Design (a11)1,843
wcag, best-practices
Common Dataviz Accessibility Issues (fos/sma)1,842
videos, visualization
Overlay Timeline (ove)1,841
websites, overlays, history, link-lists
Trusting AI With My Images Wasn’t Easy (dri)1,840
ai, images, alt-text, automation, tooling
1.4.10: Adversarial Conformance (aar)1,839
wcag, compliance
Skip Links: What, Why, and How (tem)1,838
skip-links, keyboard-navigation, wcag
Accessible Design Checklist (lau/pen)1,837
design, checklists
Web Accessibility Lawsuit Moves Forward Against the State of Louisiana (lfl)1,836
legal, ada
Digital Accessibility and the Cost of Exclusion (deq)1,835
economics, ethics
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist1,834
checklists, eaa, legal
These (Still) Aren’t the SCs You’re Looking For (pat)1,833
videos, wcag, compliance
10 Common Web Development Mistakes to Avoid Right Now1,832
mistakes, mobile, performance, seo, navigation, security, analytics, testing
Accessible UX Design: 6 Advanced Techniques to Elevate Your Process (a11)1,831
design, user-experience, principles, techniques, processes
Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone (sch)1,830
search, hiding, browsers, html
Top Lawyers in 16 States Push Back on Anti-DEIA Executive Orders (lfl)1,829
dei, legal
It’s Right There in the Back of the Book (hom)1,828
html, semantics
Common Accessibility Challenges When Navigating Tables1,827
tables, images, keyboard-navigation
Don’t Start Testing Accessibility With a Screen Reader (eri)1,826
testing, screen-readers, keyboard-navigation
12 Web Accessibility Tips to Make Your Site More User-Friendly1,825
tips-and-tricks, contrast, alt-text, keyboard-navigation, navigation, captions, labels, skip-links, microcontent
Designing Accessible Website Navigation: Best Practices for Inclusive UX1,824
design, user-experience, navigation
Website Accessibility Testing Methods That Work (a11)1,823
testing, processes
6 Questions for Eric Eggert (yat+/fro)1,822
interviews, eaa, legal
10 Digital Accessibility Mistakes to Avoid1,821
mistakes, alt-text, images, contrast, colors, keyboard-navigation, aria, semantics, headings, labels, forms, pop-ups, testing
Alt Text Accessibility: Balancing AI and Human Oversight (tec+/equ)1,820
podcasts, images, multimedia, alt-text, ai, quality
Which VoiceOver? (aar)1,819
voiceover, screen-readers, unix-like, apple
AI and Accessibility: The Good, the Bad, and the Bollocks (tin/rem)1,818
videos, ai
Generating Image Descriptions and Alt-Text With AI (dri)1,817
images, alt-text, ai, quality
How to Perform Comprehensive ADA Testing (a11)1,816
how-tos, testing, processes, ada, legal, compliance
Before You Buy an Accessibility Audit (cer)1,815
auditing, training, testing, culture
Effective Steps for Conducting a Thorough ADA Audit (a11)1,814
processes, ada, legal, compliance, auditing
How to Set Up an Accessible Page Structure and Navigation (pop)1,813
how-tos, html, navigation
WCAG Colour Contrast: What Does the 4.5:1 Ratio Actually Mean? (the)1,812
wcag, contrast, colors
The Myth of “Fully Accessible” (sor/uxd)1,811
myths
The Politics of Accessibility1,810
history, advocacy
Accessibility Beyond Compliance: A Driver for Innovation and UX1,809
compliance, user-experience
The European Accessibility Act for Websites and Apps (mar)1,808
legal, eaa, overviews
Considerations for Making a Tree View Component Accessible (eri/git)1,807
components, keyboard-navigation, aria, case-studies
The DOJ Provides Practical Guidance on How to Implement a Digital Accessibility Program1,806
how-tos, processes, prioritization
Best Practices for EU Web Accessibility Compliance Monitoring (a11)1,805
compliance, eaa, legal, monitoring
Did the U.S. Government Cancel Accessibility? (mic)1,804
legal, policies
How to Use ARIA Alert Effectively (flo/a11)1,803
how-tos, aria, best-practices, examples
The European Accessibility Act 2025: An Internet for All1,802
legal, eaa
Creating Accessibility Systems to Fix Accessibility Issues (vis/ass)1,801
processes, automation
How to Build a “Copy Code” Snippet Button and Why It Matters (whi)1,800
how-tos, buttons, functionality, developer-experience
Section 508 Compliance: What You Need to Know1,799
compliance, section-508, legal
WCAG 3 a Change of Context (ste)1,798
wcag, terminology
9 Design System Metrics That Matter1,797
design-systems, metrics, user-experience, consistency, maintenance, documentation, economics
Exploring AI, Web Development, and Accessibility in Tech With Stefan Judis (ste+/wea)1,796
videos, interviewing, ai, javascript, runtimes, screen-readers, craft
The Four Most Dangerous Words to People With Disabilities1,795
communication
Audio Description in Advertising (eri)1,794
videos, monetization, multimedia
Don’t Wrap Figure in a Link (aar)1,793
html, links, screen-readers
On Certification (mar)1,792
career, training
[Accessibility Personas]1,791
personas
ADA Title II: Top 20 Questions Answered (gwi/deq)1,790
ada, legal, wcag
Advancing Accessibility: Strategies for Continuous Improvement (seg/equ)1,789
strategies, processes, culture
A11y 101: 1.3.1 Info and Relationships (nat)1,788
introductions, wcag
Accessibility of Emojis for List Bullets—Potential Issues (cer)1,787
emoji, lists, screen-readers, pronunciation
HTML Developers: Please Consider—in the Year of 2025 (ste)1,786
html, aria
Can AI Be Used as an Accessibility Testing Partner? (tho)1,785
ai, testing, tooling, comparisons
How to Conduct Accessibility Testing With Screen Readers1,784
how-tos, testing, screen-readers, assistive-tech
Accessibility Always a Focus in Drupal1,783
interviews, drupal
“aria-description” Does Not Translate (aar)1,782
aria, browsers, localization
Automated and Manual Accessibility Testing Work Best Together (pop)1,781
testing, comparisons
Accessibility Essentials Every Front-End Developer Should Know (mar)1,780
fundamentals, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, reduced-motion, aria
Brief Note on Figure and Figcaption Support (aar)1,779
html, screen-readers, support
Quick Note: Limit Use of “Logo” in Alt Text (nat)1,778
images, logos, alt-text, microcontent
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl/tec)1,777
legal, ai
Updated Brief Note on Description List Support (aar)1,776
html, lists, semantics, screen-readers, support
Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem)1,775
iframes, embed-code, keyboard-navigation, scrolling, screen-readers
Improve Accessibility of User Authentication (cer)1,774
authentication, forms, labels, validation
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale/mat)1,773
html, buttons, icons, images, screen-readers
Principles of Web Accessibility (hey)1,772
principles
Why Heading Order Matters in HTML (gra)1,771
html, headings
The Search Input: They Almost Got It Right (stv/mat)1,770
html, forms, labels, screen-readers, assistive-tech
Why Are We So Rubbish at Accessibility? (car)1,769
craft, culture
Don’t Hide Skip Links (oze)1,768
skip-links, hiding
Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer)1,767
html, tables
PSA: Stop Using the “title” Attribute as Tooltip (dni/mat)1,766
html, attributes, tooltips, toggles
Accessibility First: How to Design Inclusive Frontend Experiences1,765
how-tos, design, html, semantics, alt-text, keyboard-navigation, aria, contrast, forms, focus
AI and the Future of Accessibility With Dr. Gregg Vanderheiden1,764
podcasts, interviews, assistive-tech, ai, outlooks
No ARIA Is Better Than Bad ARIA (kar)1,763
videos, aria, html
BITV 2.0 and the Future of Digital Accessibility in Germany1,762
bitv, legal, compliance
The European Accessibility Act: Understanding Digital Accessibility (coo)1,761
legal, eaa
Have an Accessible New Year With These 12 Resolutions1,760
captions, wcag, testing, headings, modals
How I Gained a New Perspective on ARIA (mei/mat)1,759
aria
How to Make Your Angular Projects More Accessible1,758
how-tos, angular, examples
You Don’t Need the “isOpen” Class (mau/mat)1,757
html, aria
The Gift You Do Not Want: A Div in a Button’s Clothing (mat)1,756
html, buttons
How to Dehumanize Accessibility With AI (ash)1,755
how-tos, ai
Page by Page: How Pagination Makes the Web Accessible (mat)1,754
pagination, html, css, svg
Potential Dangers of Status Messages (cer)1,753
wcag, microcontent
ARIA in HTML (sco+/w3c)1,752
standards, aria, html
Easily Check for Web Accessibility Problems in Ten Minutes or Less1,751
testing, keyboard-navigation, zooming
How Strict Should We Be When Testing for WCAG Conformance? (sib/tpg)1,750
videos, wcag, compliance
Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg)1,749
design, dei
Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c)1,748
wcag, w3c, standards
The “Perilous Pitfalls” of Accessibility Maturity1,747
leadership, product-management
Accessibility Best Practices for Single Page Applications (SPAs)1,746
best-practices, single-page-apps
Accessibility Fail Friday: “1” for “Yes” and “0” for “No”1,745
forms
AI and Accessibility: Ethical Considerations and Solutions (a11)1,744
ai, ethics
Buttons and Links1,743
buttons, links, wcag
Almost, but Not Quite, Entirely Unlike… (tin/mat)1,742
buttons, html, ai
“aria-labelledby = self” (wes/mat)1,741
aria
The Importance of Graceful Degradation in Accessible Interface Design (sma)1,740
design, user-experience, graceful-degradation, progressive-enhancement
Forced Colors Mode Futility (css/mat)1,739
colors, contrast, css
The Complete Guide to ARIA Live Regions for Developers (flo/a11)1,738
guides, aria, live-regions
When Is a Skip Link Needed? (tpg)1,737
skip-links, keyboard-navigation, focus
How to Include Web Accessibility in Your Content Writing Process (pop)1,736
how-tos, content, writing, processes
How to Include Web Accessibility in Your Web Development Process (pop)1,735
how-tos, processes, tooling, webaim
A Link on a Logo in the Header, What Should the Alt-Text Be? (ria/mat)1,734
branding, links, logos, images, alt-text
Designed With Care (rac)1,733
websites, books, design, content, compliance
The Future of Front-End Development: Trends to Watch in 2025 (max)1,732
ai, qwik, solidjs, webassembly, esm, design-systems, headless, sustainability, dev-tools, low-and-no-code
A False Sense of Accessibility: What Automated Testing Tools Are Missing1,731
videos, testing, automation, tooling
Designing Your Own Accessibility Vendor Monitoring Program1,730
videos, business-relations, monitoring
Don’t Fuck With Scroll1,729
websites, scrolling, user-experience, usability, maintainability
Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho)1,728
compliance, product-management, strategies, processes
The Many Faces of Digital Accessibility (aar)1,727
videos, career
Create Accessible Websites: Top Free Tools You Need to Know1,726
testing, jaws, nvda, screen-readers, linting, tooling
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation1,725
how-tos, legal, compliance
Language of Parts Bookmarklet (bea)1,724
bookmarklets, html, metadata