Life is about deciding who we are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“accessibility” News Archive (3)

Entry (Sources) and Additional TopicsDate#
Focus vs. Accessibility Focus1,530
focus, comparisons
A Brief Note on Highlighted Text (aar)1,529
colors, contrast, css, selectors
An Introduction to the European Accessibility Act (EAA) (deq)1,528
introductions, legal, eaa
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm)1,527
redesigning, strategies, dei
Mastering User-Centered Design, With 5 Advanced Tips (uxm)1,526
usability, user-experience, tips-and-tricks, testing
A to Z of Assistive Technology for Reading Digital Text1,525
browsers, assistive-tech, readability, concepts
The Value of Open Source in Furthering Accessibility Goals (mgi)1,524
videos, foss
WCAG After Quarter of a Century—We Still Need More Awareness (cer)1,523
wcag, community
Quick-and-Dirty Accessibility (tpg)1,522
techniques
Why Are My Live Regions Not Working? (pat/tet)1,521
aria, live-regions
Web Forms: Costly Mistakes You Want to Avoid (geo)1,520
books, forms, mistakes, usability, maintainability
Web Accessibility in the 2024 [US] Presidential Campaigns (web)1,519
case-studies
European Accessibility Act: Ultimate Guide to Compliance1,518
guides, compliance, legal, eaa
How to Design Accessible Forms in 10 Steps (uxd)1,517
how-tos, design, forms
Accessibility Evolution of Organizations (cer)1,516
processes, economics
Introduction to Manual Website Accessibility Testing1,515
videos, introductions, testing
Conducting Accessibility Research in an Inaccessible Ecosystem (sma)1,514
processes, prototyping, research
Images as the First Thing in a Button or Link (tem)1,513
html, images, buttons, links
Write Alt Text Like You’re Talking to a Friend (spa/clo)1,512
images, alt-text
Long Alt (aar)1,511
images, alt-text, support, browsers, screen-readers
Make Sure That Your Design System Is Accessible (cer)1,510
design-systems
Accessibility Overlays—Friend or Foe? (int)1,509
videos, overlays
Building a Culture of Accessibility (tet)1,508
culture
The Impact of Color Contrast on Accessibility1,507
colors, contrast
When Security and Accessibility Clash: Why Are Banking Applications So Inaccessible? (nic)1,506
security
Making Disabled Buttons More Accessible1,505
buttons, html, aria
10 Top Accessibility Errors and How to Avoid and Fix Them (sch)1,504
ARIA in HTML (sco+/w3c)1,503
standards, aria, html
Beware—Automatic Tools Over-Report Accessibility Issues and Steal Your Time (cer)1,502
auditing, tooling
9 Signs Your Frontend Code Has Quality Issues That Affect Your Users (ang)1,501
quality, craft, usability, user-experience, conformance, performance
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)1,500
html, skip-links, mobile
A Comparison of Automated Testing Tools for Digital Accessibility (equ)1,499
testing, tooling, automation, comparisons
Complete a VPAT: Show How Accessible Your Product Is (deq)1,498
vpat-acr, conformance, documentation
Socks, Lies, and Accessibility1,497
awareness-days, link-lists
Web Accessibility Statement: How to Write One1,496
how-tos, documentation, writing
Purging Design System “Rot” From Our Checkboxes (chu)1,495
design-systems, maintenance, quality, case-studies
Accessible Interactions in JavaScript Apps (san)1,494
videos, javascript, aria
The Dos and Don’ts of Using “tabindex” in Web Design (a11)1,493
keyboard-navigation, html
I Never Knew a Website Could Hurt Someone (kar)1,492
videos
The ADA Now Has Regulations for Accessibility of Web Content and Mobile Apps (tpg)1,491
ada, legal, web, mobile
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges (uxm)1,490
redesigning, strategies, dei
Justice Department to Publish Final Rule to Strengthen Web and Mobile App Access for People With Disabilities1,489
legal, web, mobile
Blind Internet Users Struggle With Error-Prone AI Aids (fin)1,488
ai
WCAG Bypass Blocks (“Skip to Content”)—Improve User Interaction Speed and Even Prevent Pain (cer)1,487
user-experience, keyboard-navigation, skip-links, wcag
“AI” Won’t Solve Accessibility (yat)1,486
ai
Drive-By Accessibility Tweaks (bru)1,485
AI and the Future of Web Accessibility Guidelines1,484
discussions, wcag, standards, ai, w3c
When to Use “tabindex="0"” (gra/tet)1,483
keyboard-navigation, focus, html
A Complete Guide for Content Creators to Start Making Accessible Content (pop)1,482
guides, content
Latest WebAIM’s Million—Some Thoughts (cer)1,481
Why I Care Deeply About Web Accessibility and You Should Too (sch)1,480
web
On “disabled” and “aria-disabled” Attributes (kit)1,479
html, attributes, aria
The WebAIM Million: The 2024 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1,478
studies, research, homepages, metrics
The Complete Guide to Captioned Videos (mer)1,477
guides, captions, multimedia
What Even Are Dragging Movements? (cat)1,476
interaction-design, terminology
Be Flexible About What People Need (and Don’t Assume) (eri)1,475
History of Web Accessibility1,474
videos, history
Exploring the Power of ARIA Live Attribute in Web Accessibility1,473
aria, attributes
No One Actually Wants Accessibility (dav)1,472
ARIA “role=application” and Mobile Screen Readers (cer)1,471
aria, screen-readers, mobile
Accessible Forms With Pseudo Classes (css)1,470
forms, css, selectors
CAPTCHA Excludes Disabled Web Users (zel)1,469
captcha
How to Test 3.3.8 Accessible Authentication (Minimum) (sib/tpg)1,468
how-tos, testing, authentication
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+)1,467
pop-overs, html
Welcome to Future of Web Accessibility Based on Predictors (jar+)1,466
videos, outlooks
Oh Sh*t, My App Is Successful and I Didn’t Think About Accessibility1,465
Accessibility Foundations (ihe/tpg)1,464
fundamentals, link-lists
Accessibility in Design Systems: A Comprehensive Approach Through Documentation and Assets1,463
design-systems, documentation, dei
The Golden Age of Accessibility1,462
WCAG 2.2 Detective Skills1,461
standards, wcag
You Want “border-color: transparent”, Not “border: none” (dav/fro)1,460
css, borders, transparency+opacity, contrast
A Letter to My Younger Self, as an Accessibility Advocate (hbu)1,459
advocacy, retrospectives
Thoughts on Embedding Alternative Text Metadata Into Images (eri)1,458
images, metadata
Accessibility: Implementing Focus Traps1,457
focus, keyboard-navigation
Alt Text for CSS Generated Content (tem)1,456
css, generated-content, alt-text
Distinguishing Between ARIA and Native HTML Attributes (deq)1,455
html, aria, attributes, comparisons
Access by a Thousand Curb Cuts (yat)1,454
Jakob Has Jumped the Shark (aar)1,453
link-lists
How to Test 2.5.8 Target Size (Minimum) (sib/tpg)1,452
how-tos, testing
Best Practices for Inclusive Design1,451
design, dei, best-practices
Designing for Mobile Accessibility: Enhancing the User Experience on Small Screens (uxm)1,450
design, user-experience, mobile
WCAG? More Like, W-What?! (stv)1,449
wcag, link-lists
Accessibility Darkness (ste)1,448
overlays
Accessibility Has Not Failed—It Has Not Even Started for Real (cer)1,447
ai
We Need to Talk About Jakob (mat)1,446
“AI” and Accessible Front-End Components: Is the Nuance Generatable? (hdv)1,445
web-components, ai
Accessibility Has Failed: Try Generative UI = Individualized UX1,444
usability, ai, outlooks
Keyboard Accessibility Testing on Mobile Devices1,443
testing, keyboard-navigation, mobile
What Is Inclusive Design, and How Does It Relate to Accessibility?1,442
design, dei
Making Math Accessible (ons/tpg)1,441
math
Screen Readers and Drag-and-Drop: Grabbing and Releasing Elements (dar)1,440
drag-and-drop, browsers, screen-readers, support
10 Takeaways From the WebAIM Screenreader Survey #10 (kar)1,439
screen-readers
A Web Designer’s Accessibility Advocacy Toolkit (sma)1,438
advocacy, strategies
CAPTCHA Is Still [the] Most Problematic Issue on the Web (cer)1,437
web, captcha
My WebAIM 10th SR User Survey Takeaways (aar)1,436
screen-readers
WebAIM Screen Reader User Survey 10 (den)1,435
screen-readers
A Developer’s Guide for Web Accessibility1,434
guides
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq)1,433
videos, aria, html, user-experience
Difference Between the Accessibility Page and the Accessibility Statement1,432
documentation, comparisons
A Practical Guide to Designing for Colorblind People (vit/sma)1,431
guides, design, colors, color-blindness
Does Your Design Conform With WCAG Accessibility Guidelines—or Does It Comply? (deq)1,430
videos, wcag, guidelines, compliance
How to Design an Accessible Web Site for People With Color-Deficient Vision (uxm)1,429
how-tos, dei, user-experience, colors, contrast, readability
[Web Accessibility] Survey Results1,428
surveys
Don’t Care About Accessibility? Resistance Is Futile! (cer)1,427
ARIA “note” (aar)1,426
aria, browsers, screen-readers, support
Getting to an Accessibility Strategy1,425
strategies, processes
How Accessibility Standards Can Empower Better Chart Visual Design (sma)1,424
contrast, colors, information-design
Reasonable WCAG Additions (a11)1,423
wcag
When It Says “Name From Author” It Means From You, Not Boll or Bukowski (ste)1,422
aria, naming
Input Type “date”: The Accessibility of HTML Date Picker1,421
forms
Can Generative AI Help Write Accessible Code? (tin/tet)1,420
code-generation, ai
Don’t Disable Form Controls (aar)1,419
usability, forms, buttons
The Accessibility Mindset: Moving Beyond Remediating, Fixing, and Reacting (a11)1,418
videos
What Is a Descriptive Transcript?1,417
multimedia
Opportunities for AI in Accessibility (aar/ali)1,416
ai
A Guide to Designing for Older Adults (vit/sma)1,415
guides, design
Doing What’s Required: Indicating Mandatory Fields in an Accessible Way (tpg)1,414
usability, forms, errors
It’s the Hope That Kills You (yat)1,413
career, community
The Importance of Web Performance to Information Equity (sch/fos)1,412
videos, performance
Why Disabled People’s Needs Aren’t “Special”1,411
“X” Marks the Spot: Landmark Elements (stv)1,410
html, semantics, assistive-tech, aria
5 Hidden Risks of Your Inaccessible Website (deq)1,409
A Look at the New WAI–ARIA 1.3 Draft (cra)1,408
aria, standards
Dynamically Adding Text Alternatives to Images With AI (kar)1,407
automation, ai, images, alt-text
Be Purposeful About Your Content1,406
content, writing
Designing Accessible Color Palettes in Figma: A Guide for Web Accessibility (kno)1,405
guides, colors, color-palettes, figma
Making VPATs and ACRs More Effective in Procurement (web)1,404
vpat-acr, processes
7 Tips for Devs and Designers to Set Your Accessibility Efforts Up for Success (deq)1,403
tips-and-tricks, processes
Overlays and Ethics: A Conference Panel That Hurt My Heart (lfl)1,402
ethics, overlays, community
The Largest Webshops in the Netherlands Remain Inaccessible for People With Visual and/or Motor Impairments1,401
studies, research, ecommerce, legal
What Can a Website Do? (dav)1,400
usability, quality
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste)1,399
bookmarklets, html, aria, keyboard-shortcuts
What Has a Ceiling but No Floor? (mat)1,398
apple, facebook+meta
Continuous Accessibility: What, Why, How (ass)1,397
processes, testing, tooling
How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass)1,396
processes, testing
Repetition Avoidance (ste)1,395
code-pens, user-experience, aria
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer)1,394
design, html, aria
Under-Supported and Underpaid (aar)1,393
career, economics, craft
Understanding the Stanca Act, Italy’s Digital Accessibility Law (tpg)1,392
legal
Basic Accessibility Mistakes I Often See in Audits (cfe)1,391
mistakes, auditing, html, semantics, focus, links, buttons
Stop Trying to Recruit Unicorns With Acorns (cra)1,390
career
Accessible Notifications With ARIA Live Regions II (sar)1,389
notifications, aria, live-regions
Accessible Notifications With ARIA Live Regions (sar)1,388
notifications, aria, live-regions
Hover Contrast Bookmarklet (joe)1,387
bookmarklets, hover, colors, contrast, focus
Using AI for Accessibility: Breaking Down Barriers in Content Creation?! (mor)1,386
ai, content
Options for “optgroup” Labeling of “options” (ste)1,385
html, forms, browsers, screen-readers, support
If It’s Not Usable, It’s Not Accessible (tpg)1,384
interviews, usability, history
Using “abbr” Element With “title” Attribute (aar)1,383
html, attributes, browsers, assistive-tech, support
Bringing Down the Digital Divide (uxd)1,382
user-experience
Buttons and Links—Common Misconceptions1,381
html, semantics, buttons, links
Designing Better Target Sizes (sha)1,380
design, best-practices
Dynamic Accessible Descriptions Reference (dar)1,379
testing
Understanding WCAG SC 3.2.6 Consistent Help (Level A)1,378
standards, wcag
The Change You Wish to See1,377
Your MVP Must Be Accessible (den)1,376
16 Lesser Known Accessibility Issues1,375
Accessibility Options for Floating Action Buttons1,374
floats, buttons
How to Make External Links Accessible (pop)1,373
how-tos, links
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)1,372
testing, automation, tooling, shadow-dom, dom, web-components
My Perspective: Digital Accessibility and Overlays1,371
overlays
2.5.8: Adversarial Conformance (aar)1,370
wcag, compliance
WCAG 2: Guidelines and Guardrails (yat)1,369
wcag, guidelines
The Ultimate Mobile Accessibility Resource Guide (ste)1,368
guides, link-lists
Government Not Meeting Minimum Accessibility Standards on Federal Websites, GSA Report Finds1,367
compliance, legal
Inspecting WCAG 2.2: Accessible Authentication1,366
videos, wcag, standards, authentication
ARIA Live Regions (mat)1,365
aria, live-regions
WCAG 2.1 Developer Tips: Character Key Shortcuts and Label in Name (mni)1,364
tips-and-tricks, wcag, keyboard-navigation, keyboard-shortcuts, labels
2023 Digital Accessibility Year in Review (tpg)1,363
retrospectives
Screen Reader Users and the Tab Key (tem)1,362
screen-readers, keyboard-navigation, testing
The Implied Web (hws/mat)1,361
html, semantics
The Top Accessibility Errors Found in 2023 (tpg)1,360
conformance, quality, errors, retrospectives
Reflow Red Flags (tpg)1,359
reflow, testing
Making Data Visualizations Accessible (ons/tpg)1,358
information-design
Think About Your Future Self1,357
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)1,356
fundamentals, semantics, html
Baseline Does Not Really Cover Baseline Support (aar)1,355
browsers, support, web-platform
Swallowing Camels (kol/mat)1,354
The WordPress Showcase and Accessibility (joe)1,353
wordpress
Design Systems Teams: Understand Your Users So They Can Serve Theirs (deq)1,352
design-systems, leadership, collaboration, user-experience
The Financial Argument for Using an Outside Firm for Accessibility Remediation (kar)1,351
economics
The Unspoken Struggle of Aging in a Tech-Driven World (uxd)1,350
user-experience, web
My Accessibility Journey (web)1,349
career
Accessibility Overlays (eu)1,348
overlays, metrics
Test-Driven HTML and Accessibility (mat)1,347
html, testing, javascript
ARIA, the Good Parts (hdv/par)1,346
videos, aria
Screen Reader User Survey #10 (web)1,345
surveys, screen-readers
Video Subtitles, Captions, Audio Descriptions, and Transcripts (dar)1,344
multimedia, captions
Potential Problems With Accessibility Audits and What to Do About Them (cer)1,343
auditing, testing
Template for Accessibility Guidelines (stv/mat)1,342
templates, guidelines
Media Queries in HTML Video (aar)1,341
html, multimedia, css, media-queries
Incorporating “Skip to Main Content” Links for Better Website Accessibility (a11)1,340
skip-links
A Beginner’s Guide to Accessible Text (pop)1,339
guides, content, writing, best-practices
Accessibility-Specific Tech Requirements? It Depends!1,338
processes
Insights: Mobile Accessibility1,337
research, metrics, mobile
The Most Accessible Font1,336
typography, legibility, fonts
Understanding the New WCAG 2.2 Criteria1,335
wcag
Web Chat Accessibility Considerations (cra)1,334
functionality, wcag, aria
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)1,333
fundamentals, html, attributes, user-experience
Not All Screen Reader Users Are Blind (tem)1,332
user-experience, screen-readers
Accessibility: A Practical Perspective (mat)1,331
Burnout in the Digital Accessibility Field1,330
career
How to Use Chrome’s Accessibility Tree (pop)1,329
how-tos, browsers, google, chrome
Keyboard Accessibility Myths and WCAG (gra/tet)1,328
keyboard-navigation, wcag, myths
“An Accessible Website Won’t Be Beautiful”… Really?!1,327
design, aesthetics
Accessibility Is Leadership (dav)1,326
leadership
How to Test 3.3.7 Redundant Entry (tpg)1,325
how-tos, testing, wcag
How to Avoid Breaking Web Pages for Keyboard Users (tpg)1,324
how-tos, keyboard-navigation
Inspecting WCAG 2.2: Target Size1,323
videos, wcag, standards
Comparison of Accessibility of E-Government Websites in Europe (cer)1,322
case-studies, comparisons
Evolution of Visible Focus1,321
videos, focus
Exclusive Accordions Exclude (yat)1,320
html, accordions
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA1,319
videos, browsers, google, chrome, dev-tools, testing, html, aria
Why Doesn’t AI Work for Producing Accessible Code? (ala)1,318
code-generation, ai
Accessibility Testing With Chrome DevTools1,317
testing, browsers, google, chrome, dev-tools
How I Test a Website for Accessibility1,316
testing
Designing for Accessibility Beyond Compliance (uxd)1,315
design, compliance
Text With Media Background: Practical Solutions1,314
images, microcontent, readability
Accessibility Training Can Sometimes Harm Accessibility (cer)1,313
training
Lost in Translation: Tips for Multilingual Web Accessibility (ben)1,312
tips-and-tricks, internationalization, localization
Creating Accessible UI Animations (sma)1,311
animations
Front End Devs Really Don’t Understand Accessibility (cfe)1,310
craft
How Long Until Your Website Is Accessible? (kar)1,309
processes
Understanding HTML Landmarks and How to Apply Them (its/log)1,308
html, semantics, aria
Creating Accessible Content in Drupal 101,307
videos, drupal
Addressing Accessibility Concerns With Using Fluid Type (sma)1,306
responsive-design, liquid-design, css
Accessibility Training Will Not Save You (rei)1,305
training, career, quality
Removing List Styles Without Affecting Semantics (mat)1,304
html, css, semantics
To Hell With the Business Case (mat)1,303
economics, legal
WCAG 2.2 Will Be a Part of EN 301 549 and With That a Part of WAD and EAA (cer)1,302
wcag, standards, legal, eaa
The Anatomy of an Accessible Button1,301
buttons, aria, html
An Accessibility Bookmarklet for Testing 200% Text Size (ash)1,300
testing, bookmarklets
Totally Remdom, or How Browsers Zoom Text (mat)1,299
zooming, css, units, responsive-design
Answers to Common (Web) Accessibility Questions (hdv)1,298
Can AI Help Boost Accessibility? These Researchers Tested It for Themselves1,297
ai, chatgpt, research
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar)1,296
html, tables, grids, aria
How to Write Good Alt Text for Screen Readers (cra)1,295
how-tos, images, writing, alt-text, screen-readers
Getting Started With NVDA1,294
videos, introductions, screen-readers, nvda
The “prefers-reduced-transparency” Media Feature (mat)1,293
css, media-queries
Accessibility by Degrees (tem)1,292
processes
Don’t Disable Buttons (cfe)1,291
buttons, javascript
Let’s Reinvent the Wheel (vas)1,290
html, css, user-experience, web-platform
So You’ve Been Publicly Accessibility-Shamed (dav)1,289
quality, communication
What Does the “A” Mean in “DEAI”? (mni)1,288
dei
Understanding SC 2.4.11 “Focus Not Obscured (Minimum)”1,287
wcag, focus
Give Your Site Some Focus! Tips for Designing Useful and Usable Focus Indicators (deq)1,286
forms, focus, user-experience, tips-and-tricks
Splitting Within Selects (aar)1,285
html, forms, browsers, support
Accessibility Improvements for User-Agents1,284
browsers, screen-readers, assistive-tech
Strikethrough Accessibility (den)1,283
html, screen-readers, support
Embedding Accessibility Into Code Reviews (web)1,282
videos, code-reviews, processes
Is CAPTCHA Accessible?1,281
captcha
What Should Be the Contrast Level of Inactive Buttons? (uxd)1,280
buttons, contrast, colors
Web Accessibility Strategies for Non-Accessible Projects (bol)1,279
videos, strategies, processes
Why Unique ID Attributes Matter (deq)1,278
html, attributes, conformance
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users?1,277
html, screen-readers
Burn Your Toast (eri)1,276
design-patterns, notifications, usability
Color Contrast Accessibility Tools With Examples (pop)1,275
tooling, link-lists, colors, contrast, examples
The True Cost of Not Prioritizing Accessibility: Avoid Risk and Maximize Product ROI1,274
economics, product-management, prioritization
2.4.11: Adversarial Conformance (aar)1,273
wcag, compliance
Ensuring Negative Numbers Are Available for Everyone (deq)1,272
testing, math
Digital Accessibility Blogs and Newsletters (ons/tpg)1,271
link-lists
Scrollbars Are Becoming a Problem (art)1,270
scrolling, usability
Honor User’s Transparency Setting in CSS (ami)1,269
css, transparency+opacity, user-experience
Designing for All: The Basic Principles of Web Accessibility1,268
fundamentals, principles, aria, tooling
Skip Links on ikea.com (mat)1,267
skip-links, case-studies
Inclusivity in the Digital Age: The Importance of Accessibility Advocacy (uxm)1,266
dei, communication, advocacy
Obligatory WCAG 2.2 Launch Post (aar)1,265
wcag, standards
Don’t Use Fixed CSS “height” or “width” on Buttons, Links, or Any Other Text Containers (ash)1,264
css, usability, buttons, links
Welcome WCAG 2.2 and Goodbye Success Criterion 4.1.1 “Parsing” (cer)1,263
wcag, conformance
Demystifying WCAG 2.2 (vig)1,262
wcag, standards
The Nonvisual Website (ang)1,261
websites
WCAG 2.2 and Validation1,260
wcag, conformance, quality
Writing Accessible Form Messages (ons)1,259
writing, forms
Intopia Launches WCAG 2.2 Map (int)1,258
wcag, standards
WCAG 2.2 Is Now a Published Web Standard1,257
discussions, wcag, standards, w3c
WCAG 2.2 Is Now a W3C Recommendation (den)1,256
wcag, standards
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c)1,255
guidelines, wcag, standards
What’s New in WCAG 2.2 (pat/tpg)1,254
wcag, standards, release-notes
Accessibility vs. Inclusive Design (tbf/nng)1,253
videos, dei, comparisons
It’s Time to Rethink the Americans With Disabilities Act (nyt)1,252
legal
How to Be an Accessibility Ally (mer)1,251
how-tos, community
Nine Things Automated Accessibility Tests Can’t Test (dav)1,250
testing, automation
Four Reasons to Give WCAG AAA a Second Look (web)1,249
wcag, standards
Easy Dark Mode With “color-scheme” (sar)1,248
slides, dark-mode, html, css
Form Accessibility and Usability Beyond the Basics (pop)1,247
forms, usability
Overlays: Just Another Disability Dongle (ons/tpg)1,246
overlays
Real AI Solutions for Accessibility Challenges (equ)1,245
ai
Top 5 ARIA Implementation Errors1,244
aria, errors
What Are Accessibility Overlays? (hey)1,243
videos, overlays
Accessibility Is Easy… Except for When It Isn’t (llo/web)1,242
videos
Misconceptions Can Kill Accessibility Momentum (yat)1,241
html, processes
Accessible Web Components? (mat/inc)1,240
videos, web-components
Native Mobile Accessibility Testing (inc)1,239
videos, testing, mobile
Save Our World With Progressive Enhancement and Accessibility (inc)1,238
videos, progressive-enhancement
Unlocking a World of Accessibility: How Internationalization Is the Key (inc)1,237
videos, internationalization, localization
What Makes an Accessible Date Picker? Is It Even Possible? (inc)1,236
videos, html
Building a Core Accessibility Team: The Keys to the Kingdom (deq)1,235
engineering-management, processes
What an Economist Article Says About Website Accessibility and Lawsuits (tec/equ)1,234
legal
First Steps to an Accessible Website—Skip Links1,233
skip-links
How to Make a Strong Case for Accessibility (vit/sma)1,232
how-tos, communication
Accessibility and Inclusivity: Study Guide (nng)1,231
guides, dei, training, link-lists
Expanding Your Touch Targets (stu)1,230
usability, user-experience, touch
Whataboutism (col)1,229
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo)1,228
podcasts, aria, html
Web Components Accessibility FAQ (mat)1,227
web-components
Is AI the Silver Bullet of Accessibility?1,226
ai
Browser Video Players Review (aar)1,225
html, multimedia, browsers, screen-readers, support
Equivalent Experience Can Cut Both Ways (eri)1,224
user-experience
The Perpetual Circle of Accessibility (col)1,223
learning
First, Do No Harm: Mistakes to Avoid in Creating Accessible User Experiences1,222
user-experience, mistakes
Decoding WCAG: “Alternative for Time-Based Media” and “Media Alternative for Text” (web)1,221
wcag, multimedia
How to Make Charts and Graphs More Accessible (pop)1,220
how-tos, information-design, images
Accessibility Theater (tpg)1,219
What Is Inclusion Anyways? Lessons From the Disabled Community1,218
slides, lessons, dei
Building Accessibility Into Your Company, Team, and Culture (swi)1,217
videos, culture
How I Write Alt Text for Code Snippets on Social Media (ben)1,216
alt-text, writing, images, social-media
Navigating Web Accessibility Litigation: Advice From a General Counsel1,215
legal
Accessible Navigation1,214
navigation
Dark Mode: How Users Think About It and Issues to Avoid (nng)1,213
dark-mode, user-experience, best-practices
Where to Put Focus When Deleting a Thing (aar)1,212
focus
European Accessibility Act: Article 32, and Why It Sucks (cra)1,211
legal, eaa
Main-ly Speaking (col)1,210
html
What Are Exceptions to Section 508 Accessibility Requirements?1,209
legal, section-508
What Is Alt Text and How to Write It (tpg)1,208
images, alt-text, writing
How Organisations Respond to Accessibility Monitoring1,207
monitoring
How to Get 12% More LinkedIn Followers, Impressions, and Clicks—Practical Accessibility Tips and Tricks (mni)1,206
how-tos, tips-and-tricks, social-media, best-practices
“We’re All Just Temporarily Abled” (jim)1,205
Being “Polite” Does Not Ensure Access1,204
legal
Tabs Are Objectively Better Than Spaces (cfe)1,203
formatting, developer-experience
Accessibility Is Not Inclusive Design or Disability Rights—It’s a Part of It (yat)1,202
dei, legal
Useable1,201
community
An “alt” Decision Tree Using Only “:has()” (aar)1,200
css, alt-text, images
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources II (sma)1,199
content, images, best-practices, techniques
OKLCH in CSS: Consistent, Accessible Color Palettes (its/log)1,198
css, oklch, color-palettes, consistency
WCAG 3.0: Further on Up the Road (ons/tpg)1,197
wcag, standards
Progressively Enhanced HTML Accordion (aar)1,196
html, accordions, semantics, progressive-enhancement
8 Common Heading Questions (pop)1,195
html, headings
Alt Text Hall of Fame (ste/alt)1,194
websites, writing, alt-text, images
Assistive Technology Shouldn’t Be a Mystery Box (cod)1,193
browsers, assistive-tech, web-platform, foss, support
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources (sma)1,192
content, images, best-practices, techniques
The Easy Intro to the APCA Contrast Method (myn)1,191
introductions, colors, contrast, apca
Contextual Form Errors and ARIA (mar)1,190
forms, html, aria
How Does Reflowing Content Affect People With Screen Magnification? (tpg)1,189
reflow, assistive-tech, screen-magnification
New DOJ Web Accessibility Regulation Is a Disaster1,188
legal
Accessibility of the Button: Should We Fix It or the Root Cause Problem? (deq)1,187
buttons, processes
CSS and Accessibility: Inclusion Through User Choice (car/sma)1,186
css, dei, user-experience
Accessibility Represents Maturity (tem)1,185
culture
Contrast Checker Bookmarklet (web)1,184
bookmarklets, colors, contrast
The Curious Case of “iff” and Overriding Screenreader Pronunciations (ben)1,183
screen-readers, pronunciation
What Happens When Developers Are Liable for Accessibility?1,182
legal
Do We Need WCAG 3 (Now)? (yat)1,181
wcag, standards
How to Make Your Captions and Audio Descriptions WCAG-Compliant1,180
how-tos, multimedia, captions, compliance, wcag
Testing a Component’s Accessibility1,179
videos, testing, components
Be an Active Ally for Those Living With Disabilities (wom)1,178
dei
Blockquotes in Screen Readers (aar)1,177
screen-readers, support, html
Web Accessibility in High-Risk Segments (kar)1,176
compliance, legal
Solving the Accessibility Palette Riddle (uxd)1,175
colors, color-palettes
The Problem With Auto-Generated Alternative Texts for Images (dni)1,174
ai, writing
Understanding the WCAG 3 Working Draft Update1,173
wcag
Accessible Animated GIF Alternatives (tyl/clo)1,172
animations, gif, multimedia, comparisons
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why1,171
quality, maintenance
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c)1,170
guidelines, wcag, standards
Visually Hidden Links With 0 Dimensions (mat)1,169
hiding, links, focus, apple, safari
Getting Instant Return From Your Accessibility Testing (kar)1,168
testing
O “dialog” Focus, Where Art Thou? (mat)1,167
modals, html, focus
Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar)1,166
interoperability, screen-readers, assistive-tech, jaws
React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd)1,165
forms, react, testing
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo)1,164
leadership, dei
The alt-text.org Project Is Moving Forward (han)1,163
writing
Top 20 Must-Know Tips for Web Accessibility1,162
tips-and-tricks
Developing Inclusivity Features (uxm)1,161
design, dei
Getting Started—Understanding the History of Web Accessibility1,160
videos, introductions, history
Making Numbers in Web Content Accessible (ons/tpg)1,159
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace (dbo)1,158
leadership, dei
There’s No Such Thing as a “Normal” User (kar)1,157
Resources for Procurement of Accessible Digital Products and VPAT (den)1,156
vpat-acr, conformance, tooling, link-lists
The “article” Element and Screen Readers (mat)1,155
html, screen-readers, support
ARIA Can Hurt or Help Web Accessibility: How to Review Your Website’s ARIA (pop)1,154
how-tos, aria, auditing
Your Browser May Be Having a Secret Relationship With a Screen Reader (kno)1,153
browsers, screen-readers, assistive-tech
Combat Accessibility Decay: How to Maintain Ongoing Accessibility1,152
how-tos, processes
Under-Engineered Comboboxen? (aar)1,151
forms, html, css
Accessible Overlays Aren’t Accessible (uxd)1,150
overlays
WCAG 2.2, Quick and Simplified1,149
wcag, standards
4 Ways to Improve Mobile Accessibility (kar)1,148
mobile
Web and App ADA Lawsuits: 6 Trends So Far in 20231,147
ada, legal, trends
Screen Magnification: Digital Accessibilitiy1,146
videos, assistive-tech, screen-magnification
Live Regions in React1,145
react, aria, live-regions
Magnification and Zoom Accessibility Guide—Everything You Need to Know1,144
guides, screen-magnification, zooming
Top Tips From a Web Accessibility Evaluator at WebAIM (web)1,143
webaim, auditing, tips-and-tricks
Designing for Inclusion (uxd)1,142
design, dei
WCAG 2.2 Removes 4.1.1 Parsing and How axe-core Is Impacted (deq)1,141
wcag, testing, axe
Continuous Accessibility (a11)1,140
websites, processes
Thoughts From “Meet Safari for Spatial Computing” (jim)1,139
apple, safari, spatial-web, responsive-design
Three Key Principles for an Accessible Website1,138
principles
Can Web Developers Be Held Liable?1,137
legal
The Five Types of People Who Produce Inaccessible Code (eri)1,136
community
6 Quick Tests You Can Do to Test Your Forms for Accessibility (kar)1,135
testing, forms
Design vs. Accessibility and the CSS “visually-hidden” Class (its/log)1,134
design, css, comparisons
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now1,133
html, viewport, metadata, responsive-design
No, “AI” Will Not Fix Accessibility (aar)1,132
ai
Sticky Content: Focus in View (tet)1,131
focus, scrolling, css
The Universal Focus State (eri)1,130
focus, css
Before Your Next Frontend Pull Request, Use This Checklist (tra/evi)1,129
checklists, performance, compression, dependencies, legibility, naming
Testing Sites and Apps With Blind Users: A Cheat Sheet (sma)1,128
testing, screen-readers, assistive-tech, tooling, cheat-sheets
Accessibility and Artificial Intelligence (joe)1,127
ai
Assume the Position—a Labeling Story (llo/tpg)1,126
forms, labels, html
Accessible Rich Internet Applications (WAI–ARIA) 1.2 (w3c)1,125
standards, aria, rich-internet-apps
Accessibility Testing—Pay Attention to the Details1,124
testing
The Problem With Automatically Focusing the First Input and What to Do Instead (ada)1,123
user-experience, focus, forms
WCAG 2.2 Misses Mark on Defining Visible Focus (yat)1,122
focus, wcag, standards
How We Created an Accessible, Scalable Color Palette1,121
colors, color-palettes, scalability, case-studies
Accessible Components: The Hamburger Menu1,120
components, navigation
Accessibility Audits for All (ada)1,119
auditing, testing
Don’t Meddle With User Input (tem)1,118
forms
The Problem With Nested Fieldsets and How to Avoid Them (ada)1,117
forms, assistive-tech, support
How Screen-Reader Users Type on and Control Mobile Devices (nng)1,116
usability, screen-readers, mobile
When to Use Plain Text or Images Instead of MathML1,115
mathml, math
Brief Note on Popovers With Dialogs (aar)1,114
html, support, pop-overs, modals
We Need to Talk About How We Talk About Accessibility1,113
communication, dei
“display: contents” Considered Harmful (eri)1,112
css
Levelling Up Accessibility Skills in Your Organisation (int)1,111
videos
Reading a Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) (mer/equ)1,110
vpat-acr, documentation
Addressing Timeout Modals: Navigating the Nuances for Inclusive Web Design1,109
dei, modals, time
A Beginners Guide to Digital Accessibility (fra)1,108
guides
Accessible Numbers1,107
websites
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation [Stage] v3 (gwi/deq)1,106
wcag, standards
What Devs Can Do on Global Accessibility Awareness Day1,105
awareness-days
Fieldsets, Legends, and Screen Readers Again (ste/tpg)1,104
html, forms, screen-readers
Semantics and the “popover” Attribute: What to Use When? (hdv)1,103
html, attributes, semantics, pop-overs
Why Is Web Accessibility Important? (tpg)1,102
videos
HTML Landmark Roles Screen Reader Demo (sch/mdn)1,101
videos, html, screen-readers, voiceover, apple
Using HTML Landmark Roles to Improve Accessibility (sch/mdn)1,100
html
Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim)1,099
html, screen-readers, support
The Problem With Disabled Buttons and What to Do Instead (ada)1,098
buttons, user-experience
Respect Your Children (ste/tpg)1,097
html, aria
ShatGPT (ste)1,096
ai
React Testing Library and Accessibility1,095
react, testing, libraries, automation
Digital Accessibility Is a Bigger Education Issue Than We Think—Here’s What We Can Do About It1,094
training
Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (ste)1,093
focus, aria, html
Why “font-size” Must Never Be in Pixels1,092
css, units, responsive-design
Accessible Target Sizes Cheatsheet (vit/sma)1,091
user-experience
Progress Over Perfection: The Better Way for Communication and Accessibility Advocacy (mer)1,090
communication, advocacy, processes
The Potentially Dangerous Non-Accessibility of Cookie Notices (mar/sma)1,089
cookies, legal, privacy, user-experience
Meeting WCAG Level AAA (pat/tet)1,088
wcag, conformance, standards
Designing and Coding for Voice1,087
voice
Visually Accessible Data Visualization1,086
information-design
Audio Accessibility in Miro: A Hackathon Story in 3 Acts (sin)1,085
multimedia, experiments
Answering “What ARIA Can I Use?” (w3c)1,084
aria, browsers, screen-readers, assistive-tech, support
Web Accessibility: A Reference to Creating Inclusive Websites (sta)1,083
Breaking Down Accessibility Barriers: Top 4 Challenges With Screen Magnifiers1,082
assistive-tech, screen-magnification
Shifting Left, or: Making Accessibility Easier by Doing It Earlier (hdv)1,081
videos, slides, processes
Accessibility in Design Systems: Building More Inclusive Products for a Better User Experience1,080
videos, design-systems, dei, user-experience
Don’t Override Screen Reader Pronunciation (aar)1,079
screen-readers, pronunciation
HTML Accessibility API Mappings 1.0 (ste+/w3c)1,078
html, apis
Chasing Rainbows (ver)1,077
colors, color-blindness, user-experience
Establishing Metrics for Accessibility ROI (kar)1,076
metrics, economics
Designing for Reduced Motion1,075
animations, reduced-motion, css, media-queries, javascript
What’s New in WCAG 2.2?1,074
wcag, standards
Foundations: Accessible Names and Descriptions (ihe/tet)1,073
fundamentals, naming, writing, aria
The Alt Text War—SEO vs. Accessibility1,072
seo, images, writing, alt-text, comparisons
What Makes a Good Screenshot? (llo/tpg)1,071
images
Accessibility for Designers: Where Do I Start? (ste)1,070
design, link-lists
Exposing Field Errors (aar)1,069
forms, aria, assistive-tech, support
Five Pieces of Advice for More Accessible Websites (cit)1,068
html
10 Ways to Hide Elements in CSS (cra)1,067
hiding, css, performance
When I Get That Low Contrast Feeling, I Need Non-Textual Healing (llo/tpg)1,066
contrast, colors
The Ultimate Guide to Automatic Accessibility Testing in CI/CD for React Apps1,065
guides, testing, automation, ci-cd, react
We Need Accessibility Action (yat)1,064
web
Alternative Text in the Wild: 5 Alternative Text Examples (pop)1,063
writing, examples
The WebAIM Million (web)1,062
studies, research, metrics
Guardrails for Better Accessibility Support in Frontend (net)1,061
quality, tooling
Accessibility vs. Emojis (uxd)1,060
emoji, unicode, comparisons
Connecting Dots of an Accessibility Audit1,059
auditing
How to Write an Accessibility Statement (ger)1,058
how-tos, documentation, writing
A Quick Guide to Reviewing a VPAT ACR (kar)1,057
vpat-acr, conformance, auditing
CSS-Only Widgets Are Inaccessible (aar)1,056
css
Senior Engineering Strategies for Advanced React and TypeScript (tec)1,055
strategies, react, typescript, architecture, testing, performance, security, maintenance
The “search” Element (sco)1,054
html, semantics
Accessible but Never Boring: Rebranding the Wise Design System for Everyone II1,053
design, design-systems
What We’ve Learned About Designing for Accessibility From Our Users1,052
design
Certifications Should Be Hard (kar)1,051
career, training, learning
Annotating Designs for Accessibility (int)1,050
videos, design
Visually Hidden Content Is a Hack That Needs to Be Resolved, Not Enshrined (sco)1,049
hiding, browsers, screen-readers, assistive-tech, css
When Is “:focus-visible” Visible? (ire)1,048
css, selectors
Hijacking Screenreaders With CSS (ben/deq)1,047
videos, screen-readers, css
How Screen Readers Read Special Characters: An Update1,046
screen-readers, support, unicode
Foundations: Pointer Gestures (gra/tpg)1,045
fundamentals, usability
Accessibility Beyond Code Compliance (aar)1,044
compliance
It’s About Time CAPTCHAs Become Accessible (uxd)1,043
captcha
Accessibility and Design Systems: The Deep-Dive Q&A (ger+)1,042
interviews, design-systems, deep-dives
The H1 Conundrum: Understanding the Challenges of Heading Level One1,041
semantics, headings, html
Fix Color Contrast—Web Accessibility for Text and UI Design (pim)1,040
colors, contrast
Best Practices for Structuring Accessibility Testing (tpg)1,039
testing, best-practices
Making Calendars With Accessibility and Internationalization in Mind (sto/css)1,038
functionality, internationalization
We Don’t Need “.visually-hidden” (den)1,037
css, semantics, quality
“content” Is Your Content?1,036
css, content, seo, maintainability
My Ideal Accessible Components Resource Is Holistic, Well Tested and Easy to Use (hdv)1,035
components
ARIA Live Regions for JavaScript Frameworks (its/log)1,034
aria, live-regions, javascript, frameworks
50.1% Empty Links (mat)1,033
html, links, semantics, seo
Client-Side JavaScript and React Criticism: What Comes Next? (mol)1,032
javascript, react, performance, resilience, progressive-enhancement
Toolkit Tuesday: Using YouTube for Captions and Transcripts (kno)1,031
videos, captions, youtube