Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand that they be respected and included. Hide

Frontend Dogma

“accessibility” News Archive (3)

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