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#
How to Audit Web Accessibility With [the] WAVE Extension2550
how-tos, auditing, browser-extensions, wave, webaim
Page Headings Don’t Belong in the Header (tem)2549
html, headings, skip-links
Common Misconceptions About Screen Readers (tet)2548
screen-readers
Tables: Beyond Rows and Columns (tpg)2547
wcag, tables, html, semantics, jaws, nvda, screen-readers
Todd Libby on Deceptive Patterns (col+/sho)2546
podcasts, interviews, anti-patterns
HTML “dialog”: Getting Accessibility and UX Right (jar)2545
html, modals, scrolling, user-experience
Testing Methods: Content on Hover or Focus (dec)2544
wcag, testing, focus, hover
Stop Inviting Overlay Employees and Bad Actors Into Accessibility Spaces2543
overlays, business-relations
Why WordPress Themes Require Underlines on Links (joe)2542
wordpress, theming, links
Eyeing Accessibility Deadline, States Root Out Ancient Web Issues (col/sta)2541
design
Testing Methods: Text Spacing (dec)2540
testing, wcag, typography, readability
When to Use Modal vs. Dialog Components (a11)2539
modals, html, aria
How to Test WCAG 1.4.10: Reflow (Level AA)—Easy Website Accessibility Test You Can Do2538
videos, how-tos, testing, wcag, reflow
Rethinking Cookie Dialogs (nat)2537
disclosure-widgets, html, cookies, consent-management
How to Conduct User Testing With People With Disabilities (int)2536
how-tos, testing, processes
Essential Visually Hidden CSS Techniques for Web Accessibility (a11)2535
hiding, css, techniques
Accessibility Testing Comparison: Automated Testing vs. Human Auditing vs. Usability Testing (int)2534
usability, testing, auditing, automation, comparisons
From Hobby to Career: Sara Joy on CSS, Accessibility, and Making the Web More Whimsical (sar+)2533
videos, interviews, css
A Threat Model for Accessibility on the Web (sun)2532
css, standards
A Guide to Creating Accessible PDFs Using Free Tools (stv/pic)2531
guides, pdf, tooling, testing, jaws, nvda, voiceover, screen-readers
Understanding the Removal of 4.1.1 Parsing in WCAG 2.2 (tpg)2530
wcag, conformance, html
June Liu and David Denedo on Making the Web Accessible: The Mission Behind WP Accessibility Day (nat+)2529
podcasts, interviewing, awareness-days, wordpress
Testing Methods: Non-Text Contrast (dec)2528
testing, wcag, contrast, colors
ADA Title II and PDFs: Fix, Archive, or Delete? (kar)2527
ada, compliance, pdf
I Completed an IT Degree… What’s Accessibility? (int)2526
career
Make Navigation Accessible With “aria-current” (a11)2525
navigation, aria, attributes
Accessible Form Validation With Examples and Code (pop)2524
validation, forms, examples
Website Accessibility Strategy (pop)2523
strategies, content, processes
WCAG’s Longevity (yat)2522
wcag, standards
ARIA and Real World Dangers (dec)2521
aria
European Accessibility Act (EAA) and What It Means for You (inc)2520
videos, eaa, legal
Why Sticky Navigation Can Undermine Accessibility2519
navigation
Creating a Truly Accessible Flip Card (sib/tpg)2518
html, css, javascript
When Accessibility Isn’t Easy: Features That Need Love (a11)2517
videos
Accessibility Minute—September 2025 (col)2516
images, alt-text, captions, comparisons
DOJ Questioning the New Title II Web Regulation2515
legal, ada
Testing Methods: Reflow (dec)2514
testing, wcag, reflow
CAPTCHA, When Security Takes Precedence Over Accessibility2513
captcha, security
A11y 101: 2.4.4 Link Purpose (in Context) (nat)2512
introductions, wcag, links, microcontent
The 5th Motivation for Accessibility: Brand and Marketing—the Binary Choice2511
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)2510
forms, wcag
Digital Accessibility Is a Journey, Not a Destination (dec)2509
concepts
Taking a Shot at the Double Focus Ring Problem Using Modern CSS (eri/pic)2508
css, focus
CSS to Speech: Alternative Text for CSS-Generated Content (sar)2507
css, voice, generated-content, alt-text, support, browsers, screen-readers
Why Now Is Not the Time to Think About WCAG 3 (kar)2506
wcag, standards, compliance, legal
A Quick Primer on Accessible Pagination (kar)2505
introductions, pagination, html, css, assistive-tech
“forced-color-adjust: none” Is an Unavoidable Foot Gun (cod)2504
css, colors, contrast
Accessible Time Format (oze)2503
time
“aria-label” or “title”? Screen Reader Behaviour Explained (a11)2502
html, attributes, screen-readers
Screen Readers Do Not Need to Be Saved by AI (cra)2501
screen-readers, ai
Avoid Adding Modals to Other Modals or Dropdowns (a11)2500
modals, wcag
Navigating the World of Web Accessibility With Sara Soueidan (sar+)2499
videos, interviews, wcag, aria, html, css
How Blind People Navigate the World, On- and Offline (lau)2498
navigation, screen-readers, nvda, jaws
Reviewing the Logic and Value of the W3C’s Accessibility Maturity Model (kar)2497
w3c, processes, culture, leadership
What to Expect in WCAG 3.02496
wcag
Star Raters Are More Challenging to Make Accessible Than You Might Think (ele)2495
keyboard-navigation
Baby Steps Accessibility—Page Titles (dec)2494
html, microcontent, best-practices
Digital Accessibility: Start Now, Don’t Wait (dec)2493
Testing Methods: Visual Presentation (dec)2492
testing, wcag
Auditing Your Design System for Accessibility2491
design-systems, auditing, processes
Understanding Focus Indicators for Web Accessibility (a11)2490
focus, keyboard-navigation, wcag, compliance
How to Make Complex Data Accessible for Users With Disabilities (pop)2489
how-tos, information-design, visualization, tables, examples
Why Moving Away From SPAs Improves Usability, Accessibility, and SEO (inn)2488
single-page-apps, usability, seo, html, semantics
Screen Reader HTML Support—Lookup (ste)2487
html, screen-readers, support, overviews
How to Perform a Comprehensive WCAG Audit (a11)2486
how-tos, auditing, wcag, compliance
Accessible Writing Techniques for Web Content (a11)2485
writing, content, techniques
Baby Steps Accessibility—Color Contrast of Text (dec)2484
colors, contrast, wcag
Why You Should Test Your Page Without JavaScript2483
javascript, support, progressive-enhancement
Testing Methods: Low or No Background Audio (dec)2482
testing, multimedia, wcag
Why Inclusive Products Are Green Products (tet)2481
dei, principles, user-experience, consistency, sustainability
How Designing for Disability Benefits Everyone2480
history, economics
How to Minimize Legal Risks in Accessibility Compliance (nat)2479
how-tos, compliance, legal
Focus on the People That Make Things Happen (tem)2478
culture, processes
7 Top 2025 Web Design Trends2477
design, trends, simplicity, performance, dark-mode, ai, content
Why Digital Accessibility Starts Within: Lessons From Crystal Preston-Watson (tri/hac)2476
lessons
Accessible Authentication (kar)2475
authentication, testing
Designing for Discovery: Why AI and Accessibility Are Now UX Priorities (web)2474
design, ai, user-experience
Nested Scroll Bars Are the One of the Biggest Accessibility Evils, Ever2473
scrolling, tables, wcag
A11y 101: 2.4.3 Focus Order (nat)2472
introductions, focus
How to Create an Accessible Table With Clickable Rows (ale)2471
how-tos, tables, html
Accessibility Statements Are Not Legal Contracts—They’re Value Signals2470
documentation, compliance, legal
Use of Color (Level A) WCAG 1.4.1—Accessibility Design Tips2469
colors, wcag, tips-and-tricks
Why Does Big Tech Not Run Accessibility Bug Bounties?2468
processes, bugs
New Bookmarklet: WCAG SCs Lookup Tool (llo)2467
bookmarklets, wcag
The ARRM Framework: What It Is and How It Can Be Leveraged for Digital Inclusion (dbo+/kno)2466
interviews, dei, processes
Interaction Design and Accessibility: UX Without Barriers (a11)2465
interaction-design, user-experience
About “Best Practices” (yat)2464
best-practices
“Best Practice” Is Just Your Opinion (cra)2463
auditing, quality, best-practices
Trusting the Browser (med)2462
focus, keyboard-navigation, browsers, support
Testing Methods: Images of Text (dec)2461
testing, wcag, images
The Good, the Bad, and the Unreadable (mal)2460
fonts, readability, legibility, wcag
Universal Design vs. Inclusive Design (ons/tpg)2459
design, dei, concepts, comparisons
Accessibility Issues of CAPTCHA (oze)2458
captcha
The First Rule of ARIA (nat)2457
aria, principles, html
CSS-Only Solutions Are Not Accessible (cfe)2456
css, focus
How Much Should You Spend on Accessibility? (kar)2455
compliance, economics
Animated Sites Are Unique, but Not Always Accessible2454
animations, multimedia, wcag, user-experience
Can Components Conform to WCAG? (hdv)2453
components, wcag, compliance
On Dashes, AI, and Screen Readers (ons/tpg)2452
typography, ai, screen-readers
Style Your Underlines2451
css, links, interaction-design
Conformance vs. Compliance, Accessibility Standards Edition (hdv)2450
standards, conformance, compliance, terminology, comparisons, wcag
How a Blind Person Uses Social Media and AI to Drive Accessibility (equ)2449
interviews, ai, social-media
5 Heading Accessibility Issues to Avoid (pop)2448
headings, html
Accessibility Pushback2447
advocacy
Rebuilding Graphs for Accessibility: Inside Khan Academy’s Inclusive Design (kha)2446
visualization, information-design, case-studies
When HTML Speaks Clearly2445
html, conformance, semantics
What’s the European Accessibility Act Got to Do With My Design System? (ger/zer)2444
design-systems, eaa, compliance, legal
A11y 101: 2.4.1 Bypass Blocks (nat)2443
introductions, wcag, skip-links
Focus Not Obscured (taf)2442
focus, keyboard-navigation, wcag
Horizontal Scrolling Containers Are Not a Content Strategy (aar)2441
scrolling, carousels
More Than Just Text: The Real Power of Labels (tpg)2440
labels, forms, html
WCAG vs. EAA: Understanding Where WCAG Stops and Where the EAA Starts2439
wcag, eaa
Built-In Accessibility: Blessing or Curse? (hdv/jsh)2438
videos
Found an Accessibility Issue? Now What? (ser/a11)2437
videos, processes, communication
Getting Started With Manual Testing (jay/pop)2436
videos, introductions, testing
Testing Methods: Audio Control (dec)2435
testing, wcag, multimedia
A11y 101: 2.3.1 Three Flashes or Below Threshold (nat)2434
introductions, wcag
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)2433
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)2432
time, user-experience
The Needs of People With Cognitive Disabilities (oze)2431
wcag
Implementing Accessible SVG Elements (a11)2430
svg, images, fundamentals
The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei)2429
legal
The Web Is About to Get Better for Everyone, Everywhere (den)2428
web, eaa
How to Sell the European Accessibility Act to Your Boss (edd)2427
how-tos, eaa, legal, advocacy, link-lists
How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer)2426
how-tos, multimedia, captions
Testing Methods: Use of Color (dec)2425
testing, wcag, colors
How Semantics and ARIA Attributes Support Accessible Design (tpg)2424
semantics, aria, html, attributes
A Primer on Focus Trapping (zel/css)2423
introductions, focus, keyboard-navigation, javascript
Quick Tip: Use Fewer Links (nat)2422
links, tips-and-tricks
Super Short Note: Placeholder Perfidy (ste)2421
html, placeholders
The Communication Crisis That’s Killing UX Design Careers (uxm)2420
user-experience, design, career, communication, ai
Making Sense of Accessibility and the Law (tem)2419
legal, eaa, ada, section-508, compliance
European Accessibility Act (EAA) FAQ (tet)2418
eaa, legal
Eight Skunkworks Projects That Advance Accessibility Without Approval2417
examples, advocacy
Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11)2416
testing, keyboard-navigation
A Label and a Name Walk Into a Bar (ste)2415
labels, html, concepts, examples
How Keyboard Traps Impact Web Accessibility (a11)2414
keyboard-navigation, focus, testing
A11y 101: 2.2.2 Pause, Stop, Hide (nat)2413
introductions, wcag, multimedia, animations, reduced-motion
We Need to Talk About Your Accessibility Statement (cer)2412
documentation, compliance
Please, Can We Have ARIA Notify (nic)2411
aria, live-regions, apis
Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn/log)2410
wcag, standards
Screen Reader HTML Support Tables (ste/tet)2409
html, support, screen-readers, jaws, nvda
Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg)2408
focus, keyboard-navigation, wcag
Short Note: WCAG/ARIA—State of Confusion (ste)2407
wcag, aria
Testing Methods: Identify Input Purpose (dec)2406
testing
When Accessibility Standards Slip, Design Steps Up2405
design
A11y 101: 2.2.1 Timing Adjustable (nat)2404
introductions, time
It’s All About (Accessibility) Focus and Compose (eev)2403
focus, keyboard-navigation, components
Not Just WCAG: How Web Accessibility Really Works in Europe2402
standards, legal, wcag, en-301-549, bitv, comparisons
Digital Accessibility Fundamentals: What Are Our Obligations? (int)2401
videos, fundamentals, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)2400
videos, fundamentals
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)2399
videos, fundamentals
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)2398
videos, fundamentals
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide2397
guides, single-page-apps
Creating an Effective Website Accessibility Checklist2396
checklists
Tabindex: What It Is, How It Works, and When to Use It (pop)2395
html, focus, keyboard-navigation
Testing Methods: Orientation (dec)2394
testing, wcag
The Accessibility Pipeline for Frontend Teams (sto)2393
storybook
A11y 101: 2.1.4 Character Key Shortcuts (nat)2392
introductions, wcag, keyboard-shortcuts
Global Accessibility Standards in Africa: A Panel Discussion (ina)2391
videos, standards
Accessible Social Media: Alt Text2390
social-media, alt-text, images
How Long Can Alt-Text Be? (jup)2389
alt-text, images
The European Accessibility Act: Dreams and Gratitude (lfl)2388
eaa, legal
What Is a VPAT? Understanding the Meaning and Value of the Voluntary Product Accessibility Template (tpg)2387
vpat-acr, compliance
Implement WCAG Rules in Your Infographics (a11)2386
wcag, visualization, design, images, alt-text, contrast, colors
Top 5 Web Accessibility Issues in 2024 (and How to Fix Them) (int)2385
semantics, focus, keyboard-navigation, contrast, colors
It’s More Than Picking a Pretty Font2384
fonts, legibility, readability, typography, wcag
From Word Fluff to Real Impact: Achieving Specific, Measurable, and Accountable Accessibility2383
processes, culture
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)2382
podcasts, interviews, wordpress
SVG Optimization and Accessibility Basics (dbu)2381
fundamentals, svg, images, optimization
Writing Alt Text With AI (jar)2380
ai, prompting, alt-text, images
Know Your HTML (Yes, TSX Included) (hel)2379
html, semantics
WCAG 3, Increment or Overhaul? (ala)2378
wcag, standards, w3c
Testing Methods: Sensory Characteristics (dec)2377
testing, wcag
Erring on the Side of Caution (tem)2376
wcag
What to Say When You Don’t Know the Accessibility Answer2375
communication
Testing Methods: Meaningful Sequence (dec)2374
testing, wcag, link-lists
A11y 101: 2.1.2 No Keyboard Trap (nat)2373
introductions, wcag, keyboard-navigation, focus
Don’t Use That Accessibility Overlay (acc)2372
overlays
How to Create an Accessible Color Palette (cfe)2371
how-tos, colors, color-palettes
Selfish Reasons for Building Accessible Uis (nol)2370
html, debugging, testing
What I Wish Someone Told Me When I Was Getting Into ARIA (eri/sma)2369
aria, html, assistive-tech, support
Mission Impossible—Accessibility Job Roles (cra)2368
career, hiring
You’re Not an Accessibility Specialist Until You’ve… (cer)2367
career
Quick Tip: Avoid Event Listeners on the “window” Object (nat)2366
javascript, jquery, events, tips-and-tricks
Accessible Rickrolling (hey)2365
writing, microcontent
Accessibility in Design Systems (dev)2364
design-systems, eaa, compliance
Accessibility Statements: The Good, the Bad, and the Ugly2363
documentation, compliance
Testing Methods: Info and Relationships (dec)2362
wcag, testing, comparisons, link-lists
A11y 101: 2.1.1 Keyboard (nat)2361
introductions, wcag, keyboard-navigation
Pride, Shame, and Accessibility (hey)2360
culture
So, You Screwed Up Your EAA Compliance. What Now? (yat)2359
eaa, compliance, legal
Where to Put Focus When Opening a Modal Dialog (aar)2358
modals, forms, focus
ARIA/HTML Relationship Severance (ste)2357
aria, html
Accessibility Terms Every Content Creator Should Know2356
terminology
“aria-selected”: Practical Examples and Use Cases (flo/a11)2355
aria, html, examples
Exploring the CSS “contrast-color()” Function… a Second Time (dxn/css)2354
css, functions, colors, contrast
Quick Tip: WCAG Doesn’t Round (nat)2353
wcag, tips-and-tricks
How to Make Accessibility “Stick”2352
how-tos, collaboration, communication
How to Use ARIA Roles and Properties Effectively2351
how-tos, aria, html
Translating Accessibility (tpg)2350
localization, attributes, examples
7 Signs of a Bad User Experience and Best Practices to Avoid It2349
user-experience, best-practices, information-architecture, performance, mobile-first, simplicity, testing, consistency
Championing Accessibility: Technical and Non-Technical Tips (equ)2348
advocacy, processes
Inclusive Development Practices in Next.js Projects (web/deq)2347
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)2346
colors
Is the DOJ Web Accessibility Rule in Danger?2345
legal
A11y 101: 1.4.13 Content on Hover or Focus (nat)2344
introductions, wcag, focus, hover
The Accessibility Advantage (moz)2343
seo
Up and Coming ARIA (web)2342
aria, html
Re: Broken Promises (hbu)2341
ai, tooling
Best Examples of EAA Compliant Websites in 20252340
eaa, compliance, examples
Quick Tip: Context Is Key (nat)2339
testing, tips-and-tricks
Ready or Not, the EAA Is Here2338
legal, eaa, wcag
Are You Sure That Table Isn’t a List? (tem)2337
tables, lists, wcag
The Role of Captions and Transcripts in Accessibility2336
captions
Making Scannable Web Pages for Assistive Technology (jar)2335
assistive-tech, design, headings, semantics, html
My Request to Google on Accessibility (aar)2334
google, history
Deploying Accessibility at Scale: Strategy, Tactics, and Battle Stories (int)2333
videos, strategies
You Can Style Alt Text Like Any Other Text (geo/css)2332
alt-text, images, css, javascript
Make Screen Readers Talk With the ARIA Notify API (ale)2331
screen-readers, aria, notifications, apis, javascript
A11y 101: 1.4.12 Text Spacing (nat)2330
introductions, wcag, typography
The Role of UX Design Strategy in Driving Product Adoption (uxm)2329
user-experience, design, strategies, product-management
There Is No Spoon (tin/btc)2328
videos, ai
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)2327
wordpress, documentation
How to Convince People to Care and Invest in Accessibility (ste)2326
how-tos, metrics, advocacy
Expanding/Collapsing With “details” (ons/oze)2325
html, disclosure-widgets
A11y 101: How to Test Manually (nat)2324
introductions, testing
Accessibility Report 2025 (ema)2323
studies, research, email
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)2322
wcag, tooling, lighthouse, wave, webaim, axe
Awareness2321
awareness-days
Learning Accessibility as a Designer (sil)2320
design, learning
AIMAC: The AI Model Accessibility Checker2319
websites, ai, metrics, economics
Finding the Joy in Alt Text (bry)2318
alt-text, images
What Is a Conforming Alternate Version and When Would We Use It? (mni)2317
compliance
The Impact of Web Accessibility Overlays on the Usability and User Experience for People With Permanent Visual Impairments (dni)2316
studies, research, usability, overlays
Figma Sites: When Accessibility Is an Afterthought2315
figma, link-lists
Foundations: Keyboard Accessibility (tet)2314
fundamentals, keyboard-navigation, focus, html
The True Path to Garbage Code: Figma Sites (joe)2313
figma, html, quality, semantics
Unlocking Accessibility: Information Architects Share Their Approach to Digital Accessibility and Design With People With Disabilities2312
information-architecture
95% of Homepages Are Inaccessible2311
homepages, wcag, metrics
Do Not Publish Your Designs on the Web With Figma Sites… (aar)2310
figma
Are “CSS Carousels” Accessible? (sar)2309
css, carousels, examples
The Hidden Gold of Web Accessibility: Everything About ARIA Labels (flo/a11)2308
aria, html, best-practices
K.I.S.S. ARIA (nat)2307
aria, html
Test Keyboard Accessibility on Your Website2306
videos, keyboard-navigation, testing
Creating a More Accessible Web With ARIA Notify (pat)2305
aria, notifications, apis
Potential Accessibility Issues of Floating Animations on Webpages and Mobile Apps (cer)2304
animations
WCAG 3.0’s Proposed Scoring Model: A Shift in Accessibility Evaluation (sma)2303
auditing, compliance, wcag
Building a More Accessible GitHub CLI (rya+)2302
github, tooling, command-line
Use CSS “reading-flow” for Logical Sequential Focus Navigation2301
css, flexbox, grids, layout
Disclosures and Accordions (web)2300
disclosure-widgets, accordions
Event Handling in JAWS and NVDA (sib/tpg)2299
screen-readers, jaws, nvda, events, javascript, comparisons
Keyboard Navigation: Ensuring Usability Without a Mouse2298
usability, keyboard-navigation, testing
Automated Accessibility Test Tools Find Even Less Than Expected2297
testing, automation, metrics
Focus Priming (tem)2296
focus
How Keyboard Testing Improves Digital Accessibility (mic/deq)2295
keyboard-navigation, testing
Organizational Scaffolding for Accessible Design and Content (sta/a11)2294
videos, interviews, processes, tooling, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)2293
tooling, linting, testing
A11y 101: 1.4.11 Non-Text Contrast (nat)2292
introductions, wcag, contrast, colors
Menu and Navigation: The Difference (stv)2291
navigation, pagination, html, aria
The 4 Motivations for Accessibility—the Big “Why?”2290
economics, legal, dei
Advancing Accessibility Standards (acc)2289
standards
Unlocking Accessibility: Frontend Developers Discuss Semantic HTML and Accessible Code2288
semantics, html, community
Catching Up on Accessibility With AI Chat2287
ai
I Broke the Disabled Button (hom)2286
buttons, retrospectives
The Problem(s) With Image Accessibility2285
images, alt-text, html
Mastering HTML: The Art of Minimal and Valid Code in Professional Web Development (AI Edition) (j9t)2284
guest-posts, html, minimalism, conformance, semantics, interoperability, standards
A11y 101: 1.4.10 Reflow (nat)2283
introductions, wcag, reflow
Color Contrast and Readability: The Cornerstones of Accessible Design2282
design, colors, contrast, readability, wcag
How to Meet SC 2.5.3 “Label in Name” (tpg)2281
how-tos, wcag, labels, forms
The European Accessibility Act: What Businesses and App Developers Need to Know2280
eaa, legal
Unlocking 7 Hidden Benefits Through Web Site Redesign (uxm)2279
redesigning, user-experience, user-conversion, economics, maintainability, usability, branding
How Accessibility Audits Are Shaping the Future of User-Centered Design (uxm)2278
auditing, usability, seo, compliance, branding, user-conversion, user-focus
What Does It Really Mean for a Site to Be Keyboard Navigable (sma)2277
keyboard-navigation, focus, skip-links
Creating an Accessible Accordion With HTML Description Lists (kar)2276
html, lists, accordions
Fostering an Accessibility Culture (dad/sma)2275
training, culture, processes
WCAG in Plain English (aaa)2274
wcag, guides
Navigating the 2026 ADA Guidelines (ter+)2273
videos, guidelines, ada, legal
Image Alt Text Guide: How to Write and Add Image Alt Text Reference2272
guides, user-experience, seo, alt-text, images, shopify
Inclusive Dark Mode: Designing Accessible Dark Themes for All Users (sma)2271
design, dark-mode
Testing Methods—Pre-Recorded Captions (dec)2270
testing, captions, multimedia, link-lists
A11y 101: 1.4.5 Images of Text (nat)2269
introductions, wcag, images, alt-text
Accessible Forms: Tips and Techniques2268
forms, labels, keyboard-navigation, errors, testing, tips-and-tricks, techniques
Tooltip Should Not Start an Accessible Name2267
tooltips
Automated WCAG Testing Is Grrreat! (aar)2266
wcag, testing, automation
ARIA in HTML (sco+/w3c)2265
standards, aria, html
Automated Accessibility Testing: Strengths and Limits2264
testing, automation, comparisons
Thin Fonts Are a Usability Nightmare—and Finally, Designers Are Waking Up (web)2263
fonts, typography, usability, design
What It Means to Shift Left on Accessibility and How to Do It Right (lul)2262
dei, design, culture, processes, collaboration, project-management, content-strategy, quality, training
Using ARIA Landmarks for Better Navigation2261
navigation, keyboard-navigation, aria
A11y 101: 1.4.4 Resize Text (nat)2260
introductions, wcag, resizing
A Note About WCAG Conformance Levels (dec)2259
wcag, compliance
Tweaking Text Level Styles, Reprised (aar)2258
html, css, support, browsers, screen-readers
WebAIM Million Results Show That Shopping Sites Have Worst Accessibility (cer)2257
webaim, metrics, ecommerce
The Importance of Alt Text for Images2256
alt-text, images, dei, compliance, legal, seo, user-experience
A Guide to Alt Text Across Popular Tools (pop)2255
guides, alt-text, images, tooling
AI and Accessibility: Opportunities and Challenges for Content Creators2254
ai, content
Automated vs. AI vs. Manual Testing—Text Alternatives (dec)2253
testing, automation, ai, comparisons
Digital Accessibility Is a Civil Right (kar)2252
legal, ada, wcag, economics
Robust Accessibility and Artificial Intelligence (AI) (ger)2251
ai
Prioritizing Accessibility Bugs for Maximum Impact (civ)2250
prioritization, wcag, bugs
What’s the Difference Between WCAG, the EAA, and EN 301 549? (tpg)2249
wcag, eaa, en-301-549, legal, standards, comparisons
The WebAIM Million: The 2025 Report on the Accessibility of the Top 1,000,000 Home Pages (web)2248
studies, research, homepages, metrics
Testing Tools for Accessibility Enhancement II2247
videos, testing, tooling
My Favorite Tools for Web Accessibility Testing (ale)2246
testing, tooling, link-lists
Browser Choice Is an Accessibility Consideration (bee)2245
browsers, chromium
How to Conduct an Accessibility Audit: A Step-by-Step Guide2244
how-tos, guides, auditing, processes
Mind the WCAG Automation Gap (ste)2243
automation, wcag
A11y 101: 1.4.3 Contrast (Minimum) (nat)2242
introductions, wcag, contrast, colors, apca
“aria-label” Is a Letdown (thi/wag)2241
aria, labels, html
AI Is the Future of Accessibility (kar)2240
ai, outlooks
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)2239
documentation, compliance, tooling
How Navigation Should Work for Keyboard Users (tem)2238
navigation, keyboard-navigation, focus
Web Accessibility Requirements in the EU (mar)2237
eaa, legal, compliance, history, metrics
My Thoughts on Asynchronous Accessibility APIs (jcs)2236
asynchrony, apis
Quick Accessibility Wins That Are Easy to Implement (kev)2235
videos, html, semantics, alt-text, images, contrast, colors, keyboard-navigation, focus, skip-links
Understanding the European Accessibility Act (EAA) (tin/tet)2234
eaa, legal
Why UI Automation Is Insufficient as an Accessibility API for the Web (jcs)2233
automation, microsoft
Polite Is Often Better Than Being Alerted (oze)2232
aria, screen-readers
A11y 101: 1.4.2 Audio Control (nat)2231
introductions, wcag, multimedia
Is React Accessible? That’s the Wrong Question2230
react, jsx, semantics, html
Accessibility Requires Clear Responsibilities or It Will Fail (cer)2229
processes, culture
Designers, Your Excuse Is Gone. Stunning, Animated, and Accessible. Yes, You Can! (bov)2228
design
Popping Preconceived Popover Ponderings (sco)2227
html, pop-overs
ADA Compliance vs. WCAG Conformance2226
ada, wcag, compliance, comparisons, legal
A11y 101: 1.4.1 Use of Color (nat)2225
introductions, wcag, colors
Automated Tools Can Ensure Full Accessibility Compliance2224
compliance, tooling, automation
WAI a Day (yat)2223
websites, link-lists
“aria-label” Requires a Valid Role (cfe)2222
aria
Implementing “aria-describedby” for Web Accessibility (flo/a11)2221
aria, forms, labels, html
Top 10 Common Accessibility Issues in Websites2220
Usability Testing With Disabled Users Is a Good Investment (nic)2219
testing, usability
An Aura of Accessibility (tpg)2218
zooming, reflow, wcag
Don’t Use Fake Bold or Italic in Social Media (aar)2217
social-media, unicode, screen-readers, pronunciation
Accessible Solutions Benefit Everyone: Here’s How (nng)2216
videos, design, examples
A11y 101: 1.3.5 Identify Input Purpose (nat)2215
introductions, wcag, forms
Dark Mode: Essential, Not a Preference2214
dark-mode
UX Analytics: How to Measure Your User Experience the Right Way (uxm)2213
how-tos, user-experience, metrics, performance, tooling
Be Wary of Accessibility Guarantees From Anyone (aar)2212
automation
Values (yat)2211
ai, community, culture
There’s No Such Thing as “Menubar Navigation” (tem)2210
navigation, html
Views on Views (hdv)2209
wcag, terminology
Testing Tools for Accessibility Enhancement2208
videos, testing, tooling
Is the Button Focusable? (mat)2207
buttons, focus, quizzes
When to Use Lists for Better Accessibility2206
html, lists
The Six Cs of Accessibility2205
The Fallacy of Balance: Challenging the Notion of Security and Accessibility as Opposing Objectives (deq)2204
videos, security
What It Really Takes: Building an Accessibility-First Corporate Culture (deq)2203
videos, culture, strategies
Accessibility Maturity Models (deq)2202
videos
2024 Web Almanac: Uncovering Global Accessibility Insights With axe (mgi/deq)2201
videos, web-almanac, studies, research, metrics, axe
A11y 101: 1.3.4 Orientation (nat)2200
introductions, wcag, design
Common Dataviz Accessibility Issues (fos/sma)2199
videos, visualization
Overlay Timeline (ove)2198
websites, overlays, history, link-lists
Trusting AI With My Images Wasn’t Easy (dri)2197
ai, images, alt-text, automation, tooling
Best Practices for Cognitive Accessibility in Web Design (a11)2196
wcag, best-practices
1.4.10: Adversarial Conformance (aar)2195
wcag, compliance
Skip Links: What, Why, and How (tem)2194
skip-links, keyboard-navigation, wcag
Accessible Design Checklist (lau/pen)2193
design, checklists
Web Accessibility Lawsuit Moves Forward Against the State of Louisiana (lfl)2192
legal, ada
Digital Accessibility and the Cost of Exclusion (deq)2191
economics, ethics
These (Still) Aren’t the SCs You’re Looking For (pat)2190
videos, wcag, compliance
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist2189
checklists, eaa, legal
Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone (sch)2188
search, hiding, browsers, html
Top Lawyers in 16 States Push Back on Anti-DEIA Executive Orders (lfl)2187
dei, legal
Accessible UX Design: 6 Advanced Techniques to Elevate Your Process (a11)2186
design, user-experience, principles, techniques, processes
It’s Right There in the Back of the Book (hom)2185
html, semantics
10 Common Web Development Mistakes to Avoid Right Now2184
mistakes, mobile, performance, seo, navigation, security, analytics, testing
Common Accessibility Challenges When Navigating Tables2183
tables, images, keyboard-navigation
Don’t Start Testing Accessibility With a Screen Reader (eri)2182
testing, screen-readers, keyboard-navigation
12 Web Accessibility Tips to Make Your Site More User-Friendly2181
tips-and-tricks, contrast, alt-text, keyboard-navigation, navigation, captions, labels, skip-links, microcontent
Website Accessibility Testing Methods That Work (a11)2180
testing, processes
One Year of Using the Web With Web Fonts Disabled2179
fonts, readability
Designing Accessible Website Navigation: Best Practices for Inclusive UX2178
design, user-experience, navigation
6 Questions for Eric Eggert (yat+/fro)2177
interviews, eaa, legal
Alt Text Accessibility: Balancing AI and Human Oversight (tec+/equ)2176
podcasts, images, multimedia, alt-text, ai, quality
10 Digital Accessibility Mistakes to Avoid2175
mistakes, alt-text, images, contrast, colors, keyboard-navigation, aria, semantics, headings, labels, forms, pop-ups, testing
Which VoiceOver? (aar)2174
voiceover, screen-readers, unix-like
AI and Accessibility: The Good, the Bad, and the Bollocks (tin/rem)2173
videos, ai
How to Perform Comprehensive ADA Testing (a11)2172
how-tos, testing, processes, ada, legal, compliance
Generating Image Descriptions and Alt-Text With AI (dri)2171
images, alt-text, ai, quality
Before You Buy an Accessibility Audit (cer)2170
auditing, training, testing, culture
How to Set Up an Accessible Page Structure and Navigation (pop)2169
how-tos, html, navigation
WCAG Colour Contrast: What Does the 4.5:1 Ratio Actually Mean? (the)2168
wcag, contrast, colors
The Politics of Accessibility2167
history, advocacy, politics
The Myth of “Fully Accessible” (sor)2166
myths
Effective Steps for Conducting a Thorough ADA Audit (a11)2165
processes, ada, legal, compliance, auditing
The European Accessibility Act for Websites and Apps (mar)2164
legal, eaa, overviews
Accessibility Beyond Compliance: A Driver for Innovation and UX2163
compliance, user-experience
Considerations for Making a Tree View Component Accessible (eri)2162
components, keyboard-navigation, aria, case-studies
The DOJ Provides Practical Guidance on How to Implement a Digital Accessibility Program2161
how-tos, processes, prioritization
How to Use ARIA Alert Effectively (flo/a11)2160
how-tos, aria, best-practices, examples
The European Accessibility Act 2025: An Internet for All2159
legal, eaa
Did the US Government Cancel Accessibility? (mic)2158
legal, politics
Best Practices for EU Web Accessibility Compliance Monitoring (a11)2157
compliance, eaa, legal, monitoring
Creating Accessibility Systems to Fix Accessibility Issues (vis/ass)2156
processes, automation
How to Build a “Copy Code” Snippet Button and Why It Matters (whi)2155
how-tos, buttons, functionality, developer-experience
Section 508 Compliance: What You Need to Know2154
compliance, section-508, legal
WCAG 3 a Change of Context (ste)2153
wcag, terminology
Exploring AI, Web Development, and Accessibility in Tech With Stefan Judis (ste+/wea)2152
videos, interviewing, ai, javascript, runtimes, screen-readers, craft
9 Design System Metrics That Matter2151
design-systems, metrics, user-experience, consistency, maintenance, documentation, economics
The Four Most Dangerous Words to People With Disabilities2150
communication
Audio Description in Advertising (eri)2149
videos, monetization, multimedia
Don’t Wrap Figure in a Link (aar)2148
html, links, screen-readers
On Certification (mar)2147
career, training
ADA Title II: Top 20 Questions Answered (gwi/deq)2146
ada, legal, wcag
Advancing Accessibility: Strategies for Continuous Improvement (seg/equ)2145
strategies, processes, culture
[Accessibility Personas]2144
personas
A11y 101: 1.3.1 Info and Relationships (nat)2143
introductions, wcag
Accessibility of Emojis for List Bullets—Potential Issues (cer)2142
emoji, lists, screen-readers, pronunciation
HTML Developers: Please Consider—in the Year of 2025 (ste)2141
html, aria
Can AI Be Used as an Accessibility Testing Partner? (tho)2140
ai, testing, tooling, comparisons
How to Conduct Accessibility Testing With Screen Readers2139
how-tos, testing, screen-readers, assistive-tech
“aria-description” Does Not Translate (aar)2138
aria, browsers, localization
Automated and Manual Accessibility Testing Work Best Together (pop)2137
testing, comparisons
Accessibility Always a Focus in Drupal2136
interviews, drupal
Accessibility Essentials Every Front-End Developer Should Know (mar)2135
fundamentals, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, reduced-motion, aria
Brief Note on Figure and Figcaption Support (aar)2134
html, screen-readers, support
Quick Note: Limit Use of “Logo” in Alt Text (nat)2133
images, logos, alt-text, microcontent
Updated Brief Note on Description List Support (aar)2132
html, lists, semantics, screen-readers, support
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl)2131
legal, ai
Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem)2130
iframes, embed-code, keyboard-navigation, scrolling, screen-readers
Improve Accessibility of User Authentication (cer)2129
authentication, forms, labels, validation
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale/mat)2128
html, buttons, icons, images, screen-readers
Principles of Web Accessibility (hey)2127
principles
Why Heading Order Matters in HTML (gra)2126
html, headings
The Search Input: They Almost Got It Right (stv/mat)2125
html, forms, labels, screen-readers, assistive-tech
Why Are We So Rubbish at Accessibility? (car)2124
craft, culture
Don’t Hide Skip Links (oze)2123
skip-links, hiding
Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer)2122
html, tables
PSA: Stop Using the “title” Attribute as Tooltip (dni/mat)2121
html, attributes, tooltips, toggles
Accessibility First: How to Design Inclusive Frontend Experiences2120
how-tos, design, html, semantics, alt-text, keyboard-navigation, aria, contrast, forms, focus
No ARIA Is Better Than Bad ARIA (kar)2119
videos, aria, html
AI and the Future of Accessibility With Dr. Gregg Vanderheiden2118
podcasts, interviews, assistive-tech, ai, outlooks
Have an Accessible New Year With These 12 Resolutions2117
captions, wcag, testing, headings, modals
BITV 2.0 and the Future of Digital Accessibility in Germany (lev)2116
bitv, legal, compliance
The European Accessibility Act: Understanding Digital Accessibility (coo)2115
legal, eaa
How I Gained a New Perspective on ARIA (mei/mat)2114
aria
How to Make Your Angular Projects More Accessible2113
how-tos, angular, examples
You Don’t Need the “isOpen” Class (mau/mat)2112
html, aria
The Gift You Do Not Want: A Div in a Button’s Clothing (mat)2111
html, buttons
How to Dehumanize Accessibility With AI (ash)2110
how-tos, ai
Page by Page: How Pagination Makes the Web Accessible (mat)2109
pagination, html, css, svg
Potential Dangers of Status Messages (cer)2108
wcag, microcontent
ARIA in HTML (sco+/w3c)2107
standards, aria, html
How Strict Should We Be When Testing for WCAG Conformance? (sib/tpg)2106
videos, wcag, compliance
Easily Check for Web Accessibility Problems in Ten Minutes or Less2105
testing, keyboard-navigation, zooming
Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg)2104
design, dei
Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c)2103
wcag, w3c, standards
The “Perilous Pitfalls” of Accessibility Maturity2102
leadership, product-management
Accessibility Best Practices for Single Page Applications (SPAs)2101
best-practices, single-page-apps
AI and Accessibility: Ethical Considerations and Solutions (a11)2100
ai, ethics
Accessibility Fail Friday: “1” for “Yes” and “0” for “No”2099
forms
Buttons and Links2098
buttons, links, wcag
Almost, but Not Quite, Entirely Unlike… (tin/mat)2097
buttons, html, ai
“aria-labelledby = self” (wes/mat)2096
aria
The Importance of Graceful Degradation in Accessible Interface Design (ele/sma)2095
design, user-experience, graceful-degradation, progressive-enhancement
Forced Colors Mode Futility (css/mat)2094
colors, contrast, css
The Complete Guide to ARIA Live Regions for Developers (flo/a11)2093
guides, aria, live-regions
When Is a Skip Link Needed? (tpg)2092
skip-links, keyboard-navigation, focus
How to Include Web Accessibility in Your Content Writing Process (pop)2091
how-tos, content, writing, processes
How to Include Web Accessibility in Your Web Development Process (pop)2090
how-tos, processes, tooling, webaim
A Link on a Logo in the Header, What Should the Alt-Text Be? (ria/mat)2089
branding, links, logos, images, alt-text
Designed With Care (rac)2088
websites, books, design, content, compliance
The Future of Front-End Development: Trends to Watch in 2025 (max)2087
ai, qwik, solidjs, webassembly, esm, design-systems, headless, sustainability, dev-tools, low-and-no-code
The Many Faces of Digital Accessibility (aar/a11)2086
videos, career
Designing Your Own Accessibility Vendor Monitoring Program (a11)2085
videos, business-relations, monitoring
A False Sense of Accessibility: What Automated Testing Tools Are Missing (a11)2084
videos, testing, automation, tooling
Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho)2083
compliance, product-management, strategies, processes
Don’t Fuck With Scroll2082
websites, scrolling, user-experience, usability, maintainability
Create Accessible Websites: Top Free Tools You Need to Know2081
testing, jaws, nvda, screen-readers, linting, tooling
Language of Parts Bookmarklet (bea)2080
bookmarklets, html, metadata
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation2079
how-tos, legal, compliance
Old Alt Text Advice (ste)2078
images, alt-text, html, microcontent, best-practices
Using Severity Ratings to Prioritize Web Accessibility Remediation (web)2077
prioritization
Avoid Read-Only Controls (aar)2076
html, forms
Doing the Numbers: Digital Accessibility and Shifting Left (deq)2075
processes, metrics, economics
Introducing the Leader’s Guide to Accessibility2074
guides, introductions, leadership, processes, terminology
Why Accessibility Matters for Your SEO Strategy (a11)2073
seo, strategies
How to Use Lighthouse Wisely in Your Front-End Projects (ele/des)2072
guest-posts, how-tos, lighthouse, performance, seo, best-practices
Mastering Accessible Modals With ARIA and Keyboard Navigation (a11)2071
keyboard-navigation, aria, modals, javascript
Foundations: Types of Disability (tet)2070
fundamentals
Why Responsive Design Is Failing Modern Users (web)2069
responsive-design, performance, usability
Web Accessibility and the Second Trump Administration2068
legal
Some Tips for Keyboard Support on Native Mobile Applications (cer)2067
mobile, native, keyboard-navigation, tips-and-tricks
Alt Text: Not Always Needed (nng)2066
images, alt-text, writing
How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze)2065
advocacy
Global Digital Accessibility Salary Survey (web)2064
career, surveys
The European Accessibility Act—Get Ready (int)2063
legal, eaa
Most Disabled People “Excluded” by Unfit Designs2062
design, dei
The Myth of “Accessible Components and Done” (mic)2061
components, myths
Accessibility Misinformation (col)2060
wcag, apca
What Accessibility Statements Are Really For2059
documentation, legal
Accessibility (mgi/htt)2058
web-almanac, studies, research, metrics
Two Different Kinds of “Focusable” UI Elements (yat)2057
focus, keyboard-navigation
How to Identify Decorative Images and Boost Accessibility (a11)2056
how-tos, images, decoration, html, aria
My Anti-Overlay Client Letter (acc)2055
overlays, business-relations, communication, advocacy
Beautiful Focus Outlines (med)2054
css, focus, examples
How to Test JavaScript for Accessibility Compliance (flo/a11)2053
how-tos, javascript, compliance, wcag, testing
Unlocking Accessibility: Content Designers Share Their Experience and Advice2052
interviews, design
Disabled and Obscured (ste)2051
html, forms, wcag, standards