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