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