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