Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“accessibility” News Archive (3)

Entry (Sources) and Additional TopicsDate#
How to Make External Links Accessible (pop)1,342
how-tos, links
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)1,341
testing, automation, tooling, shadow-dom, dom, web-components
My Perspective: Digital Accessibility and Overlays1,340
overlays
2.5.8: Adversarial Conformance (aar)1,339
wcag, compliance
WCAG 2: Guidelines and Guardrails (yat)1,338
wcag, guidelines
Government Not Meeting Minimum Accessibility Standards on Federal Websites, GSA Report Finds1,337
compliance, legal
Inspecting WCAG 2.2: Accessible Authentication1,336
videos, wcag, standards, authentication
ARIA Live Regions (mat)1,335
aria, live-regions
WCAG 2.1 Developer Tips: Character Key Shortcuts and Label in Name (mni)1,334
tips-and-tricks, wcag, keyboard-navigation, keyboard-shortcuts, labels
2023 Digital Accessibility Year in Review (tpg)1,333
retrospectives
Screen Reader Users and the Tab Key (tem)1,332
screen-readers, keyboard-navigation, testing
The Implied Web (hws/mat)1,331
html, semantics
The Top Accessibility Errors Found in 2023 (tpg)1,330
conformance, quality, errors, retrospectives
Reflow Red Flags (tpg)1,329
reflow, testing
Making Data Visualizations Accessible (ons/tpg)1,328
information-design
Think About Your Future Self1,327
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)1,326
fundamentals, semantics, html
Baseline Does Not Really Cover Baseline Support (aar)1,325
browsers, support, web-platform
Swallowing Camels (kol/mat)1,324
The WordPress Showcase and Accessibility (joe)1,323
wordpress
Design Systems Teams: Understand Your Users So They Can Serve Theirs (deq)1,322
design-systems, leadership, collaboration, user-experience
The Financial Argument for Using an Outside Firm for Accessibility Remediation (kar)1,321
economics
The Unspoken Struggle of Aging in a Tech-Driven World (uxd)1,320
user-experience, web
My Accessibility Journey (web)1,319
career
Accessibility Overlays (eu)1,318
overlays, metrics
Test-Driven HTML and Accessibility (mat)1,317
html, testing, javascript
ARIA, the Good Parts (hdv/par)1,316
videos, aria
Screen Reader User Survey #10 (web)1,315
surveys, screen-readers
Video Subtitles, Captions, Audio Descriptions, and Transcripts (dar)1,314
multimedia, captions
Potential Problems With Accessibility Audits and What to Do About Them (cer)1,313
auditing, testing
Template for Accessibility Guidelines (stv/mat)1,312
templates, guidelines
Media Queries in HTML Video (aar)1,311
html, multimedia, css, media-queries
Incorporating “Skip to Main Content” Links for Better Website Accessibility (a11)1,310
skip-links
A Beginner’s Guide to Accessible Text (pop)1,309
guides, content, writing, best-practices
Accessibility-Specific Tech Requirements? It Depends!1,308
processes
Insights: Mobile Accessibility1,307
research, metrics, mobile
The Most Accessible Font1,306
typography, legibility, fonts
Understanding the New WCAG 2.2 Criteria1,305
wcag
Web Chat Accessibility Considerations (cra)1,304
functionality, wcag, aria
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)1,303
fundamentals, html, attributes, user-experience
Not All Screen Reader Users Are Blind (tem)1,302
user-experience, screen-readers
Accessibility: A Practical Perspective (mat)1,301
Burnout in the Digital Accessibility Field1,300
career
How to Use Chrome’s Accessibility Tree (pop)1,299
how-tos, browsers, google, chrome
Keyboard Accessibility Myths and WCAG (gra/tet)1,298
keyboard-navigation, wcag, myths
“An Accessible Website Won’t Be Beautiful”… Really?!1,297
design, aesthetics
Accessibility Is Leadership1,296
leadership
How to Test 3.3.7 Redundant Entry (tpg)1,295
how-tos, testing, wcag
How to Avoid Breaking Web Pages for Keyboard Users (tpg)1,294
how-tos, keyboard-navigation
Inspecting WCAG 2.2: Target Size1,293
videos, wcag, standards
Comparison of Accessibility of E-Government Websites in Europe (cer)1,292
case-studies, comparisons
Evolution of Visible Focus1,291
videos, focus
Exclusive Accordions Exclude (yat)1,290
html, accordions
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA1,289
videos, browsers, google, chrome, dev-tools, testing, html, aria
Why Doesn’t AI Work for Producing Accessible Code? (ala)1,288
code-generation, ai
Accessibility Testing With Chrome DevTools1,287
testing, browsers, google, chrome, dev-tools
How I Test a Website for Accessibility1,286
testing
Designing for Accessibility Beyond Compliance (uxd)1,285
design, compliance
Text With Media Background: Practical Solutions1,284
images, microcontent, readability
Accessibility Training Can Sometimes Harm Accessibility (cer)1,283
training
Lost in Translation: Tips for Multilingual Web Accessibility (ben)1,282
tips-and-tricks, internationalization, localization
Creating Accessible UI Animations (sma)1,281
animations
Front End Devs Really Don’t Understand Accessibility (cfe)1,280
craft
How Long Until Your Website Is Accessible? (kar)1,279
processes
Understanding HTML Landmarks and How to Apply Them (its/log)1,278
html, semantics, aria
Accessibility Training Will Not Save You (rei)1,277
training, career, quality
Creating Accessible Content in Drupal 101,276
videos, drupal
Addressing Accessibility Concerns With Using Fluid Type (sma)1,275
responsive-design, liquid-design, css
Removing List Styles Without Affecting Semantics (mat)1,274
html, css, semantics
To Hell With the Business Case (mat)1,273
economics, legal
WCAG 2.2 Will Be a Part of EN 301 549 and With That a Part of WAD and EAA (cer)1,272
wcag, standards, legal, eaa
The Anatomy of an Accessible Button1,271
buttons, aria, html
An Accessibility Bookmarklet for Testing 200% Text Size (ash)1,270
testing, bookmarklets
Totally Remdom, or How Browsers Zoom Text (mat)1,269
zooming, css, units, responsive-design
Answers to Common (Web) Accessibility Questions (hdv)1,268
Can AI Help Boost Accessibility? These Researchers Tested It for Themselves1,267
ai, chatgpt, research
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar)1,266
html, tables, grids, aria
How to Write Good Alt Text for Screen Readers (cra)1,265
how-tos, images, writing, alt-text, screen-readers
Getting Started With NVDA1,264
videos, introductions, screen-readers, nvda
The “prefers-reduced-transparency” Media Feature (mat)1,263
css, media-queries
Accessibility by Degrees (tem)1,262
processes
Don’t Disable Buttons (cfe)1,261
buttons, javascript
Let’s Reinvent the Wheel (vas)1,260
html, css, user-experience, web-platform
So You’ve Been Publicly Accessibility-Shamed (dav)1,259
quality, communication
Understanding SC 2.4.11 “Focus Not Obscured (Minimum)”1,258
wcag, focus
What Does the “A” Mean in “DEAI”? (mni)1,257
dei
Give Your Site Some Focus! Tips for Designing Useful and Usable Focus Indicators (deq)1,256
forms, focus, user-experience, tips-and-tricks
Splitting Within Selects (aar)1,255
html, forms, browsers, support
Accessibility Improvements for User-Agents1,254
browsers, screen-readers, assistive-tech
Strikethrough Accessibility (den)1,253
html, screen-readers, support
Embedding Accessibility Into Code Reviews (web)1,252
videos, code-reviews, processes
Is CAPTCHA Accessible?1,251
captcha
What Should Be the Contrast Level of Inactive Buttons? (uxd)1,250
buttons, contrast, colors
Web Accessibility Strategies for Non-Accessible Projects (bol)1,249
videos, strategies, processes
Why Unique ID Attributes Matter (deq)1,248
html, attributes, conformance
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users?1,247
html, screen-readers
Burn Your Toast (eri)1,246
design-patterns, notifications, usability
Color Contrast Accessibility Tools With Examples (pop)1,245
tooling, link-lists, colors, contrast, examples
The True Cost of Not Prioritizing Accessibility: Avoid Risk and Maximize Product ROI1,244
economics, product-management, prioritization
2.4.11: Adversarial Conformance (aar)1,243
wcag, compliance
Ensuring Negative Numbers Are Available for Everyone (deq)1,242
testing, math
Digital Accessibility Blogs and Newsletters (ons/tpg)1,241
link-lists
Honor User’s Transparency Setting in CSS (ami)1,240
css, transparency, user-experience
Scrollbars Are Becoming a Problem (art)1,239
scrolling, usability
Designing for All: The Basic Principles of Web Accessibility1,238
fundamentals, principles, aria, tooling
Skip Links on ikea.com (mat)1,237
skip-links, case-studies
Inclusivity in the Digital Age: The Importance of Accessibility Advocacy (uxm)1,236
dei, communication, advocacy
Obligatory WCAG 2.2 Launch Post (aar)1,235
wcag, standards
Don’t Use Fixed CSS “height” or “width” on Buttons, Links, or Any Other Text Containers (ash)1,234
css, usability, buttons, links
Welcome WCAG 2.2 and Goodbye Success Criterion 4.1.1 “Parsing” (cer)1,233
wcag, conformance
Demystifying WCAG 2.2 (vig)1,232
wcag, standards
The Nonvisual Website (ang)1,231
websites
WCAG 2.2 and Validation1,230
wcag, conformance, quality
Writing Accessible Form Messages (ons)1,229
writing, forms
Intopia Launches WCAG 2.2 Map (int)1,228
wcag, standards
WCAG 2.2 Is Now a Published Web Standard1,227
discussions, wcag, standards, w3c
WCAG 2.2 Is Now a W3C Recommendation (den)1,226
wcag, standards
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c)1,225
guidelines, wcag, standards
What’s New in WCAG 2.2 (pat/tpg)1,224
wcag, standards, release-notes
Accessibility vs. Inclusive Design (tbf/nng)1,223
videos, dei, comparisons
It’s Time to Rethink the Americans With Disabilities Act (nyt)1,222
legal
How to Be an Accessibility Ally (mer)1,221
how-tos, community
Nine Things Automated Accessibility Tests Can’t Test (dav)1,220
testing, automation
Four Reasons to Give WCAG AAA a Second Look (web)1,219
wcag, standards
Easy Dark Mode With “color-scheme” (sar)1,218
slides, dark-mode, html, css
Form Accessibility and Usability Beyond the Basics (pop)1,217
forms, usability
Overlays: Just Another Disability Dongle (ons/tpg)1,216
overlays
Real AI Solutions for Accessibility Challenges (equ)1,215
ai
Top 5 ARIA Implementation Errors1,214
aria, errors
What Are Accessibility Overlays? (hey)1,213
videos, overlays
Accessibility Is Easy… Except for When It Isn’t (llo/web)1,212
videos
Misconceptions Can Kill Accessibility Momentum (yat)1,211
html, processes
Accessible Web Components? (mat/inc)1,210
videos, web-components
Native Mobile Accessibility Testing (inc)1,209
videos, testing, mobile
Save Our World With Progressive Enhancement and Accessibility (inc)1,208
videos, progressive-enhancement
Unlocking a World of Accessibility: How Internationalization Is the Key (inc)1,207
videos, internationalization, localization
What Makes an Accessible Date Picker? Is It Even Possible? (inc)1,206
videos, html
Building a Core Accessibility Team: The Keys to the Kingdom (deq)1,205
engineering-management, processes
What an Economist Article Says About Website Accessibility and Lawsuits (equ)1,204
legal
First Steps to an Accessible Website—Skip Links1,203
skip-links
How to Make a Strong Case for Accessibility (vit/sma)1,202
how-tos, communication
Accessibility and Inclusivity: Study Guide (nng)1,201
guides, dei, training, link-lists
Expanding Your Touch Targets (stu)1,200
usability, user-experience, touch
Whataboutism (col)1,199
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo)1,198
podcasts, aria, html
Web Components Accessibility FAQ (mat)1,197
web-components
Is AI the Silver Bullet of Accessibility?1,196
ai
Browser Video Players Review (aar)1,195
html, multimedia, browsers, screen-readers, support
Equivalent Experience Can Cut Both Ways (eri)1,194
user-experience
First, Do No Harm: Mistakes to Avoid in Creating Accessible User Experiences1,193
user-experience, mistakes
The Perpetual Circle of Accessibility (col)1,192
learning
Decoding WCAG: “Alternative for Time-Based Media” and “Media Alternative for Text” (web)1,191
wcag, multimedia
How to Make Charts and Graphs More Accessible (pop)1,190
how-tos, information-design, images
Accessibility Theater (tpg)1,189
What Is Inclusion Anyways? Lessons From the Disabled Community1,188
slides, lessons, dei
Building Accessibility Into Your Company, Team, and Culture (swi)1,187
videos, culture
How I Write Alt Text for Code Snippets on Social Media (ben)1,186
alt-text, writing, images, social-media
Navigating Web Accessibility Litigation: Advice From a General Counsel1,185
legal
Accessible Navigation1,184
navigation
Dark Mode: How Users Think About It and Issues to Avoid (nng)1,183
dark-mode, user-experience, best-practices
Where to Put Focus When Deleting a Thing (aar)1,182
focus
European Accessibility Act: Article 32, and Why It Sucks (cra)1,181
legal, eaa
Main-ly Speaking (col)1,180
html
What Are Exceptions to Section 508 Accessibility Requirements?1,179
legal, section-508
What Is Alt Text and How to Write It (tpg)1,178
images, alt-text, writing
How Organisations Respond to Accessibility Monitoring1,177
monitoring
How to Get 12% More LinkedIn Followers, Impressions, and Clicks—Practical Accessibility Tips and Tricks (mni)1,176
how-tos, tips-and-tricks, social-media, best-practices
“We’re All Just Temporarily Abled” (jim)1,175
Being “Polite” Does Not Ensure Access1,174
legal
Tabs Are Objectively Better Than Spaces (cfe)1,173
formatting, developer-experience
Accessibility Is Not Inclusive Design or Disability Rights—It’s a Part of It (yat)1,172
dei, legal
Useable1,171
community
An “alt” Decision Tree Using Only “:has()” (aar)1,170
css, alt-text, images
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources II (sma)1,169
content, images, best-practices, techniques
OKLCH in CSS: Consistent, Accessible Color Palettes (its/log)1,168
css, oklch, color-palettes, consistency
WCAG 3.0: Further on Up the Road (ons/tpg)1,167
wcag, standards
Progressively Enhanced HTML Accordion (aar)1,166
html, accordions, semantics, progressive-enhancement
8 Common Heading Questions (pop)1,165
html, headings
Alt Text Hall of Fame (ste/alt)1,164
websites, writing, alt-text, images
Assistive Technology Shouldn’t Be a Mystery Box (cod)1,163
browsers, assistive-tech, web-platform, foss, support
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources (sma)1,162
content, images, best-practices, techniques
The Easy Intro to the APCA Contrast Method (myn)1,161
introductions, colors, contrast, apca
Contextual Form Errors and ARIA (mar)1,160
forms, html, aria
How Does Reflowing Content Affect People With Screen Magnification? (tpg)1,159
reflow, assistive-tech, screen-magnification
New DOJ Web Accessibility Regulation Is a Disaster1,158
legal
Accessibility of the Button: Should We Fix It or the Root Cause Problem? (deq)1,157
buttons, processes
CSS and Accessibility: Inclusion Through User Choice (car/sma)1,156
css, dei, user-experience
Accessibility Represents Maturity (tem)1,155
culture
Contrast Checker Bookmarklet (web)1,154
bookmarklets, colors, contrast
The Curious Case of “iff” and Overriding Screenreader Pronunciations (ben)1,153
screen-readers, pronunciation
What Happens When Developers Are Liable for Accessibility?1,152
legal
Do We Need WCAG 3 (Now)? (yat)1,151
wcag, standards
How to Make Your Captions and Audio Descriptions WCAG-Compliant1,150
how-tos, multimedia, captions, compliance, wcag
Testing a Component’s Accessibility1,149
videos, testing, components
Be an Active Ally for Those Living With Disabilities (wom)1,148
dei
Blockquotes in Screen Readers (aar)1,147
screen-readers, support, html
Web Accessibility in High-Risk Segments (kar)1,146
compliance, legal
Solving the Accessibility Palette Riddle (uxd)1,145
colors, color-palettes
The Problem With Auto-Generated Alternative Texts for Images (dni)1,144
ai, writing
Understanding the WCAG 3 Working Draft Update1,143
wcag
Accessible Animated GIF Alternatives (tyl/clo)1,142
animations, gif, multimedia, comparisons
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why1,141
quality, maintenance
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c)1,140
guidelines, wcag, standards
Visually Hidden Links With 0 Dimensions (mat)1,139
hiding, links, focus, apple, safari
Getting Instant Return From Your Accessibility Testing (kar)1,138
testing
O “dialog” Focus, Where Art Thou? (mat)1,137
modals, html, focus
Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar)1,136
interoperability, screen-readers, assistive-tech, jaws
React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd)1,135
forms, react, testing
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo)1,134
leadership, dei
The alt-text.org Project Is Moving Forward (han)1,133
writing
Top 20 Must-Know Tips for Web Accessibility1,132
tips-and-tricks
Developing Inclusivity Features (uxm)1,131
design, dei
Getting Started—Understanding the History of Web Accessibility1,130
videos, introductions, history
Making Numbers in Web Content Accessible (ons/tpg)1,129
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace (dbo)1,128
leadership, dei
There’s No Such Thing as a “Normal” User (kar)1,127
Resources for Procurement of Accessible Digital Products and VPAT (den)1,126
vpat-acr, conformance, tooling, link-lists
The “article” Element and Screen Readers (mat)1,125
html, screen-readers, support
ARIA Can Hurt or Help Web Accessibility: How to Review Your Website’s ARIA (pop)1,124
how-tos, aria, auditing
Your Browser May Be Having a Secret Relationship With a Screen Reader (kno)1,123
browsers, screen-readers, assistive-tech
Combat Accessibility Decay: How to Maintain Ongoing Accessibility1,122
how-tos, processes
Under-Engineered Comboboxen? (aar)1,121
forms, html, css
Accessible Overlays Aren’t Accessible (uxd)1,120
overlays
WCAG 2.2, Quick and Simplified1,119
wcag, standards
4 Ways to Improve Mobile Accessibility (kar)1,118
mobile
Web and App ADA Lawsuits: 6 Trends So Far in 20231,117
ada, legal, trends
Screen Magnification: Digital Accessibilitiy1,116
videos, assistive-tech, screen-magnification
Live Regions in React1,115
react, aria, live-regions
Magnification and Zoom Accessibility Guide—Everything You Need to Know1,114
guides, screen-magnification, zooming
Top Tips From a Web Accessibility Evaluator at WebAIM (web)1,113
webaim, auditing, tips-and-tricks
Designing for Inclusion (uxd)1,112
design, dei
WCAG 2.2 Removes 4.1.1 Parsing and How axe-core Is Impacted (deq)1,111
wcag, testing, axe
Continuous Accessibility (a11)1,110
websites, processes
Thoughts From “Meet Safari for Spatial Computing” (jim)1,109
apple, safari, spatial-web, responsive-design
Three Key Principles for an Accessible Website1,108
principles
Can Web Developers Be Held Liable?1,107
legal
The Five Types of People Who Produce Inaccessible Code (eri)1,106
community
6 Quick Tests You Can Do to Test Your Forms for Accessibility (kar)1,105
testing, forms
Design vs. Accessibility and the CSS “visually-hidden” Class (its/log)1,104
design, css, comparisons
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now1,103
html, viewport, metadata, responsive-design
No, “AI” Will Not Fix Accessibility (aar)1,102
ai
Sticky Content: Focus in View (tet)1,101
focus, scrolling, css
The Universal Focus State (eri)1,100
focus, css
Before Your Next Frontend Pull Request, Use This Checklist (tra/evi)1,099
checklists, performance, compression, dependencies, legibility, naming
Testing Sites and Apps With Blind Users: A Cheat Sheet (sma)1,098
testing, screen-readers, assistive-tech, tooling, cheat-sheets
Accessibility and Artificial Intelligence (joe)1,097
ai
Assume the Position—a Labeling Story (llo/tpg)1,096
forms, labels, html
Accessible Rich Internet Applications (WAI–ARIA) 1.2 (w3c)1,095
standards, aria, rich-internet-apps
Accessibility Testing—Pay Attention to the Details1,094
testing
The Problem With Automatically Focusing the First Input and What to Do Instead (ada)1,093
user-experience, focus, forms
WCAG 2.2 Misses Mark on Defining Visible Focus (yat)1,092
focus, wcag, standards
How We Created an Accessible, Scalable Color Palette1,091
colors, color-palettes, scalability, case-studies
Accessible Components: The Hamburger Menu1,090
components, navigation
Accessibility Audits for All (ada)1,089
auditing, testing
Don’t Meddle With User Input (tem)1,088
forms
The Problem With Nested Fieldsets and How to Avoid Them (ada)1,087
forms, assistive-tech, support
How Screen-Reader Users Type on and Control Mobile Devices (nng)1,086
usability, screen-readers, mobile
When to Use Plain Text or Images Instead of MathML1,085
mathml, math
Brief Note on Popovers With Dialogs (aar)1,084
html, support, pop-overs, modals
We Need to Talk About How We Talk About Accessibility1,083
communication, dei
“display: contents” Considered Harmful (eri)1,082
css
Levelling Up Accessibility Skills in Your Organisation (int)1,081
videos
Reading a Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) (mer/equ)1,080
vpat-acr, documentation
Addressing Timeout Modals: Navigating the Nuances for Inclusive Web Design1,079
dei, modals, time
A Beginners Guide to Digital Accessibility (fra)1,078
guides
Accessible Numbers1,077
websites
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation [Stage] v3 (gwi/deq)1,076
wcag, standards
What Devs Can Do on Global Accessibility Awareness Day1,075
awareness-days
Fieldsets, Legends, and Screen Readers Again (ste/tpg)1,074
html, forms, screen-readers
Semantics and the “popover” Attribute: What to Use When? (hdv)1,073
html, attributes, semantics, pop-overs
Why Is Web Accessibility Important? (tpg)1,072
videos
HTML Landmark Roles Screen Reader Demo (sch/mdn)1,071
videos, html, screen-readers, voiceover, apple
Using HTML Landmark Roles to Improve Accessibility (sch/mdn)1,070
html
Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim)1,069
html, screen-readers, support
The Problem With Disabled Buttons and What to Do Instead (ada)1,068
buttons, user-experience
Respect Your Children (ste/tpg)1,067
html, aria
ShatGPT (ste)1,066
ai
React Testing Library and Accessibility1,065
react, testing, libraries, automation
Digital Accessibility Is a Bigger Education Issue Than We Think—Here’s What We Can Do About It1,064
training
Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (ste)1,063
focus, aria, html
Why “font-size” Must Never Be in Pixels1,062
css, units, responsive-design
Accessible Target Sizes Cheatsheet (vit/sma)1,061
user-experience
Progress Over Perfection: The Better Way for Communication and Accessibility Advocacy (mer)1,060
communication, advocacy, processes
The Potentially Dangerous Non-Accessibility of Cookie Notices (mar/sma)1,059
cookies, legal, privacy, user-experience
Meeting WCAG Level AAA (pat/tet)1,058
wcag, conformance, standards
Designing and Coding for Voice1,057
voice
Visually Accessible Data Visualization1,056
information-design
Audio Accessibility in Miro: A Hackathon Story in 3 Acts (sin)1,055
multimedia, experiments
Answering “What ARIA Can I Use?” (w3c)1,054
aria, browsers, screen-readers, assistive-tech, support
Web Accessibility: A Reference to Creating Inclusive Websites (sta)1,053
Breaking Down Accessibility Barriers: Top 4 Challenges With Screen Magnifiers1,052
assistive-tech, screen-magnification
Shifting Left, or: Making Accessibility Easier by Doing It Earlier (hdv)1,051
videos, slides, processes
Accessibility in Design Systems: Building More Inclusive Products for a Better User Experience1,050
videos, design-systems, dei, user-experience
Don’t Override Screen Reader Pronunciation (aar)1,049
screen-readers, pronunciation
HTML Accessibility API Mappings 1.0 (ste+/w3c)1,048
html, apis
Chasing Rainbows (ver)1,047
colors, color-blindness, user-experience
Establishing Metrics for Accessibility ROI (kar)1,046
metrics, economics
Designing for Reduced Motion1,045
animations, reduced-motion, css, media-queries, javascript
The Alt Text War—SEO vs. Accessibility1,044
seo, images, writing, alt-text, comparisons
What’s New in WCAG 2.2?1,043
wcag, standards
Foundations: Accessible Names and Descriptions (ihe/tet)1,042
fundamentals, naming, writing, aria
What Makes a Good Screenshot? (llo/tpg)1,041
images
Accessibility for Designers: Where Do I Start? (ste)1,040
design, link-lists
Exposing Field Errors (aar)1,039
forms, aria, assistive-tech, support
Five Pieces of Advice for More Accessible Websites (cit)1,038
html
10 Ways to Hide Elements in CSS (cra)1,037
hiding, css, performance
When I Get That Low Contrast Feeling, I Need Non-Textual Healing (llo/tpg)1,036
contrast, colors
The Ultimate Guide to Automatic Accessibility Testing in CI/CD for React Apps1,035
guides, testing, automation, ci-cd, react
We Need Accessibility Action (yat)1,034
web
Alternative Text in the Wild: 5 Alternative Text Examples (pop)1,033
writing, examples
The WebAIM Million (web)1,032
studies, research, metrics
Connecting Dots of an Accessibility Audit1,031
auditing
Guardrails for Better Accessibility Support in Frontend (net)1,030
quality, tooling
How to Write an Accessibility Statement (ger)1,029
how-tos, documentation, writing
Accessibility vs. Emojis (uxd)1,028
emoji, unicode, comparisons
A Quick Guide to Reviewing a VPAT ACR (kar)1,027
vpat-acr, conformance, auditing
CSS-Only Widgets Are Inaccessible (aar)1,026
css
Senior Engineering Strategies for Advanced React and TypeScript (tec)1,025
strategies, react, typescript, architecture, testing, performance, security, maintenance
The “search” Element (sco)1,024
html, semantics
Accessible but Never Boring: Rebranding the Wise Design System for Everyone II1,023
design, design-systems
What We’ve Learned About Designing for Accessibility From Our Users1,022
design
Certifications Should Be Hard (kar)1,021
career, training, learning
Annotating Designs for Accessibility (int)1,020
videos, design
Visually Hidden Content Is a Hack That Needs to Be Resolved, Not Enshrined (sco)1,019
hiding, browsers, screen-readers, assistive-tech, css
When Is “:focus-visible” Visible? (ire)1,018
css, selectors
Hijacking Screenreaders With CSS (ben/deq)1,017
videos, screen-readers, css
How Screen Readers Read Special Characters: An Update1,016
screen-readers, support, unicode
Foundations: Pointer Gestures (gra/tpg)1,015
fundamentals, usability
Accessibility and Design Systems: The Deep-Dive Q&A1,014
interviews, design-systems, deep-dives
Accessibility Beyond Code Compliance (aar)1,013
compliance
It’s About Time CAPTCHAs Become Accessible (uxd)1,012
captcha
The H1 Conundrum: Understanding the Challenges of Heading Level One1,011
semantics, headings, html
Fix Color Contrast—Web Accessibility for Text and UI Design (pim)1,010
colors, contrast
Best Practices for Structuring Accessibility Testing (tpg)1,009
testing, best-practices
Making Calendars With Accessibility and Internationalization in Mind (sto/css)1,008
functionality, internationalization
We Don’t Need “.visually-hidden” (den)1,007
css, semantics, quality
“content” Is Your Content?1,006
css, content, seo, maintainability
My Ideal Accessible Components Resource Is Holistic, Well Tested and Easy to Use (hdv)1,005
components
ARIA Live Regions for JavaScript Frameworks (its/log)1,004
aria, live-regions, javascript, frameworks
50.1% Empty Links (mat)1,003
html, links, semantics, seo
Client-Side JavaScript and React Criticism: What Comes Next? (mol)1,002
javascript, react, performance, resilience, progressive-enhancement
Are You Making These Five Mistakes When Writing Alt Text?1,001
writing, alt-text, images, mistakes
Toolkit Tuesday: Using YouTube for Captions and Transcripts (kno)1,000
videos, captions, youtube
A Beginner’s Guide to Manual Accessibility Testing (pop)999
guides, testing
Accessible but Never Boring: Rebranding the Wise Design System for Everyone998
design, design-systems
The Web Needs a Native “.visually-hidden” (ben)997
css
The WebAIM Strategic Accessibility Framework (web)996
webaim, strategies
A Native “Visually Hidden” in CSS? Yes Please! (mic)995
hiding, browsers, screen-readers, assistive-tech, css
Conformance and Accessibility (j9t)994
conformance, quality
Without Accessibility, There Is No Privacy or Security993
privacy, security
How People Read Online (uxd)992
content, readability, user-experience
A Guide to Accessible Form Validation (san/sma)991
guides, forms, validation, user-experience
How to Style Your Alt Text (ede)990
how-tos, css, alt-text, images
Successful Teams Ensure 100% of Their Members Understand Keyboard Accessibility (mni)989
Automatic Captions: Our Experiments and Best Practices (equ)988
captions, best-practices, automation
How Shadow DOM and Accessibility Are in Conflict (sun/iga)987
shadow-dom, aria
Open Captions vs. Closed Captions: What’s the Difference?986
captions, comparisons
The Importance of Adding Accessibility Design Reviews to the Design Process985
design, processes
ARIA vs. HTML (aar)984
html, aria, semantics, comparisons
Not Everyone Uses a Computer in the Same Way That You Do (hdv)983
videos
Understanding the Cost of Not Being Accessible (kar)982
economics
Avoid Spanning Table Headers (aar)981
assistive-tech, html, tables
Ideas for Making Accessibility and Equity a Core Part of the Software Development Lifecycle (eli)980
dei, processes
Keys to an Accessibility Mindset (sma)979
design
A Step-by-Step Guide to Building Accessible Carousels (swe/sma)978
guides, carousels, html, user-experience
If You’re Going to Do a Job, Do It Properly (tem)977
css
Software Accessibility for Users With Attention Deficit Disorder (ADHD) (uxd)976
Buttons, Links, and Focus (tem)975
semantics, buttons, links, focus
Scaling Accessibility Through Design Systems (ste+)974
videos, design-systems, scalability
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat)973
screen-readers, semantics, html
A Practical Approach to Automated Accessibility972
testing, automation
Automation Is Not the Enemy (kar)971
testing, automation
Automated Testing Won’t Solve Web Accessibility (yat)970
testing, automation
Foundations: Introduction to WAI–ARIA (ihe/tet)969
fundamentals, introductions, aria
The Troublesome Life and Lamentable Death of Success Criterion 4.1.1968
wcag, conformance, standards
Focus Appearance Thoughts (ala)967
focus, css
How to Build Accessible Main Navigation? (iod)966
how-tos, navigation
Testing Colour Accessibility With Dev Tools (mic)965
colors, testing, browsers, dev-tools
Non-Text Content Contrast Also Matters964
colors, contrast
WCAG 2.2 Update: It’s Time to Say Goodbye to the Parsing Criterion963
wcag, standards
External Links: In or Out962
seo, links, user-experience
Setting Expectations for Asking ChatGPT Web Accessibility Questions (sco)961
ai, chatgpt
Understanding Color and Accessibility (kat)960
colors
Léonie Watson on Accessibility (tin+)959
podcasts, interviews
New WCAG 2.2 Features Rated (yat)958
wcag, standards
Accessible Hamburger Buttons Without JavaScript957
javascript, navigation
Use the Dialog Element (Reasonably) (sco)956
html, modals
Pointing and Calling and Accessibility Testing955
testing
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation Stage Again (gwi/deq)954
wcag, standards
Musing Upon an “[alt]” Text Badge on Images (chr)953
html, css
A Simple Custom (ste)952
forms, usability, css
Be a Digital Ally: Further Exploration of WCAG 2.2 (kno)951
wcag, standards
Creating a Community That Values Accessibility (web)950
community
If You Need a Link, Don’t Use a Button (tem)949
html, semantics, links, buttons
Comparing Level Access Automated Tools to Manual Accessibility Testing (rac)948
tooling, testing, automation
Web Accessibility Global Usage Survey947
surveys
Tabs Are Better (bre)946
formatting
Comparing Manual and Free Automated WCAG Reviews (aar)945
wcag, auditing, comparisons
Accessible Writing Is Just Good Writing944
writing
Blind News Audiences Are Being Left Behind in the data Visualisation Revolution: Here’s How We Fix That943
information-design
Foundations: Visible Focus Styles (tet)942
fundamentals, focus, css
Manual Accessibility Testing (dev)941
testing
Closed Captions and Subtitles UX (vit/sma)940
captions, user-experience
The Main Areas of WAI–ARIA939
aria
2023 Design Trends From an Accessibility Perspective938
design, trends
Stock Photos of People With Disabilities (den)937
content, images
A New Accessibility Strategy for the GOV.UK Design System936
strategies, design-systems
JAWS, NVDA, and VoiceOver Braille Viewers (aar)935
screen-readers, jaws, nvda, voiceover, apple
Carry On Testing 2023 (ste/tpg)934
testing
Quick Thoughts on Typeface and Font Accessibility933
fonts, typography
WAI–Adapt Explainer (w3c)932
A Beginner’s Guide to Link and Text Accessibility (pop)931
guides, links, content
Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma)930
typography, css, zooming
Overlapping Interactive Areas (tem)929
design
Website Accessibility (15 Best Practices) (bru)928
best-practices, content, readability, captcha, images, alt-text, forms, focus, html, tooling
User Stylesheets Are Still Pretty Great and Should Be More Widely Supported927
css, user-styles
Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom)926
wcag, usability, heuristics
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs)925
firefox, mozilla, browsers, caching
Obscure CSS: Restoring Visibility (kiz)924
css, hiding
Top 10 Accessibility News of 2022 (equ)923
retrospectives
What Is the Difference Between Alternative Text, Long Description, and Caption? (red/mat)922
An Inclusive and Planet-Friendly Digital Style Guide (uxd)921
design, style-guides, dei, sustainability, ethics
Accessibility Convincing (lfl/web)920
videos, ethics, legal
Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos)919
html, css, javascript, theming, functionality
Quick Start for Evaluating and Testing Web Accessibility (jar/web)918
videos, testing
The Intended Consequence of Inaccessible Digital Ads (joe/web)917
videos, monetization
Bad Performance Is Bad Accessibility (bru)916
performance
Foundations: Target Sizes (tet)915
fundamentals, usability
Useful Accessibility and Usability Examples to Help Improve Your Designs (sma)914
usability, examples
Prevent Focused Elements From Being Obscured by Sticky Headers (sib/tpg)913
usability, css, focus
5 HTML Elements, and a Partridge in a Despair Tree (mat)912
html, semantics
How to Find and Fix the Top 3 Accessibility Issues (deq)911
videos, how-tos, auditing
A Guide for Making Apps Accessible910
guides
Accessibility Starts With an Organisation’s Culture (cra)909
culture
Accessible Front-End Patterns for Responsive Tables II (cod/sma)908
tables, responsive-design
Federal Web Accessibility Focus Has Private Sector on Notice907
legal
State of A11Y (thi)906
videos
Top 5 Accessibility Issues in 2022 (lar/int)905
retrospectives
Five Myths About Digital Accessibility904
videos, myths
WCAG 3.0: Are We There Yet? (ons/tpg)903
wcag, standards
WCAG—Priority of Constituencies (ala)902
wcag, prioritization
Meaningful Labels Using ARIA—or Not (mat)901
html, forms, labels, aria
W3C Publishes WCAG Testers Consistency List (wil/deq)900
wcag, testing
Accessibility: The Land That “Time to Interactive” Forgot (tin)899
videos, performance
Accessible Front-End Patterns for Responsive Tables (cod/sma)898
tables, responsive-design
Brief Note on Description List Support (aar)897
html, lists, semantics, screen-readers, support
Reading the Meter (sup/mat)896
html, semantics
Swearing and Automatic Captions (eri)895
multimedia, captions
The 411 on 4.1.1 (aar)894
wcag, standards
Website Accessibility Is Not an Afterthought893
Landmarks and Where to Put Them (kil/mat)892
html, semantics, aria
Accessibility and MVPs891
principles
You Don’t Need ARIA for That (den/mat)890
html, aria
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)889
how-tos, testing, tooling, browser-extensions, webaim
HTML Semantics and Accessibility Cheat Sheet (web)888
cheat-sheets, html, semantics
Making Microservices Accessible (cra)887
microservices
Which Images Need Descriptive Text? (tem)886
writing
Making Accessibility Simpler in Higher Education and Beyond885
videos
Shadow DOM and Accessibility: The Trouble With ARIA (nol)884
dom, shadow-dom, aria, html
Addressing Concerns About CSS Speech (tin)883
css, voice
Positioning Notification Messages With Accessibility in Mind (cod)882
notifications, positioning
Setting Up a Screen Reader Testing Environment on Your Computer (sar)881
screen-readers, nvda, testing, tooling, link-lists
Accessibility and Inclusive Design Systems (bra)880
videos, design-systems, dei
Preparing for WCAG 2.2 (int)879
videos, wcag
Page Title Conventions (ada)878
html, seo
The Value of Accessibility (ann)877
podcasts
A Guide to Keyboard Accessibility: JavaScript (its/sma)876
guides, keyboard-navigation, javascript
Analyzing the Top 100 Retailers for Digital Accessibility (deq)875
studies, research
DOJ and Congressional Updates on Digital Accessibility874
legal
Incorporating Accessible Design Elements Into Your Web Site (uxm)873
design
Brief Note on “aria-readonly” Support (aar)872
html, aria, assistive-tech, support
5 Insider Tips to Make Accessibility Part of Workflow (mni)871
tips-and-tricks, processes
Accessibility Is in Style—Styles and Style Guides (kno)870
writing, design, documentation, style-guides, consistency, quality
Using Automated Test Results to Improve Accessibility (sma)869
automation, testing
Significant Improvements for Screen Readers Now in Nightly Firefox (moz)868
browsers, screen-readers, mozilla, firefox
A Guide to Keyboard Accessibility: HTML and CSS (its/sma)867
guides, keyboard-navigation, html, css
Your Accessibility Claims Are Wrong, Unless… (aar)866
communication
Don’t Disable the Zoom Functionality865
zooming
Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea)864
overlays, legal
The Anatomy of “visually-hidden” (sib/tpg)863
css
What’s New in WCAG 2.2862
videos, wcag, standards
Accessfuturism: Digital Accessibility in 2032 (web)861
videos, outlooks
Designing for People Who Use a Mouse (ihe/web)860
videos
Accessibility Contrast Requirements Explained and How to Fix 5 Common Low-Contrast Issues (pop)859
colors, contrast
Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv)858
html, semantics, modals, pop-overs
Foundations: Native Versus Custom Components (tet)857
fundamentals, components, html, comparisons
A Simpler Approach to Document and Web Accessibility856
Responsive Accessibility Using “visibility: hidden” (sco)855
responsive-design, hiding, css
Why You Need to Monitor and Report on Accessibility—All the Time (deq)854
monitoring, compliance, legal
What Designers Can Learn From Apple’s New Accessibility Features (uxd)853
design, apple
5 Takeaways From Screen Reader Usability Interviews852
screen-readers, usability
Accessibility “Gaps” in MVPs (aar)851
Caring About the World Wide Web (ada)850
videos, dei, web
7 Tactics That Benefit Both Accessibility and SEO (deq)849
seo
A Deep Dive Into Accessible Notifications848
videos, notifications, deep-dives
A Testing Strategy for Accessibility in New Apps (mar)847
testing
Progress Over Perfection: A Better Way to Accessibility (mer)846
processes
Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (mer)845
videos
Next Steps for the W3C Web Accessibility Initiative844
videos, w3c
“aria-label” Is a Code Smell (eri)843
aria, labels, quality, technical-debt