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 respect, accountability, and support. Hide

dxsrc

“accessibility” News Archive (4)

Entry (Sources) and Additional TopicsDate#
Easy Dark Mode With “color-scheme” (sar)1584
slides, dark-mode, html, css
Top 5 ARIA Implementation Errors1583
aria, errors
Overlays: Just Another Disability Dongle (ons/tpg)1582
overlays
Real AI Solutions for Accessibility Challenges (equ)1581
ai
Form Accessibility and Usability Beyond the Basics (pop)1580
forms, usability
What Are Accessibility Overlays? (hey)1579
videos, overlays
Accessibility Is Easy… Except for When It Isn’t (llo/web)1578
videos
Misconceptions Can Kill Accessibility Momentum (yat)1577
html, processes
Accessible Web Components? (mat/inc)1576
videos, web-components
Native Mobile Accessibility Testing (inc)1575
videos, testing, mobile
What Makes an Accessible Date Picker? Is It Even Possible? (rus/inc)1574
videos, html
Save Our World With Progressive Enhancement and Accessibility (inc)1573
videos, progressive-enhancement
Unlocking a World of Accessibility: How Internationalization Is the Key (inc)1572
videos, internationalization, localization
Building a Core Accessibility Team: The Keys to the Kingdom (deq)1571
engineering-management, processes
What an Economist Article Says About Website Accessibility and Lawsuits (tec/equ)1570
legal
First Steps to an Accessible Website—Skip Links1569
skip-links
Expanding Your Touch Targets (stu)1568
usability, user-experience, touch
Accessibility and Inclusivity: Study Guide (nng)1567
guides, dei, training, link-lists
How to Make a Strong Case for Accessibility (sma)1566
how-tos, communication
Whataboutism (col)1565
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo)1564
podcasts, aria, html
Web Components Accessibility FAQ (mat)1563
web-components
Is AI the Silver Bullet of Accessibility?1562
ai
Browser Video Players Review (aar)1561
html, multimedia, browsers, screen-readers, support
The Perpetual Circle of Accessibility (col)1560
learning
Equivalent Experience Can Cut Both Ways (eri)1559
user-experience
First, Do No Harm: Mistakes to Avoid in Creating Accessible User Experiences1558
user-experience, mistakes
How to Make Charts and Graphs More Accessible (pop)1557
how-tos, information-design, images
Decoding WCAG: “Alternative for Time-Based Media” and “Media Alternative for Text” (web)1556
wcag, multimedia
Accessibility Theater (tpg)1555
What Is Inclusion Anyways? Lessons From the Disabled Community1554
slides, lessons, dei
Building Accessibility Into Your Company, Team, and Culture (swi)1553
videos, culture
How I Write Alt Text for Code Snippets on Social Media (ben)1552
alt-text, writing, images, social-media
Navigating Web Accessibility Litigation: Advice From a General Counsel (lev)1551
legal
Accessible Navigation1550
navigation
Dark Mode: How Users Think About It and Issues to Avoid (nng)1549
dark-mode, user-experience, best-practices
Where to Put Focus When Deleting a Thing (aar)1548
focus
Main-ly Speaking (col)1547
html
What Is Alt Text and How to Write It (tpg)1546
images, alt-text, writing
European Accessibility Act: Article 32, and Why It Sucks (cra)1545
legal, eaa
What Are Exceptions to Section 508 Accessibility Requirements?1544
legal, section-508
How Organisations Respond to Accessibility Monitoring1543
monitoring
How to Get 12% More LinkedIn Followers, Impressions, and Clicks—Practical Accessibility Tips and Tricks (mni)1542
how-tos, tips-and-tricks, social-media, linkedin, best-practices
“We’re All Just Temporarily Abled” (jim)1541
Being “Polite” Does Not Ensure Access1540
legal
“aria-haspopup” and Screen Readers (mat)1539
aria, support, screen-readers
Tabs Are Objectively Better Than Spaces (cfe)1538
formatting, developer-experience
Accessibility Is Not Inclusive Design or Disability Rights—It’s a Part of It (yat)1537
dei, legal
Useable1536
community
An “alt” Decision Tree Using Only “:has()” (aar)1535
css, alt-text, images
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources II (sma)1534
content, images, best-practices, techniques
WCAG 3.0: Further on Up the Road (ons/tpg)1533
wcag, standards
OKLCH in CSS: Consistent, Accessible Color Palettes (its/log)1532
css, oklch, color-palettes, consistency
Progressively Enhanced HTML Accordion (aar)1531
html, accordions, semantics, progressive-enhancement
8 Common Heading Questions (pop)1530
html, headings
Alt Text Hall of Fame (ste/alt)1529
websites, writing, alt-text, images
Assistive Technology Shouldn’t Be a Mystery Box (cod)1528
browsers, assistive-tech, web-platform, foss, support
The Easy Intro to the APCA Contrast Method (myn)1527
introductions, colors, contrast, apca
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources (sma)1526
content, images, best-practices, techniques
Contextual Form Errors and ARIA (mar)1525
forms, html, aria
New DOJ Web Accessibility Regulation Is a Disaster1524
legal
How Does Reflowing Content Affect People With Screen Magnification? (tpg)1523
reflow, assistive-tech, screen-magnification
CSS and Accessibility: Inclusion Through User Choice (car/sma)1522
css, dei, user-experience
Accessibility of the Button: Should We Fix It or the Root Cause Problem? (deq)1521
buttons, processes
Contrast Checker Bookmarklet (web)1520
bookmarklets, colors, contrast
Accessibility Represents Maturity (tem)1519
culture
What Happens When Developers Are Liable for Accessibility?1518
legal
The Curious Case of “iff” and Overriding Screenreader Pronunciations (ben)1517
screen-readers, pronunciation
Do We Need WCAG 3 (Now)? (yat)1516
wcag, standards
How to Make Your Captions and Audio Descriptions WCAG-Compliant1515
how-tos, multimedia, captions, compliance, wcag
Testing a Component’s Accessibility1514
videos, testing, components
Be an Active Ally for Those Living With Disabilities (wom)1513
dei
Blockquotes in Screen Readers (aar)1512
screen-readers, support, html
Web Accessibility in High-Risk Segments (kar)1511
compliance, legal
Solving the Accessibility Palette Riddle1510
colors, color-palettes
Understanding the WCAG 3 Working Draft Update1509
wcag
The Problem With Auto-Generated Alternative Texts for Images (dni)1508
ai, writing
Accessible Animated GIF Alternatives (tyl/clo)1507
animations, gif, multimedia, comparisons
Web Content Accessibility Guidelines (WCAG) 2.2 (ala+/w3c)1506
guidelines, wcag, standards
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why1505
quality, maintenance
Visually Hidden Links With 0 Dimensions (mat)1504
hiding, links, focus, safari
Getting Instant Return From Your Accessibility Testing (kar)1503
testing
O “dialog” Focus, Where Art Thou? (mat)1502
modals, html, focus
React-ing to Accessibility: Building Accessible Forms That Everyone Can Use1501
forms, react, testing
Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar)1500
interoperability, screen-readers, assistive-tech, jaws
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo)1499
leadership, dei
The alt-text.org Project Is Moving Forward (han)1498
writing
Top 20 Must-Know Tips for Web Accessibility1497
tips-and-tricks
Developing Inclusivity Features (uxm)1496
design, dei
Making Numbers in Web Content Accessible (ons/tpg)1495
Getting Started—Understanding the History of Web Accessibility1494
videos, introductions, history
There’s No Such Thing as a “Normal” User (kar)1493
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace (dbo)1492
leadership, dei
Resources for Procurement of Accessible Digital Products and VPAT (den)1491
vpat-acr, conformance, tooling, link-lists
The “article” Element and Screen Readers (mat)1490
html, screen-readers, support
Your Browser May Be Having a Secret Relationship With a Screen Reader (kno)1489
browsers, screen-readers, assistive-tech
ARIA Can Hurt or Help Web Accessibility: How to Review Your Website’s ARIA (pop)1488
how-tos, aria, auditing
Under-Engineered Comboboxen? (aar)1487
forms, html, css
WCAG 2.2, Quick and Simplified1486
wcag, standards
Accessible Overlays Aren’t Accessible1485
overlays
Combat Accessibility Decay: How to Maintain Ongoing Accessibility1484
how-tos, processes
4 Ways to Improve Mobile Accessibility (kar)1483
mobile
Web and App ADA Lawsuits: 6 Trends So Far in 20231482
ada, legal, trends
Screen Magnification: Digital Accessibilitiy1481
videos, assistive-tech, screen-magnification
Live Regions in React (abb)1480
react, aria, live-regions
Top Tips From a Web Accessibility Evaluator at WebAIM (web)1479
webaim, auditing, tips-and-tricks
Magnification and Zoom Accessibility Guide—Everything You Need to Know1478
guides, screen-magnification, zooming
Designing for Inclusion1477
design, dei
WCAG 2.2 Removes 4.1.1 Parsing and How axe-core Is Impacted (deq)1476
wcag, testing, axe
Continuous Accessibility (a11)1475
websites, processes
Three Key Principles for an Accessible Website1474
principles
Thoughts From “Meet Safari for Spatial Computing” (jim)1473
safari, spatial-web, responsive-design
Can Web Developers Be Held Liable?1472
legal
The Five Types of People Who Produce Inaccessible Code (eri)1471
community
6 Quick Tests You Can Do to Test Your Forms for Accessibility (kar)1470
testing, forms
Design vs. Accessibility and the CSS “visually-hidden” Class (its/log)1469
design, css, comparisons
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now1468
html, viewport, metadata, responsive-design
The Universal Focus State (eri)1467
focus, css
Sticky Content: Focus in View (tet)1466
focus, scrolling, css
No, “AI” Will Not Fix Accessibility (aar)1465
ai
Testing Sites and Apps With Blind Users: A Cheat Sheet (sma)1464
testing, screen-readers, assistive-tech, tooling, cheat-sheets
Before Your Next Frontend Pull Request, Use This Checklist (tra/evi)1463
checklists, performance, compression, dependencies, legibility, naming
Assume the Position—a Labeling Story (llo/tpg)1462
forms, labels, html
Accessibility and Artificial Intelligence (joe)1461
ai
Accessible Rich Internet Applications (WAI–ARIA) 1.2 (w3c)1460
standards, aria, rich-internet-apps
Accessibility Testing—Pay Attention to the Details1459
testing
The Problem With Automatically Focusing the First Input and What to Do Instead (ada)1458
user-experience, focus, forms
WCAG 2.2 Misses Mark on Defining Visible Focus (yat)1457
focus, wcag, standards
How We Created an Accessible, Scalable Color Palette1456
colors, color-palettes, scalability, case-studies
Accessible Components: The Hamburger Menu1455
components, navigation
Accessibility Audits for All1454
auditing, testing
Don’t Meddle With User Input (tem)1453
forms
The Problem With Nested Fieldsets and How to Avoid Them (ada)1452
forms, assistive-tech, support
How Screen-Reader Users Type on and Control Mobile Devices (nng)1451
usability, screen-readers, mobile
When to Use Plain Text or Images Instead of MathML1450
mathml, math
Brief Note on Popovers With Dialogs (aar)1449
html, support, pop-overs, modals
We Need to Talk About How We Talk About Accessibility1448
communication, dei
“display: contents” Considered Harmful (eri)1447
css
Levelling Up Accessibility Skills in Your Organisation (rus/int)1446
videos
Reading a Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) (mer/equ)1445
vpat-acr, documentation
Addressing Timeout Modals: Navigating the Nuances for Inclusive Web Design1444
dei, modals, time
A Beginners Guide to Digital Accessibility (fra)1443
guides
Accessible Numbers1442
websites
What Devs Can Do on Global Accessibility Awareness Day (ste)1441
awareness-days
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation [Stage] v3 (gwi/deq)1440
wcag, standards
Why Is Web Accessibility Important? (tpg)1439
videos
Fieldsets, Legends, and Screen Readers Again (ste/tpg)1438
html, forms, screen-readers
Semantics and the “popover” Attribute: What to Use When? (hdv)1437
html, attributes, semantics, pop-overs
HTML Landmark Roles Screen Reader Demo (sch/mdn)1436
videos, html, screen-readers, voiceover
Using HTML Landmark Roles to Improve Accessibility (sch/mdn)1435
html
The Problem With Disabled Buttons and What to Do Instead (ada)1434
buttons, user-experience
Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim)1433
html, screen-readers, support
Respect Your Children (ste/tpg)1432
html, aria
Introduction to Screen‐Readers: JAWS Edition1431
introductions, screen-readers, jaws
Introduction to Screen‐Readers: NVDA Edition1430
introductions, screen-readers, nvda
Introduction to Screen‐Readers: VoiceOver macOS Edition1429
introductions, screen-readers, voiceover, macos
ShatGPT (ste)1428
ai
React Testing Library and Accessibility (ste)1427
react, testing, libraries, automation
Digital Accessibility Is a Bigger Education Issue Than We Think—Here’s What We Can Do About It1426
training
Why “font-size” Must Never Be in Pixels (gra)1425
css, units, responsive-design
Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (ste)1424
focus, aria, html
Accessible Target Sizes Cheatsheet (sma)1423
user-experience
Progress Over Perfection: The Better Way for Communication and Accessibility Advocacy (mer)1422
communication, advocacy, processes
The Potentially Dangerous Non-Accessibility of Cookie Notices (mar/sma)1421
cookies, legal, privacy, user-experience
Meeting WCAG Level AAA (pat/tet)1420
wcag, conformance, standards
Designing and Coding for Voice1419
voice
Visually Accessible Data Visualization1418
information-design
Audio Accessibility in Miro: A Hackathon Story in 3 Acts (sin)1417
multimedia, experiments
Answering “What ARIA Can I Use?” (w3c)1416
aria, browsers, screen-readers, assistive-tech, support
Web Accessibility: A Reference to Creating Inclusive Websites (sta)1415
Breaking Down Accessibility Barriers: Top 4 Challenges With Screen Magnifiers1414
assistive-tech, screen-magnification
Shifting Left, or: Making Accessibility Easier by Doing It Earlier (hdv)1413
videos, slides, processes
HTML Accessibility API Mappings 1.0 (ste+/w3c)1412
html, apis
Don’t Override Screen Reader Pronunciation (aar)1411
screen-readers, pronunciation
Accessibility in Design Systems: Building More Inclusive Products for a Better User Experience1410
videos, design-systems, dei, user-experience
Chasing Rainbows (ver)1409
colors, color-blindness, user-experience
Establishing Metrics for Accessibility ROI (kar)1408
metrics, economics
What’s New in WCAG 2.2?1407
wcag, standards
Designing for Reduced Motion1406
animations, reduced-motion, css, media-queries, javascript
The Alt Text War—SEO vs. Accessibility1405
seo, images, writing, alt-text, comparisons
Foundations: Accessible Names and Descriptions (ihe/tet)1404
fundamentals, naming, writing, aria
What Makes a Good Screenshot? (llo/tpg)1403
images
Exposing Field Errors (aar)1402
forms, aria, assistive-tech, support
Accessibility for Designers: Where Do I Start? (ste)1401
design, link-lists
Five Pieces of Advice for More Accessible Websites (cit)1400
html, tips-and-tricks
10 Ways to Hide Elements in CSS (cra)1399
hiding, css, performance
When I Get That Low Contrast Feeling, I Need Non-Textual Healing (llo/tpg)1398
contrast, colors
We Need Accessibility Action (yat)1397
web
The Ultimate Guide to Automatic Accessibility Testing in CI/CD for React Apps1396
guides, testing, automation, ci-cd, react
Alternative Text in the Wild: 5 Alternative Text Examples (pop)1395
writing, examples
The WebAIM Million (web)1394
studies, research, metrics
Accessibility vs. Emojis1393
emoji, unicode, comparisons
How to Write an Accessibility Statement (ger)1392
how-tos, documentation, writing
Connecting Dots of an Accessibility Audit1391
auditing
Guardrails for Better Accessibility Support in Frontend (net)1390
quality, tooling
A Quick Guide to Reviewing a VPAT ACR (kar)1389
vpat-acr, conformance, auditing
CSS-Only Widgets Are Inaccessible (aar)1388
css
Senior Engineering Strategies for Advanced React and TypeScript (tec)1387
strategies, react, typescript, architecture, testing, performance, security, maintenance
The “search” Element (sco)1386
html, semantics
What We’ve Learned About Designing for Accessibility From Our Users (sla)1385
design
Accessible but Never Boring: Rebranding the Wise Design System for Everyone II1384
design, design-systems
Certifications Should Be Hard (kar)1383
career, training, learning
When Is “:focus-visible” Visible? (ire)1382
css, selectors
Annotating Designs for Accessibility (int)1381
videos, design
Visually Hidden Content Is a Hack That Needs to Be Resolved, Not Enshrined (sco)1380
hiding, browsers, screen-readers, assistive-tech, css
Foundations: Pointer Gestures (gra/tpg)1379
fundamentals, usability
Hijacking Screenreaders With CSS (ben/deq)1378
videos, screen-readers, css
How Screen Readers Read Special Characters: An Update (ele)1377
screen-readers, support, unicode
Accessibility Beyond Code Compliance (aar)1376
compliance
It’s About Time CAPTCHAs Become Accessible1375
captcha
Accessibility and Design Systems: The Deep-Dive Q&A (ger+)1374
interviews, design-systems, deep-dives
The H1 Conundrum: Understanding the Challenges of Heading Level One1373
semantics, headings, html
Fix Color Contrast—Web Accessibility for Text and UI Design (pim)1372
colors, contrast
Best Practices for Structuring Accessibility Testing (tpg)1371
testing, best-practices
Making Calendars With Accessibility and Internationalization in Mind (sto/css)1370
functionality, internationalization
We Don’t Need “.visually-hidden” (den)1369
css, semantics, quality
“content” Is Your Content?1368
css, content, seo, maintainability
My Ideal Accessible Components Resource Is Holistic, Well Tested and Easy to Use (hdv)1367
components
ARIA Live Regions for JavaScript Frameworks (its/log)1366
aria, live-regions, javascript, frameworks
50.1% Empty Links (mat)1365
html, links, semantics, seo
Client-Side JavaScript and React Criticism: What Comes Next?1364
javascript, react, performance, resilience, progressive-enhancement
Are You Making These Five Mistakes When Writing Alt Text?1363
writing, alt-text, images, mistakes
Toolkit Tuesday: Using YouTube for Captions and Transcripts (kno)1362
videos, captions, youtube
The Web Needs a Native “.visually-hidden” (ben)1361
css
A Native “Visually Hidden” in CSS? Yes Please! (mic)1360
hiding, browsers, screen-readers, assistive-tech, css
The WebAIM Strategic Accessibility Framework (web)1359
webaim, strategies
A Beginner’s Guide to Manual Accessibility Testing (pop)1358
guides, testing
Accessible but Never Boring: Rebranding the Wise Design System for Everyone1357
design, design-systems
How People Read Online1356
content, readability, user-experience
Conformance and Accessibility (j9t)1355
conformance, quality
Without Accessibility, There Is No Privacy or Security (lev)1354
privacy, security
A Guide to Accessible Form Validation (san/sma)1353
guides, forms, validation, user-experience
How to Style Your Alt Text (ede)1352
how-tos, css, alt-text, images
Successful Teams Ensure 100% of Their Members Understand Keyboard Accessibility (mni)1351
How Shadow DOM and Accessibility Are in Conflict (sun/iga)1350
shadow-dom, aria
Automatic Captions: Our Experiments and Best Practices (equ)1349
captions, best-practices, automation
Open Captions vs. Closed Captions: What’s the Difference?1348
captions, comparisons
The Importance of Adding Accessibility Design Reviews to the Design Process (dav)1347
design, processes
ARIA vs. HTML (aar)1346
html, aria, semantics, comparisons
Understanding the Cost of Not Being Accessible (kar)1345
economics
Not Everyone Uses a Computer in the Same Way That You Do (hdv)1344
videos
Avoid Spanning Table Headers (aar)1343
assistive-tech, html, tables
Keys to an Accessibility Mindset (sma)1342
design
Ideas for Making Accessibility and Equity a Core Part of the Software Development Lifecycle (eli)1341
dei, processes
If You’re Going to Do a Job, Do It Properly (tem)1340
css
A Step-by-Step Guide to Building Accessible Carousels (swe/sma)1339
guides, carousels, html, user-experience
Software Accessibility for Users With Attention Deficit Disorder (ADHD)1338
Buttons, Links, and Focus (tem)1337
semantics, buttons, links, focus
Scaling Accessibility Through Design Systems (ste+)1336
videos, design-systems, scalability
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat)1335
screen-readers, semantics, html
A Practical Approach to Automated Accessibility (ste)1334
testing, automation
Automation Is Not the Enemy (kar)1333
testing, automation
Automated Testing Won’t Solve Web Accessibility (yat)1332
testing, automation
Foundations: Introduction to WAI–ARIA (ihe/tet)1331
fundamentals, introductions, aria
The Troublesome Life and Lamentable Death of Success Criterion 4.1.11330
wcag, conformance, standards
Focus Appearance Thoughts (ala)1329
focus, css
How to Build Accessible Main Navigation? (iod)1328
how-tos, navigation
Testing Colour Accessibility With Dev Tools (mic)1327
colors, testing, browsers, dev-tools
Non-Text Content Contrast Also Matters1326
colors, contrast
WCAG 2.2 Update: It’s Time to Say Goodbye to the Parsing Criterion1325
wcag, standards
Screen Reader Quick Guide1324
guides, screen-readers
External Links: In or Out1323
seo, links, user-experience
Understanding Color and Accessibility (kat)1322
colors
Setting Expectations for Asking ChatGPT Web Accessibility Questions (sco)1321
ai, chatgpt
Léonie Watson on Accessibility (tin+)1320
podcasts, interviews
New WCAG 2.2 Features Rated (yat)1319
wcag, standards
Accessible Hamburger Buttons Without JavaScript1318
javascript, navigation
Use the Dialog Element (Reasonably) (sco)1317
html, modals
Pointing and Calling and Accessibility Testing1316
testing
Screen Readers Support for Text Level HTML Semantics (ste/tpg)1315
html, semantics, screen-readers, support
Musing Upon an “[alt]” Text Badge on Images (chr)1314
html, css
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation Stage Again (gwi/deq)1313
wcag, standards
A Simple Custom (ste)1312
forms, usability, css
If You Need a Link, Don’t Use a Button (tem)1311
html, semantics, links, buttons
Creating a Community That Values Accessibility (web)1310
community
Be a Digital Ally: Further Exploration of WCAG 2.2 (kno)1309
wcag, standards
Web Accessibility Global Usage Survey1308
surveys
Comparing Level Access Automated Tools to Manual Accessibility Testing (rac)1307
tooling, testing, automation
Tabs Are Better (bre)1306
formatting
Comparing Manual and Free Automated WCAG Reviews (aar)1305
wcag, auditing, comparisons
Accessible Writing Is Just Good Writing1304
writing
Blind News Audiences Are Being Left Behind in the data Visualisation Revolution: Here’s How We Fix That1303
information-design
Foundations: Visible Focus Styles (tet)1302
fundamentals, focus, css
Manual Accessibility Testing1301
testing
The Main Areas of WAI–ARIA1300
aria
Closed Captions and Subtitles UX (sma)1299
captions, user-experience
2023 Design Trends From an Accessibility Perspective1298
design, trends
Stock Photos of People With Disabilities (den)1297
content, images
A New Accessibility Strategy for the GOV.UK Design System1296
strategies, design-systems
JAWS, NVDA, and VoiceOver Braille Viewers (aar)1295
screen-readers, jaws, nvda, voiceover
WAI–Adapt Explainer (w3c)1294
Carry On Testing 2023 (ste/tpg)1293
testing
Quick Thoughts on Typeface and Font Accessibility1292
fonts, typography
A Beginner’s Guide to Link and Text Accessibility (pop)1291
guides, links, content
Overlapping Interactive Areas (tem)1290
design
Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma)1289
typography, css, zooming
Website Accessibility (15 Best Practices) (bru)1288
best-practices, content, readability, captcha, images, alt-text, forms, focus, html, tooling
User Stylesheets Are Still Pretty Great and Should Be More Widely Supported (nic/pxl)1287
css, user-styles
Obscure CSS: Restoring Visibility (kiz)1286
css, hiding
Top 10 Accessibility News of 2022 (equ)1285
retrospectives
An Inclusive and Planet-Friendly Digital Style Guide1284
design, style-guides, dei, sustainability, ethics
Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom)1283
wcag, usability, heuristics
What Is the Difference Between Alternative Text, Long Description, and Caption? (red/mat)1282
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs)1281
firefox, browsers, caching
Accessibility Convincing (lfl/web)1280
videos, ethics, legal
The Intended Consequence of Inaccessible Digital Ads (joe+/web)1279
videos, monetization
Quick Start for Evaluating and Testing Web Accessibility (jar/web)1278
videos, testing
Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos)1277
html, css, javascript, theming, functionality
Foundations: Target Sizes (tet)1276
fundamentals, usability
Bad Performance Is Bad Accessibility (bru)1275
performance
Useful Accessibility and Usability Examples to Help Improve Your Designs (sma)1274
usability, examples
Prevent Focused Elements From Being Obscured by Sticky Headers (sib/tpg)1273
usability, css, focus
5 HTML Elements, and a Partridge in a Despair Tree (mat)1272
html, semantics
How to Find and Fix the Top 3 Accessibility Issues (deq)1271
videos, how-tos, auditing
A Guide for Making Apps Accessible1270
guides
Accessibility Starts With an Organisation’s Culture (cra)1269
culture
State of A11Y (thi)1268
videos
Top 5 Accessibility Issues in 2022 (lar/int)1267
retrospectives
Accessible Front-End Patterns for Responsive Tables II (cod/sma)1266
tables, responsive-design
Federal Web Accessibility Focus Has Private Sector on Notice1265
legal
WCAG 3.0: Are We There Yet? (ons/tpg)1264
wcag, standards
Five Myths About Digital Accessibility1263
videos, myths
WCAG—Priority of Constituencies (ala)1262
wcag, prioritization
Meaningful Labels Using ARIA—or Not (mat)1261
html, forms, labels, aria
W3C Publishes WCAG Testers Consistency List (wil/deq)1260
wcag, testing
Accessible Front-End Patterns for Responsive Tables (cod/sma)1259
tables, responsive-design
Accessibility: The Land That “Time to Interactive” Forgot (tin/per)1258
videos, performance
The 411 on 4.1.1 (aar)1257
wcag, standards
Reading the Meter (sup/mat)1256
html, semantics
Swearing and Automatic Captions (eri)1255
multimedia, captions
Brief Note on Description List Support (aar)1254
html, lists, semantics, screen-readers, support
Website Accessibility Is Not an Afterthought1253
Landmarks and Where to Put Them (kil/mat)1252
html, semantics, aria
Accessibility and MVPs (dav)1251
principles
You Don’t Need ARIA for That (den/mat)1250
html, aria
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)1249
how-tos, testing, tooling, wave, browser-extensions, webaim
Making Microservices Accessible (cra)1248
microservices
Which Images Need Descriptive Text? (tem)1247
writing
HTML Semantics and Accessibility Cheat Sheet (web)1246
cheat-sheets, html, semantics
Shadow DOM and Accessibility: The Trouble With ARIA (nol)1245
dom, shadow-dom, aria, html
Making Accessibility Simpler in Higher Education and Beyond (vle)1244
videos
Addressing Concerns About CSS Speech (tin)1243
css, voice
Positioning Notification Messages With Accessibility in Mind (cod)1242
notifications, positioning
Setting Up a Screen Reader Testing Environment on Your Computer (sar)1241
screen-readers, nvda, testing, tooling, link-lists
Preparing for WCAG 2.2 (int)1240
videos, wcag
Accessibility and Inclusive Design Systems (bra)1239
videos, design-systems, dei
Page Title Conventions (ada)1238
html, seo
The Value of Accessibility (ann)1237
podcasts
A Guide to Keyboard Accessibility: JavaScript (its/sma)1236
guides, keyboard-navigation, javascript
DOJ and Congressional Updates on Digital Accessibility1235
legal
Analyzing the Top 100 Retailers for Digital Accessibility (deq)1234
studies, research
Incorporating Accessible Design Elements Into Your Web Site (uxm)1233
design
Brief Note on “aria-readonly” Support (aar)1232
html, aria, assistive-tech, support
Accessibility Is in Style—Styles and Style Guides (kno)1231
writing, design, documentation, style-guides, consistency, quality
5 Insider Tips to Make Accessibility Part of Workflow (mni)1230
tips-and-tricks, processes
Using Automated Test Results to Improve Accessibility (ste/sma)1229
automation, testing
Significant Improvements for Screen Readers Now in Nightly Firefox (moz)1228
browsers, screen-readers, firefox
Your Accessibility Claims Are Wrong, Unless… (aar)1227
communication
A Guide to Keyboard Accessibility: HTML and CSS (its/sma)1226
guides, keyboard-navigation, html, css
Don’t Disable the Zoom Functionality1225
zooming
What’s New in WCAG 2.2 (a11)1224
videos, wcag, standards
The Anatomy of “visually-hidden” (sib/tpg)1223
css
Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea)1222
overlays, legal
Designing for People Who Use a Mouse (ihe/web)1221
videos
Accessfuturism: Digital Accessibility in 2032 (web)1220
videos, outlooks
Foundations: Native Versus Custom Components (tet)1219
fundamentals, components, html, comparisons
Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv)1218
html, semantics, modals, pop-overs
Accessibility Contrast Requirements Explained and How to Fix 5 Common Low-Contrast Issues (pop)1217
colors, contrast
Responsive Accessibility Using “visibility: hidden” (sco)1216
responsive-design, hiding, css
A Simpler Approach to Document and Web Accessibility1215
What Designers Can Learn From Apple’s New Accessibility Features1214
design, apple
Why You Need to Monitor and Report on Accessibility—All the Time (deq)1213
monitoring, compliance, legal
Accessibility “Gaps” in MVPs (aar)1212
5 Takeaways From Screen Reader Usability Interviews1211
screen-readers, usability
Caring About the World Wide Web1210
videos, dei, web
A Deep Dive Into Accessible Notifications (rus/a11)1209
videos, notifications, deep-dives
A Testing Strategy for Accessibility in New Apps (mar)1208
testing
7 Tactics That Benefit Both Accessibility and SEO (deq)1207
seo
Progress Over Perfection: A Better Way to Accessibility (mer)1206
processes
Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (mer/a11)1205
videos
Next Steps for the W3C Web Accessibility Initiative1204
videos, w3c
Complexity and Caution (tem)1203
usability, complexity
“aria-label” Is a Code Smell (eri)1202
aria, labels, quality, technical-debt
Screenshotting VoiceOver on macOS (kil)1201
tooling, screenshots, images, voiceover, macos, screen-readers
5 Visual Treatments that Improve Accessibility (nng)1200
design
Do We Need an Interop for Assistive Technologies? (hdv)1199
browsers, screen-readers, assistive-tech, interoperability
Why You Should Never Use “px” to Set “font-size” in CSS1198
css
Accessibility Beyond the “Obvious” (tem)1197
Getting WCAG Color Contrast Right (luk)1196
wcag, colors, contrast
Web Accessibility: ARIA 101 (thi)1195
videos, introductions, aria
The Truth Behind Implicit/Explicit Form Labels1194
html, forms, labels
Twitter Reminds Us About Alt Text, but How Good Are We at It?1193
writing, alt-text, images, twitter+x
SEO and Accessibility Are Symbiotic (deq)1192
seo
Why We Need CSS Speech (tin)1191
css, voice
Digital Accessibility—Ask Me Anything (tpg)1190
videos
How to Build the Foundation for Digital Accessibility (deq)1189
how-tos, policies, processes
Google on Alt Text SEO and Accessibility (joh+/sea)1188
google, seo, writing, alt-text, images
Common ARIA Mistakes and How to Avoid Them (ale)1187
html, aria, mistakes
Designing for Users With Disabilities: 10 Factors to Consider (uxm)1186
design, usability
Accessibility Checkers—a Good Start, Not a Solution (kno)1185
testing, tooling
New Brutalism and Web Accessibility: What You Need to Know1184
design, brutalism
Intro to Why Accessibility Is Important for Good SEO (deq)1183
introductions, seo
Some Things I Took Away From an Event Apart 2022 in Denver (geo/css)1182
web, css
What I Learned About SVG Accessibility (Among Other Things) From NBC News’ Senate “What If” Project1181
svg, images, lessons
Representation in “alt” Text (aar)1180
dei, writing
WCAG 2.2 Success Criteria1179
wcag
How to Write Good Alt Text (cfe)1178
how-tos, writing, alt-text, images
4 Required Tests Before Shipping New Features (5t3)1177
testing
Five Months Worth of Takes on the Digital Accessibility Space1176
testing, tooling
Foundations: HTML Semantics (ihe/tet)1175
fundamentals, html, semantics
When Going Somewhere Does a Thing: On Links and Buttons (kil)1174
html, links, buttons, semantics
3 Things to Consider Before You Implement CAPTCHA for Accessibility1173
captcha
Where Are the Accessibility Statements? Digital Accessibility Shouldn’t Be a Surprise (deq)1172
documentation
A Beginner’s Complete Guide to Form Accessibility: The 5 Things Accessible Forms Need and How to Fix Common Errors (pop)1171
guides, forms
Learn Accessibility (car)1170
courses
Yes, Accessibility Is Also a Backend Concern (eri)1169
Intersectionality, Accessibility, and Inclusion (int)1168
videos, dei
Websites Need to Be Accessible to Be Inclusive1167
dei
A Deep Dive Into WCAG 2.2—and Beyond (yat)1166
podcasts, wcag, deep-dives
Accessibility (htt)1165
web-almanac, studies, research, metrics
The Indisputable Truth About Accessibility1164
videos
A Designer’s Guide to Documenting Accessibility (ste)1163
videos, design, documentation
Attitudes to Digital Accessibility Survey 20221162
surveys, dei
Blind People Need to Be Considered More When Making Data Visualizations1161
information-design
Accessibility Is Systemic1160
It’s Good to Make Mistakes (tem)1159
design, mistakes
Clarifying Color Contrast and Font Size Guidelines (mar)1158
colors, contrast, readability
A “details” Element as a Burger Menu Is Not Accessible (ger/clo)1157
html, disclosure-widgets, semantics
How to (Not) Make a Button1156
how-tos, buttons, semantics, html
Accessibility Is for Every One1155
Brief Note on Super- and Subscript Text (aar)1154
html, support, assistive-tech
Accessibility in Times of Headless (sma)1153
content-management, headless
Why the Number Input Is the Worst Input1152
html, forms, validation
Buttons and the Baader–Meinhof Phenomenon (mat)1151
buttons
Five Things You Can Do to Be More Inclusive (dbo)1150
dei
Designing for People With Cognitive Disabilities and Everyone Else1149
videos, design
When Is It OK to Disable Text Selection? (dxn/css)1148
css, usability
The State of Digital Accessibility: Three Key Challenges (moz)1147
legal, web
On Better Browsers: Arbitrary Media Queries and Browser UIs (kil)1146
css, media-queries
Better Accessible Names (hdv)1145
naming
Disability Is Not a Dirty Word1144
communication
Making Sense of WAI–ARIA: A Comprehensive Guide (sma)1143
guides, aria, html
Justin Yarbrough Talks About Alt Text1142
podcasts, writing, alt-text, images
The “details” and “summary” Elements, Again (sco)1141
html, disclosure-widgets
Are Modals in Web Design a UX Disaster? (web)1140
design, user-experience, modals
W3C Accessibility Maturity Model (w3c)1139
processes, culture, leadership
The Realities and Myths of Contrast and Color (sma)1138
contrast, colors, myths
HTML Markup Tips for Developing Accessible Websites1137
html, aria
Focus Appearance Explained (tem)1136
wcag, forms, focus
The Accessibility and Usability Journey of Drupal’s Primary Navigation (sma)1135
drupal, usability
Accessible Lists and Tables (pop)1134
html, lists, tables
Comparing JAWS, NVDA, and VoiceOver (css)1133
screen-readers, comparisons, jaws, nvda, voiceover
Don’t Overwrite Visual Labels With “aria-label” (ash)1132
html, aria, labels
Beginner’s Guide to Lists and How to Make Them Accessible (pop)1131
guides, html, lists
“Accessibility at the Edge” W3C CG Is an Overlay Smoke Screen (aar)1130
overlays, w3c, history
Small Steps: Celebrating Four Accessibility Wins (red)1129
communication
Neutrality Isn’t an Option When It Comes to Accessibility (kar)1128
An Argument Against CSS Opacity (tpg)1127
css, colors, contrast, transparency+opacity
Communication Around Digital Accessibility Must Improve: How Users and Businesses Alike Are Failing to Advance Digital Accessibility1126
communication
What Is Closed Captioning?1125
multimedia, captions
Short Note on “figure” and “figcaption” (ste)1124
html
Accessibility and Supporting Internet Explorer (gra/tet)1123
browsers, internet-explorer, support
5 Quick Ways to Check Your Site Against New WCAG 2.2 Standards1122
wcag, compliance
Why Every University Needs an Accessible Standard Website Template1121
content-management, frameworks
Does Accessibility Stifle the Creative Process?1120
processes, creativity
Prepare for WCAG 2.2 and Beyond (lev)1119
videos, wcag, standards
Mac VoiceOver Testing the Simple Way (spa/clo)1118
testing, screen-readers, voiceover
Bring Focus to the First Form Field With an Error (aar)1117
forms, focus
Inclusion Beats Optimization (eri)1116
dei, optimization
Outline Is Your Friend (mat)1115
css
Introduction to Screen Readers (Desktop Edition) (bru)1114
videos, introductions, screen-readers, desktop
Accessible User Experience and A/B Testing1113
user-experience, a-b-testing, optimization
Building Accessible Select Components in React1112
components, react, forms
Check Heading Accessibility Using the WAVE Tool (pop)1111
videos, headings, assistive-tech, tooling, wave, testing
Automation and Accessibility—What You Need to Know1110
videos, automation
Results of Quick Testing of Documentation Tools’ Accessibility1109
documentation, tooling
Accessibility Is Writing1108
writing
Brief Note on Calendar Tables (aar)1107
tables, assistive-tech
SEO Links Obfuscation and Accessibility Problems1106
seo, links, obfuscation
What Are Best Practices for Creating Alt Text?1105
writing, alt-text, images, best-practices
AI-Generated Images From AI-Generated Alt Text (aar)1104
images, writing, alt-text, ai
5 Heading Accessibility Issues and How to Fix Them (pop)1103
headings, microcontent
One Year of Coding—Recommendations for Beginners From a Beginner1102
learning, semantics
Underengineer Your Websites (aar/ben)1101
videos, interviews
Abbreviations Suck (cfe)1100
html
#ADA32: The ADA Has Applied to Digital for Decades (lfl)1099
ada, legal
The 10 Affirmations of Good Digital Accessibility (deq)1098
Speaking Up and Speaking Out: Tactical Communication in Accessibility (mer/equ)1097
communication
Definitive Guide to CAPTCHA Accessibility1096
guides, captcha
Where’s the Fun in Accessibility?1095
user-experience
Research Insight: Accessibility of Images (ihe/tet)1094
usability, images, research
Roundup of Recent Document Outline Chatter (geo/css)1093
html, headings, semantics
With “:focus-visible”, You Can Have Focus Styles When It Makes Sense (hdv)1092
css, selectors, keyboard-navigation, focus
Expert Tips for Color Accessibility on the Web1091
tips-and-tricks, colors
Subheadings, Subtitles, Alternative Titles, and Taglines in HTML (ste/tpg)1090
html, semantics, headings, microcontent
Abbreviations Can Be Problematic (tem)1089
html
What Is WAI? The Web Accessibility Initiative1088
Use Firefox for Accessibility Testing (col)1087
browsers, firefox, testing
Welcome to the Dark Side (yat)1086
dark-mode, usability
7 Quick Facts About WCAG 2.2 (lev)1085
wcag, standards