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