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

Frontend Dogma

“accessibility” News Archive (3)

Entry (Sources) and Additional TopicsDate#
Practical Accessibility Tips You Can Apply Today (pic)1872
tips-and-tricks, html
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int)1871
processes, prioritization, project-management
How to Identify a Toxic Accessibility Culture, and What You Can Do About It1870
how-tos, culture
“Straight to the Pool Room”: The Risks and Pitfalls of Placing Accessibility Issues in the Backlog (int)1869
project-management
JAWS (Only) No More (ste)1868
jaws, nvda, voiceover, talkback, google, screen-readers, support
Celebrating WebAIM’s 25th Anniversary (jar/web)1867
webaim, anniversaries
Making Maps Accessible to Screen Readers (mni)1866
screen-readers, link-lists
The State of Accessibility (slo/tpg)1865
videos, podcasts, standards
Accessibility Is Everyone’s Responsibility (mer)1864
culture, dei
Challenging the Case for Delayed ADA Compliance (tec/equ)1863
podcasts, interviews, ada, compliance, legal
Your Accessibility Questions Answered by a Blind Person1862
A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg)1861
guides, auditing, testing, processes
Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri)1860
information-architecture, wcag, apple
Brief Note on Disclosures in Fieldsets (aar)1859
forms, pop-overs
But Why?? (a11)1858
slides, design-patterns, testing, keyboard-navigation, contrast, colors, zooming
Good Forms (dav)1857
forms, best-practices, usability, validation
The Folly of Chasing Demographics (hey/inc)1856
videos, dei
Understanding the “Why” Around Neurodivergent Inclusive Web Design (owe/inc)1855
videos, dei
Using Controllers for Keyboard Accessibility (nik/a11)1854
videos, keyboard-navigation
Prioritize Accessibility in Procurement for Better CX and EX1853
prioritization, processes
How to Find the Accessible Name of a Button With Google Chrome (eri)1852
how-tos, buttons, chrome, google, browsers, dev-tools
WCAG and Accessibility Beyond Naive Misconceptions (ope)1851
wcag, testing, auditing
Stop Recreating the Wheel: Local Government Organizations Sharing Accessibility Information (tec+/equ)1850
podcasts, interviews, processes, vpat-acr
“display: contents” Is Not a CSS Reset (aar)1849
css, resets
Mobile Accessibility Testing: Enhancing User Experience for All (a11)1848
user-experience, testing, mobile
I Need an Accessible Hero1847
design-patterns
Should Form Labels Be Wrapped or Separate? (sib/tpg)1846
html, forms, labels, browsers, assistive-tech
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion1845
mobile
Another Stab at Truncated Text (geo/css)1844
design, usability, css
Tackling a System’s Accessibility Without Testing (jbu+)1843
wcag, case-studies, heuristics
Be Careful When Using Generative Artificial Intelligence to Produce Code (cer)1842
ai, code-generation
An Enhancement to Accessible Responsive Tables (tem)1841
tables, responsive-design, javascript
Headings (web)1840
html, headings
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency1839
videos, ai, microsoft, tooling, images, alt-text
Paragraphs (sco)1838
html
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11)1837
videos, guides, aria, html
The “aside” Element (hey)1836
html, semantics
Building Better Logins: A UX and Accessibility Guide for Developers1835
guides, user-experience
Make Me One (Input) With Everything (mor/mat)1834
html, forms, simplicity
WCAG’s A and AA Distinction Is Mostly Academic (yat)1833
wcag, standards
Why Is Reaching WCAG Level AAA Not Recommended? (cer)1832
wcag, standards
Is Using “aria-label” to Add Alternative Text but No “alt” Attribute Still a WCAG Fail?1831
discussions, html, attributes, forms, labels, aria, alt-text, images
Spoiler Alert: It Needs to Be Accessible (sco)1830
html, web-components, aria
Improving the Screen Reader Experience for “Learn WCs” (and)1829
user-experience, screen-readers, assistive-tech, voiceover, case-studies
Basic Keyboard Shortcut Support for Focused Links (eri)1828
links, focus, support, browser-engines, keyboard-shortcuts
Foundations: Labelling Text Fields With Input and Label (tet)1827
fundamentals, forms, labels, html
Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni)1826
wcag, reflow, zooming
Expert Guide: Writing HTML for Screen Reader Users (flo/a11)1825
guides, html, aria, alt-text, writing, screen-readers
Batteries Included Accessibility: A Pragmatic Guide to Get Started Today1824
videos, guides, introductions
The “Other” C in CSS (sar/css)1823
videos, css
Accessibility Specialists Warn Against Using AI for Alt Text1822
alt-text, images, ai
How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer)1821
user-conversion, optimization, usability, economics
WCAG 2.2 Summary and Breakdown (mar)1820
wcag, guidelines, overviews
80/20 Accessibility (mar)1819
principles
Captions vs. Subtitles: Leave No Viewer Behind (mer)1818
captions, readability, multimedia, comparisons
Writing Alt Text for a Scientific Figure1817
images, alt-text, writing, information-design
Alternatives to Using Pure Black (“#000000”) for Text and Backgrounds (ser)1816
design, colors, backgrounds
Designing for Accessibility: A Checklist for Designers1815
design, checklists
Context Is King: Long Live the King! (llo/tpg)1814
usability, techniques, aria
The Importance of Communication in Accessibility Testing1813
testing, communication
The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar)1812
auditing, vpat-acr
Things to Do Before Asking “Is This Accessible?” (aar)1811
terminology, communication
Design Patterns and WCAG (gra/tet)1810
design-patterns, wcag
Good Intentions, Poor Context (tpg)1809
microcontent, images, buttons, links
When It Comes to Digital Accessibility Lawsuits, the Best Defense Is a Good Offense (deq)1808
legal
The “abbr” Element (hey)1807
html, semantics
WCAG 2.2 Map by Theme (hic)1806
wcag, standards
Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for)1805
ai, tooling
Let’s Make a Simpler, More Accessible Web (cod)1804
web, web-platform, tooling, simplicity, usability, optimization
AT Is More Than Screen Readers (aar)1803
assistive-tech, screen-readers, terminology, concepts
European Accessibility Act Requires Culture to Shift! (cer)1802
legal, eaa, culture, leadership
Types of Accessibility Approaches (a11)1801
processes, career, collaboration
Attitudes to Digital Accessibility 20241800
surveys
How to Make the Internet More Accessible1799
how-tos, web
The Anatomy of Accessible Forms: Best Practices (deq)1798
forms, html, best-practices
Decoding WCAG: “Change of Context” and “Change of Content” (web)1797
wcag, standards
Interop 2024: Chrome at 100% for the Accessibility Focus Area1796
interoperability, browsers, chrome
Developing a RACI Matrix for Accessibility (kar)1795
processes, project-management
Accessible Heading Structures for Home Pages (pop)1794
headings, homepages
WCAG, VPAT, S508, Level A—What on Earth? (int)1793
standards, legal, terminology, wcag, vpat-acr, section-508
User “Wants” vs. Accessibility (tem)1792
usability
The Infuriating Inefficiency of Accessibility Audits (yat)1791
auditing, efficiency
Green Accessibility for Web Developers1790
videos, sustainability
What a New Accessibility Class Action Lawsuit Means for Agencies1789
legal, business-relations
Assessing Components and Patterns for WCAG 2.21788
wcag, components, design-patterns
Getting to the Bottom of Minimum WCAG-Conformant Interactive Element Size (eri/sma)1787
design, wcag, css
Can AI Be Used to Write Good Descriptive Alt Text for Images in 2024? (the)1786
alt-text, images, ai
How to Incorporate Accessibility Into Your Agile Sprints (mic)1785
how-tos, agile, processes, technical-debt
Alternative Text in Action1784
images, alt-text, writing, examples
To Hell With the Business Case, Again (mat)1783
economics
What ARIA Still Does Not Do (ste)1782
html, aria, standards
It’s Really This Thing That Gets Me (chr)1781
overlays
Going With the PDF Reflow (ons/tpg)1780
wcag, pdf
How to Check and Document Design Accessibility in Your Mockups (ste)1779
how-tos, auditing, documentation, prototyping, design
Rian Rietveld on Understanding the European Accessibility Act and Its Impact on Websites (nat+)1778
podcasts, interviews, legal, eaa, wordpress
Don’t Use web.dev for Accessibility Info (aar)1777
learning
Exploring the Challenges in Creating an Accessible Sortable List (Drag-and-Drop)1776
drag-and-drop, keyboard-navigation
A Quick-Ish Accessibility Review: shadcn/ui Charts (ash)1775
information-design, shadcn, tooling, auditing, link-lists
How to Transform Your Approach to Digital Accessibility From a Reactive Break-Fix Cycle to a Proactive Shift Left Approach (deq)1774
how-tos, processes, best-practices
A Practical Guide to Designing for Colorblind People1773
guides, design, colors, color-blindness
Dynamic Type on the Web (cho)1772
typography, css, apple, unix-like
European Accessibility Act (EAA): Top 20 Key Questions Answered (deq)1771
legal, eaa
Dialog Dilemmas and Modal Mischief (hdv)1770
videos, modals, pop-overs
Guidance on Applying WCAG 2 to Non-Web Information and Communications Technologies (WCAG2ICT) (w3c)1769
guides, wcag
Overlays Misunderstand Accessibility (joe)1768
overlays
Accessible Form Validation From Scratch—Preparing for Validation (dbe)1767
forms, validation
Feedback on a Pagination Pattern (aar)1766
pagination
European Accessibility Act (EAA)—What You Need to Know1765
legal, eaa
7 Ways to Champion Accessibility in Your Company1764
advocacy
Accessible PDF Forms Online—There’s a Catch (ons/tpg)1763
pdf, forms
A Proposal for MDN to Use the APG1762
documentation, mdn
How to Make a Strong Case for Accessibility (vit/sma)1761
how-tos, communication, advocacy
Accessibility Object Model (sun+/w3c)1760
The State of Digital Accessibility in Europe1759
websites, research
Two New Artificial Intelligence Laws and Their Effects on Accessibility (equ)1758
ai, legal
The EU Accessibility Act—Time to Start Implementation Projects Now1757
compliance, legal
In Detail: 1.4.11 Non-Text Contrast (User Interface Components) (yat)1756
wcag, colors, contrast, borders
Why Is It So Difficult to Give Best in Class Accessibility Examples of Websites? (cer)1755
Design Extremes of Custom Accessibility Actions1754
design, customization
A Brief Introduction to Keyboard Accessibility (kar)1753
introductions, keyboard-navigation, focus
Accessibility Maturity Model (w3c)1752
processes, culture, leadership
What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer)1751
aria, screen-readers, hiding
The WCAG for Content Writers (hom)1750
writing, content, wcag, link-lists
How to Create Truly Accessible Forms (cjf)1749
videos, how-tos, forms
The European Accessibility Act and Irish Law (equ)1748
legal, eaa
How to Browse the Web With the Keyboard Alone (tem)1747
how-tos, keyboard-navigation
Can ADA Title II Local Government Accessibility Be Efficient? A Response to Richard Hunt1746
ada, legal
Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (cer)1745
aria, errors, support, browsers, assistive-tech
How to Use “rem” Units in CSS for Accessible Design (a11)1744
how-tos, css, units
Improving Web Accessibility With Web Platform Tests (web)1743
web-platform, testing
The Ultimate Guide to Accessible Website Design1742
guides, user-experience
Doing My Heading In (ste+)1741
interviews, html, headings
Maybe Don’t Name That Landmark (aar)1740
html, semantics
The Unclear Case of Usability Widgets on Your Website (eri)1739
usability, embed-code, maintainability
What’s Wrong With VPATs?1738
vpat-acr
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1737
html, semantics, seo, maintainability, performance
World Wide Accessibility—Benefits of Standardization (cer)1736
standards, legal, web
Applying the Four Principles of Accessibility (ada)1735
wcag, principles
My Approach to Alt Text (aar)1734
images, processes, alt-text, link-lists
Typographer vs. Accessibility (pim/btc)1733
videos, typography
Creating an Accessible Toggle Switch in Tailwind CSS1732
tailwind, toggles
Alt Left (ste)1731
html, images, alt-text, anti-patterns
A Complete Guide for Adding Captions to YouTube Videos (pop)1730
guides, multimedia, captions, youtube
Two Important AI Developments Affecting Accessibility1729
ai, legal
Predictors of Postsecondary Web Accessibility, 2012 to 2022 (ter+)1728
studies, research, history
Danger! Preventing Zoom From Changing Text Size (chr/fro)1727
zooming, resizing
Not So Short Note on “aria-label” Usage—Big Table Edition (ste)1726
aria, labels, html
DOJ ADA Title II: Small Government WCAG Accessibility Guide1725
guides, ada, wcag, legal
Why Are There No Mobile Accessibility Guidelines in WCAG?1724
wcag, mobile
What AI Can Do for (and to) Web Accessibility (ons/tpg)1723
videos, ai
“contrast-color()” Is a Good Thing, but Also Solving the Problem at the Wrong Layer (eri)1722
colors, contrast, css, functions
WAI–ARIA: “role=deletion”1721
aria
WAI–ARIA: “role=strong”1720
aria
The WCAG 3 Working Draft Update Is Ready for Your Review (w3c)1719
w3c, wcag
W3C Unveils 174 New Outcomes for WCAG 3.0 (deq)1718
wcag, standards, w3c
ADA Title II and You1717
videos, ada, legal
Rethinking Text Resizing on Web (bas)1716
resizing
Dark Mode and Accessibility Myth (ste)1715
dark-mode, myths
Accessible SVG Forms1714
forms, svg, aria
I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel/pic)1713
css, layout, masonry, keyboard-navigation
Intopia’s WCAG 2.2 Maps (int)1712
wcag, cheat-sheets
Regarding Keyboard Testing1711
keyboard-navigation, testing
Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues1710
aria, best-practices
Quick Incremental Accessibility Audits for Small Business Websites (cer)1709
auditing
All I Want for GAAD1708
awareness-days, wish-lists
Accessibility Overlays Are Not for Disabled People (tem)1707
overlays
Best Intention Barriers (ARIA Edition) (mar)1706
aria, auditing
Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World1705
Manifesto for a Humane Web (mic)1704
websites, manifestos, web, principles, dei, security, sustainability, user-experience
Level-Setting Heading Levels (aar)1703
headings, semantics, conformance, aria
Transparent Borders (bra)1702
css, borders, transparency+opacity, contrast
How We’re Building More Inclusive and Accessible Components at GitHub (eri)1701
components, dei, case-studies, github
Focus vs. Accessibility Focus1700
focus, comparisons
A Brief Note on Highlighted Text (aar)1699
colors, contrast, css, selectors
An Introduction to the European Accessibility Act (EAA) (deq)1698
introductions, legal, eaa
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm)1697
redesigning, strategies, dei
Mastering User-Centered Design, With 5 Advanced Tips (uxm)1696
usability, user-experience, tips-and-tricks, testing
A to Z of Assistive Technology for Reading Digital Text1695
browsers, assistive-tech, readability, concepts
WCAG After Quarter of a Century—We Still Need More Awareness (cer)1694
wcag, community
The Value of Open Source in Furthering Accessibility Goals (mgi)1693
videos, foss
Quick-and-Dirty Accessibility (tpg)1692
techniques
Why Are My Live Regions Not Working? (pat/tet)1691
aria, live-regions
Web Forms: Costly Mistakes You Want to Avoid (geo)1690
books, forms, mistakes, usability, maintainability
Web Accessibility in the 2024 [US] Presidential Campaigns (web)1689
case-studies
European Accessibility Act: Ultimate Guide to Compliance1688
guides, compliance, legal, eaa
How to Design Accessible Forms in 10 Steps1687
how-tos, design, forms
Accessibility Evolution of Organizations (cer)1686
processes, economics
Conducting Accessibility Research in an Inaccessible Ecosystem (sma)1685
processes, prototyping, research
Introduction to Manual Website Accessibility Testing1684
videos, introductions, testing
Images as the First Thing in a Button or Link (tem)1683
html, images, buttons, links
Write Alt Text Like You’re Talking to a Friend (spa/clo)1682
images, alt-text
Long Alt (aar)1681
images, alt-text, support, browsers, screen-readers
Make Sure That Your Design System Is Accessible (cer)1680
design-systems
Accessibility Overlays—Friend or Foe? (int)1679
videos, overlays
Building a Culture of Accessibility (tet)1678
culture
When Security and Accessibility Clash: Why Are Banking Applications So Inaccessible? (nic)1677
security
The Impact of Color Contrast on Accessibility1676
colors, contrast
Making Disabled Buttons More Accessible1675
buttons, html, aria
10 Top Accessibility Errors and How to Avoid and Fix Them (sch)1674
ARIA in HTML (sco+/w3c)1673
standards, aria, html
Beware—Automatic Tools Over-Report Accessibility Issues and Steal Your Time (cer)1672
auditing, tooling
9 Signs Your Frontend Code Has Quality Issues That Affect Your Users (ang)1671
quality, craft, usability, user-experience, conformance, performance
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)1670
html, skip-links, mobile
A Comparison of Automated Testing Tools for Digital Accessibility (equ)1669
testing, tooling, automation, comparisons
Complete a VPAT: Show How Accessible Your Product Is (deq)1668
vpat-acr, conformance, documentation
Socks, Lies, and Accessibility1667
awareness-days, link-lists
Accessible Interactions in JavaScript Apps (san)1666
videos, javascript, aria
The Dos and Don’ts of Using “tabindex” in Web Design (a11)1665
keyboard-navigation, html
Web Accessibility Statement: How to Write One1664
how-tos, documentation, writing
Purging Design System “Rot” From Our Checkboxes (chu)1663
design-systems, maintenance, quality, case-studies
I Never Knew a Website Could Hurt Someone (kar)1662
videos
The ADA Now Has Regulations for Accessibility of Web Content and Mobile Apps (slo/tpg)1661
ada, legal, web, mobile
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges (uxm)1660
redesigning, strategies, dei
Justice Department to Publish Final Rule to Strengthen Web and Mobile App Access for People With Disabilities1659
legal, web, mobile
Blind Internet Users Struggle With Error-Prone AI Aids (fin)1658
ai
WCAG Bypass Blocks (“Skip to Content”)—Improve User Interaction Speed and Even Prevent Pain (cer)1657
user-experience, keyboard-navigation, skip-links, wcag
“AI” Won’t Solve Accessibility (yat)1656
ai
Drive-By Accessibility Tweaks (bru)1655
When to Use “tabindex="0"” (gra/tet)1654
keyboard-navigation, focus, html
AI and the Future of Web Accessibility Guidelines1653
discussions, wcag, standards, ai, w3c
A Complete Guide for Content Creators to Start Making Accessible Content (pop)1652
guides, content
Latest WebAIM’s Million—Some Thoughts (cer)1651
Why I Care Deeply About Web Accessibility and You Should Too (sch)1650
web
On “disabled” and “aria-disabled” Attributes (kit)1649
html, attributes, aria
The WebAIM Million: The 2024 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1648
studies, research, homepages, metrics
The Complete Guide to Captioned Videos (mer)1647
guides, captions, multimedia
What Even Are Dragging Movements? (cat/spa)1646
interaction-design, terminology
Be Flexible About What People Need (and Don’t Assume) (eri)1645
Exploring the Power of ARIA Live Attribute in Web Accessibility1644
aria, attributes
History of Web Accessibility1643
videos, history
No One Actually Wants Accessibility (dav)1642
ARIA “role=application” and Mobile Screen Readers (cer)1641
aria, screen-readers, mobile
Accessible Forms With Pseudo Classes (css)1640
forms, css, selectors
CAPTCHA Excludes Disabled Web Users (zel)1639
captcha
How to Test 3.3.8 Accessible Authentication (Minimum) (sib/tpg)1638
how-tos, testing, authentication
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+)1637
pop-overs, html
Welcome to Future of Web Accessibility Based on Predictors (jar+)1636
videos, outlooks
Oh Sh*t, My App Is Successful and I Didn’t Think About Accessibility1635
Accessibility Foundations (ihe/tpg)1634
fundamentals, link-lists
Accessibility in Design Systems: A Comprehensive Approach Through Documentation and Assets1633
design-systems, documentation, dei
The Golden Age of Accessibility1632
You Want “border-color: transparent”, Not “border: none” (dav/fro)1631
css, borders, transparency+opacity, contrast
WCAG 2.2 Detective Skills1630
standards, wcag
A Letter to My Younger Self, as an Accessibility Advocate (hbu)1629
advocacy, retrospectives
Thoughts on Embedding Alternative Text Metadata Into Images (eri)1628
images, metadata
Alt Text for CSS Generated Content (tem)1627
css, generated-content, alt-text
Distinguishing Between ARIA and Native HTML Attributes (deq)1626
html, aria, attributes, comparisons
Accessibility: Implementing Focus Traps1625
focus, keyboard-navigation
Access by a Thousand Curb Cuts (yat)1624
Jakob Has Jumped the Shark (aar)1623
link-lists
How to Test 2.5.8 Target Size (Minimum) (sib/tpg)1622
how-tos, testing
Best Practices for Inclusive Design (slo)1621
design, dei, best-practices
Designing for Mobile Accessibility: Enhancing the User Experience on Small Screens (uxm)1620
design, user-experience, mobile
WCAG? More Like, W-What?! (stv)1619
wcag, link-lists
Accessibility Darkness (ste)1618
overlays
Accessibility Has Not Failed—It Has Not Even Started for Real (cer)1617
ai
We Need to Talk About Jakob (mat)1616
“AI” and Accessible Front-End Components: Is the Nuance Generatable? (hdv)1615
web-components, ai
Accessibility Has Failed: Try Generative UI = Individualized UX1614
usability, ai, outlooks
Keyboard Accessibility Testing on Mobile Devices1613
testing, keyboard-navigation, mobile
What Is Inclusive Design, and How Does It Relate to Accessibility? (slo)1612
design, dei
Making Math Accessible (ons/tpg)1611
math
Screen Readers and Drag-and-Drop: Grabbing and Releasing Elements (dar)1610
drag-and-drop, browsers, screen-readers, support
10 Takeaways From the WebAIM Screenreader Survey #10 (kar)1609
screen-readers
A Web Designer’s Accessibility Advocacy Toolkit (sma)1608
advocacy, strategies
CAPTCHA Is Still [the] Most Problematic Issue on the Web (cer)1607
web, captcha
My WebAIM 10th SR User Survey Takeaways (aar)1606
screen-readers
WebAIM Screen Reader User Survey 10 (den)1605
screen-readers
A Developer’s Guide for Web Accessibility1604
guides
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq)1603
videos, aria, html, user-experience
Difference Between the Accessibility Page and the Accessibility Statement1602
documentation, comparisons
A Practical Guide to Designing for Colorblind People (vit/sma)1601
guides, design, colors, color-blindness
Does Your Design Conform With WCAG Accessibility Guidelines—or Does It Comply? (deq)1600
videos, wcag, guidelines, compliance
How to Design an Accessible Web Site for People With Color-Deficient Vision (uxm)1599
how-tos, dei, user-experience, colors, contrast, readability
[Web Accessibility] Survey Results1598
surveys
Don’t Care About Accessibility? Resistance Is Futile! (cer)1597
ARIA “note” (aar)1596
aria, browsers, screen-readers, support
Getting to an Accessibility Strategy1595
strategies, processes
Reasonable WCAG Additions (a11)1594
wcag
When It Says “Name From Author” It Means From You, Not Boll or Bukowski (ste)1593
aria, naming
Input Type “date”: The Accessibility of HTML Date Picker1592
forms
How Accessibility Standards Can Empower Better Chart Visual Design (sma)1591
contrast, colors, information-design
Can Generative AI Help Write Accessible Code? (tin/tet)1590
code-generation, ai
Don’t Disable Form Controls (aar)1589
usability, forms, buttons
The Accessibility Mindset: Moving Beyond Remediating, Fixing, and Reacting (a11)1588
videos
What Is a Descriptive Transcript?1587
multimedia
Opportunities for AI in Accessibility (aar/ali)1586
ai
A Guide to Designing for Older Adults (vit/sma)1585
guides, design
Doing What’s Required: Indicating Mandatory Fields in an Accessible Way (tpg)1584
usability, forms, errors
It’s the Hope That Kills You (yat)1583
career, community
The Importance of Web Performance to Information Equity (sch/fos)1582
videos, performance
Why Disabled People’s Needs Aren’t “Special”1581
“X” Marks the Spot: Landmark Elements (stv)1580
html, semantics, assistive-tech, aria
5 Hidden Risks of Your Inaccessible Website (deq)1579
A Look at the New WAI–ARIA 1.3 Draft (cra)1578
aria, standards
Dynamically Adding Text Alternatives to Images With AI (kar)1577
automation, ai, images, alt-text
Designing Accessible Color Palettes in Figma: A Guide for Web Accessibility (kno)1576
guides, colors, color-palettes, figma
Making VPATs and ACRs More Effective in Procurement (web)1575
vpat-acr, processes
Be Purposeful About Your Content1574
content, writing
7 Tips for Devs and Designers to Set Your Accessibility Efforts Up for Success (deq)1573
tips-and-tricks, processes
Overlays and Ethics: A Conference Panel That Hurt My Heart (lfl)1572
ethics, overlays, community
The Largest Webshops in the Netherlands Remain Inaccessible for People With Visual and/or Motor Impairments1571
studies, research, ecommerce, legal
What Can a Website Do? (dav)1570
usability, quality
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste)1569
bookmarklets, html, aria, keyboard-shortcuts
What Has a Ceiling but No Floor? (mat)1568
apple, facebook+meta
Continuous Accessibility: What, Why, How (ass)1567
processes, testing, tooling
How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass)1566
processes, testing
Repetition Avoidance (ste)1565
code-pens, user-experience, aria
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer)1564
design, html, aria
Under-Supported and Underpaid (aar)1563
career, economics, craft
Understanding the Stanca Act, Italy’s Digital Accessibility Law (tpg)1562
legal
Basic Accessibility Mistakes I Often See in Audits (cfe)1561
mistakes, auditing, html, semantics, focus, links, buttons
Stop Trying to Recruit Unicorns With Acorns (cra)1560
career
Accessible Notifications With ARIA Live Regions II (sar)1559
notifications, aria, live-regions
Accessible Notifications With ARIA Live Regions (sar)1558
notifications, aria, live-regions
Hover Contrast Bookmarklet (joe)1557
bookmarklets, hover, colors, contrast, focus
Using AI for Accessibility: Breaking Down Barriers in Content Creation?! (mor)1556
ai, content
Options for “optgroup” Labeling of “options” (ste)1555
html, forms, browsers, screen-readers, support
Using “abbr” Element With “title” Attribute (aar)1554
html, attributes, browsers, assistive-tech, support
Bringing Down the Digital Divide1553
user-experience
If It’s Not Usable, It’s Not Accessible (slo/tpg)1552
interviews, usability, history
Buttons and Links—Common Misconceptions1551
html, semantics, buttons, links
Designing Better Target Sizes (sha)1550
design, best-practices
Dynamic Accessible Descriptions Reference (dar)1549
testing
Understanding WCAG SC 3.2.6 Consistent Help (Level A)1548
standards, wcag
The Change You Wish to See1547
Your MVP Must Be Accessible (den)1546
16 Lesser Known Accessibility Issues1545
Accessibility Options for Floating Action Buttons1544
floats, buttons
How to Make External Links Accessible (pop)1543
how-tos, links
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)1542
testing, automation, tooling, shadow-dom, dom, web-components
My Perspective: Digital Accessibility and Overlays (lev)1541
overlays
2.5.8: Adversarial Conformance (aar)1540
wcag, compliance
WCAG 2: Guidelines and Guardrails (yat)1539
wcag, guidelines
The Ultimate Mobile Accessibility Resource Guide (ste)1538
guides, link-lists
Government Not Meeting Minimum Accessibility Standards on Federal Websites, GSA Report Finds1537
compliance, legal
Inspecting WCAG 2.2: Accessible Authentication1536
videos, wcag, standards, authentication
ARIA Live Regions (mat)1535
aria, live-regions
WCAG 2.1 Developer Tips: Character Key Shortcuts and Label in Name (mni)1534
tips-and-tricks, wcag, keyboard-navigation, keyboard-shortcuts, labels
2023 Digital Accessibility Year in Review (tpg)1533
retrospectives
Screen Reader Users and the Tab Key (tem)1532
screen-readers, keyboard-navigation, testing
The Implied Web (hws/mat)1531
html, semantics
The Top Accessibility Errors Found in 2023 (tpg)1530
conformance, quality, errors, retrospectives
Reflow Red Flags (tpg)1529
reflow, testing
Making Data Visualizations Accessible (ons/tpg)1528
information-design
Think About Your Future Self1527
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)1526
fundamentals, semantics, html
Baseline Does Not Really Cover Baseline Support (aar)1525
browsers, support, web-platform
Swallowing Camels (kol/mat)1524
The WordPress Showcase and Accessibility (joe)1523
wordpress
Design Systems Teams: Understand Your Users So They Can Serve Theirs (deq)1522
design-systems, leadership, collaboration, user-experience
The Financial Argument for Using an Outside Firm for Accessibility Remediation (kar)1521
economics
The Unspoken Struggle of Aging in a Tech-Driven World1520
user-experience, web
My Accessibility Journey (web)1519
career
Accessibility Overlays (eu)1518
overlays, metrics
Test-Driven HTML and Accessibility (mat)1517
html, testing, javascript
ARIA, the Good Parts (hdv/par)1516
videos, aria
Screen Reader User Survey #10 (web)1515
surveys, screen-readers
Video Subtitles, Captions, Audio Descriptions, and Transcripts (dar)1514
multimedia, captions
Potential Problems With Accessibility Audits and What to Do About Them (cer)1513
auditing, testing
Template for Accessibility Guidelines (stv/mat)1512
templates, guidelines
Media Queries in HTML Video (aar)1511
html, multimedia, css, media-queries
Incorporating “Skip to Main Content” Links for Better Website Accessibility (a11)1510
skip-links
A Beginner’s Guide to Accessible Text (pop)1509
guides, content, writing, best-practices
The Most Accessible Font1508
typography, legibility, fonts
Accessibility-Specific Tech Requirements? It Depends!1507
processes
Insights: Mobile Accessibility1506
research, metrics, mobile
Understanding the New WCAG 2.2 Criteria1505
wcag
Web Chat Accessibility Considerations (cra)1504
functionality, wcag, aria
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)1503
fundamentals, html, attributes, user-experience
Not All Screen Reader Users Are Blind (tem)1502
user-experience, screen-readers
Accessibility: A Practical Perspective (mat)1501
Keyboard Accessibility Myths and WCAG (gra/tet)1500
keyboard-navigation, wcag, myths
“An Accessible Website Won’t Be Beautiful”… Really?!1499
design, aesthetics
Burnout in the Digital Accessibility Field1498
career
How to Use Chrome’s Accessibility Tree (pop)1497
how-tos, browsers, chrome
Accessibility Is Leadership (dav)1496
leadership
How to Test 3.3.7 Redundant Entry (tpg)1495
how-tos, testing, wcag
How to Avoid Breaking Web Pages for Keyboard Users (tpg)1494
how-tos, keyboard-navigation
Inspecting WCAG 2.2: Target Size1493
videos, wcag, standards
Comparison of Accessibility of E-Government Websites in Europe (cer)1492
case-studies, comparisons
Exclusive Accordions Exclude (yat)1491
html, accordions
Evolution of Visible Focus1490
videos, focus
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA (rus)1489
videos, browsers, chrome, dev-tools, testing, html, aria
Why Doesn’t AI Work for Producing Accessible Code? (ala)1488
code-generation, ai
How I Test a Website for Accessibility1487
testing
Designing for Accessibility Beyond Compliance1486
design, compliance
Accessibility Testing With Chrome DevTools1485
testing, browsers, chrome, dev-tools
Text With Media Background: Practical Solutions1484
images, microcontent, readability
Accessibility Training Can Sometimes Harm Accessibility (cer)1483
training
Lost in Translation: Tips for Multilingual Web Accessibility (ben)1482
tips-and-tricks, internationalization, localization
Creating Accessible UI Animations (sma)1481
animations
Front End Devs Really Don’t Understand Accessibility (cfe)1480
craft
How Long Until Your Website Is Accessible? (kar)1479
processes
Understanding HTML Landmarks and How to Apply Them (its/log)1478
html, semantics, aria
Addressing Accessibility Concerns With Using Fluid Type (sma)1477
responsive-design, liquid-design, css
Accessibility Training Will Not Save You (rei)1476
training, career, quality
Creating Accessible Content in Drupal 101475
videos, drupal
Removing List Styles Without Affecting Semantics (mat)1474
html, css, semantics
To Hell With the Business Case (mat)1473
economics, legal
WCAG 2.2 Will Be a Part of EN 301 549 and With That a Part of WAD and EAA (cer)1472
wcag, en-301-549, standards, legal, eaa
The Anatomy of an Accessible Button1471
buttons, aria, html
An Accessibility Bookmarklet for Testing 200% Text Size (ash)1470
testing, bookmarklets
Totally Remdom, or How Browsers Zoom Text (mat)1469
zooming, css, units, responsive-design
Answers to Common (Web) Accessibility Questions (hdv)1468
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar)1467
html, tables, grids, aria
How to Write Good Alt Text for Screen Readers (cra)1466
how-tos, images, writing, alt-text, screen-readers
Can AI Help Boost Accessibility? These Researchers Tested It for Themselves1465
ai, chatgpt, research
The “prefers-reduced-transparency” Media Feature (mat)1464
css, media-queries
Getting Started With NVDA1463
videos, introductions, screen-readers, nvda
Accessibility by Degrees (tem)1462
processes
Don’t Disable Buttons (cfe)1461
buttons, javascript
Let’s Reinvent the Wheel (vas)1460
html, css, user-experience, web-platform
So You’ve Been Publicly Accessibility-Shamed (dav)1459
quality, communication
What Does the “A” Mean in “DEAI”? (mni)1458
dei
Understanding SC 2.4.11 “Focus Not Obscured (Minimum)”1457
wcag, focus
Give Your Site Some Focus! Tips for Designing Useful and Usable Focus Indicators (deq)1456
forms, focus, user-experience, tips-and-tricks
Splitting Within Selects (aar)1455
html, forms, browsers, support
Accessibility Improvements for User-Agents1454
browsers, screen-readers, assistive-tech
Strikethrough Accessibility (den)1453
html, screen-readers, support
Embedding Accessibility Into Code Reviews (web)1452
videos, code-reviews, processes
What Should Be the Contrast Level of Inactive Buttons?1451
buttons, contrast, colors
Is CAPTCHA Accessible?1450
captcha
Why Unique ID Attributes Matter (deq)1449
html, attributes, conformance
Web Accessibility Strategies for Non-Accessible Projects (bol)1448
videos, strategies, processes
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users?1447
html, screen-readers
Burn Your Toast (eri)1446
design-patterns, notifications, usability
Color Contrast Accessibility Tools With Examples (pop)1445
tooling, link-lists, colors, contrast, examples
The True Cost of Not Prioritizing Accessibility: Avoid Risk and Maximize Product ROI (slo)1444
economics, product-management, prioritization
2.4.11: Adversarial Conformance (aar)1443
wcag, compliance
Ensuring Negative Numbers Are Available for Everyone (mfa/deq)1442
testing, math
Digital Accessibility Blogs and Newsletters (ons/tpg)1441
link-lists
Scrollbars Are Becoming a Problem (art)1440
scrolling, usability
Honor User’s Transparency Setting in CSS (ami)1439
css, transparency+opacity, user-experience
Skip Links on ikea.com (mat)1438
skip-links, case-studies
Designing for All: The Basic Principles of Web Accessibility1437
fundamentals, principles, aria, tooling
Inclusivity in the Digital Age: The Importance of Accessibility Advocacy (uxm)1436
dei, communication, advocacy
Obligatory WCAG 2.2 Launch Post (aar)1435
wcag, standards
Don’t Use Fixed CSS “height” or “width” on Buttons, Links, or Any Other Text Containers (ash)1434
css, usability, buttons, links
Welcome WCAG 2.2 and Goodbye Success Criterion 4.1.1 “Parsing” (cer)1433
wcag, conformance
Demystifying WCAG 2.2 (vig)1432
wcag, standards
The Nonvisual Website (ang)1431
websites
WCAG 2.2 and Validation1430
wcag, conformance, quality
Writing Accessible Form Messages (ons)1429
writing, forms
Intopia Launches WCAG 2.2 Map (int)1428
wcag, standards
WCAG 2.2 Is Now a Published Web Standard1427
discussions, wcag, standards, w3c
WCAG 2.2 Is Now a W3C Recommendation (den)1426
wcag, standards
What’s New in WCAG 2.2 (pat/tpg)1425
wcag, standards, release-notes
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c)1424
guidelines, wcag, standards
Accessibility vs. Inclusive Design (tbf/nng)1423
videos, dei, comparisons
It’s Time to Rethink the Americans With Disabilities Act1422
legal
How to Be an Accessibility Ally (mer)1421
how-tos, community
Nine Things Automated Accessibility Tests Can’t Test (dav)1420
testing, automation
Four Reasons to Give WCAG AAA a Second Look (web)1419
wcag, standards
Easy Dark Mode With “color-scheme” (sar)1418
slides, dark-mode, html, css
Form Accessibility and Usability Beyond the Basics (pop)1417
forms, usability
Overlays: Just Another Disability Dongle (ons/tpg)1416
overlays
Real AI Solutions for Accessibility Challenges (equ)1415
ai
Top 5 ARIA Implementation Errors1414
aria, errors
What Are Accessibility Overlays? (hey)1413
videos, overlays
Accessibility Is Easy… Except for When It Isn’t (llo/web)1412
videos
Misconceptions Can Kill Accessibility Momentum (yat)1411
html, processes
Accessible Web Components? (mat/inc)1410
videos, web-components
Native Mobile Accessibility Testing (inc)1409
videos, testing, mobile
Save Our World With Progressive Enhancement and Accessibility (inc)1408
videos, progressive-enhancement
Unlocking a World of Accessibility: How Internationalization Is the Key (inc)1407
videos, internationalization, localization
What Makes an Accessible Date Picker? Is It Even Possible? (rus/inc)1406
videos, html
Building a Core Accessibility Team: The Keys to the Kingdom (deq)1405
engineering-management, processes
What an Economist Article Says About Website Accessibility and Lawsuits (tec/equ)1404
legal
First Steps to an Accessible Website—Skip Links1403
skip-links
How to Make a Strong Case for Accessibility (vit/sma)1402
how-tos, communication
Expanding Your Touch Targets (stu)1401
usability, user-experience, touch
Accessibility and Inclusivity: Study Guide (nng)1400
guides, dei, training, link-lists
Whataboutism (col)1399
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo)1398
podcasts, aria, html
Web Components Accessibility FAQ (mat)1397
web-components
Is AI the Silver Bullet of Accessibility?1396
ai
Browser Video Players Review (aar)1395
html, multimedia, browsers, screen-readers, support
Equivalent Experience Can Cut Both Ways (eri)1394
user-experience
The Perpetual Circle of Accessibility (col)1393
learning
First, Do No Harm: Mistakes to Avoid in Creating Accessible User Experiences1392
user-experience, mistakes
How to Make Charts and Graphs More Accessible (pop)1391
how-tos, information-design, images
Decoding WCAG: “Alternative for Time-Based Media” and “Media Alternative for Text” (web)1390
wcag, multimedia
Accessibility Theater (tpg)1389
What Is Inclusion Anyways? Lessons From the Disabled Community1388
slides, lessons, dei
Building Accessibility Into Your Company, Team, and Culture (swi)1387
videos, culture
How I Write Alt Text for Code Snippets on Social Media (ben)1386
alt-text, writing, images, social-media
Navigating Web Accessibility Litigation: Advice From a General Counsel (lev)1385
legal
Accessible Navigation1384
navigation
Dark Mode: How Users Think About It and Issues to Avoid (nng)1383
dark-mode, user-experience, best-practices
Where to Put Focus When Deleting a Thing (aar)1382
focus
European Accessibility Act: Article 32, and Why It Sucks (cra)1381
legal, eaa
Main-ly Speaking (col)1380
html
What Is Alt Text and How to Write It (tpg)1379
images, alt-text, writing
What Are Exceptions to Section 508 Accessibility Requirements?1378
legal, section-508
How to Get 12% More LinkedIn Followers, Impressions, and Clicks—Practical Accessibility Tips and Tricks (mni)1377
how-tos, tips-and-tricks, social-media, linkedin, best-practices
How Organisations Respond to Accessibility Monitoring1376
monitoring
“We’re All Just Temporarily Abled” (jim)1375
Being “Polite” Does Not Ensure Access1374
legal
Tabs Are Objectively Better Than Spaces (cfe)1373
formatting, developer-experience