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#
My Anti-Overlay Client Letter (acc)2081
overlays, business-relations, communication, advocacy
Beautiful Focus Outlines (med)2080
css, focus, examples
How to Test JavaScript for Accessibility Compliance (flo/a11)2079
how-tos, javascript, compliance, wcag, testing
Unlocking Accessibility: Content Designers Share Their Experience and Advice2078
interviews, design
Disabled and Obscured (ste)2077
html, forms, wcag, standards
JavaScript Do’s and Don’ts (mua)2076
javascript
The Only Accessibility Video You Will Ever Need2075
videos
25 Accessibility Tips to Celebrate 25 Years (jar/web)2074
tips-and-tricks, aria, html
“Functionality” Is Not Constrained by Content2073
pdf, wcag, content
Testing With a Screen Reader Is an Important Step (mic)2072
testing, screen-readers
Reducing Digital Accessibility Litigation Risk2071
legal, standards, processes
Clarifying the Relationship Between Popovers and Dialogs (zel/css)2070
pop-overs, modals, html, comparisons
PDF Accessibility on the Web: Tricks and Traps (ons/tpg)2069
pdf, tips-and-tricks
Tooltip Best Practices (zel/css)2068
tooltips, best-practices
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer)2067
naming
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web)2066
videos
Improving Accessibility Through Design Systems (xir/web)2065
videos, design-systems
Talkin’ Tables (aar/web)2064
videos, tables, html
The Internet Is Unusable—the Disabled View (web)2063
videos, web
Designing for Anyone: The Power of Accessible Products (ant)2062
design, dei
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts2061
dei, culture, leadership
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par)2060
videos, advocacy, collaboration, strategies
Making Accessibility Accessible (bas)2059
What’s New in WAI–ARIA 1.32058
videos, aria
10 Simple Ways to Make Your Social Media Posts Accessible2057
social-media, content, images, alt-text, captions, contrast
Accessibility Challenges With Single Page Applications (wpa)2056
videos, single-page-apps
Foundations: Form Validation and Error Messages (tet)2055
fundamentals, forms, validation, errors, usability
Good Accessibility Is Good SEO (lia)2054
seo
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa)2053
videos, design, wcag
If You Care (a11)2052
Developing a Web Site Nonvisually in a Linux Environment (jas)2051
linux, hugo, pico, processes
“aria-activedescendant” Is Not Focus (cod)2050
aria, focus
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq)2049
dei, hiring, tips-and-tricks, myths, strategies
Understanding VPATs and ACRs: Key Insights (nat)2048
vpat-acr
What Makes a Font Accessible? A Designer’s Guide (a11)2047
guides, design, fonts, typography
AI for Accessibility Conformance Testing? Why? (ste)2046
compliance, testing, ai
Design Systems and How to Use Them in an Accessible Way (bol)2045
videos, how-tos, design-systems
The Elephant in the New Accessibility Law: PDFs2044
legal, pdf
Shopify, Accessibility Lawsuits, and “Compliance” (nic)2043
shopify, legal, compliance
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat)2042
user-experience, keyboard-navigation
The Value of Accessibility Annotations in Inclusive Design2041
design, dei, annotations
No Industry for Old Men (ste/web)2040
videos, retrospectives, html, aria, browsers, screen-readers, w3c
Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader2039
design, nvda, screen-readers
Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer)2038
testing
How a Bottom-Up Design Approach Enhances Site Accessibility (ele/sma)2037
design, processes
Practical Accessibility Tips You Can Apply Today (pic)2036
tips-and-tricks, html
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int)2035
processes, prioritization, project-management
How to Identify a Toxic Accessibility Culture, and What You Can Do About It2034
how-tos, culture
“Straight to the Pool Room”: The Risks and Pitfalls of Placing Accessibility Issues in the Backlog (int)2033
project-management
JAWS (Only) No More (ste)2032
jaws, nvda, voiceover, talkback, google, screen-readers, support
Celebrating WebAIM’s 25th Anniversary (jar/web)2031
webaim, anniversaries
Making Maps Accessible to Screen Readers (mni)2030
screen-readers, link-lists
The State of Accessibility (slo/tpg)2029
videos, podcasts, standards
Accessibility Is Everyone’s Responsibility (mer)2028
culture, dei
Challenging the Case for Delayed ADA Compliance (tec/equ)2027
podcasts, interviews, ada, compliance, legal
Your Accessibility Questions Answered by a Blind Person2026
A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg)2025
guides, auditing, testing, processes
Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri)2024
information-architecture, wcag, apple
Brief Note on Disclosures in Fieldsets (aar)2023
forms, pop-overs
But Why?? (a11)2022
slides, design-patterns, testing, keyboard-navigation, contrast, colors, zooming
Good Forms (dav)2021
forms, best-practices, usability, validation
The Folly of Chasing Demographics (hey/inc)2020
videos, dei
Understanding the “Why” Around Neurodivergent Inclusive Web Design (owe/inc)2019
videos, dei
Using Controllers for Keyboard Accessibility (nik/a11)2018
videos, keyboard-navigation
Prioritize Accessibility in Procurement for Better CX and EX2017
prioritization, processes
How to Find the Accessible Name of a Button With Google Chrome (eri)2016
how-tos, buttons, chrome, google, browsers, dev-tools
WCAG and Accessibility Beyond Naive Misconceptions (ope)2015
wcag, testing, auditing
Stop Recreating the Wheel: Local Government Organizations Sharing Accessibility Information (tec+/equ)2014
podcasts, interviews, processes, vpat-acr
“display: contents” Is Not a CSS Reset (aar)2013
css, resets
Mobile Accessibility Testing: Enhancing User Experience for All (a11)2012
user-experience, testing, mobile
I Need an Accessible Hero2011
design-patterns
Should Form Labels Be Wrapped or Separate? (sib/tpg)2010
html, forms, labels, browsers, assistive-tech
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion2009
mobile
Another Stab at Truncated Text (geo/css)2008
design, usability, css
Tackling a System’s Accessibility Without Testing (jbu+)2007
wcag, case-studies, heuristics
Be Careful When Using Generative Artificial Intelligence to Produce Code (cer)2006
ai, code-generation
An Enhancement to Accessible Responsive Tables (tem)2005
tables, responsive-design, javascript
Headings (web)2004
html, headings
Paragraphs (sco)2003
html
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11)2002
videos, guides, aria, html
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency (vle)2001
videos, ai, microsoft, tooling, images, alt-text
The “aside” Element (hey)2000
html, semantics
Building Better Logins: A UX and Accessibility Guide for Developers1999
guides, user-experience
Make Me One (Input) With Everything (mor/mat)1998
html, forms, simplicity
WCAG’s A and AA Distinction Is Mostly Academic (yat)1997
wcag, standards
Why Is Reaching WCAG Level AAA Not Recommended? (cer)1996
wcag, standards
Is Using “aria-label” to Add Alternative Text but No “alt” Attribute Still a WCAG Fail?1995
discussions, html, attributes, forms, labels, aria, alt-text, images
Spoiler Alert: It Needs to Be Accessible (sco)1994
html, web-components, aria
Improving the Screen Reader Experience for “Learn WCs” (and)1993
user-experience, screen-readers, assistive-tech, voiceover, case-studies
Basic Keyboard Shortcut Support for Focused Links (eri)1992
links, focus, support, browser-engines, keyboard-shortcuts
Foundations: Labelling Text Fields With Input and Label (tet)1991
fundamentals, forms, labels, html
Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni)1990
wcag, reflow, zooming
Expert Guide: Writing HTML for Screen Reader Users (flo/a11)1989
guides, html, aria, alt-text, writing, screen-readers
Batteries Included Accessibility: A Pragmatic Guide to Get Started Today1988
videos, guides, introductions
The “Other” C in CSS (sar/css)1987
videos, css
Accessibility Specialists Warn Against Using AI for Alt Text1986
alt-text, images, ai
How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer)1985
user-conversion, optimization, usability, economics
WCAG 2.2 Summary and Breakdown (mar)1984
wcag, guidelines, overviews
80/20 Accessibility (mar)1983
principles
Captions vs. Subtitles: Leave No Viewer Behind (mer)1982
captions, readability, multimedia, comparisons
Alternatives to Using Pure Black (“#000000”) for Text and Backgrounds (ser)1981
design, colors, backgrounds
Designing for Accessibility: A Checklist for Designers1980
design, checklists
Writing Alt Text for a Scientific Figure1979
images, alt-text, writing, information-design
Context Is King: Long Live the King! (llo/tpg)1978
usability, techniques, aria
The Importance of Communication in Accessibility Testing1977
testing, communication
The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar)1976
auditing, vpat-acr
Things to Do Before Asking “Is This Accessible?” (aar)1975
terminology, communication
Design Patterns and WCAG (gra/tet)1974
design-patterns, wcag
Good Intentions, Poor Context (tpg)1973
microcontent, images, buttons, links
When It Comes to Digital Accessibility Lawsuits, the Best Defense Is a Good Offense (deq)1972
legal
The “abbr” Element (hey)1971
html, semantics
WCAG 2.2 Map by Theme (hic)1970
wcag, standards
Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for)1969
ai, tooling
Let’s Make a Simpler, More Accessible Web (cod)1968
web, web-platform, tooling, simplicity, usability, optimization
AT Is More Than Screen Readers (aar)1967
assistive-tech, screen-readers, terminology, concepts
European Accessibility Act Requires Culture to Shift! (cer)1966
legal, eaa, culture, leadership
Types of Accessibility Approaches (a11)1965
processes, career, collaboration
Attitudes to Digital Accessibility 20241964
surveys
How to Make the Internet More Accessible1963
how-tos, web
The Anatomy of Accessible Forms: Best Practices (deq)1962
forms, html, best-practices
Decoding WCAG: “Change of Context” and “Change of Content” (web)1961
wcag, standards
Interop 2024: Chrome at 100% for the Accessibility Focus Area1960
interoperability, browsers, chrome
Developing a RACI Matrix for Accessibility (kar)1959
processes, project-management
Accessible Heading Structures for Home Pages (pop)1958
headings, homepages
WCAG, VPAT, S508, Level A—What on Earth? (int)1957
standards, legal, terminology, wcag, vpat-acr, section-508
User “Wants” vs. Accessibility (tem)1956
usability
The Infuriating Inefficiency of Accessibility Audits (yat)1955
auditing, efficiency
Green Accessibility for Web Developers1954
videos, sustainability
What a New Accessibility Class Action Lawsuit Means for Agencies1953
legal, business-relations
Assessing Components and Patterns for WCAG 2.21952
wcag, components, design-patterns
Getting to the Bottom of Minimum WCAG-Conformant Interactive Element Size (eri/sma)1951
design, wcag, css
Can AI Be Used to Write Good Descriptive Alt Text for Images in 2024? (the)1950
alt-text, images, ai
How to Incorporate Accessibility Into Your Agile Sprints (mic)1949
how-tos, agile, processes, technical-debt
Alternative Text in Action1948
images, alt-text, writing, examples
To Hell With the Business Case, Again (mat)1947
economics
What ARIA Still Does Not Do (ste)1946
html, aria, standards
It’s Really This Thing That Gets Me (chr)1945
overlays
Going With the PDF Reflow (ons/tpg)1944
wcag, pdf
How to Check and Document Design Accessibility in Your Mockups (ste)1943
how-tos, auditing, documentation, prototyping, design
Rian Rietveld on Understanding the European Accessibility Act and Its Impact on Websites (nat+)1942
podcasts, interviews, legal, eaa, wordpress
Don’t Use web.dev for Accessibility Info (aar)1941
learning
A Quick-Ish Accessibility Review: shadcn/ui Charts (ash)1940
information-design, shadcn, tooling, auditing, link-lists
Exploring the Challenges in Creating an Accessible Sortable List (Drag-and-Drop)1939
drag-and-drop, keyboard-navigation
How to Transform Your Approach to Digital Accessibility From a Reactive Break-Fix Cycle to a Proactive Shift Left Approach (deq)1938
how-tos, processes, best-practices
A Practical Guide to Designing for Colorblind People1937
guides, design, colors, color-blindness
Dynamic Type on the Web (cho)1936
typography, css, apple, unix-like
European Accessibility Act (EAA): Top 20 Key Questions Answered (deq)1935
legal, eaa
Dialog Dilemmas and Modal Mischief (hdv)1934
videos, modals, pop-overs
Overlays Misunderstand Accessibility (joe)1933
overlays
Accessible Form Validation From Scratch—Preparing for Validation (dbe)1932
forms, validation
Guidance on Applying WCAG 2 to Non-Web Information and Communications Technologies (WCAG2ICT) (w3c)1931
guides, wcag
Feedback on a Pagination Pattern (aar)1930
pagination
European Accessibility Act (EAA)—What You Need to Know1929
legal, eaa
Accessible PDF Forms Online—There’s a Catch (ons/tpg)1928
pdf, forms
7 Ways to Champion Accessibility in Your Company1927
advocacy
A Proposal for MDN to Use the APG1926
documentation, mdn
Accessibility Object Model (sun+/w3c)1925
The State of Digital Accessibility in Europe1924
websites, research
How to Make a Strong Case for Accessibility (sma)1923
how-tos, communication, advocacy
Two New Artificial Intelligence Laws and Their Effects on Accessibility (equ)1922
ai, legal
The EU Accessibility Act—Time to Start Implementation Projects Now1921
compliance, legal
In Detail: 1.4.11 Non-Text Contrast (User Interface Components) (yat)1920
wcag, colors, contrast, borders
Why Is It So Difficult to Give Best in Class Accessibility Examples of Websites? (cer)1919
Design Extremes of Custom Accessibility Actions1918
design, customization
A Brief Introduction to Keyboard Accessibility (kar)1917
introductions, keyboard-navigation, focus
Accessibility Maturity Model (w3c)1916
processes, culture, leadership
What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer)1915
aria, screen-readers, hiding
The WCAG for Content Writers (hom)1914
writing, content, wcag, link-lists
How to Create Truly Accessible Forms (cjf)1913
videos, how-tos, forms
The European Accessibility Act and Irish Law (equ)1912
legal, eaa
How to Browse the Web With the Keyboard Alone (tem)1911
how-tos, keyboard-navigation
Can ADA Title II Local Government Accessibility Be Efficient? A Response to Richard Hunt1910
ada, legal
Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (cer)1909
aria, errors, support, browsers, assistive-tech
Improving Web Accessibility With Web Platform Tests (web)1908
web-platform, testing
The Ultimate Guide to Accessible Website Design1907
guides, user-experience
How to Use “rem” Units in CSS for Accessible Design (a11)1906
how-tos, css, units
Doing My Heading In (ste+)1905
interviews, html, headings
Maybe Don’t Name That Landmark (aar)1904
html, semantics
The Unclear Case of Usability Widgets on Your Website (eri)1903
usability, embed-code, maintainability
What’s Wrong With VPATs?1902
vpat-acr
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1901
html, semantics, seo, maintainability, performance
World Wide Accessibility—Benefits of Standardization (cer)1900
standards, legal, web
Applying the Four Principles of Accessibility1899
wcag, principles
My Approach to Alt Text (aar)1898
images, processes, alt-text, link-lists
Typographer vs. Accessibility (pim/btc)1897
videos, typography
Creating an Accessible Toggle Switch in Tailwind CSS1896
tailwind, toggles
Alt Left (ste)1895
html, images, alt-text, anti-patterns
A Complete Guide for Adding Captions to YouTube Videos (pop)1894
guides, multimedia, captions, youtube
Two Important AI Developments Affecting Accessibility1893
ai, legal
Predictors of Postsecondary Web Accessibility, 2012 to 2022 (ter+)1892
studies, research, history
Danger! Preventing Zoom From Changing Text Size (chr/fro)1891
zooming, resizing
Not So Short Note on “aria-label” Usage—Big Table Edition (ste)1890
aria, labels, html
DOJ ADA Title II: Small Government WCAG Accessibility Guide1889
guides, ada, wcag, legal
Why Are There No Mobile Accessibility Guidelines in WCAG?1888
wcag, mobile
What AI Can Do for (and to) Web Accessibility (ons/tpg)1887
videos, ai
“contrast-color()” Is a Good Thing, but Also Solving the Problem at the Wrong Layer (eri)1886
colors, contrast, css, functions
WAI–ARIA: “role=deletion”1885
aria
WAI–ARIA: “role=strong”1884
aria
ADA Title II and You1883
videos, ada, legal
Rethinking Text Resizing on Web (bas)1882
resizing
The WCAG 3 Working Draft Update Is Ready for Your Review (w3c)1881
w3c, wcag
W3C Unveils 174 New Outcomes for WCAG 3.0 (deq)1880
wcag, standards, w3c
Dark Mode and Accessibility Myth (ste)1879
dark-mode, myths
I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel/pic)1878
css, layout, masonry, keyboard-navigation
Regarding Keyboard Testing1877
keyboard-navigation, testing
Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues1876
aria, best-practices
Intopia’s WCAG 2.2 Maps (int)1875
wcag, cheat-sheets
Accessible SVG Forms1874
forms, svg, aria
Quick Incremental Accessibility Audits for Small Business Websites (cer)1873
auditing
All I Want for GAAD1872
awareness-days, wish-lists
Accessibility Overlays Are Not for Disabled People (tem)1871
overlays
Best Intention Barriers (ARIA Edition) (mar)1870
aria, auditing
Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World1869
Manifesto for a Humane Web (mic)1868
websites, manifestos, web, principles, dei, security, sustainability, user-experience
Level-Setting Heading Levels (aar)1867
headings, semantics, conformance, aria
Transparent Borders (bra)1866
css, borders, transparency+opacity, contrast
How We’re Building More Inclusive and Accessible Components at GitHub (eri)1865
components, dei, case-studies, github
Focus vs. Accessibility Focus1864
focus, comparisons
A Brief Note on Highlighted Text (aar)1863
colors, contrast, css, selectors
An Introduction to the European Accessibility Act (EAA) (deq)1862
introductions, legal, eaa
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm)1861
redesigning, strategies, dei
Mastering User-Centered Design, With 5 Advanced Tips (uxm)1860
usability, user-experience, user-focus, tips-and-tricks, testing
WCAG After Quarter of a Century—We Still Need More Awareness (cer)1859
wcag, community
The Value of Open Source in Furthering Accessibility Goals (mgi)1858
videos, foss
A to Z of Assistive Technology for Reading Digital Text1857
browsers, assistive-tech, readability, concepts
Quick-and-Dirty Accessibility (tpg)1856
techniques
Why Are My Live Regions Not Working? (pat/tet)1855
aria, live-regions
Web Forms: Costly Mistakes You Want to Avoid (geo)1854
books, forms, mistakes, usability, maintainability
Web Accessibility in the 2024 [US] Presidential Campaigns (web)1853
case-studies
European Accessibility Act: Ultimate Guide to Compliance1852
guides, compliance, legal, eaa
How to Design Accessible Forms in 10 Steps1851
how-tos, design, forms
Accessibility Evolution of Organizations (cer)1850
processes, economics
Conducting Accessibility Research in an Inaccessible Ecosystem (sma)1849
processes, prototyping, research
Introduction to Manual Website Accessibility Testing1848
videos, introductions, testing
Images as the First Thing in a Button or Link (tem)1847
html, images, buttons, links
Write Alt Text Like You’re Talking to a Friend (spa/clo)1846
images, alt-text
Long Alt (aar)1845
images, alt-text, support, browsers, screen-readers
Make Sure That Your Design System Is Accessible (cer)1844
design-systems
Building a Culture of Accessibility (tet)1843
culture
Accessibility Overlays—Friend or Foe? (int)1842
videos, overlays
When Security and Accessibility Clash: Why Are Banking Applications So Inaccessible? (nic)1841
security
The Impact of Color Contrast on Accessibility1840
colors, contrast
Making Disabled Buttons More Accessible1839
buttons, html, aria
10 Top Accessibility Errors and How to Avoid and Fix Them (sch)1838
ARIA in HTML (sco+/w3c)1837
standards, aria, html
Beware—Automatic Tools Over-Report Accessibility Issues and Steal Your Time (cer)1836
auditing, tooling
9 Signs Your Frontend Code Has Quality Issues That Affect Your Users (ang)1835
quality, craft, usability, user-experience, conformance, performance
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)1834
html, skip-links, ios
A Comparison of Automated Testing Tools for Digital Accessibility (equ)1833
testing, tooling, automation, comparisons
Complete a VPAT: Show How Accessible Your Product Is (deq)1832
vpat-acr, conformance, documentation
Accessible Interactions in JavaScript Apps (san)1831
videos, javascript, aria
The Dos and Don’ts of Using “tabindex” in Web Design (a11)1830
keyboard-navigation, html
Web Accessibility Statement: How to Write One1829
how-tos, documentation, writing
Purging Design System “Rot” From Our Checkboxes (chu)1828
design-systems, maintenance, quality, case-studies
Socks, Lies, and Accessibility1827
awareness-days, link-lists
I Never Knew a Website Could Hurt Someone (kar)1826
videos
The ADA Now Has Regulations for Accessibility of Web Content and Mobile Apps (slo/tpg)1825
ada, legal, web, mobile
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges (uxm)1824
redesigning, strategies, dei
Justice Department to Publish Final Rule to Strengthen Web and Mobile App Access for People With Disabilities1823
legal, web, mobile
Blind Internet Users Struggle With Error-Prone AI Aids (fin)1822
ai
WCAG Bypass Blocks (“Skip to Content”)—Improve User Interaction Speed and Even Prevent Pain (cer)1821
user-experience, keyboard-navigation, skip-links, wcag
“AI” Won’t Solve Accessibility (yat)1820
ai
Drive-By Accessibility Tweaks (bru)1819
When to Use “tabindex="0"” (gra/tet)1818
keyboard-navigation, focus, html
AI and the Future of Web Accessibility Guidelines1817
discussions, wcag, standards, ai, w3c
A Complete Guide for Content Creators to Start Making Accessible Content (pop)1816
guides, content
Latest WebAIM’s Million—Some Thoughts (cer)1815
Why I Care Deeply About Web Accessibility and You Should Too (sch)1814
web
On “disabled” and “aria-disabled” Attributes (kit)1813
html, attributes, aria
The WebAIM Million: The 2024 Report on the Accessibility of the Top 1,000,000 Home Pages (web)1812
studies, research, homepages, metrics
The Complete Guide to Captioned Videos (mer)1811
guides, captions, multimedia
What Even Are Dragging Movements? (cat/spa)1810
interaction-design, terminology
Be Flexible About What People Need (and Don’t Assume) (eri)1809
Exploring the Power of ARIA Live Attribute in Web Accessibility1808
aria, attributes
History of Web Accessibility1807
videos, history
No One Actually Wants Accessibility (dav)1806
ARIA “role=application” and Mobile Screen Readers (cer)1805
aria, screen-readers, mobile
CAPTCHA Excludes Disabled Web Users (zel)1804
captcha
Accessible Forms With Pseudo Classes (css)1803
forms, css, selectors
How to Test 3.3.8 Accessible Authentication (Minimum) (sib/tpg)1802
how-tos, testing, authentication
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+)1801
pop-overs, html
Welcome to Future of Web Accessibility Based on Predictors (jar+)1800
videos, outlooks
Accessibility Foundations (ihe/tpg)1799
fundamentals, link-lists
Oh Sh*t, My App Is Successful and I Didn’t Think About Accessibility1798
Accessibility in Design Systems: A Comprehensive Approach Through Documentation and Assets1797
design-systems, documentation, dei
The Golden Age of Accessibility1796
You Want “border-color: transparent”, Not “border: none” (dav/fro)1795
css, borders, transparency+opacity, contrast
WCAG 2.2 Detective Skills1794
standards, wcag
A Letter to My Younger Self, as an Accessibility Advocate (hbu)1793
advocacy, retrospectives
Thoughts on Embedding Alternative Text Metadata Into Images (eri)1792
images, metadata
Alt Text for CSS Generated Content (tem)1791
css, generated-content, alt-text
Distinguishing Between ARIA and Native HTML Attributes (deq)1790
html, aria, attributes, comparisons
Accessibility: Implementing Focus Traps1789
focus, keyboard-navigation
Access by a Thousand Curb Cuts (yat)1788
Jakob Has Jumped the Shark (aar)1787
link-lists
How to Test 2.5.8 Target Size (Minimum) (sib/tpg)1786
how-tos, testing
Best Practices for Inclusive Design (slo)1785
design, dei, best-practices
Designing for Mobile Accessibility: Enhancing the User Experience on Small Screens (uxm)1784
design, user-experience, mobile
WCAG? More Like, W-What?! (stv)1783
wcag, link-lists
Accessibility Darkness (ste)1782
overlays
Accessibility Has Not Failed—It Has Not Even Started for Real (cer)1781
ai
We Need to Talk About Jakob (mat)1780
“AI” and Accessible Front-End Components: Is the Nuance Generatable? (hdv)1779
web-components, ai
Accessibility Has Failed: Try Generative UI = Individualized UX1778
usability, ai, outlooks
Keyboard Accessibility Testing on Mobile Devices1777
testing, keyboard-navigation, mobile
What Is Inclusive Design, and How Does It Relate to Accessibility? (slo)1776
design, dei
Making Math Accessible (ons/tpg)1775
math
Screen Readers and Drag-and-Drop: Grabbing and Releasing Elements (dar)1774
drag-and-drop, browsers, screen-readers, support
10 Takeaways From the WebAIM Screenreader Survey #10 (kar)1773
screen-readers
A Web Designer’s Accessibility Advocacy Toolkit (sma)1772
advocacy, strategies
CAPTCHA Is Still [the] Most Problematic Issue on the Web (cer)1771
web, captcha
My WebAIM 10th SR User Survey Takeaways (aar)1770
screen-readers
WebAIM Screen Reader User Survey 10 (den)1769
screen-readers, metrics
A Developer’s Guide for Web Accessibility1768
guides
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq)1767
videos, aria, html, user-experience
Difference Between the Accessibility Page and the Accessibility Statement1766
documentation, comparisons
Does Your Design Conform With WCAG Accessibility Guidelines—or Does It Comply? (deq)1765
videos, wcag, guidelines, compliance
A Practical Guide to Designing for Colorblind People (sma)1764
guides, design, colors, color-blindness
How to Design an Accessible Web Site for People With Color-Deficient Vision (uxm)1763
how-tos, dei, user-experience, colors, contrast, readability
[Web Accessibility] Survey Results1762
surveys
Don’t Care About Accessibility? Resistance Is Futile! (cer)1761
ARIA “note” (aar)1760
aria, browsers, screen-readers, support
Getting to an Accessibility Strategy1759
strategies, processes
Reasonable WCAG Additions (a11)1758
wcag
When It Says “Name From Author” It Means From You, Not Boll or Bukowski (ste)1757
aria, naming
Input Type “date”: The Accessibility of HTML Date Picker1756
forms
How Accessibility Standards Can Empower Better Chart Visual Design (sma)1755
contrast, colors, information-design
Can Generative AI Help Write Accessible Code? (tin/tet)1754
code-generation, ai
Don’t Disable Form Controls (aar)1753
usability, forms, buttons
The Accessibility Mindset: Moving Beyond Remediating, Fixing, and Reacting (a11)1752
videos
What Is a Descriptive Transcript?1751
multimedia
Opportunities for AI in Accessibility (aar/ali)1750
ai
Doing What’s Required: Indicating Mandatory Fields in an Accessible Way (tpg)1749
usability, forms, errors
A Guide to Designing for Older Adults (sma)1748
guides, design
It’s the Hope That Kills You (yat)1747
career, community
The Importance of Web Performance to Information Equity (sch/fos)1746
videos, performance
“X” Marks the Spot: Landmark Elements (stv)1745
html, semantics, assistive-tech, aria
Why Disabled People’s Needs Aren’t “Special”1744
5 Hidden Risks of Your Inaccessible Website (deq)1743
A Look at the New WAI–ARIA 1.3 Draft (cra)1742
aria, standards
Dynamically Adding Text Alternatives to Images With AI (kar)1741
automation, ai, images, alt-text
Designing Accessible Color Palettes in Figma: A Guide for Web Accessibility (kno)1740
guides, colors, color-palettes, figma
Making VPATs and ACRs More Effective in Procurement (web)1739
vpat-acr, processes
Be Purposeful About Your Content1738
content, writing
Overlays and Ethics: A Conference Panel That Hurt My Heart (lfl)1737
ethics, overlays, community
7 Tips for Devs and Designers to Set Your Accessibility Efforts Up for Success (deq)1736
tips-and-tricks, processes
The Largest Webshops in the Netherlands Remain Inaccessible for People With Visual and/or Motor Impairments1735
studies, research, ecommerce, legal
What Can a Website Do? (dav)1734
usability, quality
What Has a Ceiling but No Floor? (mat)1733
apple, facebook+meta
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste)1732
bookmarklets, html, attributes, accesskeys, aria, keyboard-shortcuts
Repetition Avoidance (ste)1731
code-pens, user-experience, aria
How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass)1730
processes, testing
Continuous Accessibility: What, Why, How (seg/ass)1729
processes, testing, tooling
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer)1728
design, html, aria
Under-Supported and Underpaid (aar)1727
career, economics, craft
Understanding the Stanca Act, Italy’s Digital Accessibility Law (tpg)1726
legal
Basic Accessibility Mistakes I Often See in Audits (cfe)1725
mistakes, auditing, html, semantics, focus, links, buttons
Stop Trying to Recruit Unicorns With Acorns (cra)1724
career
Accessible Notifications With ARIA Live Regions II (sar)1723
notifications, aria, live-regions
Accessible Notifications With ARIA Live Regions (sar)1722
notifications, aria, live-regions
Hover Contrast Bookmarklet (joe)1721
bookmarklets, hover, colors, contrast, focus
Using AI for Accessibility: Breaking Down Barriers in Content Creation?! (mor)1720
ai, content
Options for “optgroup” Labeling of “options” (ste)1719
html, forms, browsers, screen-readers, support
Using “abbr” Element With “title” Attribute (aar)1718
html, attributes, browsers, assistive-tech, support
If It’s Not Usable, It’s Not Accessible (slo/tpg)1717
interviews, usability, history
Bringing Down the Digital Divide1716
user-experience
Designing Better Target Sizes (sha)1715
design, best-practices
Dynamic Accessible Descriptions Reference (dar)1714
testing
Understanding WCAG SC 3.2.6 Consistent Help (Level A)1713
standards, wcag
Buttons and Links—Common Misconceptions1712
html, semantics, buttons, links
The Change You Wish to See1711
Your MVP Must Be Accessible (den)1710
16 Lesser Known Accessibility Issues1709
Accessibility Options for Floating Action Buttons1708
floats, buttons
How to Make External Links Accessible (pop)1707
how-tos, links
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)1706
testing, automation, tooling, shadow-dom, dom, web-components
My Perspective: Digital Accessibility and Overlays (lev)1705
overlays
2.5.8: Adversarial Conformance (aar)1704
wcag, compliance
WCAG 2: Guidelines and Guardrails (yat)1703
wcag, guidelines
The Ultimate Mobile Accessibility Resource Guide (ste)1702
guides, link-lists
Government Not Meeting Minimum Accessibility Standards on Federal Websites, GSA Report Finds1701
compliance, legal
Inspecting WCAG 2.2: Accessible Authentication1700
videos, wcag, standards, authentication
ARIA Live Regions (mat)1699
aria, live-regions
WCAG 2.1 Developer Tips: Character Key Shortcuts and Label in Name (mni)1698
tips-and-tricks, wcag, keyboard-navigation, keyboard-shortcuts, labels
2023 Digital Accessibility Year in Review (tpg)1697
retrospectives
Screen Reader Users and the Tab Key (tem)1696
screen-readers, keyboard-navigation, testing
The Implied Web (hws/mat)1695
html, semantics
The Top Accessibility Errors Found in 2023 (tpg)1694
conformance, quality, errors, retrospectives
Reflow Red Flags (tpg)1693
reflow, testing
Making Data Visualizations Accessible (ons/tpg)1692
information-design
Think About Your Future Self1691
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)1690
fundamentals, semantics, html
Baseline Does Not Really Cover Baseline Support (aar)1689
browsers, support, web-platform
Swallowing Camels (kol/mat)1688
The WordPress Showcase and Accessibility (joe)1687
wordpress
Design Systems Teams: Understand Your Users So They Can Serve Theirs (deq)1686
design-systems, leadership, collaboration, user-experience
The Financial Argument for Using an Outside Firm for Accessibility Remediation (kar)1685
economics
The Unspoken Struggle of Aging in a Tech-Driven World1684
user-experience, web
My Accessibility Journey (web)1683
career
Accessibility Overlays (eu)1682
overlays, metrics
Test-Driven HTML and Accessibility (mat)1681
html, testing, javascript
ARIA, the Good Parts (hdv/par)1680
videos, aria
Screen Reader User Survey #10 (web)1679
surveys, screen-readers
Video Subtitles, Captions, Audio Descriptions, and Transcripts (dar)1678
multimedia, captions
Potential Problems With Accessibility Audits and What to Do About Them (cer)1677
auditing, testing
Template for Accessibility Guidelines (stv/mat)1676
templates, guidelines
Media Queries in HTML Video (aar)1675
html, multimedia, css, media-queries
Incorporating “Skip to Main Content” Links for Better Website Accessibility (a11)1674
skip-links
A Beginner’s Guide to Accessible Text (pop)1673
guides, content, writing, best-practices
Accessibility-Specific Tech Requirements? It Depends!1672
processes
Insights: Mobile Accessibility1671
research, metrics, mobile
The Most Accessible Font1670
typography, legibility, fonts
Understanding the New WCAG 2.2 Criteria1669
wcag
Web Chat Accessibility Considerations (cra)1668
functionality, wcag, aria
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)1667
fundamentals, html, attributes, user-experience
Not All Screen Reader Users Are Blind (tem)1666
user-experience, screen-readers
Accessibility: A Practical Perspective (mat)1665
Keyboard Accessibility Myths and WCAG (gra/tet)1664
keyboard-navigation, wcag, myths
“An Accessible Website Won’t Be Beautiful”… Really?!1663
design, aesthetics
Burnout in the Digital Accessibility Field1662
career
How to Use Chrome’s Accessibility Tree (pop)1661
how-tos, browsers, chrome
Accessibility Is Leadership (dav)1660
leadership
How to Test 3.3.7 Redundant Entry (tpg)1659
how-tos, testing, wcag
Inspecting WCAG 2.2: Target Size1658
videos, wcag, standards
How to Avoid Breaking Web Pages for Keyboard Users (tpg)1657
how-tos, keyboard-navigation
Comparison of Accessibility of E-Government Websites in Europe (cer)1656
case-studies, comparisons
Exclusive Accordions Exclude (yat)1655
html, accordions
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA (rus)1654
videos, browsers, chrome, dev-tools, testing, html, aria
Evolution of Visible Focus1653
videos, focus
Why Doesn’t AI Work for Producing Accessible Code? (ala)1652
code-generation, ai
Designing for Accessibility Beyond Compliance1651
design, compliance
Accessibility Testing With Chrome DevTools1650
testing, browsers, chrome, dev-tools
How I Test a Website for Accessibility1649
testing
Text With Media Background: Practical Solutions1648
images, microcontent, readability
Accessibility Training Can Sometimes Harm Accessibility (cer)1647
training
Lost in Translation: Tips for Multilingual Web Accessibility (ben)1646
tips-and-tricks, internationalization, localization
Creating Accessible UI Animations (sma)1645
animations
Front End Devs Really Don’t Understand Accessibility (cfe)1644
craft
How Long Until Your Website Is Accessible? (kar)1643
processes
Understanding HTML Landmarks and How to Apply Them (its/log)1642
html, semantics, aria
Accessibility Training Will Not Save You (rei)1641
training, career, quality
Creating Accessible Content in Drupal 101640
videos, drupal
Addressing Accessibility Concerns With Using Fluid Type (sma)1639
responsive-design, liquid-design, css
Removing List Styles Without Affecting Semantics (mat)1638
html, css, semantics
To Hell With the Business Case (mat)1637
economics, legal
WCAG 2.2 Will Be a Part of EN 301 549 and With That a Part of WAD and EAA (cer)1636
wcag, en-301-549, standards, legal, eaa
The Anatomy of an Accessible Button1635
buttons, aria, html
An Accessibility Bookmarklet for Testing 200% Text Size (ash)1634
testing, bookmarklets
Totally Remdom, or How Browsers Zoom Text (mat)1633
zooming, css, units, responsive-design
Answers to Common (Web) Accessibility Questions (hdv)1632
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar)1631
html, tables, grids, aria
How to Write Good Alt Text for Screen Readers (cra)1630
how-tos, images, writing, alt-text, screen-readers
Can AI Help Boost Accessibility? These Researchers Tested It for Themselves1629
ai, chatgpt, research
The “prefers-reduced-transparency” Media Feature (mat)1628
css, media-queries
Getting Started With NVDA1627
videos, introductions, screen-readers, nvda
Accessibility by Degrees (tem)1626
processes
Don’t Disable Buttons (cfe)1625
buttons, javascript
Let’s Reinvent the Wheel (vas)1624
html, css, user-experience, web-platform
So You’ve Been Publicly Accessibility-Shamed (dav)1623
quality, communication
What Does the “A” Mean in “DEAI”? (mni)1622
dei
Understanding SC 2.4.11 “Focus Not Obscured (Minimum)”1621
wcag, focus
Give Your Site Some Focus! Tips for Designing Useful and Usable Focus Indicators (deq)1620
forms, focus, user-experience, tips-and-tricks
Splitting Within Selects (aar)1619
html, forms, browsers, support
Accessibility Improvements for User-Agents (ala)1618
browsers, screen-readers, assistive-tech
Strikethrough Accessibility (den)1617
html, screen-readers, support
Embedding Accessibility Into Code Reviews (web)1616
videos, code-reviews, processes
What Should Be the Contrast Level of Inactive Buttons?1615
buttons, contrast, colors
Is CAPTCHA Accessible?1614
captcha
Why Unique ID Attributes Matter (deq)1613
html, attributes, conformance
Web Accessibility Strategies for Non-Accessible Projects (bol)1612
videos, strategies, processes
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users?1611
html, screen-readers
Burn Your Toast (eri)1610
design-patterns, notifications, usability
Color Contrast Accessibility Tools With Examples (pop)1609
tooling, link-lists, colors, contrast, examples
The True Cost of Not Prioritizing Accessibility: Avoid Risk and Maximize Product ROI (slo)1608
economics, product-management, prioritization
2.4.11: Adversarial Conformance (aar)1607
wcag, compliance
Ensuring Negative Numbers Are Available for Everyone (mfa/deq)1606
testing, math
Digital Accessibility Blogs and Newsletters (ons/tpg)1605
link-lists
Scrollbars Are Becoming a Problem (art)1604
scrolling, usability
Honor User’s Transparency Setting in CSS (ami)1603
css, transparency+opacity, user-experience
Skip Links on ikea.com (mat)1602
skip-links, case-studies
Designing for All: The Basic Principles of Web Accessibility1601
fundamentals, principles, aria, tooling
Inclusivity in the Digital Age: The Importance of Accessibility Advocacy (uxm)1600
dei, communication, advocacy
Obligatory WCAG 2.2 Launch Post (aar)1599
wcag, standards
Don’t Use Fixed CSS “height” or “width” on Buttons, Links, or Any Other Text Containers (ash)1598
css, usability, buttons, links
Welcome WCAG 2.2 and Goodbye Success Criterion 4.1.1 “Parsing” (cer)1597
wcag, conformance
The Nonvisual Website (ang)1596
websites
Writing Accessible Form Messages (ons)1595
writing, forms
WCAG 2.2 and Validation1594
wcag, conformance, quality
Demystifying WCAG 2.2 (vig)1593
wcag, standards
WCAG 2.2 Is Now a W3C Recommendation (den)1592
wcag, standards
What’s New in WCAG 2.2 (pat/tpg)1591
wcag, standards, release-notes
WCAG 2.2 Is Now a Published Web Standard1590
discussions, wcag, standards, w3c
Intopia Launches WCAG 2.2 Map (int)1589
wcag, standards
Web Content Accessibility Guidelines (WCAG) 2.2 (ala+/w3c)1588
guidelines, wcag, standards
Accessibility vs. Inclusive Design (tbf/nng)1587
videos, dei, comparisons
It’s Time to Rethink the Americans With Disabilities Act1586
legal
How to Be an Accessibility Ally (mer)1585
how-tos, community
Nine Things Automated Accessibility Tests Can’t Test (dav)1584
testing, automation
Four Reasons to Give WCAG AAA a Second Look (web)1583
wcag, standards
Easy Dark Mode With “color-scheme” (sar)1582
slides, dark-mode, html, css