When Is It OK to Disable Text Selection? (by/via) | | 643 |
css, usability |
Making Sense of WAI–ARIA: A Comprehensive Guide (by/via) | | 642 |
guides, aria, html |
Disability Is Not a Dirty Word (by) | | 641 |
communication |
Better Accessible Names (by) | | 640 |
naming |
The “details” and “summary” Elements, Again (by) | | 639 |
html |
Justin Yarbrough Talks About Alt Text (by/via) | | 638 |
podcasts, writing, alt-text |
Are Modals in Web Design a UX Disaster? (via) | | 637 |
design, user-experience, modals |
W3C Accessibility Maturity Model (by+/via) | | 636 |
w3c |
The Realities and Myths of Contrast and Color (via) | | 635 |
contrast, colors, myths |
HTML Markup Tips for Developing Accessible Websites (by/via) | | 634 |
html, aria |
The Accessibility and Usability Journey of Drupal’s Primary Navigation (by/via) | | 633 |
drupal, usability |
Focus Appearance Explained (by) | | 632 |
wcag, forms, focus |
Accessible Lists and Tables (via) | | 631 |
html, lists, tables |
Comparing JAWS, NVDA, and VoiceOver (via) | | 630 |
screen-readers, assistive-tech, comparisons, jaws, nvda, apple, voiceover |
Don’t Overwrite Visual Labels With “aria-label” (by) | | 629 |
html, aria, labels |
Small Steps: Celebrating Four Accessibility Wins (by/via) | | 628 |
communication |
Neutrality Isn’t an Option When It Comes to Accessibility (by) | | 627 |
|
An Argument Against CSS Opacity (via) | | 626 |
css, colors, contrast |
Communication Around Digital Accessibility Must Improve: How Users and Businesses Alike Are Failing to Advance Digital Accessibility (via) | | 625 |
communication |
What Is Closed Captioning? (by/via) | | 624 |
multimedia, captions |
Short Note on “figure” and “figcaption” (by) | | 623 |
html |
5 Quick Ways to Check Your Site Against New WCAG 2.2 Standards (via) | | 622 |
wcag, compliance |
Accessibility and Supporting Internet Explorer (by/via) | | 621 |
browsers, microsoft, internet-explorer, support |
Why Every University Needs an Accessible Standard Website Template (via) | | 620 |
content-management, frameworks |
Does Accessibility Stifle the Creative Process? (via) | | 619 |
processes, creativity |
Mac VoiceOver Testing the Simple Way (by/via) | | 618 |
testing, screen-readers, assistive-tech, apple, voiceover |
Prepare for WCAG 2.2 and Beyond (by/via) | | 617 |
videos, wcag, standards |
Bring Focus to the First Form Field With an Error (by) | | 616 |
forms, focus |
Inclusion Beats Optimization (by) | | 615 |
dei, optimization |
Outline Is Your Friend (by) | | 614 |
css |
Introduction to Screen Readers (Desktop Edition) (by+/via) | | 613 |
videos, introductions, screen-readers, assistive-tech, desktop |
Check Heading Accessibility Using the WAVE Tool (via) | | 612 |
videos, headings, assistive-tech, tooling, testing |
Building Accessible Select Components in React (by/via) | | 611 |
components, react, forms |
Accessible User Experience and A/B Testing | | 610 |
user-experience, testing, optimization |
Automation and Accessibility—What You Need to Know (by) | | 609 |
videos, automation |
Results of Quick Testing of Documentation Tools’ Accessibility (by) | | 608 |
documentation, tooling |
Brief Note on Calendar Tables (by) | | 607 |
tables, assistive-tech |
SEO Links Obfuscation and Accessibility Problems (by) | | 606 |
seo, links, obfuscation |
Accessibility Is Writing (by) | | 605 |
writing |
5 Heading Accessibility Issues and How to Fix Them (via) | | 604 |
headings, microcontent |
What Are Best Practices for Creating Alt Text? (via) | | 603 |
writing, alt-text, best-practices |
AI-Generated Images From AI-Generated Alt Text (by) | | 602 |
images, writing, alt-text, ai |
One Year of Coding—Recommendations for Beginners From a Beginner (by/via) | | 601 |
learning, semantics |
Underengineer Your Websites (by/via) | | 600 |
videos, interviews |
Abbreviations Suck (by) | | 599 |
html |
#ADA32: The ADA Has Applied to Digital for Decades (by) | | 598 |
ada, legal |
Speaking Up and Speaking Out: Tactical Communication in Accessibility (by/via) | | 597 |
communication |
UX Principles That Include Cognitive Accessibility (by) | | 596 |
user-experience, principles |
The 10 Affirmations of Good Digital Accessibility (via) | | 595 |
|
Definitive Guide to CAPTCHA Accessibility (via) | | 594 |
guides, captcha |
Where’s the Fun in Accessibility? (by/via) | | 593 |
user-experience |
Research Insight: Accessibility of Images (by/via) | | 592 |
usability, images, research |
With “:focus-visible”, You Can Have Focus Styles When It Makes Sense (by) | | 591 |
css, selectors, keyboard-navigation, focus |
Roundup of Recent Document Outline Chatter (by/via) | | 590 |
html, semantics |
Expert Tips for Color Accessibility on the Web (via) | | 589 |
tips-and-tricks, colors |
Subheadings, Subtitles, Alternative Titles, and Taglines in HTML (by/via) | | 588 |
html, semantics, headings, microcontent |
What Is WAI? The Web Accessibility Initiative (via) | | 587 |
|
Abbreviations Can Be Problematic (by) | | 586 |
html |
Use Firefox for Accessibility Testing (by/via) | | 585 |
browsers, mozilla, firefox, testing |
What Does x% of Issues Mean? (by) | | 584 |
metrics |
Welcome to the Dark Side (by) | | 583 |
dark-mode, usability |
7 Quick Facts About WCAG 2.2 (via) | | 582 |
wcag, standards |
The Hidden History of Screen Readers (by/via) | | 581 |
screen-readers, assistive-tech, history |
Perceived Affordances and the Functionality Mismatch (by) | | 580 |
usability, semantics |
What Is the Best Way to Mark Up an Exclusive Button Group? (by) | | 579 |
html, semantics, aria |
Web Accessibility Laws and Policies (by) | | 578 |
legal, policies, link-lists |
My War on Animation (by/via) | | 577 |
animations |
Bag Some AAA Wins Where You Can (by) | | 576 |
wcag |
What You Need to Know About ARIA and How to Fix Common Mistakes (via) | | 575 |
html, aria, mistakes |
Generating Accessibility Test Results for a Whole Website With Pa11y CI (by) | | 574 |
testing, tooling |
Building (or Rebuilding) a Website With Accessibility in Mind (by) | | 573 |
|
The Ultimate Guide to Debugging Accessibility Issues | | 572 |
guides, debugging |
Set JAWS Free! (by) | | 571 |
screen-readers, assistive-tech, jaws |
Make It Accessible (via) | | 570 |
websites |
Why the HTML Outlining Algorithm Was Removed From the Spec—the Truth Will Shock You! (by) | | 569 |
html, semantics |
It’s Mid-2022 and Browsers (Mostly Safari) Still Break Accessibility via Display Properties (by) | | 568 |
browsers, apple, safari, css |
An Accessibility-First Approach to Chart Visual Design (by+/via) | | 567 |
information-design |
Captions: Humans vs. Artificial Intelligence: Who Wins? (by/via) | | 566 |
captions, writing, automation, comparisons |
The Ballad of Text Overflow (by/via) | | 565 |
css, overflow |
Two Levels of Customising “<selectmenu>” (by) | | 564 |
html |
“That’s Not Accessible!” and Other Statements About Accessibility (by) | | 563 |
|
Thoughts on an Accessibility “Get Well” Plan (by) | | 562 |
processes, engineering-management, leadership |
Accessible Design Systems (by/via) | | 561 |
design-systems |
WCAG 2.1 AA Web Accessibility Checklist (via) | | 560 |
checklists, wcag |
How We Designed an Accessible Color Palette From Scratch (via) | | 559 |
colors, color-palettes, case-studies |
“text-overflow: ellipsis” Considered Harmful (by) | | 558 |
css, overflow |
Introducing Keyboard Navigation (by+/via) | | 557 |
videos, introductions |
What Is Alternative Text? How Do I Write It for Images, Charts, and Graphs? (by) | | 556 |
videos, writing, information-design |
Icon-Only Links Fail WCAG (by) | | 555 |
links, wcag, images, icons, conformance |
Best Practices for Overlays II (via) | | 554 |
best-practices, overlays |
Communication Accessibility: It’s Time to Change How We Communicate (by) | | 553 |
communication |
Do Dyslexia Fonts Improve Accessibility? (via) | | 552 |
fonts |
5 Very Simple Steps You Can Take for Accessibility Improvement (via) | | 551 |
optimization |
Dialogs and Shadow DOM: Can We Make It Accessible? (by) | | 550 |
modals, dom, shadow-dom |
Change Management for Accessibility (by+/via) | | 549 |
processes |
How to Use Headings for Website Accessibility (via) | | 548 |
how-tos, headings, semantics |
WCAG SC 1.4.4 Resize Text and 1.4.10 Reflow (by) | | 547 |
reflow, resizing, wcag |
Aspects of Accessibility—Semantics, Contrast, and… Anxiety? (by) | | 546 |
semantics, colors, contrast, user-experience |
Best Practices for Overlays (via) | | 545 |
best-practices, overlays |
Are You Ignoring Digital Accessibility at Your Job? (by/via) | | 544 |
career |
WCAG 3 Compliant? Check Again (by) | | 543 |
wcag, standards |
How to Pick the Least Wrong Colors (by) | | 542 |
how-tos, colors, design |
Writing Useful Alt Text (by/via) | | 541 |
writing, alt-text |
Interview With Léonie Watson (by+) | | 540 |
interviews |
APCA: The New Algorithm for Accessible Colour Contrast | | 539 |
colors, contrast, apca |
Just How Long Should Alt Text Be? (by/via) | | 538 |
writing, alt-text |
What’s the Alternative (Text)? (by) | | 537 |
writing |
Why Are Iframe Titles Important for Accessibility? (via) | | 536 |
html, frames, writing |
Dialog Components: Go Native HTML or Roll Your Own? (by/via) | | 535 |
modals, components |
Accessibility From Different Perspectives (by) | | 534 |
|
Triaging WCAG 2.1 Level AAA (by/via) | | 533 |
wcag, standards |
Accessibility Not-Checklist (via) | | 532 |
websites, checklists |
Let’s Make Accessibility Boring Again (by/via) | | 531 |
|
Web Development === Accessibility (by) | | 530 |
|
Web Accessibility Is Broken—It’s Time to Fix It (by) | | 529 |
videos |
The Importance of Organizational Leadership in Developing an Accessibility Culture: Buy-In, Metrics, and Structure (by/via) | | 528 |
interviews, leadership, culture, metrics |
React Accessibility Resources (by) | | 527 |
react, link-lists |
Automate Accessibility Tests With Storybook (by/via) | | 526 |
testing, automation, storybook |
4 Web Accessibility Remediation Mistakes to Avoid (via) | | 525 |
mistakes |
How the HTML “lang” Attribute Helps Accessibility (via) | | 524 |
html, attributes, localization |
WCAG 2.2 and WCAG 3 Status Updates | | 523 |
wcag, standards |
24×24 Pixel Cursor Bookmarklet (by) | | 522 |
wcag, testing, bookmarklets |
Peering Into the Accessibility of Dark Mode (by/via) | | 521 |
dark-mode |
More Common Accessibility Issues That You Can Fix Today (by) | | 520 |
|
Keyboard Testing: The A11y Enhancement to Your Definition of Done (by) | | 519 |
keyboard-navigation, testing |
Does JavaScript Make My Site Less Accessible? (via) | | 518 |
javascript, wcag |
Debugging Accessibility With Chrome DevTools (by/via) | | 517 |
videos, dev-tools, debugging, browsers, google, chrome |
Why WCAG 2.2 Is Still in the Oven (via) | | 516 |
wcag |
Designing for Web Accessibility in 60 Seconds (by) | | 515 |
|
Two Approaches to Accessibility on the Web (by) | | 514 |
automation |
A Different View Into Accessibility Overlays (via) | | 513 |
overlays, testing, documentation, auditing |
What’s Your Heading? (by) | | 512 |
html, headings, semantics |
Lost in Translation (by/via) | | 511 |
videos, design, html, css |
Please, Stop Disabling Zoom (by) | | 510 |
zooming, html |
A Guide to Writing About Digital Accessibility (by/via) | | 509 |
guides, writing |
How Not to Do Accessible Design (by/via) | | 508 |
design, colors |
The Evolution of WCAG: A Postcard From the Front Lines (by/via) | | 507 |
wcag, standards, history |
Under-Engineered Multi-Selects (by) | | 506 |
html, aria |
Foundations: Lists (by/via) | | 505 |
fundamentals, html, lists |
Introducing “inert” (by/via) | | 504 |
introductions, html, attributes, keyboard-navigation |
Let’s Keep the “Content” in WCAG (by/via) | | 503 |
content, wcag |
Stop Removing Focus (by) | | 502 |
focus, css |
Plain Old Semantic HTML: A Perfect Basis for Accessibility (via) | | 501 |
html, semantics |
8 Ways to Make Website Accessibility Easier (and Less Expensive) (via) | | 500 |
|
Brief Note on Buttons, Enter, and Space (by) | | 499 |
|
Beyond WCAG: Losing Spoons Online (via) | | 498 |
wcag, colors |
How to Start Testing Your Website With a Screen Reader (by/via) | | 497 |
how-tos, browsers, testing |
The Role of Policy in Creating a Culture of Accessibility (by/via) | | 496 |
interviews, policies, culture |
Ensure Third Party Content Is Accessible (by/via) | | 495 |
wcag, embed-code |
Accessibility Why You Need to Work Toward Progress Not Perfection (by) | | 494 |
|
One Million Broken Web Sites—and a Way to Prevent That (by) | | 493 |
browsers, tooling |
Why Accessibility Bugs Are a Good Thing and How to Handle Them (by) | | 492 |
quality |
Does Your Website Have Any of These 10 Most-Cited Accessibility Issues? (via) | | 491 |
|
Common Accessibility Issues That You Can Fix Today (by) | | 490 |
|
Takeaways From “The Internet Is Unusable”: The Disabled View (by/via) | | 489 |
|
Open Accessibility Standards (by) | | 488 |
wcag, aria |
How to Fix Your Low-Contrast Text (by) | | 487 |
how-tos, colors, contrast |
Alternative Text (Alt Text) (via) | | 486 |
html, writing, alt-text |
Accessibility Testing Guide (by/via) | | 485 |
guides, testing, wcag |
The Business Case for Accessibility (by/via) | | 484 |
economics |
What If… One Day Everything Got Better? (by) | | 483 |
|
Accessible Description Exposure (by) | | 482 |
aria |
“aria-labelledby” Usage Notes (by) | | 481 |
aria, labels, html |
Accessible Cards (by) | | 480 |
html, css |
The WebAIM Million: The 2022 Report on the Accessibility of the Top 1,000,000 Home Pages (via) | | 479 |
studies, research, homepages, metrics |
Web Accessibility Guidance Project (via) | | 478 |
guides |
Accessibility Policy Implementation: What You Need to Know (by/via) | | 477 |
interviews, policies |
HTML-Only Keyboard Shortcuts (by) | | 476 |
html, keyboard-navigation, keyboard-shortcuts |
If We Can Make a Product Work for Anyone, It Usually Works Better for Everyone | | 475 |
usability |
How to Document Accessibility Issues (via) | | 474 |
how-tos, documentation |
Case: Accessibility in Software Development (by/via) | | 473 |
|
You’re Unselectable (by) | | 472 |
css |
The Web Is for Everyone: Our Vision for the Evolution of the Web (by+/via) | | 471 |
web, visions, privacy, security, performance, user-experience |
The 5 Riders of Accessible Media (via) | | 470 |
multimedia |
There Are No Bad Questions in Accessibility (by) | | 469 |
|
Spotlight: What Happens When a Project Team Shifts Accessibility Left? (via) | | 468 |
|
ADA Web Site Compliance Still Not a Thing (by) | | 467 |
ada, compliance, legal |
Dynamically Generated Content and Accessibility: 3 Quick Tips (via) | | 466 |
aria |
The Book on Accessibility (by) | | 465 |
books, leadership, engineering-management |
Alt-Text Selfies (by+) | | 464 |
websites, alt-text, community |
Guidance on Web Accessibility and the ADA (via) | | 463 |
ada, legal |
4 Accessibility Mistakes Plaguing Most Government Websites (by/via) | | 462 |
mistakes |
The Impact That High Quality Mark-Up Can Have on Accessibility, Performance, and Discoverability (by) | | 461 |
videos, html, performance |
The Future of the Web and Accessibility (by/via) | | 460 |
videos, web |
Accessibility, Assistive Technology, and JavaScript (by) | | 459 |
assistive-tech, javascript |
A Designer’s Guide to Documenting Accessibility and User Interactions (by) | | 458 |
guides, interaction-design, documentation |
Don’t Believe the Type! (by+/via) | | 457 |
videos, typography, readability, fonts |
It Needs to Map Back to a Role (by) | | 456 |
aria, html, semantics |
The Future of Web Accessibility: WCAG 3.0 (via) | | 455 |
wcag, standards |
Carousels: No One Likes You (by) | | 454 |
carousels, usability, user-experience |
Session Timeouts (by/via) | | 453 |
user-experience |
The Importance of Screen Reader Software for Web Navigation (by/via) | | 452 |
screen-readers, assistive-tech, navigation |
Accessibility and Limited Fine Motor Skills (via) | | 451 |
|
How Many Hyperlinks Are Too Many for Accessibility? (via) | | 450 |
links |
Foundations: Headings (by/via) | | 449 |
fundamentals, html, headings, semantics |
Accessibility Checklist: Five Things Usually Left Out (via) | | 448 |
checklists |
(Not So) Short Note on Being Owned (by) | | 447 |
html, aria |
Overlay Position and Recommendations (via) | | 446 |
overlays |
4 Simple Ways to Improve Web Accessibility (via) | | 445 |
optimization |
Accessibility and Inclusivity in Practice (by+/via) | | 444 |
podcasts, dei |
5 Accessibility Quick Wins You Can Implement Today (by/via) | | 443 |
|
Turning the Tables on Accessibility (via) | | 442 |
|
Support for Marking Radio Buttons Required, Invalid (by) | | 441 |
html |
Inclusive Design vs. Accessible Design: Understanding the Differences (via) | | 440 |
dei, design, comparisons |
Column Headers and Browser Support (by) | | 439 |
html, semantics |
There Is No Character Limit for “Alt Text” (by) | | 438 |
html, alt-text |
What Is the Difference Between WCAG Compliance Level A, AA, and AAA? (via) | | 437 |
wcag, compliance |
Foundations: Colour and Meaning (by/via) | | 436 |
fundamentals, colors |
Colors That Make Sense (by/via) | | 435 |
semantics, colors |
WCAG 2.2 Update (via) | | 434 |
wcag |
Using the Language Attribute to Make Your Website Accessible (by) | | 433 |
attributes, localization, internationalization |
Only 2% of Sites Meet Accessibility Standards—Let’s Change That (via) | | 432 |
|
Accessibility Monitoring: How We Test (via) | | 431 |
monitoring, testing, case-studies |
Developing a Focus Style for a Themable Design System (by/via) | | 430 |
design-systems, theming, focus |
Do We Need Screen Reader for Accessibility Testing (by/via) | | 429 |
testing, screen-readers, assistive-tech |
Accessibility Testing Best Practices in CI/CD (via) | | 428 |
testing, ci-cd, best-practices |
How to Use the Accessibility Tree for A11Y Testing | | 427 |
how-tos, testing |
Are We Live? (by) | | 426 |
aria |
Foundations: Colour Contrast (by/via) | | 425 |
fundamentals, colors, contrast |
Understanding the W3C’s Accessibility Conformance Testing (ACT) Requirements (via) | | 424 |
conformance, testing |
The Impact of Motion Animation on Cognitive Disability (via) | | 423 |
css, javascript |
No Accessibility Without Disabilities (by) | | 422 |
user-experience |
8 Key Elements for Creating a Culture of Accessibility (via) | | 421 |
culture |
Assistive Technology, Accessible Technology, and the Accessibility Tree (by/via) | | 420 |
screen-readers, assistive-tech, tooling |
4 Questions to Ask Before Using ARIA (via) | | 419 |
aria, semantics, testing |
Accessibly Insecure (by/via) | | 418 |
security |
WCAG, but in Language I Can Understand (by) | | 417 |
wcag |
Top Ten Most Common Web Accessibility Issues (via) | | 416 |
|
Overview of Accessibility Testing Using DevTools (by+/via) | | 415 |
overviews, dev-tools, testing, browsers, microsoft, edge |
Why Don’t Developers Take Accessibility Seriously? (by/via) | | 414 |
|
Foundations: Text Descriptions (by/via) | | 413 |
fundamentals, writing |
More to Give Than Just the Div: Semantics and How to Get Them Right (by) | | 412 |
html, semantics |
How to Check What Item Is in Focus When Accessibility Testing | | 411 |
how-tos, testing, focus |
Accessibility Acceptance Criteria (via) | | 410 |
websites, testing, components |
An Introduction to High Contrast Accessibility (by) | | 409 |
introductions, colors, contrast |
Quick Accessibility Tests Anyone Can Do (via) | | 408 |
user-experience, testing |
Making IT Accessible for All! (by) | | 407 |
videos |
The Real Added Costs of Accessibility (by) | | 406 |
economics |
Accessibility Data Is Not the Enemy (by/via) | | 405 |
metrics |
Building an Accessible Digital World (by/via) | | 404 |
|
Accessibility and 2022: 13 Design Trends From a Usability Perspective (by/via) | | 403 |
design, trends, usability |
It’s Time for a More Sophisticated Color Contrast Check for Data Visualizations (by/via) | | 402 |
contrast, colors, apca, visualization, information-design |
Web Accessibility Lawsuits Dramatically Rose in 2021 (via) | | 401 |
conformance, legal |
Foundations: Animations and Flashing Content (by/via) | | 400 |
fundamentals, animations |
Alt Tag Emptiness (by) | | 399 |
html, images, alt-text, aria |
Labeling the Point: Scenarios of Label Misuse in WCAG (by/via) | | 398 |
forms, labels, wcag, html |
Accessible Heading Structure (by/via) | | 397 |
html, headings |
Five 2022 Accessibility Trends (via) | | 396 |
trends |
A Contrast of Errors | | 395 |
wcag, colors, contrast |
WCAG and Accessibility: What Is a Statement of Partial Conformance? (via) | | 394 |
wcag, conformance |