Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand that they be respected. Hide

Frontend Dogma

“accessibility” News Archive (2)

Entry (Sources) and Additional TopicsDate#
Built-In Accessibility: Blessing or Curse? (hdv/jsh)2,152
videos
Found an Accessibility Issue? Now What? (ser/a11)2,151
videos, processes, communication
Getting Started With Manual Testing (jay/pop)2,150
videos, introductions, testing
Testing Methods: Audio Control (dec)2,149
testing, wcag, multimedia
A11y 101: 2.3.1 Three Flashes or Below Threshold (nat)2,148
introductions, wcag
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)2,147
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,146
time, user-experience
The Needs of People With Cognitive Disabilities (oze)2,145
wcag
Implementing Accessible SVG Elements (a11)2,144
svg, images, fundamentals
The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei)2,143
legal
The Web Is About to Get Better for Everyone, Everywhere (den)2,142
web, eaa
How to Sell the European Accessibility Act to Your Boss (edd)2,141
how-tos, eaa, legal, advocacy, link-lists
How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer)2,140
how-tos, multimedia, captions
Testing Methods: Use of Color (dec)2,139
testing, wcag, colors
How Semantics and ARIA Attributes Support Accessible Design (tpg)2,138
semantics, aria, html, attributes
A Primer on Focus Trapping (zel/css)2,137
introductions, focus, keyboard-navigation, javascript
Quick Tip: Use Fewer Links (nat)2,136
links, tips-and-tricks
Super Short Note: Placeholder Perfidy (ste)2,135
html, placeholders
The Communication Crisis That’s Killing UX Design Careers (uxm)2,134
user-experience, design, career, communication, ai
Making Sense of Accessibility and the Law (tem)2,133
legal, eaa, ada, section-508, compliance
European Accessibility Act (EAA) FAQ (tet)2,132
eaa, legal
Eight Skunkworks Projects That Advance Accessibility Without Approval2,131
examples, advocacy
Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11)2,130
testing, keyboard-navigation
A Label and a Name Walk Into a Bar (ste)2,129
labels, html, concepts, examples
A11y 101: 2.2.2 Pause, Stop, Hide (nat)2,128
wcag, multimedia, animations, reduced-motion
How Keyboard Traps Impact Web Accessibility (a11)2,127
keyboard-navigation, focus, testing
We Need to Talk About Your Accessibility Statement (cer)2,126
documentation, compliance
Please, Can We Have ARIA Notify (nic)2,125
aria, live-regions, apis
Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn/log)2,124
wcag, standards
Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg)2,123
focus, keyboard-navigation, wcag
Short Note: WCAG/ARIA—State of Confusion (ste)2,122
wcag, aria
Testing Methods: Identify Input Purpose (dec)2,121
testing
When Accessibility Standards Slip, Design Steps Up2,120
design
A11y 101: 2.2.1 Timing Adjustable (nat)2,119
introductions, time
It’s All About (Accessibility) Focus and Compose (eev)2,118
focus, keyboard-navigation, components
Not Just WCAG: How Web Accessibility Really Works in Europe2,117
standards, legal, wcag, en-301-549, bitv, comparisons
Digital Accessibility Fundamentals: What Are Our Obligations? (int)2,116
videos, fundamentals, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)2,115
videos, fundamentals
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)2,114
videos, fundamentals
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)2,113
videos, fundamentals
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide2,112
guides, single-page-apps
Creating an Effective Website Accessibility Checklist2,111
checklists
Tabindex: What It Is, How It Works, and When to Use It (pop)2,110
html, focus, keyboard-navigation
Testing Methods: Orientation (dec)2,109
testing, wcag
The Accessibility Pipeline for Frontend Teams (sto)2,108
storybook
A11y 101: 2.1.4 Character Key Shortcuts (nat)2,107
introductions, wcag, keyboard-shortcuts
Global Accessibility Standards in Africa: A Panel Discussion (ina)2,106
videos, standards
Accessible Social Media: Alt Text2,105
social-media, alt-text, images
How Long Can Alt-Text Be? (jup)2,104
alt-text, images
The European Accessibility Act: Dreams and Gratitude (lfl)2,103
eaa, legal
What Is a VPAT? Understanding the Meaning and Value of the Voluntary Product Accessibility Template (tpg)2,102
vpat-acr, compliance
Implement WCAG Rules in Your Infographics (a11)2,101
wcag, visualization, design, images, alt-text, contrast, colors
Top 5 Web Accessibility Issues in 2024 (and How to Fix Them) (int)2,100
semantics, focus, keyboard-navigation, contrast, colors
It’s More Than Picking a Pretty Font2,099
fonts, legibility, readability, typography, wcag
From Word Fluff to Real Impact: Achieving Specific, Measurable, and Accountable Accessibility2,098
processes, culture
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)2,097
podcasts, interviews, wordpress
SVG Optimization and Accessibility Basics (dbu)2,096
fundamentals, svg, images, optimization
Writing Alt Text With AI (jar)2,095
ai, prompting, alt-text, images
Know Your HTML (Yes, TSX Included) (hel)2,094
html, semantics
WCAG 3, Increment or Overhaul? (ala)2,093
wcag, standards, w3c
Testing Methods: Sensory Characteristics (dec)2,092
testing, wcag
Erring on the Side of Caution (tem)2,091
wcag
What to Say When You Don’t Know the Accessibility Answer2,090
communication
Testing Methods: Meaningful Sequence (dec)2,089
testing, wcag, link-lists
A11y 101: 2.1.2 No Keyboard Trap (nat)2,088
introductions, wcag, keyboard-navigation, focus
Don’t Use That Accessibility Overlay (acc)2,087
overlays
How to Create an Accessible Color Palette (cfe)2,086
how-tos, colors, color-palettes
Selfish Reasons for Building Accessible Uis (nol)2,085
html, debugging, testing
What I Wish Someone Told Me When I Was Getting Into ARIA (eri/sma)2,084
aria, html, assistive-tech, support
Mission Impossible—Accessibility Job Roles (cra)2,083
career, hiring
You’re Not an Accessibility Specialist Until You’ve… (cer)2,082
career
Quick Tip: Avoid Event Listeners on the “window” Object (nat)2,081
javascript, jquery, events, tips-and-tricks
Accessible Rickrolling (hey)2,080
writing, microcontent
Accessibility in Design Systems (dev)2,079
design-systems, eaa, compliance
Accessibility Statements: The Good, the Bad, and the Ugly2,078
documentation, compliance
Testing Methods: Info and Relationships (dec)2,077
wcag, testing, comparisons, link-lists
A11y 101: 2.1.1 Keyboard (nat)2,076
introductions, wcag, keyboard-navigation
Pride, Shame, and Accessibility (hey)2,075
culture
So, You Screwed Up Your EAA Compliance. What Now? (yat)2,074
eaa, compliance, legal
Where to Put Focus When Opening a Modal Dialog (aar)2,073
modals, forms, focus
ARIA/HTML Relationship Severance (ste)2,072
aria, html
Accessibility Terms Every Content Creator Should Know2,071
terminology
“aria-selected”: Practical Examples and Use Cases (flo/a11)2,070
aria, html, examples
Exploring the CSS “contrast-color()” Function… a Second Time (dxn/css)2,069
css, functions, colors, contrast
Quick Tip: WCAG Doesn’t Round (nat)2,068
wcag, tips-and-tricks
How to Make Accessibility “Stick”2,067
how-tos, collaboration, communication
How to Use ARIA Roles and Properties Effectively2,066
how-tos, aria, html
Translating Accessibility (tpg)2,065
localization, attributes, examples
7 Signs of a Bad User Experience and Best Practices to Avoid It2,064
user-experience, best-practices, information-architecture, performance, mobile-first, simplicity, testing, consistency
Championing Accessibility: Technical and Non-Technical Tips (equ)2,063
advocacy, processes
Inclusive Development Practices in Next.js Projects (web/deq)2,062
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,061
colors
Is the DOJ Web Accessibility Rule in Danger?2,060
legal
A11y 101: 1.4.13 Content on Hover or Focus (nat)2,059
introductions, wcag, focus, hover
The Accessibility Advantage (moz)2,058
seo
Up and Coming ARIA (web)2,057
aria, html
Re: Broken Promises (hbu)2,056
ai, tooling
Best Examples of EAA Compliant Websites in 20252,055
eaa, compliance, examples
Quick Tip: Context Is Key (nat)2,054
testing, tips-and-tricks
Ready or Not, the EAA Is Here2,053
legal, eaa, wcag
Are You Sure That Table Isn’t a List? (tem)2,052
tables, lists, wcag
The Role of Captions and Transcripts in Accessibility2,051
captions
Making Scannable Web Pages for Assistive Technology (jar)2,050
assistive-tech, design, headings, semantics, html
My Request to Google on Accessibility (aar)2,049
google, history
Deploying Accessibility at Scale: Strategy, Tactics, and Battle Stories (int)2,048
videos, strategies
You Can Style Alt Text Like Any Other Text (geo/css)2,047
alt-text, images, css, javascript
Make Screen Readers Talk With the ARIA Notify API (ale)2,046
screen-readers, aria, notifications, apis, javascript
A11y 101: 1.4.12 Text Spacing (nat)2,045
introductions, wcag, typography
The Role of UX Design Strategy in Driving Product Adoption (uxm)2,044
user-experience, design, strategies, product-management
There Is No Spoon (tin/btc)2,043
videos, ai
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)2,042
wordpress, documentation
How to Convince People to Care and Invest in Accessibility (ste)2,041
how-tos, metrics, advocacy
Expanding/Collapsing With “details” (ons/oze)2,040
html, disclosure-widgets
A11y 101: How to Test Manually (nat)2,039
introductions, testing
Accessibility Report 2025 (ema)2,038
studies, research, email
Awareness (ada)2,037
awareness-days
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)2,036
wcag, tooling, lighthouse, google, webaim, axe
Learning Accessibility as a Designer (sil)2,035
design, learning
AIMAC: The AI Model Accessibility Checker2,034
websites, ai, metrics, economics
Finding the Joy in Alt Text (bry)2,033
alt-text, images
What Is a Conforming Alternate Version and When Would We Use It? (mni)2,032
compliance
The Impact of Web Accessibility Overlays on the Usability and User Experience for People With Permanent Visual Impairments (dni)2,031
studies, research, usability, overlays
Figma Sites: When Accessibility Is an Afterthought2,030
figma, link-lists
Foundations: Keyboard Accessibility (tet)2,029
fundamentals, keyboard-navigation, focus, html
The True Path to Garbage Code: Figma Sites (joe)2,028
figma, html, quality, semantics
Unlocking Accessibility: Information Architects Share Their Approach to Digital Accessibility and Design With People With Disabilities2,027
information-architecture
95% of Homepages Are Inaccessible2,026
homepages, wcag, metrics
Do Not Publish Your Designs on the Web With Figma Sites… (aar)2,025
figma
Are “CSS Carousels” Accessible? (sar)2,024
css, carousels, examples
The Hidden Gold of Web Accessibility: Everything About ARIA Labels (flo/a11)2,023
aria, html, best-practices
K.I.S.S. ARIA (nat)2,022
aria, html
Test Keyboard Accessibility on Your Website2,021
videos, keyboard-navigation, testing
Creating a More Accessible Web With ARIA Notify (pat)2,020
aria, notifications, apis
Potential Accessibility Issues of Floating Animations on Webpages and Mobile Apps (cer)2,019
animations
WCAG 3.0’s Proposed Scoring Model: A Shift in Accessibility Evaluation (sma)2,018
auditing, compliance, wcag
Building a More Accessible GitHub CLI (rya+)2,017
github, tooling, command-line
Use CSS “reading-flow” for Logical Sequential Focus Navigation (rac)2,016
css, flexbox, grids, layout
Disclosures and Accordions (web)2,015
disclosure-widgets, accordions
Event Handling in JAWS and NVDA (sib/tpg)2,014
screen-readers, jaws, nvda, events, javascript, comparisons
Keyboard Navigation: Ensuring Usability Without a Mouse2,013
usability, keyboard-navigation, testing
Automated Accessibility Test Tools Find Even Less Than Expected2,012
testing, automation, metrics
Focus Priming (tem)2,011
focus
How Keyboard Testing Improves Digital Accessibility (mic/deq)2,010
keyboard-navigation, testing
Organizational Scaffolding for Accessible Design and Content (sta/a11)2,009
videos, interviews, processes, tooling, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)2,008
tooling, linting, testing
A11y 101: 1.4.11 Non-Text Contrast (nat)2,007
introductions, wcag, contrast, colors
Menu and Navigation: The Difference (stv)2,006
navigation, pagination, html, aria
The 4 Motivations for Accessibility—the Big “Why?”2,005
economics, legal, dei
Advancing Accessibility Standards (acc)2,004
standards
Unlocking Accessibility: Frontend Developers Discuss Semantic HTML and Accessible Code2,003
semantics, html, community
Catching Up on Accessibility With AI Chat2,002
ai
I Broke the Disabled Button (hom)2,001
buttons, retrospectives
The Problem(s) With Image Accessibility2,000
images, alt-text, html
Mastering HTML: The Art of Minimal and Valid Code in Professional Web Development (AI Edition) (j9t)1,999
guest-posts, html, minimalism, conformance, semantics, interoperability, standards
A11y 101: 1.4.10 Reflow (nat)1,998
introductions, wcag, reflow
Color Contrast and Readability: The Cornerstones of Accessible Design1,997
design, colors, contrast, readability, wcag
How to Meet SC 2.5.3 “Label in Name” (tpg)1,996
how-tos, wcag, labels, forms
The European Accessibility Act: What Businesses and App Developers Need to Know1,995
eaa, legal
Unlocking 7 Hidden Benefits Through Web Site Redesign (uxm)1,994
redesigning, user-experience, user-conversion, economics, maintainability, usability, branding
How Accessibility Audits Are Shaping the Future of User-Centered Design (uxm)1,993
auditing, usability, seo, compliance, branding, user-conversion
What Does It Really Mean for a Site to Be Keyboard Navigable (sma)1,992
keyboard-navigation, focus, skip-links
Creating an Accessible Accordion With HTML Description Lists (kar)1,991
html, lists, accordions
Fostering an Accessibility Culture (dad/sma)1,990
training, culture, processes
WCAG in Plain English (aaa)1,989
wcag, guides
Image Alt Text Guide: How to Write and Add Image Alt Text Reference1,988
guides, user-experience, seo, alt-text, images, shopify
Navigating the 2026 ADA Guidelines (ter+)1,987
videos, guidelines, ada, legal
Inclusive Dark Mode: Designing Accessible Dark Themes for All Users (sma)1,986
design, dark-mode
Testing Methods—Pre-Recorded Captions (dec)1,985
testing, captions, multimedia, link-lists
A11y 101: 1.4.5 Images of Text (nat)1,984
introductions, wcag, images, alt-text
Accessible Forms: Tips and Techniques1,983
forms, labels, keyboard-navigation, errors, testing, tips-and-tricks, techniques
Tooltip Should Not Start an Accessible Name1,982
tooltips
Automated WCAG Testing Is Grrreat! (aar)1,981
wcag, testing, automation
ARIA in HTML (sco+/w3c)1,980
standards, aria, html
Automated Accessibility Testing: Strengths and Limits1,979
testing, automation, comparisons
Thin Fonts Are a Usability Nightmare—and Finally, Designers Are Waking Up (web)1,978
fonts, typography, usability, design
What It Means to Shift Left on Accessibility and How to Do It Right (lul)1,977
dei, design, culture, processes, collaboration, project-management, content-strategy, quality, training
Using ARIA Landmarks for Better Navigation1,976
navigation, keyboard-navigation, aria
A11y 101: 1.4.4 Resize Text (nat)1,975
introductions, wcag, resizing
A Note About WCAG Conformance Levels (dec)1,974
wcag, compliance
Tweaking Text Level Styles, Reprised (aar)1,973
html, css, support, browsers, screen-readers
WebAIM Million Results Show That Shopping Sites Have Worst Accessibility (cer)1,972
webaim, metrics, ecommerce
The Importance of Alt Text for Images1,971
alt-text, images, dei, compliance, legal, seo, user-experience
A Guide to Alt Text Across Popular Tools (pop)1,970
guides, alt-text, images, tooling
AI and Accessibility: Opportunities and Challenges for Content Creators1,969
ai, content
Automated vs. AI vs. Manual Testing—Text Alternatives (dec)1,968
testing, automation, ai, comparisons
Digital Accessibility Is a Civil Right (kar)1,967
legal, ada, wcag, economics
Robust Accessibility and Artificial Intelligence (AI) (ger)1,966
ai
Prioritizing Accessibility Bugs for Maximum Impact (civ)1,965
prioritization, wcag, bugs
What’s the Difference Between WCAG, the EAA, and EN 301 549? (tpg)1,964
wcag, eaa, en-301-549, legal, standards, comparisons
Testing Tools for Accessibility Enhancement II1,963
videos, testing, tooling
The WebAIM Million: The 2025 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1,962
studies, research, homepages, metrics
My Favorite Tools for Web Accessibility Testing (ale)1,961
testing, tooling, link-lists
Browser Choice Is an Accessibility Consideration (bee)1,960
browsers, chromium
How to Conduct an Accessibility Audit: A Step-by-Step Guide1,959
how-tos, guides, auditing, processes
Mind the WCAG Automation Gap (ste)1,958
automation, wcag
A11y 101: 1.4.3 Contrast (Minimum) (nat)1,957
introductions, wcag, contrast, colors, apca
“aria-label” Is a Letdown (thi/wag)1,956
aria, labels, html
AI Is the Future of Accessibility (kar)1,955
ai, outlooks
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)1,954
documentation, compliance, tooling
How Navigation Should Work for Keyboard Users (tem)1,953
navigation, keyboard-navigation, focus
My Thoughts on Asynchronous Accessibility APIs (jcs)1,952
asynchronicity, apis
Web Accessibility Requirements in the EU (mar)1,951
eaa, legal, compliance, history, metrics
Quick Accessibility Wins That Are Easy to Implement (kev)1,950
videos, html, semantics, alt-text, images, contrast, colors, keyboard-navigation, focus, skip-links
Understanding the European Accessibility Act (EAA) (tin/tet)1,949
eaa, legal
Why UI Automation Is Insufficient as an Accessibility API for the Web (jcs)1,948
automation, microsoft
Polite Is Often Better Than Being Alerted (oze)1,947
aria, screen-readers
A11y 101: 1.4.2 Audio Control (nat)1,946
introductions, wcag, multimedia
Is React Accessible? That’s the Wrong Question1,945
react, jsx, semantics, html
Accessibility Requires Clear Responsibilities or It Will Fail (cer)1,944
processes, culture
Designers, Your Excuse Is Gone. Stunning, Animated, and Accessible. Yes, You Can! (bov)1,943
design
Popping Preconceived Popover Ponderings (sco)1,942
html, pop-overs
ADA Compliance vs. WCAG Conformance1,941
ada, wcag, compliance, comparisons, legal
A11y 101: 1.4.1 Use of Color (nat)1,940
introductions, wcag, colors
Automated Tools Can Ensure Full Accessibility Compliance1,939
compliance, tooling, automation
WAI a Day (yat)1,938
websites, link-lists
“aria-label” Requires a Valid Role (cfe)1,937
aria
Implementing “aria-describedby” for Web Accessibility (flo/a11)1,936
aria, forms, labels, html
Top 10 Common Accessibility Issues in Websites1,935
Usability Testing With Disabled Users Is a Good Investment (nic)1,934
testing, usability
An Aura of Accessibility (tpg)1,933
zooming, reflow, wcag
Don’t Use Fake Bold or Italic in Social Media (aar)1,932
social-media, unicode, screen-readers, pronunciation
Accessible Solutions Benefit Everyone: Here’s How (nng)1,931
videos, design, examples
A11y 101: 1.3.5 Identify Input Purpose (nat)1,930
introductions, wcag, forms
Dark Mode: Essential, Not a Preference1,929
dark-mode
UX Analytics: How to Measure Your User Experience the Right Way (uxm)1,928
how-tos, user-experience, metrics, performance, tooling
Be Wary of Accessibility Guarantees From Anyone (aar)1,927
automation
Values (yat)1,926
ai, community, culture
Testing Tools for Accessibility Enhancement1,925
videos, testing, tooling
There’s No Such Thing as “Menubar Navigation” (tem)1,924
navigation, html
Views on Views (hdv)1,923
wcag, terminology
Is the Button Focusable? (mat)1,922
buttons, focus, quizzes
When to Use Lists for Better Accessibility1,921
html, lists
What It Really Takes: Building an Accessibility-First Corporate Culture (deq)1,920
videos, culture, strategies
The Six Cs of Accessibility1,919
The Fallacy of Balance: Challenging the Notion of Security and Accessibility as Opposing Objectives (deq)1,918
videos, security
Accessibility Maturity Models (deq)1,917
videos
2024 Web Almanac: Uncovering Global Accessibility Insights With axe (mgi/deq)1,916
videos, web-almanac, studies, research, metrics, axe
A11y 101: 1.3.4 Orientation (nat)1,915
introductions, wcag, design
Common Dataviz Accessibility Issues (fos/sma)1,914
videos, visualization
Overlay Timeline (ove)1,913
websites, overlays, history, link-lists
Trusting AI With My Images Wasn’t Easy (dri)1,912
ai, images, alt-text, automation, tooling
Best Practices for Cognitive Accessibility in Web Design (a11)1,911
wcag, best-practices
1.4.10: Adversarial Conformance (aar)1,910
wcag, compliance
Skip Links: What, Why, and How (tem)1,909
skip-links, keyboard-navigation, wcag
Accessible Design Checklist (lau/pen)1,908
design, checklists
Web Accessibility Lawsuit Moves Forward Against the State of Louisiana (lfl)1,907
legal, ada
Digital Accessibility and the Cost of Exclusion (deq)1,906
economics, ethics
These (Still) Aren’t the SCs You’re Looking For (pat)1,905
videos, wcag, compliance
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist1,904
checklists, eaa, legal
Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone (sch)1,903
search, hiding, browsers, html
Top Lawyers in 16 States Push Back on Anti-DEIA Executive Orders (lfl)1,902
dei, legal
Accessible UX Design: 6 Advanced Techniques to Elevate Your Process (a11)1,901
design, user-experience, principles, techniques, processes
It’s Right There in the Back of the Book (hom)1,900
html, semantics
10 Common Web Development Mistakes to Avoid Right Now1,899
mistakes, mobile, performance, seo, navigation, security, analytics, testing
Common Accessibility Challenges When Navigating Tables1,898
tables, images, keyboard-navigation
Don’t Start Testing Accessibility With a Screen Reader (eri)1,897
testing, screen-readers, keyboard-navigation
12 Web Accessibility Tips to Make Your Site More User-Friendly1,896
tips-and-tricks, contrast, alt-text, keyboard-navigation, navigation, captions, labels, skip-links, microcontent
Designing Accessible Website Navigation: Best Practices for Inclusive UX1,895
design, user-experience, navigation
Website Accessibility Testing Methods That Work (a11)1,894
testing, processes
6 Questions for Eric Eggert (yat+/fro)1,893
interviews, eaa, legal
Which VoiceOver? (aar)1,892
voiceover, screen-readers, unix-like, apple
Alt Text Accessibility: Balancing AI and Human Oversight (tec+/equ)1,891
podcasts, images, multimedia, alt-text, ai, quality
10 Digital Accessibility Mistakes to Avoid1,890
mistakes, alt-text, images, contrast, colors, keyboard-navigation, aria, semantics, headings, labels, forms, pop-ups, testing
AI and Accessibility: The Good, the Bad, and the Bollocks (tin/rem)1,889
videos, ai
How to Perform Comprehensive ADA Testing (a11)1,888
how-tos, testing, processes, ada, legal, compliance
Generating Image Descriptions and Alt-Text With AI (dri)1,887
images, alt-text, ai, quality
Before You Buy an Accessibility Audit (cer)1,886
auditing, training, testing, culture
Effective Steps for Conducting a Thorough ADA Audit (a11)1,885
processes, ada, legal, compliance, auditing
How to Set Up an Accessible Page Structure and Navigation (pop)1,884
how-tos, html, navigation
WCAG Colour Contrast: What Does the 4.5:1 Ratio Actually Mean? (the)1,883
wcag, contrast, colors
The Politics of Accessibility1,882
history, advocacy, politics
The Myth of “Fully Accessible” (sor)1,881
myths
The European Accessibility Act for Websites and Apps (mar)1,880
legal, eaa, overviews
Accessibility Beyond Compliance: A Driver for Innovation and UX1,879
compliance, user-experience
The DOJ Provides Practical Guidance on How to Implement a Digital Accessibility Program1,878
how-tos, processes, prioritization
Considerations for Making a Tree View Component Accessible (eri)1,877
components, keyboard-navigation, aria, case-studies
Best Practices for EU Web Accessibility Compliance Monitoring (a11)1,876
compliance, eaa, legal, monitoring
How to Use ARIA Alert Effectively (flo/a11)1,875
how-tos, aria, best-practices, examples
The European Accessibility Act 2025: An Internet for All1,874
legal, eaa
Did the US Government Cancel Accessibility? (mic)1,873
legal, politics
Creating Accessibility Systems to Fix Accessibility Issues (vis/ass)1,872
processes, automation
How to Build a “Copy Code” Snippet Button and Why It Matters (whi)1,871
how-tos, buttons, functionality, developer-experience
Section 508 Compliance: What You Need to Know1,870
compliance, section-508, legal
WCAG 3 a Change of Context (ste)1,869
wcag, terminology
Exploring AI, Web Development, and Accessibility in Tech With Stefan Judis (ste+/wea)1,868
videos, interviewing, ai, javascript, runtimes, screen-readers, craft
9 Design System Metrics That Matter1,867
design-systems, metrics, user-experience, consistency, maintenance, documentation, economics
The Four Most Dangerous Words to People With Disabilities1,866
communication
Audio Description in Advertising (eri)1,865
videos, monetization, multimedia
Don’t Wrap Figure in a Link (aar)1,864
html, links, screen-readers
On Certification (mar)1,863
career, training
ADA Title II: Top 20 Questions Answered (gwi/deq)1,862
ada, legal, wcag
Advancing Accessibility: Strategies for Continuous Improvement (seg/equ)1,861
strategies, processes, culture
[Accessibility Personas]1,860
personas
A11y 101: 1.3.1 Info and Relationships (nat)1,859
introductions, wcag
Accessibility of Emojis for List Bullets—Potential Issues (cer)1,858
emoji, lists, screen-readers, pronunciation
HTML Developers: Please Consider—in the Year of 2025 (ste)1,857
html, aria
Can AI Be Used as an Accessibility Testing Partner? (tho)1,856
ai, testing, tooling, comparisons
How to Conduct Accessibility Testing With Screen Readers1,855
how-tos, testing, screen-readers, assistive-tech
Accessibility Always a Focus in Drupal1,854
interviews, drupal
“aria-description” Does Not Translate (aar)1,853
aria, browsers, localization
Automated and Manual Accessibility Testing Work Best Together (pop)1,852
testing, comparisons
Accessibility Essentials Every Front-End Developer Should Know (mar)1,851
fundamentals, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, reduced-motion, aria
Brief Note on Figure and Figcaption Support (aar)1,850
html, screen-readers, support
Quick Note: Limit Use of “Logo” in Alt Text (nat)1,849
images, logos, alt-text, microcontent
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl/tec)1,848
legal, ai
Updated Brief Note on Description List Support (aar)1,847
html, lists, semantics, screen-readers, support
Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem)1,846
iframes, embed-code, keyboard-navigation, scrolling, screen-readers
Improve Accessibility of User Authentication (cer)1,845
authentication, forms, labels, validation
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale/mat)1,844
html, buttons, icons, images, screen-readers
Principles of Web Accessibility (hey)1,843
principles
Why Heading Order Matters in HTML (gra)1,842
html, headings
The Search Input: They Almost Got It Right (stv/mat)1,841
html, forms, labels, screen-readers, assistive-tech
Why Are We So Rubbish at Accessibility? (car)1,840
craft, culture
Don’t Hide Skip Links (oze)1,839
skip-links, hiding
Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer)1,838
html, tables
PSA: Stop Using the “title” Attribute as Tooltip (dni/mat)1,837
html, attributes, tooltips, toggles
Accessibility First: How to Design Inclusive Frontend Experiences1,836
how-tos, design, html, semantics, alt-text, keyboard-navigation, aria, contrast, forms, focus
AI and the Future of Accessibility With Dr. Gregg Vanderheiden1,835
podcasts, interviews, assistive-tech, ai, outlooks
No ARIA Is Better Than Bad ARIA (kar)1,834
videos, aria, html
The European Accessibility Act: Understanding Digital Accessibility (coo)1,833
legal, eaa
Have an Accessible New Year With These 12 Resolutions1,832
captions, wcag, testing, headings, modals
BITV 2.0 and the Future of Digital Accessibility in Germany (lev)1,831
bitv, legal, compliance
How I Gained a New Perspective on ARIA (mei/mat)1,830
aria
How to Make Your Angular Projects More Accessible1,829
how-tos, angular, examples
You Don’t Need the “isOpen” Class (mau/mat)1,828
html, aria
The Gift You Do Not Want: A Div in a Button’s Clothing (mat)1,827
html, buttons
How to Dehumanize Accessibility With AI (ash)1,826
how-tos, ai
Page by Page: How Pagination Makes the Web Accessible (mat)1,825
pagination, html, css, svg
Potential Dangers of Status Messages (cer)1,824
wcag, microcontent
ARIA in HTML (sco+/w3c)1,823
standards, aria, html
How Strict Should We Be When Testing for WCAG Conformance? (sib/tpg)1,822
videos, wcag, compliance
Easily Check for Web Accessibility Problems in Ten Minutes or Less1,821
testing, keyboard-navigation, zooming
Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg)1,820
design, dei
Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c)1,819
wcag, w3c, standards
The “Perilous Pitfalls” of Accessibility Maturity1,818
leadership, product-management
Accessibility Fail Friday: “1” for “Yes” and “0” for “No”1,817
forms
AI and Accessibility: Ethical Considerations and Solutions (a11)1,816
ai, ethics
Accessibility Best Practices for Single Page Applications (SPAs)1,815
best-practices, single-page-apps
Buttons and Links1,814
buttons, links, wcag
Almost, but Not Quite, Entirely Unlike… (tin/mat)1,813
buttons, html, ai
“aria-labelledby = self” (wes/mat)1,812
aria
The Importance of Graceful Degradation in Accessible Interface Design (ele/sma)1,811
design, user-experience, graceful-degradation, progressive-enhancement
Forced Colors Mode Futility (css/mat)1,810
colors, contrast, css
The Complete Guide to ARIA Live Regions for Developers (flo/a11)1,809
guides, aria, live-regions
When Is a Skip Link Needed? (tpg)1,808
skip-links, keyboard-navigation, focus
How to Include Web Accessibility in Your Content Writing Process (pop)1,807
how-tos, content, writing, processes
How to Include Web Accessibility in Your Web Development Process (pop)1,806
how-tos, processes, tooling, webaim
A Link on a Logo in the Header, What Should the Alt-Text Be? (ria/mat)1,805
branding, links, logos, images, alt-text
Designed With Care (rac)1,804
websites, books, design, content, compliance
The Future of Front-End Development: Trends to Watch in 2025 (max)1,803
ai, qwik, solidjs, webassembly, esm, design-systems, headless, sustainability, dev-tools, low-and-no-code
Don’t Fuck With Scroll1,802
websites, scrolling, user-experience, usability, maintainability
Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho)1,801
compliance, product-management, strategies, processes
The Many Faces of Digital Accessibility (aar/a11)1,800
videos, career
Designing Your Own Accessibility Vendor Monitoring Program (a11)1,799
videos, business-relations, monitoring
A False Sense of Accessibility: What Automated Testing Tools Are Missing (a11)1,798
videos, testing, automation, tooling
Create Accessible Websites: Top Free Tools You Need to Know1,797
testing, jaws, nvda, screen-readers, linting, tooling
Language of Parts Bookmarklet (bea)1,796
bookmarklets, html, metadata
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation1,795
how-tos, legal, compliance
Old Alt Text Advice (ste)1,794
images, alt-text, html, microcontent, best-practices
Using Severity Ratings to Prioritize Web Accessibility Remediation (web)1,793
prioritization
Avoid Read-Only Controls (aar)1,792
html, forms
Doing the Numbers: Digital Accessibility and Shifting Left (deq)1,791
processes, metrics, economics
Why Accessibility Matters for Your SEO Strategy (a11)1,790
seo, strategies
Introducing the Leader’s Guide to Accessibility1,789
guides, introductions, leadership, processes, terminology
How to Use Lighthouse Wisely in Your Front-End Projects (ele/des)1,788
guest-posts, how-tos, lighthouse, google, performance, seo, best-practices
Mastering Accessible Modals With ARIA and Keyboard Navigation (a11)1,787
keyboard-navigation, aria, modals, javascript
Foundations: Types of Disability (tet)1,786
fundamentals
Why Responsive Design Is Failing Modern Users (web)1,785
responsive-design, performance, usability
Web Accessibility and the Second Trump Administration1,784
legal
Some Tips for Keyboard Support on Native Mobile Applications (cer)1,783
mobile, native, keyboard-navigation, tips-and-tricks
Alt Text: Not Always Needed (nng)1,782
images, alt-text, writing
How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze)1,781
advocacy
Accessibility Misinformation (col)1,780
wcag, apca
Global Digital Accessibility Salary Survey (web)1,779
career, surveys
Most Disabled People “Excluded” by Unfit Designs1,778
design, dei
The European Accessibility Act—Get Ready (int)1,777
legal, eaa
The Myth of “Accessible Components and Done” (mic)1,776
components, myths
What Accessibility Statements Are Really For1,775
documentation, legal
Accessibility (mgi/htt)1,774
web-almanac, studies, research, metrics
Two Different Kinds of “Focusable” UI Elements (yat)1,773
focus, keyboard-navigation
How to Identify Decorative Images and Boost Accessibility (a11)1,772
how-tos, images, decoration, html, aria
My Anti-Overlay Client Letter (acc)1,771
overlays, business-relations, communication, advocacy
Beautiful Focus Outlines (med)1,770
css, focus, examples
How to Test JavaScript for Accessibility Compliance (flo/a11)1,769
how-tos, javascript, compliance, wcag, testing
Unlocking Accessibility: Content Designers Share Their Experience and Advice1,768
interviews, design
Disabled and Obscured (ste)1,767
html, forms, wcag, standards
JavaScript Do’s and Don’ts (mua)1,766
javascript
The Only Accessibility Video You Will Ever Need1,765
videos
25 Accessibility Tips to Celebrate 25 Years (jar/web)1,764
tips-and-tricks, aria, html
“Functionality” Is Not Constrained by Content1,763
pdf, wcag, content
Reducing Digital Accessibility Litigation Risk1,762
legal, standards, processes
Testing With a Screen Reader Is an Important Step (mic)1,761
testing, screen-readers
Clarifying the Relationship Between Popovers and Dialogs (zel/css)1,760
pop-overs, modals, html, comparisons
PDF Accessibility on the Web: Tricks and Traps (ons/tpg)1,759
pdf, tips-and-tricks
Tooltip Best Practices (zel/css)1,758
tooltips, best-practices
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer)1,757
naming
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web)1,756
videos
Designing for Anyone: The Power of Accessible Products1,755
design, dei
Improving Accessibility Through Design Systems (xir/web)1,754
videos, design-systems
Talkin’ Tables (aar/web)1,753
videos, tables, html
The Internet Is Unusable—the Disabled View (web)1,752
videos, web
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts1,751
dei, culture, leadership
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par)1,750
videos, advocacy, collaboration, strategies
Making Accessibility Accessible (bas)1,749
What’s New in WAI–ARIA 1.31,748
videos, aria
10 Simple Ways to Make Your Social Media Posts Accessible1,747
social-media, content, images, alt-text, captions, contrast
Accessibility Challenges With Single Page Applications (wpa)1,746
videos, single-page-apps
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa)1,745
videos, design, wcag
Foundations: Form Validation and Error Messages (tet)1,744
fundamentals, forms, validation, errors, usability
Good Accessibility Is Good SEO (lia)1,743
seo
If You Care (a11)1,742
Developing a Web Site Nonvisually in a Linux Environment (jas)1,741
unix-like, hugo, pico, processes
“aria-activedescendant” Is Not Focus (cod)1,740
aria, focus
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq)1,739
dei, hiring, tips-and-tricks, myths, strategies
Understanding VPATs and ACRs: Key Insights (nat)1,738
vpat-acr
What Makes a Font Accessible? A Designer’s Guide (a11)1,737
guides, design, fonts, typography
AI for Accessibility Conformance Testing? Why? (ste)1,736
compliance, testing, ai
Design Systems and How to Use Them in an Accessible Way (bol)1,735
videos, how-tos, design-systems
The Elephant in the New Accessibility Law: PDFs1,734
legal, pdf
Shopify, Accessibility Lawsuits, and “Compliance” (nic)1,733
shopify, legal, compliance
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat)1,732
user-experience, keyboard-navigation
The Value of Accessibility Annotations in Inclusive Design1,731
design, dei, annotations
No Industry for Old Men (ste/web)1,730
videos, retrospectives, html, aria, browsers, screen-readers, w3c
Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader1,729
design, nvda, screen-readers
Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer)1,728
testing
How a Bottom-Up Design Approach Enhances Site Accessibility (ele/sma)1,727
design, processes
Practical Accessibility Tips You Can Apply Today (pic)1,726
tips-and-tricks, html
JAWS (Only) No More (ste)1,725
jaws, nvda, voiceover, apple, google, screen-readers, support
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int)1,724
processes, prioritization, project-management
How to Identify a Toxic Accessibility Culture, and What You Can Do About It1,723
how-tos, culture
“Straight to the Pool Room”: The Risks and Pitfalls of Placing Accessibility Issues in the Backlog (int)1,722
project-management
Celebrating WebAIM’s 25th Anniversary (jar/web)1,721
webaim, anniversaries
Making Maps Accessible to Screen Readers (mni)1,720
screen-readers, link-lists
The State of Accessibility (tpg)1,719
videos, podcasts, standards
Accessibility Is Everyone’s Responsibility (mer)1,718
culture, dei
Challenging the Case for Delayed ADA Compliance (tec/equ)1,717
podcasts, interviews, ada, compliance, legal
Your Accessibility Questions Answered by a Blind Person1,716
A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg)1,715
guides, auditing, testing, processes
Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri)1,714
information-architecture, wcag, apple
Brief Note on Disclosures in Fieldsets (aar)1,713
forms, pop-overs
But Why?? (a11)1,712
slides, design-patterns, testing, keyboard-navigation, contrast, colors, zooming
Good Forms (dav)1,711
forms, best-practices, usability, validation
Prioritize Accessibility in Procurement for Better CX and EX1,710
prioritization, processes
The Folly of Chasing Demographics (hey/inc)1,709
videos, dei
Understanding the “Why” Around Neurodivergent Inclusive Web Design (owe/inc)1,708
videos, dei
Using Controllers for Keyboard Accessibility (nik/a11)1,707
videos, keyboard-navigation
How to Find the Accessible Name of a Button With Google Chrome (eri)1,706
how-tos, buttons, chrome, google, browsers, dev-tools
WCAG and Accessibility Beyond Naive Misconceptions (ope)1,705
wcag, testing, auditing
Stop Recreating the Wheel: Local Government Organizations Sharing Accessibility Information (tec+/equ)1,704
podcasts, interviews, processes, vpat-acr
“display: contents” Is Not a CSS Reset (aar)1,703
css, resets
I Need an Accessible Hero1,702
design-patterns
Mobile Accessibility Testing: Enhancing User Experience for All (a11)1,701
user-experience, testing, mobile
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion1,700
mobile
Should Form Labels Be Wrapped or Separate? (sib/tpg)1,699
html, forms, labels, browsers, assistive-tech
Another Stab at Truncated Text (geo/css)1,698
design, usability, css
Tackling a System’s Accessibility Without Testing (jbu+)1,697
wcag, case-studies, heuristics
Be Careful When Using Generative Artificial Intelligence to Produce Code (cer)1,696
ai, code-generation
An Enhancement to Accessible Responsive Tables (tem)1,695
tables, responsive-design, javascript
Headings (web)1,694
html, headings
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency1,693
videos, ai, microsoft, tooling, images, alt-text
Paragraphs (sco)1,692
html
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11)1,691
videos, guides, aria, html
The “aside” Element (hey)1,690
html, semantics
Building Better Logins: A UX and Accessibility Guide for Developers1,689
guides, user-experience
Make Me One (Input) With Everything (mor/mat)1,688
html, forms, simplicity
WCAG’s A and AA Distinction Is Mostly Academic (yat)1,687
wcag, standards
Why Is Reaching WCAG Level AAA Not Recommended? (cer)1,686
wcag, standards
Is Using “aria-label” to Add Alternative Text but No “alt” Attribute Still a WCAG Fail?1,685
discussions, html, attributes, forms, labels, aria, alt-text, images
Improving the Screen Reader Experience for “Learn WCs” (and)1,684
user-experience, screen-readers, assistive-tech, apple, voiceover, case-studies
Spoiler Alert: It Needs to Be Accessible (sco)1,683
html, web-components, aria
Basic Keyboard Shortcut Support for Focused Links (eri)1,682
links, focus, support, browser-engines, keyboard-shortcuts
Foundations: Labelling Text Fields With Input and Label (tet)1,681
fundamentals, forms, labels, html
Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni)1,680
wcag, reflow, zooming
Batteries Included Accessibility: A Pragmatic Guide to Get Started Today1,679
videos, guides, introductions
Expert Guide: Writing HTML for Screen Reader Users (flo/a11)1,678
guides, html, aria, alt-text, writing, screen-readers
Accessibility Specialists Warn Against Using AI for Alt Text1,677
alt-text, images, ai
The “Other” C in CSS (sar/css)1,676
videos, css
How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer)1,675
user-conversion, optimization, usability, economics
WCAG 2.2 Summary and Breakdown (mar)1,674
wcag, guidelines, overviews
80/20 Accessibility (mar)1,673
principles
Captions vs. Subtitles: Leave No Viewer Behind (mer)1,672
captions, readability, multimedia, comparisons
Designing for Accessibility: A Checklist for Designers1,671
design, checklists
Writing Alt Text for a Scientific Figure1,670
images, alt-text, writing, information-design
Alternatives to Using Pure Black (“#000000”) for Text and Backgrounds (ser)1,669
design, colors, backgrounds
Context Is King: Long Live the King! (llo/tpg)1,668
usability, techniques, aria
The Importance of Communication in Accessibility Testing1,667
testing, communication
The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar)1,666
auditing, vpat-acr
Things to Do Before Asking “Is This Accessible?” (aar)1,665
terminology, communication
Design Patterns and WCAG (gra/tet)1,664
design-patterns, wcag
Good Intentions, Poor Context (tpg)1,663
microcontent, images, buttons, links
When It Comes to Digital Accessibility Lawsuits, the Best Defense Is a Good Offense (deq)1,662
legal
The “abbr” Element (hey)1,661
html, semantics
WCAG 2.2 Map by Theme (hic)1,660
wcag, standards
Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for)1,659
ai, tooling
Let’s Make a Simpler, More Accessible Web (cod)1,658
web, web-platform, tooling, simplicity, usability, optimization
AT Is More Than Screen Readers (aar)1,657
assistive-tech, screen-readers, terminology, concepts
European Accessibility Act Requires Culture to Shift! (cer)1,656
legal, eaa, culture, leadership
Attitudes to Digital Accessibility 20241,655
surveys
How to Make the Internet More Accessible1,654
how-tos, web
Types of Accessibility Approaches (a11)1,653
processes, career, collaboration