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