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