Life is about deciding who you are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“accessibility” News Archive (2)

Entry (Sources) and Additional TopicsDate#
Testing Methods—Pre-Recorded Captions (dec)1,954
testing, captions, multimedia, link-lists
A11y 101: 1.4.5 Images of Text (nat)1,953
introductions, wcag, images, alt-text
Accessible Forms: Tips and Techniques1,952
forms, labels, keyboard-navigation, errors, testing, tips-and-tricks, techniques
Tooltip Should Not Start an Accessible Name1,951
tooltips
Automated WCAG Testing Is Grrreat! (aar)1,950
wcag, testing, automation
ARIA in HTML (sco+/w3c)1,949
standards, aria, html
Automated Accessibility Testing: Strengths and Limits1,948
testing, automation, comparisons
Thin Fonts Are a Usability Nightmare—and Finally, Designers Are Waking Up (web)1,947
fonts, typography, usability, design
What It Means to Shift Left on Accessibility and How to Do It Right (lul)1,946
dei, design, culture, processes, collaboration, project-management, content-strategy, quality, training
Using ARIA Landmarks for Better Navigation1,945
navigation, keyboard-navigation, aria
A11y 101: 1.4.4 Resize Text (nat)1,944
introductions, wcag, resizing
A Note About WCAG Conformance Levels (dec)1,943
wcag, compliance
Tweaking Text Level Styles, Reprised (aar)1,942
html, css, support, browsers, screen-readers
WebAIM Million Results Show That Shopping Sites Have Worst Accessibility (cer)1,941
webaim, metrics, ecommerce
The Importance of Alt Text for Images1,940
alt-text, images, dei, compliance, legal, seo, user-experience
A Guide to Alt Text Across Popular Tools (pop)1,939
guides, alt-text, images, tooling
AI and Accessibility: Opportunities and Challenges for Content Creators1,938
ai, content
Automated vs. AI vs. Manual Testing—Text Alternatives (dec)1,937
testing, automation, ai, comparisons
Digital Accessibility Is a Civil Right (kar)1,936
legal, ada, wcag, economics
Robust Accessibility and Artificial Intelligence (AI) (ger)1,935
ai
What’s the Difference Between WCAG, the EAA, and EN 301 549? (tpg)1,934
wcag, eaa, legal, standards, comparisons
Prioritizing Accessibility Bugs for Maximum Impact (civ)1,933
prioritization, wcag, bugs
Testing Tools for Accessibility Enhancement II1,932
videos, testing, tooling
The WebAIM Million: The 2025 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1,931
studies, research, homepages, metrics
My Favorite Tools for Web Accessibility Testing (ale)1,930
testing, tooling, link-lists
Browser Choice Is an Accessibility Consideration (bee)1,929
browsers, chromium
How to Conduct an Accessibility Audit: A Step-by-Step Guide1,928
how-tos, guides, auditing, processes
Mind the WCAG Automation Gap (ste)1,927
automation, wcag
A11y 101: 1.4.3 Contrast (Minimum) (nat)1,926
introductions, wcag, contrast, colors, apca
“aria-label” Is a Letdown (thi/wag)1,925
aria, labels, html
AI Is the Future of Accessibility (kar)1,924
ai, outlooks
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)1,923
documentation, compliance, tooling
How Navigation Should Work for Keyboard Users (tem)1,922
navigation, keyboard-navigation, focus
My Thoughts on Asynchronous Accessibility APIs (jcs)1,921
asynchronicity, apis
Web Accessibility Requirements in the EU (mar/uxd)1,920
eaa, legal, compliance, history, metrics
Quick Accessibility Wins That Are Easy to Implement (kev)1,919
videos, html, semantics, alt-text, images, contrast, colors, keyboard-navigation, focus, skip-links
Understanding the European Accessibility Act (EAA) (tin/tet)1,918
eaa, legal
Why UI Automation Is Insufficient as an Accessibility API for the Web (jcs)1,917
automation, microsoft
Polite Is Often Better Than Being Alerted (oze)1,916
aria, screen-readers
A11y 101: 1.4.2 Audio Control (nat)1,915
introductions, wcag, multimedia
Is React Accessible? That’s the Wrong Question1,914
react, jsx, semantics, html
Accessibility Requires Clear Responsibilities or It Will Fail (cer)1,913
processes, culture
Designers, Your Excuse Is Gone. Stunning, Animated, and Accessible. Yes, You Can! (bov)1,912
design
Popping Preconceived Popover Ponderings (sco)1,911
html, pop-overs
ADA Compliance vs. WCAG Conformance1,910
ada, wcag, compliance, comparisons, legal
A11y 101: 1.4.1 Use of Color (nat)1,909
introductions, wcag, colors
Automated Tools Can Ensure Full Accessibility Compliance1,908
compliance, tooling, automation
WAI a Day (yat)1,907
websites, link-lists
“aria-label” Requires a Valid Role (cfe)1,906
aria
Implementing “aria-describedby” for Web Accessibility (flo/a11)1,905
aria, forms, labels, html
Top 10 Common Accessibility Issues in Websites1,904
Usability Testing With Disabled Users Is a Good Investment (nic)1,903
testing, usability
An Aura of Accessibility (tpg)1,902
zooming, reflow, wcag
Don’t Use Fake Bold or Italic in Social Media (aar)1,901
social-media, unicode, screen-readers, pronunciation
Accessible Solutions Benefit Everyone: Here’s How (nng)1,900
videos, design, examples
A11y 101: 1.3.5 Identify Input Purpose (nat)1,899
introductions, wcag, forms
UX Analytics: How to Measure Your User Experience the Right Way (uxm)1,898
how-tos, user-experience, metrics, performance, tooling
Dark Mode: Essential, Not a Preference1,897
dark-mode
Be Wary of Accessibility Guarantees From Anyone (aar)1,896
automation
Values (yat)1,895
ai, community, culture
Testing Tools for Accessibility Enhancement1,894
videos, testing, tooling
There’s No Such Thing as “Menubar Navigation” (tem)1,893
navigation, html
Views on Views (hdv)1,892
wcag, terminology
Is the Button Focusable? (mat)1,891
buttons, focus, quizzes
When to Use Lists for Better Accessibility1,890
html, lists
The Fallacy of Balance: Challenging the Notion of Security and Accessibility as Opposing Objectives (deq)1,889
videos, security
What It Really Takes: Building an Accessibility-First Corporate Culture (deq)1,888
videos, culture, strategies
The Six Cs of Accessibility1,887
Accessibility Maturity Models (deq)1,886
videos
2024 Web Almanac: Uncovering Global Accessibility Insights With axe (mgi/deq)1,885
videos, web-almanac, studies, research, metrics, axe
A11y 101: 1.3.4 Orientation (nat)1,884
introductions, wcag, design
Best Practices for Cognitive Accessibility in Web Design (a11)1,883
wcag, best-practices
Common Dataviz Accessibility Issues (fos/sma)1,882
videos, visualization
Overlay Timeline (ove)1,881
websites, overlays, history, link-lists
Trusting AI With My Images Wasn’t Easy (dri)1,880
ai, images, alt-text, automation, tooling
1.4.10: Adversarial Conformance (aar)1,879
wcag, compliance
Skip Links: What, Why, and How (tem)1,878
skip-links, keyboard-navigation, wcag
Accessible Design Checklist (lau/pen)1,877
design, checklists
Web Accessibility Lawsuit Moves Forward Against the State of Louisiana (lfl)1,876
legal, ada
Digital Accessibility and the Cost of Exclusion (deq)1,875
economics, ethics
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist1,874
checklists, eaa, legal
These (Still) Aren’t the SCs You’re Looking For (pat)1,873
videos, wcag, compliance
10 Common Web Development Mistakes to Avoid Right Now1,872
mistakes, mobile, performance, seo, navigation, security, analytics, testing
Accessible UX Design: 6 Advanced Techniques to Elevate Your Process (a11)1,871
design, user-experience, principles, techniques, processes
Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone (sch)1,870
search, hiding, browsers, html
Top Lawyers in 16 States Push Back on Anti-DEIA Executive Orders (lfl)1,869
dei, legal
It’s Right There in the Back of the Book (hom)1,868
html, semantics
Common Accessibility Challenges When Navigating Tables1,867
tables, images, keyboard-navigation
Don’t Start Testing Accessibility With a Screen Reader (eri)1,866
testing, screen-readers, keyboard-navigation
12 Web Accessibility Tips to Make Your Site More User-Friendly1,865
tips-and-tricks, contrast, alt-text, keyboard-navigation, navigation, captions, labels, skip-links, microcontent
Designing Accessible Website Navigation: Best Practices for Inclusive UX1,864
design, user-experience, navigation
Website Accessibility Testing Methods That Work (a11)1,863
testing, processes
6 Questions for Eric Eggert (yat+/fro)1,862
interviews, eaa, legal
10 Digital Accessibility Mistakes to Avoid1,861
mistakes, alt-text, images, contrast, colors, keyboard-navigation, aria, semantics, headings, labels, forms, pop-ups, testing
Alt Text Accessibility: Balancing AI and Human Oversight (tec+/equ)1,860
podcasts, images, multimedia, alt-text, ai, quality
Which VoiceOver? (aar)1,859
voiceover, screen-readers, unix-like, apple
AI and Accessibility: The Good, the Bad, and the Bollocks (tin/rem)1,858
videos, ai
Generating Image Descriptions and Alt-Text With AI (dri)1,857
images, alt-text, ai, quality
How to Perform Comprehensive ADA Testing (a11)1,856
how-tos, testing, processes, ada, legal, compliance
Before You Buy an Accessibility Audit (cer)1,855
auditing, training, testing, culture
Effective Steps for Conducting a Thorough ADA Audit (a11)1,854
processes, ada, legal, compliance, auditing
How to Set Up an Accessible Page Structure and Navigation (pop)1,853
how-tos, html, navigation
WCAG Colour Contrast: What Does the 4.5:1 Ratio Actually Mean? (the)1,852
wcag, contrast, colors
The Myth of “Fully Accessible” (sor/uxd)1,851
myths
The Politics of Accessibility1,850
history, advocacy
Accessibility Beyond Compliance: A Driver for Innovation and UX1,849
compliance, user-experience
The European Accessibility Act for Websites and Apps (mar)1,848
legal, eaa, overviews
Considerations for Making a Tree View Component Accessible (eri/git)1,847
components, keyboard-navigation, aria, case-studies
The DOJ Provides Practical Guidance on How to Implement a Digital Accessibility Program1,846
how-tos, processes, prioritization
Best Practices for EU Web Accessibility Compliance Monitoring (a11)1,845
compliance, eaa, legal, monitoring
How to Use ARIA Alert Effectively (flo/a11)1,844
how-tos, aria, best-practices, examples
The European Accessibility Act 2025: An Internet for All1,843
legal, eaa
Did the US Government Cancel Accessibility? (mic)1,842
legal, policies
Creating Accessibility Systems to Fix Accessibility Issues (vis/ass)1,841
processes, automation
How to Build a “Copy Code” Snippet Button and Why It Matters (whi)1,840
how-tos, buttons, functionality, developer-experience
Section 508 Compliance: What You Need to Know1,839
compliance, section-508, legal
WCAG 3 a Change of Context (ste)1,838
wcag, terminology
9 Design System Metrics That Matter1,837
design-systems, metrics, user-experience, consistency, maintenance, documentation, economics
Exploring AI, Web Development, and Accessibility in Tech With Stefan Judis (ste+/wea)1,836
videos, interviewing, ai, javascript, runtimes, screen-readers, craft
The Four Most Dangerous Words to People With Disabilities1,835
communication
Audio Description in Advertising (eri)1,834
videos, monetization, multimedia
Don’t Wrap Figure in a Link (aar)1,833
html, links, screen-readers
On Certification (mar)1,832
career, training
[Accessibility Personas]1,831
personas
ADA Title II: Top 20 Questions Answered (gwi/deq)1,830
ada, legal, wcag
Advancing Accessibility: Strategies for Continuous Improvement (seg/equ)1,829
strategies, processes, culture
A11y 101: 1.3.1 Info and Relationships (nat)1,828
introductions, wcag
Accessibility of Emojis for List Bullets—Potential Issues (cer)1,827
emoji, lists, screen-readers, pronunciation
HTML Developers: Please Consider—in the Year of 2025 (ste)1,826
html, aria
Can AI Be Used as an Accessibility Testing Partner? (tho)1,825
ai, testing, tooling, comparisons
How to Conduct Accessibility Testing With Screen Readers1,824
how-tos, testing, screen-readers, assistive-tech
Accessibility Always a Focus in Drupal1,823
interviews, drupal
“aria-description” Does Not Translate (aar)1,822
aria, browsers, localization
Automated and Manual Accessibility Testing Work Best Together (pop)1,821
testing, comparisons
Accessibility Essentials Every Front-End Developer Should Know (mar)1,820
fundamentals, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, reduced-motion, aria
Brief Note on Figure and Figcaption Support (aar)1,819
html, screen-readers, support
Quick Note: Limit Use of “Logo” in Alt Text (nat)1,818
images, logos, alt-text, microcontent
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl/tec)1,817
legal, ai
Updated Brief Note on Description List Support (aar)1,816
html, lists, semantics, screen-readers, support
Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem)1,815
iframes, embed-code, keyboard-navigation, scrolling, screen-readers
Improve Accessibility of User Authentication (cer)1,814
authentication, forms, labels, validation
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale/mat)1,813
html, buttons, icons, images, screen-readers
Principles of Web Accessibility (hey)1,812
principles
Why Heading Order Matters in HTML (gra)1,811
html, headings
The Search Input: They Almost Got It Right (stv/mat)1,810
html, forms, labels, screen-readers, assistive-tech
Why Are We So Rubbish at Accessibility? (car)1,809
craft, culture
Don’t Hide Skip Links (oze)1,808
skip-links, hiding
Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer)1,807
html, tables
PSA: Stop Using the “title” Attribute as Tooltip (dni/mat)1,806
html, attributes, tooltips, toggles
Accessibility First: How to Design Inclusive Frontend Experiences1,805
how-tos, design, html, semantics, alt-text, keyboard-navigation, aria, contrast, forms, focus
AI and the Future of Accessibility With Dr. Gregg Vanderheiden1,804
podcasts, interviews, assistive-tech, ai, outlooks
No ARIA Is Better Than Bad ARIA (kar)1,803
videos, aria, html
BITV 2.0 and the Future of Digital Accessibility in Germany1,802
bitv, legal, compliance
The European Accessibility Act: Understanding Digital Accessibility (coo)1,801
legal, eaa
Have an Accessible New Year With These 12 Resolutions1,800
captions, wcag, testing, headings, modals
How I Gained a New Perspective on ARIA (mei/mat)1,799
aria
How to Make Your Angular Projects More Accessible1,798
how-tos, angular, examples
You Don’t Need the “isOpen” Class (mau/mat)1,797
html, aria
The Gift You Do Not Want: A Div in a Button’s Clothing (mat)1,796
html, buttons
How to Dehumanize Accessibility With AI (ash)1,795
how-tos, ai
Page by Page: How Pagination Makes the Web Accessible (mat)1,794
pagination, html, css, svg
Potential Dangers of Status Messages (cer)1,793
wcag, microcontent
ARIA in HTML (sco+/w3c)1,792
standards, aria, html
How Strict Should We Be When Testing for WCAG Conformance? (sib/tpg)1,791
videos, wcag, compliance
Easily Check for Web Accessibility Problems in Ten Minutes or Less1,790
testing, keyboard-navigation, zooming
Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg)1,789
design, dei
Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c)1,788
wcag, w3c, standards
The “Perilous Pitfalls” of Accessibility Maturity1,787
leadership, product-management
Accessibility Best Practices for Single Page Applications (SPAs)1,786
best-practices, single-page-apps
Accessibility Fail Friday: “1” for “Yes” and “0” for “No”1,785
forms
AI and Accessibility: Ethical Considerations and Solutions (a11)1,784
ai, ethics
Buttons and Links1,783
buttons, links, wcag
Almost, but Not Quite, Entirely Unlike… (tin/mat)1,782
buttons, html, ai
“aria-labelledby = self” (wes/mat)1,781
aria
The Importance of Graceful Degradation in Accessible Interface Design (ele/sma)1,780
design, user-experience, graceful-degradation, progressive-enhancement
Forced Colors Mode Futility (css/mat)1,779
colors, contrast, css
The Complete Guide to ARIA Live Regions for Developers (flo/a11)1,778
guides, aria, live-regions
When Is a Skip Link Needed? (tpg)1,777
skip-links, keyboard-navigation, focus
How to Include Web Accessibility in Your Content Writing Process (pop)1,776
how-tos, content, writing, processes
How to Include Web Accessibility in Your Web Development Process (pop)1,775
how-tos, processes, tooling, webaim
A Link on a Logo in the Header, What Should the Alt-Text Be? (ria/mat)1,774
branding, links, logos, images, alt-text
Designed With Care (rac)1,773
websites, books, design, content, compliance
The Future of Front-End Development: Trends to Watch in 2025 (max)1,772
ai, qwik, solidjs, webassembly, esm, design-systems, headless, sustainability, dev-tools, low-and-no-code
A False Sense of Accessibility: What Automated Testing Tools Are Missing1,771
videos, testing, automation, tooling
Designing Your Own Accessibility Vendor Monitoring Program1,770
videos, business-relations, monitoring
Don’t Fuck With Scroll1,769
websites, scrolling, user-experience, usability, maintainability
Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho)1,768
compliance, product-management, strategies, processes
The Many Faces of Digital Accessibility (aar)1,767
videos, career
Create Accessible Websites: Top Free Tools You Need to Know1,766
testing, jaws, nvda, screen-readers, linting, tooling
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation1,765
how-tos, legal, compliance
Language of Parts Bookmarklet (bea)1,764
bookmarklets, html, metadata
Old Alt Text Advice (ste)1,763
images, alt-text, html, microcontent, best-practices
Using Severity Ratings to Prioritize Web Accessibility Remediation (web)1,762
prioritization
Avoid Read-Only Controls (aar)1,761
html, forms
Doing the Numbers: Digital Accessibility and Shifting Left (deq)1,760
processes, metrics, economics
Introducing the Leader’s Guide to Accessibility1,759
guides, introductions, leadership, processes, terminology
Why Accessibility Matters for Your SEO Strategy (a11)1,758
seo, strategies
How to Use Lighthouse Wisely in Your Front-End Projects (ele/des)1,757
guest-posts, how-tos, lighthouse, google, performance, seo, best-practices
Mastering Accessible Modals With ARIA and Keyboard Navigation (a11)1,756
keyboard-navigation, aria, modals, javascript
Foundations: Types of Disability (tet)1,755
fundamentals
Web Accessibility and the Second Trump Administration1,754
legal
Why Responsive Design Is Failing Modern Users (web)1,753
responsive-design, performance, usability
Some Tips for Keyboard Support on Native Mobile Applications (cer)1,752
mobile, native, keyboard-navigation, tips-and-tricks
Alt Text: Not Always Needed (nng)1,751
images, alt-text, writing
How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze)1,750
advocacy
Accessibility Misinformation (col)1,749
wcag, apca
Global Digital Accessibility Salary Survey (web)1,748
career, surveys
Most Disabled People “Excluded” by Unfit Designs1,747
design, dei
The European Accessibility Act—Get Ready (int)1,746
legal, eaa
The Myth of “Accessible Components and Done” (mic)1,745
components, myths
What Accessibility Statements Are Really For1,744
documentation, legal
Accessibility (mgi/htt)1,743
web-almanac, studies, research, metrics
Two Different Kinds of “Focusable” UI Elements (yat)1,742
focus, keyboard-navigation
How to Identify Decorative Images and Boost Accessibility (a11)1,741
how-tos, images, decoration, html, aria
My Anti-Overlay Client Letter (acc)1,740
overlays, business-relations, communication, advocacy
Beautiful Focus Outlines (med)1,739
css, focus, examples
How to Test JavaScript for Accessibility Compliance (flo/a11)1,738
how-tos, javascript, compliance, wcag, testing
Unlocking Accessibility: Content Designers Share Their Experience and Advice1,737
interviews, design
Disabled and Obscured (ste)1,736
html, forms, wcag, standards
JavaScript Do’s and Don’ts (mua)1,735
javascript
The Only Accessibility Video You Will Ever Need1,734
videos
25 Accessibility Tips to Celebrate 25 Years (jar/web)1,733
tips-and-tricks, aria, html
“Functionality” Is Not Constrained by Content1,732
pdf, wcag, content
Reducing Digital Accessibility Litigation Risk1,731
legal, standards, processes
Testing With a Screen Reader Is an Important Step (mic)1,730
testing, screen-readers
Clarifying the Relationship Between Popovers and Dialogs (zel/css)1,729
pop-overs, modals, html, comparisons
PDF Accessibility on the Web: Tricks and Traps (ons/tpg)1,728
pdf, tips-and-tricks
Tooltip Best Practices (zel/css)1,727
tooltips, best-practices
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer)1,726
naming
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web)1,725
videos
Designing for Anyone: The Power of Accessible Products1,724
design, dei
Improving Accessibility Through Design Systems (xir/web)1,723
videos, design-systems
Talkin’ Tables (aar/web)1,722
videos, tables, html
The Internet Is Unusable—the Disabled View (web)1,721
videos, web
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts1,720
dei, culture, leadership
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par)1,719
videos, advocacy, collaboration, strategies
Making Accessibility Accessible (bas)1,718
What’s New in WAI–ARIA 1.31,717
videos, aria
10 Simple Ways to Make Your Social Media Posts Accessible1,716
social-media, content, images, alt-text, captions, contrast
Accessibility Challenges With Single Page Applications (wpa)1,715
videos, single-page-apps
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa)1,714
videos, design, wcag
Foundations: Form Validation and Error Messages (tet)1,713
fundamentals, forms, validation, errors, usability
Good Accessibility Is Good SEO (lia)1,712
seo
If You Care (a11)1,711
Developing a Web Site Nonvisually in a Linux Environment (jas)1,710
unix-like, hugo, pico, processes
“aria-activedescendant” Is Not Focus (cod)1,709
aria, focus
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq)1,708
dei, hiring, tips-and-tricks, myths, strategies
Understanding VPATs and ACRs: Key Insights (nat)1,707
vpat-acr
What Makes a Font Accessible? A Designer’s Guide (a11)1,706
guides, design, fonts, typography
AI for Accessibility Conformance Testing? Why? (ste)1,705
compliance, testing, ai
Design Systems and How to Use Them in an Accessible Way (bol)1,704
videos, how-tos, design-systems
The Elephant in the New Accessibility Law: PDFs1,703
legal, pdf
Shopify, Accessibility Lawsuits, and “Compliance” (nic)1,702
shopify, legal, compliance
The Value of Accessibility Annotations in Inclusive Design1,701
design, dei, annotations
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat)1,700
user-experience, keyboard-navigation
No Industry for Old Men (ste/web)1,699
videos, retrospectives, html, aria, browsers, screen-readers, w3c
Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader1,698
design, nvda, screen-readers
Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer)1,697
testing
How a Bottom-Up Design Approach Enhances Site Accessibility (ele/sma)1,696
design, processes
Practical Accessibility Tips You Can Apply Today (pic)1,695
tips-and-tricks, html
JAWS (Only) No More (ste)1,694
jaws, nvda, voiceover, apple, google, screen-readers, support
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int)1,693
processes, prioritization, project-management
How to Identify a Toxic Accessibility Culture, and What You Can Do About It1,692
how-tos, culture
“Straight to the Pool Room”: The Risks and Pitfalls of Placing Accessibility Issues in the Backlog (int)1,691
project-management
Celebrating WebAIM’s 25th Anniversary (jar/web)1,690
webaim, anniversaries
Making Maps Accessible to Screen Readers (mni)1,689
screen-readers, link-lists
The State of Accessibility (tpg)1,688
videos, podcasts, standards
Accessibility Is Everyone’s Responsibility (mer)1,687
culture, dei
Challenging the Case for Delayed ADA Compliance (equ)1,686
podcasts, interviews, ada, compliance, legal
Your Accessibility Questions Answered by a Blind Person1,685
A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg)1,684
guides, auditing, testing, processes
Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri)1,683
information-architecture, wcag, apple
Brief Note on Disclosures in Fieldsets (aar)1,682
forms, pop-overs
But Why?? (a11)1,681
slides, design-patterns, testing, keyboard-navigation, contrast, colors, zooming
Good Forms (dav)1,680
forms, best-practices, usability, validation
Prioritize Accessibility in Procurement for Better CX and EX1,679
prioritization, processes
The Folly of Chasing Demographics (hey/inc)1,678
videos, dei
Understanding the “Why” Around Neurodivergent Inclusive Web Design (owe/inc)1,677
videos, dei
Using Controllers for Keyboard Accessibility (nik/a11)1,676
videos, keyboard-navigation
How to Find the Accessible Name of a Button With Google Chrome (eri)1,675
how-tos, buttons, chrome, google, browsers, dev-tools
Stop Recreating the Wheel: Local Government Organizations Sharing Accessibility Information (equ)1,674
podcasts, interviews, processes, vpat-acr
WCAG and Accessibility Beyond Naive Misconceptions (ope)1,673
wcag, testing, auditing
“display: contents” Is Not a CSS Reset (aar)1,672
css, resets
I Need an Accessible Hero1,671
design-patterns
Mobile Accessibility Testing: Enhancing User Experience for All (a11)1,670
user-experience, testing, mobile
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion1,669
mobile
Should Form Labels Be Wrapped or Separate? (sib/tpg)1,668
html, forms, labels, browsers, assistive-tech
Another Stab at Truncated Text (geo/css)1,667
design, usability, css
Tackling a System’s Accessibility Without Testing (jbu+)1,666
wcag, case-studies, heuristics
Be Careful When Using Generative Artificial Intelligence to Produce Code (cer)1,665
ai, code-generation
An Enhancement to Accessible Responsive Tables (tem)1,664
tables, responsive-design, javascript
Headings (web)1,663
html, headings
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency1,662
videos, ai, microsoft, tooling, images, alt-text
Paragraphs (sco)1,661
html
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11)1,660
videos, guides, aria, html
The “aside” Element (hey)1,659
html, semantics
Building Better Logins: A UX and Accessibility Guide for Developers (uxd)1,658
guides, user-experience
Make Me One (Input) With Everything (mor/mat)1,657
html, forms, simplicity
WCAG’s A and AA Distinction Is Mostly Academic (yat)1,656
wcag, standards
Why Is Reaching WCAG Level AAA Not Recommended? (cer)1,655
wcag, standards
Is Using “aria-label” to Add Alternative Text But No “alt” Attribute Still a WCAG Fail?1,654
discussions, html, attributes, forms, labels, aria, alt-text, images
Improving the Screen Reader Experience for “Learn WCs” (and)1,653
user-experience, screen-readers, assistive-tech, apple, voiceover, case-studies
Spoiler Alert: It Needs to Be Accessible (sco)1,652
html, web-components, aria
Basic Keyboard Shortcut Support for Focused Links (eri)1,651
links, focus, support, browser-engines, keyboard-shortcuts
Foundations: Labelling Text Fields With Input and Label (tet)1,650
fundamentals, forms, labels, html
Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni)1,649
wcag, reflow, zooming
Batteries Included Accessibility: A Pragmatic Guide to Get Started Today1,648
videos, guides, introductions
Expert Guide: Writing HTML for Screen Reader Users (flo/a11)1,647
guides, html, aria, alt-text, writing, screen-readers
Accessibility Specialists Warn Against Using AI for Alt Text1,646
alt-text, images, ai
The “Other” C in CSS (sar/css)1,645
videos, css
How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer)1,644
user-conversion, optimization, usability, economics
WCAG 2.2 Summary and Breakdown (mar)1,643
wcag, guidelines, overviews
80/20 Accessibility (mar)1,642
principles
Captions vs. Subtitles: Leave No Viewer Behind (mer)1,641
captions, readability, multimedia, comparisons
Designing for Accessibility: A Checklist for Designers1,640
design, checklists
Writing Alt Text for a Scientific Figure1,639
images, alt-text, writing, information-design
Alternatives to Using Pure Black (“#000000”) for Text and Backgrounds (ser)1,638
design, colors, backgrounds
Context Is King: Long Live the King! (llo/tpg)1,637
usability, techniques, aria
The Importance of Communication in Accessibility Testing1,636
testing, communication
The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar)1,635
auditing, vpat-acr
Things to Do Before Asking “Is This Accessible?” (aar)1,634
terminology, communication
Design Patterns and WCAG (gra/tet)1,633
design-patterns, wcag
Good Intentions, Poor Context (tpg)1,632
microcontent, images, buttons, links
When It Comes to Digital Accessibility Lawsuits, the Best Defense Is a Good Offense (deq)1,631
legal
The “abbr” Element (hey)1,630
html, semantics
WCAG 2.2 Map by Theme (hic)1,629
wcag, standards
Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for)1,628
ai, tooling
Let’s Make a Simpler, More Accessible Web (cod)1,627
web, web-platform, tooling, simplicity, usability, optimization
AT Is More Than Screen Readers (aar)1,626
assistive-tech, screen-readers, terminology, concepts
European Accessibility Act Requires Culture to Shift! (cer)1,625
legal, eaa, culture, leadership
Attitudes to Digital Accessibility 20241,624
surveys
How to Make the Internet More Accessible1,623
how-tos, web
Types of Accessibility Approaches (a11)1,622
processes, career, collaboration
The Anatomy of Accessible Forms: Best Practices (deq)1,621
forms, html, best-practices
Decoding WCAG: “Change of Context” and “Change of Content” (web)1,620
wcag, standards
Interop 2024: Chrome at 100% for the Accessibility Focus Area (dev)1,619
interoperability, browsers, google, chrome
Developing a RACI Matrix for Accessibility (kar)1,618
processes, project-management
Accessible Heading Structures for Home Pages (pop)1,617
headings, homepages
WCAG, VPAT, S508, Level A—What on Earth? (int)1,616
standards, legal, terminology, wcag, vpat-acr, section-508
User “Wants” vs. Accessibility (tem)1,615
usability
The Infuriating Inefficiency of Accessibility Audits (yat)1,614
auditing, efficiency
Green Accessibility for Web Developers1,613
videos, sustainability
What a New Accessibility Class Action Lawsuit Means for Agencies1,612
legal, business-relations
Assessing Components and Patterns for WCAG 2.21,611
wcag, components, design-patterns
Getting to the Bottom of Minimum WCAG-Conformant Interactive Element Size (eri/sma)1,610
design, wcag, css
Can AI Be Used to Write Good Descriptive Alt Text for Images in 2024? (the)1,609
alt-text, images, ai
How to Incorporate Accessibility Into Your Agile Sprints (mic)1,608
how-tos, agile, processes, technical-debt
Alternative Text in Action1,607
images, alt-text, writing, examples
To Hell With the Business Case, Again (mat)1,606
economics
What ARIA Still Does Not Do (ste)1,605
html, aria, standards
It’s Really This Thing That Gets Me (chr)1,604
overlays
Going With the PDF Reflow (ons/tpg)1,603
wcag, pdf
How to Check and Document Design Accessibility in Your Mockups (ste)1,602
how-tos, auditing, documentation, prototyping, design
Rian Rietveld on Understanding the European Accessibility Act and Its Impact on Websites (nat+)1,601
podcasts, interviews, legal, eaa, wordpress
Don’t Use web.dev for Accessibility Info (aar)1,600
learning
Exploring the Challenges in Creating an Accessible Sortable List (Drag-and-Drop) (git)1,599
drag-and-drop, keyboard-navigation
A Quick-Ish Accessibility Review: shadcn/ui Charts (ash)1,598
information-design, tooling, auditing, link-lists
How to Transform Your Approach to Digital Accessibility From a Reactive Break-Fix Cycle to a Proactive Shift Left Approach (deq)1,597
how-tos, processes, best-practices
A Practical Guide to Designing for Colorblind People1,596
guides, design, colors, color-blindness
Dialog Dilemmas and Modal Mischief (hdv)1,595
videos, modals, pop-overs
European Accessibility Act (EAA): Top 20 Key Questions Answered (deq)1,594
legal, eaa
Guidance on Applying WCAG 2 to Non-Web Information and Communications Technologies (WCAG2ICT) (w3c)1,593
guides, wcag
Overlays Misunderstand Accessibility (joe)1,592
overlays
Accessible Form Validation From Scratch—Preparing for Validation (dbe/uxd)1,591
forms, validation
Feedback on a Pagination Pattern (aar)1,590
pagination
European Accessibility Act (EAA)—What You Need to Know1,589
legal, eaa
7 Ways to Champion Accessibility in Your Company1,588
advocacy
Accessible PDF Forms Online—There’s a Catch (ons/tpg)1,587
pdf, forms
A Proposal for MDN to Use the APG1,586
documentation, mdn
How to Make a Strong Case for Accessibility (vit/sma)1,585
how-tos, communication, advocacy
The State of Digital Accessibility in Europe1,584
websites, research
Accessibility Object Model (sun+/w3c)1,583
The EU Accessibility Act—Time to Start Implementation Projects Now1,582
compliance, legal
Two New Artificial Intelligence Laws and Their Effects on Accessibility (equ)1,581
ai, legal
In Detail: 1.4.11 Non-Text Contrast (User Interface Components) (yat)1,580
wcag, colors, contrast, borders
Why Is It So Difficult to Give Best in Class Accessibility Examples of Websites? (cer)1,579
Design Extremes of Custom Accessibility Actions1,578
design, customization
A Brief Introduction to Keyboard Accessibility (kar)1,577
introductions, keyboard-navigation, focus
Accessibility Maturity Model (w3c)1,576
processes, culture, leadership
What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer)1,575
aria, screen-readers, hiding
How to Create Truly Accessible Forms (cjf)1,574
videos, how-tos, forms
The European Accessibility Act and Irish Law (equ)1,573
legal, eaa
Can ADA Title II Local Government Accessibility Be Efficient? A Response to Richard Hunt1,572
ada, legal
How to Browse the Web With the Keyboard Alone (tem)1,571
how-tos, keyboard-navigation
Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (cer)1,570
aria, errors, support, browsers, assistive-tech
How to Use “rem” Units in CSS for Accessible Design (a11)1,569
how-tos, css, units
Improving Web Accessibility With Web Platform Tests (web)1,568
web-platform, testing
The Ultimate Guide to Accessible Website Design1,567
guides, user-experience
Doing My Heading In (ste+)1,566
interviews, html, headings
Maybe Don’t Name That Landmark (aar)1,565
html, semantics
The Unclear Case of Usability Widgets on Your Website (eri)1,564
usability, embed-code, maintainability
What’s Wrong With VPATs?1,563
vpat-acr
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1,562
html, semantics, seo, maintainability, performance
World Wide Accessibility—Benefits of Standardization (cer)1,561
standards, legal, web
Applying the Four Principles of Accessibility (ada)1,560
wcag, principles
Creating an Accessible Toggle Switch in Tailwind CSS1,559
tailwind, toggles
My Approach to Alt Text (aar)1,558
images, processes, alt-text, link-lists
Typographer vs. Accessibility (pim/btc)1,557
videos, typography
Alt Left (ste)1,556
html, images, alt-text, anti-patterns
A Complete Guide for Adding Captions to YouTube Videos (pop)1,555
guides, multimedia, captions, youtube
Predictors of Postsecondary Web Accessibility, 2012 to 20221,554
studies, research, history
Two Important AI Developments Affecting Accessibility1,553
ai, legal
Danger! Preventing Zoom From Changing Text Size (chr/fro)1,552
zooming, resizing
DOJ ADA Title II: Small Government WCAG Accessibility Guide1,551
guides, ada, wcag, legal
Not So Short Note on “aria-label” Usage—Big Table Edition (ste)1,550
aria, labels, html
What AI Can Do for (and to) Web Accessibility (ons/tpg)1,549
videos, ai
Why Are There No Mobile Accessibility Guidelines in WCAG?1,548
wcag, mobile
“contrast-color()” Is a Good Thing, but Also Solving the Problem at the Wrong Layer (eri)1,547
colors, contrast, css, functions
WAI–ARIA: “role=deletion”1,546
aria
WAI–ARIA: “role=strong”1,545
aria
ADA Title II and You1,544
videos, ada, legal
The WCAG 3 Working Draft Update Is Ready for Your Review (w3c)1,543
w3c, wcag
W3C Unveils 174 New Outcomes for WCAG 3.0 (deq)1,542
wcag, standards, w3c
Rethinking Text Resizing on Web (bas)1,541
resizing
Dark Mode and Accessibility Myth (ste)1,540
dark-mode, myths
Accessible SVG Forms1,539
forms, svg, aria
I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel/pic)1,538
css, layout, masonry, keyboard-navigation
Intopia’s WCAG 2.2 Maps (int)1,537
wcag, cheat-sheets
Regarding Keyboard Testing1,536
keyboard-navigation, testing
Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues1,535
aria, best-practices
All I Want for GAAD1,534
awareness-days, wish-lists
Quick Incremental Accessibility Audits for Small Business Websites (cer)1,533
auditing
Accessibility Overlays Are Not for Disabled People (tem)1,532
overlays
Best Intention Barriers (ARIA Edition) (mar)1,531
aria, auditing
Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World1,530
Manifesto for a Humane Web (mic)1,529
websites, manifestos, web, principles, dei, security, sustainability, user-experience
Level-Setting Heading Levels (aar)1,528
headings, semantics, conformance, aria
Focus vs. Accessibility Focus1,527
focus, comparisons
How We’re Building More Inclusive and Accessible Components at GitHub (eri/git)1,526
components, dei, case-studies, github
Transparent Borders (bra)1,525
css, borders, transparency, contrast
A Brief Note on Highlighted Text (aar)1,524
colors, contrast, css, selectors
An Introduction to the European Accessibility Act (EAA) (deq)1,523
introductions, legal, eaa
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm)1,522
redesigning, strategies, dei
Mastering User-Centered Design, With 5 Advanced Tips (uxm)1,521
usability, user-experience, tips-and-tricks, testing
A to Z of Assistive Technology for Reading Digital Text1,520
browsers, assistive-tech, readability, concepts
The Value of Open Source in Furthering Accessibility Goals (mgi)1,519
videos, foss
WCAG After Quarter of a Century—We Still Need More Awareness (cer)1,518
wcag, community
Quick-and-Dirty Accessibility (tpg)1,517
techniques
Why Are My Live Regions Not Working? (pat/tet)1,516
aria, live-regions
European Accessibility Act: Ultimate Guide to Compliance1,515
guides, compliance, legal, eaa
Web Forms: Costly Mistakes You Want to Avoid (geo)1,514
books, forms, mistakes, usability, maintainability
Web Accessibility in the 2024 [US] Presidential Campaigns (web)1,513
case-studies
How to Design Accessible Forms in 10 Steps (uxd)1,512
how-tos, design, forms
Accessibility Evolution of Organizations (cer)1,511
processes, economics
Conducting Accessibility Research in an Inaccessible Ecosystem (sma)1,510
processes, prototyping, research
Introduction to Manual Website Accessibility Testing1,509
videos, introductions, testing
Images as the First Thing in a Button or Link (tem)1,508
html, images, buttons, links
Write Alt Text Like You’re Talking to a Friend (spa/clo)1,507
images, alt-text
Long Alt (aar)1,506
images, alt-text, support, browsers, screen-readers
Make Sure That Your Design System Is Accessible (cer)1,505
design-systems
Accessibility Overlays—Friend or Foe? (int)1,504
videos, overlays
Building a Culture of Accessibility (tet)1,503
culture
The Impact of Color Contrast on Accessibility1,502
colors, contrast
When Security and Accessibility Clash: Why Are Banking Applications So Inaccessible? (nic)1,501
security
Making Disabled Buttons More Accessible1,500
buttons, html, aria
10 Top Accessibility Errors and How to Avoid and Fix Them (sch)1,499
ARIA in HTML (sco+/w3c)1,498
standards, aria, html
Beware—Automatic Tools Over-Report Accessibility Issues and Steal Your Time (cer)1,497
auditing, tooling
9 Signs Your Frontend Code Has Quality Issues That Affect Your Users (ang)1,496
quality, craft, usability, user-experience, conformance, performance
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)1,495
html, skip-links, mobile
A Comparison of Automated Testing Tools for Digital Accessibility (equ)1,494
testing, tooling, automation, comparisons
Accessible Interactions in JavaScript Apps (san)1,493
videos, javascript, aria
Complete a VPAT: Show How Accessible Your Product Is (deq)1,492
vpat-acr, conformance, documentation
Socks, Lies, and Accessibility1,491
awareness-days, link-lists
The Dos and Don’ts of Using “tabindex” in Web Design (a11)1,490
keyboard-navigation, html
Web Accessibility Statement: How to Write One1,489
how-tos, documentation, writing
Purging Design System “Rot” From Our Checkboxes (chu)1,488
design-systems, maintenance, quality, case-studies
I Never Knew a Website Could Hurt Someone (kar)1,487
videos
The ADA Now Has Regulations for Accessibility of Web Content and Mobile Apps (tpg)1,486
ada, legal, web, mobile
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges (uxm)1,485
redesigning, strategies, dei
Justice Department to Publish Final Rule to Strengthen Web and Mobile App Access for People With Disabilities1,484
legal, web, mobile
Blind Internet Users Struggle With Error-Prone AI Aids (fin)1,483
ai
WCAG Bypass Blocks (“Skip to Content”)—Improve User Interaction Speed and Even Prevent Pain (cer)1,482
user-experience, keyboard-navigation, skip-links, wcag
“AI” Won’t Solve Accessibility (yat)1,481
ai
Drive-By Accessibility Tweaks (bru)1,480
AI and the Future of Web Accessibility Guidelines1,479
discussions, wcag, standards, ai, w3c
When to Use “tabindex="0"” (gra/tet)1,478
keyboard-navigation, focus, html
A Complete Guide for Content Creators to Start Making Accessible Content (pop)1,477
guides, content
Latest WebAIM’s Million—Some Thoughts (cer)1,476
Why I Care Deeply About Web Accessibility and You Should Too (sch)1,475
web
On “disabled” and “aria-disabled” Attributes (kit)1,474
html, attributes, aria
The WebAIM Million: The 2024 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1,473
studies, research, homepages, metrics
The Complete Guide to Captioned Videos (mer)1,472
guides, captions, multimedia
What Even Are Dragging Movements? (cat)1,471
interaction-design, terminology
Be Flexible About What People Need (and Don’t Assume) (eri)1,470
Exploring the Power of ARIA Live Attribute in Web Accessibility1,469
aria, attributes
History of Web Accessibility1,468
videos, history
No One Actually Wants Accessibility1,467
ARIA “role=application” and Mobile Screen Readers (cer)1,466
aria, screen-readers, mobile
Accessible Forms With Pseudo Classes (css)1,465
forms, css, selectors
CAPTCHA Excludes Disabled Web Users (zel)1,464
captcha
How to Test 3.3.8 Accessible Authentication (Minimum) (sib/tpg)1,463
how-tos, testing, authentication
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+)1,462
pop-overs, html
Welcome to Future of Web Accessibility Based on Predictors (jar+)1,461
videos, outlooks
Oh Sh*t, My App Is Successful and I Didn’t Think About Accessibility1,460
Accessibility Foundations (ihe/tpg)1,459
fundamentals, link-lists
Accessibility in Design Systems: A Comprehensive Approach Through Documentation and Assets1,458
design-systems, documentation, dei
The Golden Age of Accessibility1,457
WCAG 2.2 Detective Skills1,456
standards, wcag
You Want “border-color: transparent”, Not “border: none” (dav/fro)1,455
css, borders, transparency, contrast