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 respect and accountability. Hide

Frontend Dogma

“accessibility” News Archive (2)

Entry (Sources) and Additional TopicsDate#
Star Raters Are More Challenging to Make Accessible Than You Might Think (ele)2326
keyboard-navigation
Baby Steps Accessibility—Page Titles (dec)2325
html, microcontent, best-practices
Digital Accessibility: Start Now, Don’t Wait (dec)2324
Testing Methods: Visual Presentation (dec)2323
testing, wcag
Auditing Your Design System for Accessibility2322
design-systems, auditing, processes
Understanding Focus Indicators for Web Accessibility (a11)2321
focus, keyboard-navigation, wcag, compliance
How to Make Complex Data Accessible for Users With Disabilities (pop)2320
how-tos, information-design, visualization, tables, examples
Why Moving Away From SPAs Improves Usability, Accessibility, and SEO (inn)2319
single-page-apps, usability, seo, html, semantics
Screen Reader HTML Support—Lookup (ste)2318
html, screen-readers, support, overviews
How to Perform a Comprehensive WCAG Audit (a11)2317
how-tos, auditing, wcag, compliance
Accessible Writing Techniques for Web Content (a11)2316
writing, content, techniques
Baby Steps Accessibility—Color Contrast of Text (dec)2315
colors, contrast, wcag
Why You Should Test Your Page Without JavaScript2314
javascript, support, progressive-enhancement
Testing Methods: Low or No Background Audio (dec)2313
testing, multimedia, wcag
Why Inclusive Products Are Green Products (tet)2312
dei, principles, user-experience, consistency, sustainability
How Designing for Disability Benefits Everyone2311
history, economics
How to Minimize Legal Risks in Accessibility Compliance (nat)2310
how-tos, compliance, legal
Focus on the People That Make Things Happen (tem)2309
culture, processes
7 Top 2025 Web Design Trends2308
design, trends, simplicity, performance, dark-mode, ai, content
Why Digital Accessibility Starts Within: Lessons From Crystal Preston-Watson (tri/hac)2307
lessons
Accessible Authentication (kar)2306
authentication, testing
Designing for Discovery: Why AI and Accessibility Are Now UX Priorities (web)2305
design, ai, user-experience
Nested Scroll Bars Are the One of the Biggest Accessibility Evils, Ever2304
scrolling, tables, wcag
A11y 101: 2.4.3 Focus Order (nat)2303
introductions, focus
How to Create an Accessible Table With Clickable Rows (ale)2302
how-tos, tables, html
Accessibility Statements Are Not Legal Contracts—They’re Value Signals2301
documentation, compliance, legal
Use of Color (Level A) WCAG 1.4.1—Accessibility Design Tips2300
colors, wcag, tips-and-tricks
Why Does Big Tech Not Run Accessibility Bug Bounties?2299
processes, bugs
New Bookmarklet: WCAG SCs Lookup Tool (llo)2298
bookmarklets, wcag
The ARRM Framework: What It Is and How It Can Be Leveraged for Digital Inclusion (dbo+/kno)2297
interviews, dei, processes
Interaction Design and Accessibility: UX Without Barriers (a11)2296
interaction-design, user-experience
About “Best Practices” (yat)2295
best-practices
“Best Practice” Is Just Your Opinion (cra)2294
auditing, quality, best-practices
Trusting the Browser (med)2293
focus, keyboard-navigation, browsers, support
Testing Methods: Images of Text (dec)2292
testing, wcag, images
The Good, the Bad, and the Unreadable (mal)2291
fonts, readability, legibility, wcag
Universal Design vs. Inclusive Design (ons/tpg)2290
design, dei, concepts, comparisons
Accessibility Issues of CAPTCHA (oze)2289
captcha
The First Rule of ARIA (nat)2288
aria, principles, html
CSS-Only Solutions Are Not Accessible (cfe)2287
css, focus
How Much Should You Spend on Accessibility? (kar)2286
compliance, economics
Animated Sites Are Unique, but Not Always Accessible2285
animations, multimedia, wcag, user-experience
Can Components Conform to WCAG? (hdv)2284
components, wcag, compliance
On Dashes, AI, and Screen Readers (ons/tpg)2283
typography, ai, screen-readers
Style Your Underlines (ada)2282
css, links, interaction-design
Conformance vs. Compliance, Accessibility Standards Edition (hdv)2281
standards, conformance, compliance, terminology, comparisons, wcag
How a Blind Person Uses Social Media and AI to Drive Accessibility (equ)2280
interviews, ai, social-media
5 Heading Accessibility Issues to Avoid (pop)2279
headings, html
Accessibility Pushback2278
advocacy
Rebuilding Graphs for Accessibility: Inside Khan Academy’s Inclusive Design (kha)2277
visualization, information-design, case-studies
When HTML Speaks Clearly2276
html, conformance, semantics
What’s the European Accessibility Act Got to Do With My Design System? (ger/zer)2275
design-systems, eaa, compliance, legal
A11y 101: 2.4.1 Bypass Blocks (nat)2274
introductions, wcag, skip-links
Focus Not Obscured (taf)2273
focus, keyboard-navigation, wcag
Horizontal Scrolling Containers Are Not a Content Strategy (aar)2272
scrolling, carousels
More Than Just Text: The Real Power of Labels (tpg)2271
labels, forms, html
WCAG vs. EAA: Understanding Where WCAG Stops and Where the EAA Starts2270
wcag, eaa
Built-In Accessibility: Blessing or Curse? (hdv/jsh)2269
videos
Found an Accessibility Issue? Now What? (ser/a11)2268
videos, processes, communication
Getting Started With Manual Testing (jay/pop)2267
videos, introductions, testing
Testing Methods: Audio Control (dec)2266
testing, wcag, multimedia
A11y 101: 2.3.1 Three Flashes or Below Threshold (nat)2265
introductions, wcag
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)2264
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)2263
time, user-experience
The Needs of People With Cognitive Disabilities (oze)2262
wcag
Implementing Accessible SVG Elements (a11)2261
svg, images, fundamentals
The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei)2260
legal
The Web Is About to Get Better for Everyone, Everywhere (den)2259
web, eaa
How to Sell the European Accessibility Act to Your Boss (edd)2258
how-tos, eaa, legal, advocacy, link-lists
How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer)2257
how-tos, multimedia, captions
Testing Methods: Use of Color (dec)2256
testing, wcag, colors
How Semantics and ARIA Attributes Support Accessible Design (tpg)2255
semantics, aria, html, attributes
A Primer on Focus Trapping (zel/css)2254
introductions, focus, keyboard-navigation, javascript
Quick Tip: Use Fewer Links (nat)2253
links, tips-and-tricks
Super Short Note: Placeholder Perfidy (ste)2252
html, placeholders
The Communication Crisis That’s Killing UX Design Careers (uxm)2251
user-experience, design, career, communication, ai
Making Sense of Accessibility and the Law (tem)2250
legal, eaa, ada, section-508, compliance
European Accessibility Act (EAA) FAQ (tet)2249
eaa, legal
Eight Skunkworks Projects That Advance Accessibility Without Approval2248
examples, advocacy
Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11)2247
testing, keyboard-navigation
A Label and a Name Walk Into a Bar (ste)2246
labels, html, concepts, examples
A11y 101: 2.2.2 Pause, Stop, Hide (nat)2245
wcag, multimedia, animations, reduced-motion
How Keyboard Traps Impact Web Accessibility (a11)2244
keyboard-navigation, focus, testing
We Need to Talk About Your Accessibility Statement (cer)2243
documentation, compliance
Please, Can We Have ARIA Notify (nic)2242
aria, live-regions, apis
Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn/log)2241
wcag, standards
Screen Reader HTML Support Tables (ste/tet)2240
html, support, screen-readers, jaws, nvda
Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg)2239
focus, keyboard-navigation, wcag
Short Note: WCAG/ARIA—State of Confusion (ste)2238
wcag, aria
Testing Methods: Identify Input Purpose (dec)2237
testing
When Accessibility Standards Slip, Design Steps Up2236
design
A11y 101: 2.2.1 Timing Adjustable (nat)2235
introductions, time
It’s All About (Accessibility) Focus and Compose (eev)2234
focus, keyboard-navigation, components
Not Just WCAG: How Web Accessibility Really Works in Europe2233
standards, legal, wcag, en-301-549, bitv, comparisons
Digital Accessibility Fundamentals: What Are Our Obligations? (int)2232
videos, fundamentals, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)2231
videos, fundamentals
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)2230
videos, fundamentals
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)2229
videos, fundamentals
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide2228
guides, single-page-apps
Creating an Effective Website Accessibility Checklist2227
checklists
Tabindex: What It Is, How It Works, and When to Use It (pop)2226
html, focus, keyboard-navigation
Testing Methods: Orientation (dec)2225
testing, wcag
The Accessibility Pipeline for Frontend Teams (sto)2224
storybook
A11y 101: 2.1.4 Character Key Shortcuts (nat)2223
introductions, wcag, keyboard-shortcuts
Global Accessibility Standards in Africa: A Panel Discussion (ina)2222
videos, standards
Accessible Social Media: Alt Text2221
social-media, alt-text, images
How Long Can Alt-Text Be? (jup)2220
alt-text, images
The European Accessibility Act: Dreams and Gratitude (lfl)2219
eaa, legal
What Is a VPAT? Understanding the Meaning and Value of the Voluntary Product Accessibility Template (tpg)2218
vpat-acr, compliance
Implement WCAG Rules in Your Infographics (a11)2217
wcag, visualization, design, images, alt-text, contrast, colors
Top 5 Web Accessibility Issues in 2024 (and How to Fix Them) (int)2216
semantics, focus, keyboard-navigation, contrast, colors
It’s More Than Picking a Pretty Font2215
fonts, legibility, readability, typography, wcag
From Word Fluff to Real Impact: Achieving Specific, Measurable, and Accountable Accessibility2214
processes, culture
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)2213
podcasts, interviews, wordpress
SVG Optimization and Accessibility Basics (dbu)2212
fundamentals, svg, images, optimization
Writing Alt Text With AI (jar)2211
ai, prompting, alt-text, images
Know Your HTML (Yes, TSX Included) (hel)2210
html, semantics
WCAG 3, Increment or Overhaul? (ala)2209
wcag, standards, w3c
Testing Methods: Sensory Characteristics (dec)2208
testing, wcag
Erring on the Side of Caution (tem)2207
wcag
What to Say When You Don’t Know the Accessibility Answer2206
communication
Testing Methods: Meaningful Sequence (dec)2205
testing, wcag, link-lists
A11y 101: 2.1.2 No Keyboard Trap (nat)2204
introductions, wcag, keyboard-navigation, focus
Don’t Use That Accessibility Overlay (acc)2203
overlays
How to Create an Accessible Color Palette (cfe)2202
how-tos, colors, color-palettes
Selfish Reasons for Building Accessible Uis (nol)2201
html, debugging, testing
What I Wish Someone Told Me When I Was Getting Into ARIA (eri/sma)2200
aria, html, assistive-tech, support
Mission Impossible—Accessibility Job Roles (cra)2199
career, hiring
You’re Not an Accessibility Specialist Until You’ve… (cer)2198
career
Quick Tip: Avoid Event Listeners on the “window” Object (nat)2197
javascript, jquery, events, tips-and-tricks
Accessible Rickrolling (hey)2196
writing, microcontent
Accessibility in Design Systems (dev)2195
design-systems, eaa, compliance
Accessibility Statements: The Good, the Bad, and the Ugly2194
documentation, compliance
Testing Methods: Info and Relationships (dec)2193
wcag, testing, comparisons, link-lists
A11y 101: 2.1.1 Keyboard (nat)2192
introductions, wcag, keyboard-navigation
Pride, Shame, and Accessibility (hey)2191
culture
So, You Screwed Up Your EAA Compliance. What Now? (yat)2190
eaa, compliance, legal
Where to Put Focus When Opening a Modal Dialog (aar)2189
modals, forms, focus
ARIA/HTML Relationship Severance (ste)2188
aria, html
Accessibility Terms Every Content Creator Should Know2187
terminology
“aria-selected”: Practical Examples and Use Cases (flo/a11)2186
aria, html, examples
Exploring the CSS “contrast-color()” Function… a Second Time (dxn/css)2185
css, functions, colors, contrast
Quick Tip: WCAG Doesn’t Round (nat)2184
wcag, tips-and-tricks
How to Make Accessibility “Stick”2183
how-tos, collaboration, communication
How to Use ARIA Roles and Properties Effectively2182
how-tos, aria, html
Translating Accessibility (tpg)2181
localization, attributes, examples
7 Signs of a Bad User Experience and Best Practices to Avoid It2180
user-experience, best-practices, information-architecture, performance, mobile-first, simplicity, testing, consistency
Championing Accessibility: Technical and Non-Technical Tips (equ)2179
advocacy, processes
Inclusive Development Practices in Next.js Projects (web/deq)2178
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)2177
colors
Is the DOJ Web Accessibility Rule in Danger?2176
legal
A11y 101: 1.4.13 Content on Hover or Focus (nat)2175
introductions, wcag, focus, hover
The Accessibility Advantage (moz)2174
seo
Up and Coming ARIA (web)2173
aria, html
Re: Broken Promises (hbu)2172
ai, tooling
Best Examples of EAA Compliant Websites in 20252171
eaa, compliance, examples
Quick Tip: Context Is Key (nat)2170
testing, tips-and-tricks
Ready or Not, the EAA Is Here2169
legal, eaa, wcag
Are You Sure That Table Isn’t a List? (tem)2168
tables, lists, wcag
The Role of Captions and Transcripts in Accessibility2167
captions
Making Scannable Web Pages for Assistive Technology (jar)2166
assistive-tech, design, headings, semantics, html
My Request to Google on Accessibility (aar)2165
google, history
Deploying Accessibility at Scale: Strategy, Tactics, and Battle Stories (int)2164
videos, strategies
You Can Style Alt Text Like Any Other Text (geo/css)2163
alt-text, images, css, javascript
Make Screen Readers Talk With the ARIA Notify API (ale)2162
screen-readers, aria, notifications, apis, javascript
A11y 101: 1.4.12 Text Spacing (nat)2161
introductions, wcag, typography
The Role of UX Design Strategy in Driving Product Adoption (uxm)2160
user-experience, design, strategies, product-management
There Is No Spoon (tin/btc)2159
videos, ai
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)2158
wordpress, documentation
How to Convince People to Care and Invest in Accessibility (ste)2157
how-tos, metrics, advocacy
Expanding/Collapsing With “details” (ons/oze)2156
html, disclosure-widgets
A11y 101: How to Test Manually (nat)2155
introductions, testing
Accessibility Report 2025 (ema)2154
studies, research, email
Awareness (ada)2153
awareness-days
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)2152
wcag, tooling, lighthouse, wave, webaim, axe
Learning Accessibility as a Designer (sil)2151
design, learning
AIMAC: The AI Model Accessibility Checker2150
websites, ai, metrics, economics
Finding the Joy in Alt Text (bry)2149
alt-text, images
What Is a Conforming Alternate Version and When Would We Use It? (mni)2148
compliance
The Impact of Web Accessibility Overlays on the Usability and User Experience for People With Permanent Visual Impairments (dni)2147
studies, research, usability, overlays
Figma Sites: When Accessibility Is an Afterthought2146
figma, link-lists
Foundations: Keyboard Accessibility (tet)2145
fundamentals, keyboard-navigation, focus, html
The True Path to Garbage Code: Figma Sites (joe)2144
figma, html, quality, semantics
Unlocking Accessibility: Information Architects Share Their Approach to Digital Accessibility and Design With People With Disabilities2143
information-architecture
95% of Homepages Are Inaccessible2142
homepages, wcag, metrics
Do Not Publish Your Designs on the Web With Figma Sites… (aar)2141
figma
Are “CSS Carousels” Accessible? (sar)2140
css, carousels, examples
The Hidden Gold of Web Accessibility: Everything About ARIA Labels (flo/a11)2139
aria, html, best-practices
K.I.S.S. ARIA (nat)2138
aria, html
Test Keyboard Accessibility on Your Website2137
videos, keyboard-navigation, testing
Creating a More Accessible Web With ARIA Notify (pat)2136
aria, notifications, apis
Potential Accessibility Issues of Floating Animations on Webpages and Mobile Apps (cer)2135
animations
WCAG 3.0’s Proposed Scoring Model: A Shift in Accessibility Evaluation (sma)2134
auditing, compliance, wcag
Building a More Accessible GitHub CLI (rya+)2133
github, tooling, command-line
Use CSS “reading-flow” for Logical Sequential Focus Navigation (rac)2132
css, flexbox, grids, layout
Disclosures and Accordions (web)2131
disclosure-widgets, accordions
Event Handling in JAWS and NVDA (sib/tpg)2130
screen-readers, jaws, nvda, events, javascript, comparisons
Keyboard Navigation: Ensuring Usability Without a Mouse2129
usability, keyboard-navigation, testing
Automated Accessibility Test Tools Find Even Less Than Expected2128
testing, automation, metrics
Focus Priming (tem)2127
focus
How Keyboard Testing Improves Digital Accessibility (mic/deq)2126
keyboard-navigation, testing
Organizational Scaffolding for Accessible Design and Content (sta/a11)2125
videos, interviews, processes, tooling, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)2124
tooling, linting, testing
A11y 101: 1.4.11 Non-Text Contrast (nat)2123
introductions, wcag, contrast, colors
Menu and Navigation: The Difference (stv)2122
navigation, pagination, html, aria
The 4 Motivations for Accessibility—the Big “Why?”2121
economics, legal, dei
Advancing Accessibility Standards (acc)2120
standards
Unlocking Accessibility: Frontend Developers Discuss Semantic HTML and Accessible Code2119
semantics, html, community
Catching Up on Accessibility With AI Chat2118
ai
I Broke the Disabled Button (hom)2117
buttons, retrospectives
The Problem(s) With Image Accessibility2116
images, alt-text, html
Mastering HTML: The Art of Minimal and Valid Code in Professional Web Development (AI Edition) (j9t)2115
guest-posts, html, minimalism, conformance, semantics, interoperability, standards
A11y 101: 1.4.10 Reflow (nat)2114
introductions, wcag, reflow
Color Contrast and Readability: The Cornerstones of Accessible Design2113
design, colors, contrast, readability, wcag
How to Meet SC 2.5.3 “Label in Name” (tpg)2112
how-tos, wcag, labels, forms
The European Accessibility Act: What Businesses and App Developers Need to Know2111
eaa, legal
Unlocking 7 Hidden Benefits Through Web Site Redesign (uxm)2110
redesigning, user-experience, user-conversion, economics, maintainability, usability, branding
How Accessibility Audits Are Shaping the Future of User-Centered Design (uxm)2109
auditing, usability, seo, compliance, branding, user-conversion
What Does It Really Mean for a Site to Be Keyboard Navigable (sma)2108
keyboard-navigation, focus, skip-links
Creating an Accessible Accordion With HTML Description Lists (kar)2107
html, lists, accordions
Fostering an Accessibility Culture (dad/sma)2106
training, culture, processes
WCAG in Plain English (aaa)2105
wcag, guides
Navigating the 2026 ADA Guidelines (ter+)2104
videos, guidelines, ada, legal
Image Alt Text Guide: How to Write and Add Image Alt Text Reference2103
guides, user-experience, seo, alt-text, images, shopify
Inclusive Dark Mode: Designing Accessible Dark Themes for All Users (sma)2102
design, dark-mode
Testing Methods—Pre-Recorded Captions (dec)2101
testing, captions, multimedia, link-lists
A11y 101: 1.4.5 Images of Text (nat)2100
introductions, wcag, images, alt-text
Accessible Forms: Tips and Techniques2099
forms, labels, keyboard-navigation, errors, testing, tips-and-tricks, techniques
Tooltip Should Not Start an Accessible Name2098
tooltips
Automated WCAG Testing Is Grrreat! (aar)2097
wcag, testing, automation
ARIA in HTML (sco+/w3c)2096
standards, aria, html
Automated Accessibility Testing: Strengths and Limits2095
testing, automation, comparisons
Thin Fonts Are a Usability Nightmare—and Finally, Designers Are Waking Up (web)2094
fonts, typography, usability, design
What It Means to Shift Left on Accessibility and How to Do It Right (lul)2093
dei, design, culture, processes, collaboration, project-management, content-strategy, quality, training
Using ARIA Landmarks for Better Navigation2092
navigation, keyboard-navigation, aria
A11y 101: 1.4.4 Resize Text (nat)2091
introductions, wcag, resizing
A Note About WCAG Conformance Levels (dec)2090
wcag, compliance
Tweaking Text Level Styles, Reprised (aar)2089
html, css, support, browsers, screen-readers
WebAIM Million Results Show That Shopping Sites Have Worst Accessibility (cer)2088
webaim, metrics, ecommerce
The Importance of Alt Text for Images2087
alt-text, images, dei, compliance, legal, seo, user-experience
A Guide to Alt Text Across Popular Tools (pop)2086
guides, alt-text, images, tooling
AI and Accessibility: Opportunities and Challenges for Content Creators2085
ai, content
Automated vs. AI vs. Manual Testing—Text Alternatives (dec)2084
testing, automation, ai, comparisons
Digital Accessibility Is a Civil Right (kar)2083
legal, ada, wcag, economics
Robust Accessibility and Artificial Intelligence (AI) (ger)2082
ai
Prioritizing Accessibility Bugs for Maximum Impact (civ)2081
prioritization, wcag, bugs
What’s the Difference Between WCAG, the EAA, and EN 301 549? (tpg)2080
wcag, eaa, en-301-549, legal, standards, comparisons
Testing Tools for Accessibility Enhancement II2079
videos, testing, tooling
The WebAIM Million: The 2025 Report on the Accessibility of the Top 1,000,000 Home Pages (web)2078
studies, research, homepages, metrics
My Favorite Tools for Web Accessibility Testing (ale)2077
testing, tooling, link-lists
Browser Choice Is an Accessibility Consideration (bee)2076
browsers, chromium
How to Conduct an Accessibility Audit: A Step-by-Step Guide2075
how-tos, guides, auditing, processes
Mind the WCAG Automation Gap (ste)2074
automation, wcag
A11y 101: 1.4.3 Contrast (Minimum) (nat)2073
introductions, wcag, contrast, colors, apca
“aria-label” Is a Letdown (thi/wag)2072
aria, labels, html
AI Is the Future of Accessibility (kar)2071
ai, outlooks
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)2070
documentation, compliance, tooling
How Navigation Should Work for Keyboard Users (tem)2069
navigation, keyboard-navigation, focus
My Thoughts on Asynchronous Accessibility APIs (jcs)2068
asynchronicity, apis
Web Accessibility Requirements in the EU (mar)2067
eaa, legal, compliance, history, metrics
Quick Accessibility Wins That Are Easy to Implement (kev)2066
videos, html, semantics, alt-text, images, contrast, colors, keyboard-navigation, focus, skip-links
Understanding the European Accessibility Act (EAA) (tin/tet)2065
eaa, legal
Why UI Automation Is Insufficient as an Accessibility API for the Web (jcs)2064
automation, microsoft
Polite Is Often Better Than Being Alerted (oze)2063
aria, screen-readers
A11y 101: 1.4.2 Audio Control (nat)2062
introductions, wcag, multimedia
Is React Accessible? That’s the Wrong Question2061
react, jsx, semantics, html
Accessibility Requires Clear Responsibilities or It Will Fail (cer)2060
processes, culture
Designers, Your Excuse Is Gone. Stunning, Animated, and Accessible. Yes, You Can! (bov)2059
design
Popping Preconceived Popover Ponderings (sco)2058
html, pop-overs
ADA Compliance vs. WCAG Conformance2057
ada, wcag, compliance, comparisons, legal
A11y 101: 1.4.1 Use of Color (nat)2056
introductions, wcag, colors
Automated Tools Can Ensure Full Accessibility Compliance2055
compliance, tooling, automation
WAI a Day (yat)2054
websites, link-lists
“aria-label” Requires a Valid Role (cfe)2053
aria
Implementing “aria-describedby” for Web Accessibility (flo/a11)2052
aria, forms, labels, html
Top 10 Common Accessibility Issues in Websites2051
Usability Testing With Disabled Users Is a Good Investment (nic)2050
testing, usability
An Aura of Accessibility (tpg)2049
zooming, reflow, wcag
Don’t Use Fake Bold or Italic in Social Media (aar)2048
social-media, unicode, screen-readers, pronunciation
Accessible Solutions Benefit Everyone: Here’s How (nng)2047
videos, design, examples
A11y 101: 1.3.5 Identify Input Purpose (nat)2046
introductions, wcag, forms
Dark Mode: Essential, Not a Preference2045
dark-mode
UX Analytics: How to Measure Your User Experience the Right Way (uxm)2044
how-tos, user-experience, metrics, performance, tooling
Be Wary of Accessibility Guarantees From Anyone (aar)2043
automation
Values (yat)2042
ai, community, culture
Testing Tools for Accessibility Enhancement2041
videos, testing, tooling
There’s No Such Thing as “Menubar Navigation” (tem)2040
navigation, html
Views on Views (hdv)2039
wcag, terminology
Is the Button Focusable? (mat)2038
buttons, focus, quizzes
When to Use Lists for Better Accessibility2037
html, lists
What It Really Takes: Building an Accessibility-First Corporate Culture (deq)2036
videos, culture, strategies
The Six Cs of Accessibility2035
The Fallacy of Balance: Challenging the Notion of Security and Accessibility as Opposing Objectives (deq)2034
videos, security
Accessibility Maturity Models (deq)2033
videos
2024 Web Almanac: Uncovering Global Accessibility Insights With axe (mgi/deq)2032
videos, web-almanac, studies, research, metrics, axe
A11y 101: 1.3.4 Orientation (nat)2031
introductions, wcag, design
Common Dataviz Accessibility Issues (fos/sma)2030
videos, visualization
Overlay Timeline (ove)2029
websites, overlays, history, link-lists
Trusting AI With My Images Wasn’t Easy (dri)2028
ai, images, alt-text, automation, tooling
Best Practices for Cognitive Accessibility in Web Design (a11)2027
wcag, best-practices
1.4.10: Adversarial Conformance (aar)2026
wcag, compliance
Skip Links: What, Why, and How (tem)2025
skip-links, keyboard-navigation, wcag
Accessible Design Checklist (lau/pen)2024
design, checklists
Web Accessibility Lawsuit Moves Forward Against the State of Louisiana (lfl)2023
legal, ada
Digital Accessibility and the Cost of Exclusion (deq)2022
economics, ethics
These (Still) Aren’t the SCs You’re Looking For (pat)2021
videos, wcag, compliance
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist2020
checklists, eaa, legal
Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone (sch)2019
search, hiding, browsers, html
Top Lawyers in 16 States Push Back on Anti-DEIA Executive Orders (lfl)2018
dei, legal
Accessible UX Design: 6 Advanced Techniques to Elevate Your Process (a11)2017
design, user-experience, principles, techniques, processes
It’s Right There in the Back of the Book (hom)2016
html, semantics
10 Common Web Development Mistakes to Avoid Right Now2015
mistakes, mobile, performance, seo, navigation, security, analytics, testing
Common Accessibility Challenges When Navigating Tables2014
tables, images, keyboard-navigation
Don’t Start Testing Accessibility With a Screen Reader (eri)2013
testing, screen-readers, keyboard-navigation
12 Web Accessibility Tips to Make Your Site More User-Friendly2012
tips-and-tricks, contrast, alt-text, keyboard-navigation, navigation, captions, labels, skip-links, microcontent
Website Accessibility Testing Methods That Work (a11)2011
testing, processes
One Year of Using the Web With Web Fonts Disabled2010
fonts, readability
Designing Accessible Website Navigation: Best Practices for Inclusive UX2009
design, user-experience, navigation
6 Questions for Eric Eggert (yat+/fro)2008
interviews, eaa, legal
Alt Text Accessibility: Balancing AI and Human Oversight (tec+/equ)2007
podcasts, images, multimedia, alt-text, ai, quality
10 Digital Accessibility Mistakes to Avoid2006
mistakes, alt-text, images, contrast, colors, keyboard-navigation, aria, semantics, headings, labels, forms, pop-ups, testing
Which VoiceOver? (aar)2005
voiceover, screen-readers, unix-like
AI and Accessibility: The Good, the Bad, and the Bollocks (tin/rem)2004
videos, ai
How to Perform Comprehensive ADA Testing (a11)2003
how-tos, testing, processes, ada, legal, compliance
Generating Image Descriptions and Alt-Text With AI (dri)2002
images, alt-text, ai, quality
Before You Buy an Accessibility Audit (cer)2001
auditing, training, testing, culture
Effective Steps for Conducting a Thorough ADA Audit (a11)2000
processes, ada, legal, compliance, auditing
How to Set Up an Accessible Page Structure and Navigation (pop)1999
how-tos, html, navigation
WCAG Colour Contrast: What Does the 4.5:1 Ratio Actually Mean? (the)1998
wcag, contrast, colors
The Politics of Accessibility1997
history, advocacy, politics
The Myth of “Fully Accessible” (sor)1996
myths
The European Accessibility Act for Websites and Apps (mar)1995
legal, eaa, overviews
Accessibility Beyond Compliance: A Driver for Innovation and UX1994
compliance, user-experience
Considerations for Making a Tree View Component Accessible (eri)1993
components, keyboard-navigation, aria, case-studies
The DOJ Provides Practical Guidance on How to Implement a Digital Accessibility Program1992
how-tos, processes, prioritization
Best Practices for EU Web Accessibility Compliance Monitoring (a11)1991
compliance, eaa, legal, monitoring
How to Use ARIA Alert Effectively (flo/a11)1990
how-tos, aria, best-practices, examples
The European Accessibility Act 2025: An Internet for All1989
legal, eaa
Did the US Government Cancel Accessibility? (mic)1988
legal, politics
Creating Accessibility Systems to Fix Accessibility Issues (vis/ass)1987
processes, automation
How to Build a “Copy Code” Snippet Button and Why It Matters (whi)1986
how-tos, buttons, functionality, developer-experience
Section 508 Compliance: What You Need to Know1985
compliance, section-508, legal
WCAG 3 a Change of Context (ste)1984
wcag, terminology
Exploring AI, Web Development, and Accessibility in Tech With Stefan Judis (ste+/wea)1983
videos, interviewing, ai, javascript, runtimes, screen-readers, craft
9 Design System Metrics That Matter1982
design-systems, metrics, user-experience, consistency, maintenance, documentation, economics
The Four Most Dangerous Words to People With Disabilities1981
communication
Audio Description in Advertising (eri)1980
videos, monetization, multimedia
Don’t Wrap Figure in a Link (aar)1979
html, links, screen-readers
On Certification (mar)1978
career, training
ADA Title II: Top 20 Questions Answered (gwi/deq)1977
ada, legal, wcag
Advancing Accessibility: Strategies for Continuous Improvement (seg/equ)1976
strategies, processes, culture
[Accessibility Personas]1975
personas
A11y 101: 1.3.1 Info and Relationships (nat)1974
introductions, wcag
Accessibility of Emojis for List Bullets—Potential Issues (cer)1973
emoji, lists, screen-readers, pronunciation
HTML Developers: Please Consider—in the Year of 2025 (ste)1972
html, aria
Can AI Be Used as an Accessibility Testing Partner? (tho)1971
ai, testing, tooling, comparisons
How to Conduct Accessibility Testing With Screen Readers1970
how-tos, testing, screen-readers, assistive-tech
“aria-description” Does Not Translate (aar)1969
aria, browsers, localization
Automated and Manual Accessibility Testing Work Best Together (pop)1968
testing, comparisons
Accessibility Always a Focus in Drupal1967
interviews, drupal
Accessibility Essentials Every Front-End Developer Should Know (mar)1966
fundamentals, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, reduced-motion, aria
Brief Note on Figure and Figcaption Support (aar)1965
html, screen-readers, support
Quick Note: Limit Use of “Logo” in Alt Text (nat)1964
images, logos, alt-text, microcontent
Updated Brief Note on Description List Support (aar)1963
html, lists, semantics, screen-readers, support
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl)1962
legal, ai
Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem)1961
iframes, embed-code, keyboard-navigation, scrolling, screen-readers
Improve Accessibility of User Authentication (cer)1960
authentication, forms, labels, validation
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale/mat)1959
html, buttons, icons, images, screen-readers
Principles of Web Accessibility (hey)1958
principles
Why Heading Order Matters in HTML (gra)1957
html, headings
The Search Input: They Almost Got It Right (stv/mat)1956
html, forms, labels, screen-readers, assistive-tech
Why Are We So Rubbish at Accessibility? (car)1955
craft, culture
Don’t Hide Skip Links (oze)1954
skip-links, hiding
Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer)1953
html, tables
PSA: Stop Using the “title” Attribute as Tooltip (dni/mat)1952
html, attributes, tooltips, toggles
Accessibility First: How to Design Inclusive Frontend Experiences1951
how-tos, design, html, semantics, alt-text, keyboard-navigation, aria, contrast, forms, focus
No ARIA Is Better Than Bad ARIA (kar)1950
videos, aria, html
AI and the Future of Accessibility With Dr. Gregg Vanderheiden1949
podcasts, interviews, assistive-tech, ai, outlooks
Have an Accessible New Year With These 12 Resolutions1948
captions, wcag, testing, headings, modals
BITV 2.0 and the Future of Digital Accessibility in Germany (lev)1947
bitv, legal, compliance
The European Accessibility Act: Understanding Digital Accessibility (coo)1946
legal, eaa
How I Gained a New Perspective on ARIA (mei/mat)1945
aria
How to Make Your Angular Projects More Accessible1944
how-tos, angular, examples
You Don’t Need the “isOpen” Class (mau/mat)1943
html, aria
The Gift You Do Not Want: A Div in a Button’s Clothing (mat)1942
html, buttons
How to Dehumanize Accessibility With AI (ash)1941
how-tos, ai
Page by Page: How Pagination Makes the Web Accessible (mat)1940
pagination, html, css, svg
Potential Dangers of Status Messages (cer)1939
wcag, microcontent
ARIA in HTML (sco+/w3c)1938
standards, aria, html
How Strict Should We Be When Testing for WCAG Conformance? (sib/tpg)1937
videos, wcag, compliance
Easily Check for Web Accessibility Problems in Ten Minutes or Less1936
testing, keyboard-navigation, zooming
Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg)1935
design, dei
Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c)1934
wcag, w3c, standards
The “Perilous Pitfalls” of Accessibility Maturity1933
leadership, product-management
Accessibility Fail Friday: “1” for “Yes” and “0” for “No”1932
forms
AI and Accessibility: Ethical Considerations and Solutions (a11)1931
ai, ethics
Accessibility Best Practices for Single Page Applications (SPAs)1930
best-practices, single-page-apps
Buttons and Links1929
buttons, links, wcag
Almost, but Not Quite, Entirely Unlike… (tin/mat)1928
buttons, html, ai
“aria-labelledby = self” (wes/mat)1927
aria
The Importance of Graceful Degradation in Accessible Interface Design (ele/sma)1926
design, user-experience, graceful-degradation, progressive-enhancement
Forced Colors Mode Futility (css/mat)1925
colors, contrast, css
The Complete Guide to ARIA Live Regions for Developers (flo/a11)1924
guides, aria, live-regions
When Is a Skip Link Needed? (tpg)1923
skip-links, keyboard-navigation, focus
How to Include Web Accessibility in Your Content Writing Process (pop)1922
how-tos, content, writing, processes
How to Include Web Accessibility in Your Web Development Process (pop)1921
how-tos, processes, tooling, webaim
A Link on a Logo in the Header, What Should the Alt-Text Be? (ria/mat)1920
branding, links, logos, images, alt-text
Designed With Care (rac)1919
websites, books, design, content, compliance
The Future of Front-End Development: Trends to Watch in 2025 (max)1918
ai, qwik, solidjs, webassembly, esm, design-systems, headless, sustainability, dev-tools, low-and-no-code
Don’t Fuck With Scroll1917
websites, scrolling, user-experience, usability, maintainability
Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho)1916
compliance, product-management, strategies, processes
The Many Faces of Digital Accessibility (aar/a11)1915
videos, career
Designing Your Own Accessibility Vendor Monitoring Program (a11)1914
videos, business-relations, monitoring
A False Sense of Accessibility: What Automated Testing Tools Are Missing (a11)1913
videos, testing, automation, tooling
Create Accessible Websites: Top Free Tools You Need to Know1912
testing, jaws, nvda, screen-readers, linting, tooling
Language of Parts Bookmarklet (bea)1911
bookmarklets, html, metadata
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation1910
how-tos, legal, compliance
Old Alt Text Advice (ste)1909
images, alt-text, html, microcontent, best-practices
Using Severity Ratings to Prioritize Web Accessibility Remediation (web)1908
prioritization
Avoid Read-Only Controls (aar)1907
html, forms
Doing the Numbers: Digital Accessibility and Shifting Left (deq)1906
processes, metrics, economics
Why Accessibility Matters for Your SEO Strategy (a11)1905
seo, strategies
Introducing the Leader’s Guide to Accessibility1904
guides, introductions, leadership, processes, terminology
How to Use Lighthouse Wisely in Your Front-End Projects (ele/des)1903
guest-posts, how-tos, lighthouse, performance, seo, best-practices
Mastering Accessible Modals With ARIA and Keyboard Navigation (a11)1902
keyboard-navigation, aria, modals, javascript
Foundations: Types of Disability (tet)1901
fundamentals
Why Responsive Design Is Failing Modern Users (web)1900
responsive-design, performance, usability
Web Accessibility and the Second Trump Administration1899
legal
Some Tips for Keyboard Support on Native Mobile Applications (cer)1898
mobile, native, keyboard-navigation, tips-and-tricks
Alt Text: Not Always Needed (nng)1897
images, alt-text, writing
How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze)1896
advocacy
Global Digital Accessibility Salary Survey (web)1895
career, surveys
The European Accessibility Act—Get Ready (int)1894
legal, eaa
Most Disabled People “Excluded” by Unfit Designs1893
design, dei
The Myth of “Accessible Components and Done” (mic)1892
components, myths
Accessibility Misinformation (col)1891
wcag, apca
What Accessibility Statements Are Really For1890
documentation, legal
Accessibility (mgi/htt)1889
web-almanac, studies, research, metrics
Two Different Kinds of “Focusable” UI Elements (yat)1888
focus, keyboard-navigation
How to Identify Decorative Images and Boost Accessibility (a11)1887
how-tos, images, decoration, html, aria
My Anti-Overlay Client Letter (acc)1886
overlays, business-relations, communication, advocacy
Beautiful Focus Outlines (med)1885
css, focus, examples
How to Test JavaScript for Accessibility Compliance (flo/a11)1884
how-tos, javascript, compliance, wcag, testing
Unlocking Accessibility: Content Designers Share Their Experience and Advice1883
interviews, design
Disabled and Obscured (ste)1882
html, forms, wcag, standards
JavaScript Do’s and Don’ts (mua)1881
javascript
The Only Accessibility Video You Will Ever Need1880
videos
25 Accessibility Tips to Celebrate 25 Years (jar/web)1879
tips-and-tricks, aria, html
“Functionality” Is Not Constrained by Content1878
pdf, wcag, content
Reducing Digital Accessibility Litigation Risk1877
legal, standards, processes
Testing With a Screen Reader Is an Important Step (mic)1876
testing, screen-readers
Clarifying the Relationship Between Popovers and Dialogs (zel/css)1875
pop-overs, modals, html, comparisons
PDF Accessibility on the Web: Tricks and Traps (ons/tpg)1874
pdf, tips-and-tricks
Tooltip Best Practices (zel/css)1873
tooltips, best-practices
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer)1872
naming
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web)1871
videos
Designing for Anyone: The Power of Accessible Products1870
design, dei
Improving Accessibility Through Design Systems (xir/web)1869
videos, design-systems
Talkin’ Tables (aar/web)1868
videos, tables, html
The Internet Is Unusable—the Disabled View (web)1867
videos, web
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts1866
dei, culture, leadership
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par)1865
videos, advocacy, collaboration, strategies
Making Accessibility Accessible (bas)1864
What’s New in WAI–ARIA 1.31863
videos, aria
10 Simple Ways to Make Your Social Media Posts Accessible1862
social-media, content, images, alt-text, captions, contrast
Accessibility Challenges With Single Page Applications (wpa)1861
videos, single-page-apps
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa)1860
videos, design, wcag
Foundations: Form Validation and Error Messages (tet)1859
fundamentals, forms, validation, errors, usability
Good Accessibility Is Good SEO (lia)1858
seo
If You Care (a11)1857
Developing a Web Site Nonvisually in a Linux Environment (jas)1856
unix-like, hugo, pico, processes
“aria-activedescendant” Is Not Focus (cod)1855
aria, focus
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq)1854
dei, hiring, tips-and-tricks, myths, strategies
Understanding VPATs and ACRs: Key Insights (nat)1853
vpat-acr
What Makes a Font Accessible? A Designer’s Guide (a11)1852
guides, design, fonts, typography
AI for Accessibility Conformance Testing? Why? (ste)1851
compliance, testing, ai
The Elephant in the New Accessibility Law: PDFs1850
legal, pdf
Design Systems and How to Use Them in an Accessible Way (bol)1849
videos, how-tos, design-systems
Shopify, Accessibility Lawsuits, and “Compliance” (nic)1848
shopify, legal, compliance
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat)1847
user-experience, keyboard-navigation
The Value of Accessibility Annotations in Inclusive Design1846
design, dei, annotations
No Industry for Old Men (ste/web)1845
videos, retrospectives, html, aria, browsers, screen-readers, w3c
Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader1844
design, nvda, screen-readers
Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer)1843
testing
How a Bottom-Up Design Approach Enhances Site Accessibility (ele/sma)1842
design, processes
Practical Accessibility Tips You Can Apply Today (pic)1841
tips-and-tricks, html
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int)1840
processes, prioritization, project-management
How to Identify a Toxic Accessibility Culture, and What You Can Do About It1839
how-tos, culture
“Straight to the Pool Room”: The Risks and Pitfalls of Placing Accessibility Issues in the Backlog (int)1838
project-management
JAWS (Only) No More (ste)1837
jaws, nvda, voiceover, talkback, google, screen-readers, support
Celebrating WebAIM’s 25th Anniversary (jar/web)1836
webaim, anniversaries
Making Maps Accessible to Screen Readers (mni)1835
screen-readers, link-lists
The State of Accessibility (slo/tpg)1834
videos, podcasts, standards
Accessibility Is Everyone’s Responsibility (mer)1833
culture, dei
Challenging the Case for Delayed ADA Compliance (tec/equ)1832
podcasts, interviews, ada, compliance, legal
Your Accessibility Questions Answered by a Blind Person1831
A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg)1830
guides, auditing, testing, processes
Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri)1829
information-architecture, wcag, apple
Brief Note on Disclosures in Fieldsets (aar)1828
forms, pop-overs
But Why?? (a11)1827
slides, design-patterns, testing, keyboard-navigation, contrast, colors, zooming