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