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

Frontend Dogma

“accessibility” News Archive (4)

Entry (Sources) and Additional TopicsDate#
Accessibility in Design Systems: Building More Inclusive Products for a Better User Experience1,082
videos, design-systems, dei, user-experience
Don’t Override Screen Reader Pronunciation (aar)1,081
screen-readers, pronunciation
HTML Accessibility API Mappings 1.0 (ste+/w3c)1,080
html, apis
Chasing Rainbows (ver)1,079
colors, color-blindness, user-experience
Establishing Metrics for Accessibility ROI (kar)1,078
metrics, economics
Designing for Reduced Motion1,077
animations, reduced-motion, css, media-queries, javascript
What’s New in WCAG 2.2?1,076
wcag, standards
Foundations: Accessible Names and Descriptions (ihe/tet)1,075
fundamentals, naming, writing, aria
The Alt Text War—SEO vs. Accessibility1,074
seo, images, writing, alt-text, comparisons
What Makes a Good Screenshot? (llo/tpg)1,073
images
Accessibility for Designers: Where Do I Start? (ste)1,072
design, link-lists
Exposing Field Errors (aar)1,071
forms, aria, assistive-tech, support
Five Pieces of Advice for More Accessible Websites (cit)1,070
html
When I Get That Low Contrast Feeling, I Need Non-Textual Healing (llo/tpg)1,069
contrast, colors
10 Ways to Hide Elements in CSS (cra)1,068
hiding, css, performance
The Ultimate Guide to Automatic Accessibility Testing in CI/CD for React Apps1,067
guides, testing, automation, ci-cd, react
We Need Accessibility Action (yat)1,066
web
Alternative Text in the Wild: 5 Alternative Text Examples (pop)1,065
writing, examples
The WebAIM Million (web)1,064
studies, research, metrics
Guardrails for Better Accessibility Support in Frontend (net)1,063
quality, tooling
Connecting Dots of an Accessibility Audit1,062
auditing
How to Write an Accessibility Statement (ger)1,061
how-tos, documentation, writing
Accessibility vs. Emojis1,060
emoji, unicode, comparisons
A Quick Guide to Reviewing a VPAT ACR (kar)1,059
vpat-acr, conformance, auditing
CSS-Only Widgets Are Inaccessible (aar)1,058
css
Senior Engineering Strategies for Advanced React and TypeScript (tec)1,057
strategies, react, typescript, architecture, testing, performance, security, maintenance
The “search” Element (sco)1,056
html, semantics
Accessible but Never Boring: Rebranding the Wise Design System for Everyone II1,055
design, design-systems
What We’ve Learned About Designing for Accessibility From Our Users1,054
design
Certifications Should Be Hard (kar)1,053
career, training, learning
Annotating Designs for Accessibility (int)1,052
videos, design
Visually Hidden Content Is a Hack That Needs to Be Resolved, Not Enshrined (sco)1,051
hiding, browsers, screen-readers, assistive-tech, css
When Is “:focus-visible” Visible? (ire)1,050
css, selectors
Hijacking Screenreaders With CSS (ben/deq)1,049
videos, screen-readers, css
Foundations: Pointer Gestures (gra/tpg)1,048
fundamentals, usability
How Screen Readers Read Special Characters: An Update (ele)1,047
screen-readers, support, unicode
Accessibility Beyond Code Compliance (aar)1,046
compliance
Accessibility and Design Systems: The Deep-Dive Q&A (ger+)1,045
interviews, design-systems, deep-dives
It’s About Time CAPTCHAs Become Accessible1,044
captcha
The H1 Conundrum: Understanding the Challenges of Heading Level One1,043
semantics, headings, html
Fix Color Contrast—Web Accessibility for Text and UI Design (pim)1,042
colors, contrast
Best Practices for Structuring Accessibility Testing (tpg)1,041
testing, best-practices
Making Calendars With Accessibility and Internationalization in Mind (sto/css)1,040
functionality, internationalization
We Don’t Need “.visually-hidden” (den)1,039
css, semantics, quality
“content” Is Your Content?1,038
css, content, seo, maintainability
My Ideal Accessible Components Resource Is Holistic, Well Tested and Easy to Use (hdv)1,037
components
ARIA Live Regions for JavaScript Frameworks (its/log)1,036
aria, live-regions, javascript, frameworks
50.1% Empty Links (mat)1,035
html, links, semantics, seo
Client-Side JavaScript and React Criticism: What Comes Next? (mol)1,034
javascript, react, performance, resilience, progressive-enhancement
Toolkit Tuesday: Using YouTube for Captions and Transcripts (kno)1,033
videos, captions, youtube
Are You Making These Five Mistakes When Writing Alt Text?1,032
writing, alt-text, images, mistakes
A Beginner’s Guide to Manual Accessibility Testing (pop)1,031
guides, testing
Accessible but Never Boring: Rebranding the Wise Design System for Everyone1,030
design, design-systems
The Web Needs a Native “.visually-hidden” (ben)1,029
css
The WebAIM Strategic Accessibility Framework (web)1,028
webaim, strategies
A Native “Visually Hidden” in CSS? Yes Please! (mic)1,027
hiding, browsers, screen-readers, assistive-tech, css
Conformance and Accessibility (j9t)1,026
conformance, quality
Without Accessibility, There Is No Privacy or Security (lev)1,025
privacy, security
How People Read Online1,024
content, readability, user-experience
A Guide to Accessible Form Validation (san/sma)1,023
guides, forms, validation, user-experience
How to Style Your Alt Text (ede)1,022
how-tos, css, alt-text, images
Successful Teams Ensure 100% of Their Members Understand Keyboard Accessibility (mni)1,021
Automatic Captions: Our Experiments and Best Practices (equ)1,020
captions, best-practices, automation
How Shadow DOM and Accessibility Are in Conflict (sun/iga)1,019
shadow-dom, aria
Open Captions vs. Closed Captions: What’s the Difference?1,018
captions, comparisons
The Importance of Adding Accessibility Design Reviews to the Design Process (dav)1,017
design, processes
ARIA vs. HTML (aar)1,016
html, aria, semantics, comparisons
Not Everyone Uses a Computer in the Same Way That You Do (hdv)1,015
videos
Understanding the Cost of Not Being Accessible (kar)1,014
economics
Avoid Spanning Table Headers (aar)1,013
assistive-tech, html, tables
Ideas for Making Accessibility and Equity a Core Part of the Software Development Lifecycle (eli)1,012
dei, processes
Keys to an Accessibility Mindset (sma)1,011
design
A Step-by-Step Guide to Building Accessible Carousels (swe/sma)1,010
guides, carousels, html, user-experience
If You’re Going to Do a Job, Do It Properly (tem)1,009
css
Software Accessibility for Users With Attention Deficit Disorder (ADHD)1,008
Buttons, Links, and Focus (tem)1,007
semantics, buttons, links, focus
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat)1,006
screen-readers, semantics, html
Scaling Accessibility Through Design Systems (ste+)1,005
videos, design-systems, scalability
A Practical Approach to Automated Accessibility1,004
testing, automation
Automation Is Not the Enemy (kar)1,003
testing, automation
Automated Testing Won’t Solve Web Accessibility (yat)1,002
testing, automation
Foundations: Introduction to WAI–ARIA (ihe/tet)1,001
fundamentals, introductions, aria
The Troublesome Life and Lamentable Death of Success Criterion 4.1.11,000
wcag, conformance, standards
Focus Appearance Thoughts (ala)999
focus, css
How to Build Accessible Main Navigation? (iod)998
how-tos, navigation
Testing Colour Accessibility With Dev Tools (mic)997
colors, testing, browsers, dev-tools
Non-Text Content Contrast Also Matters996
colors, contrast
WCAG 2.2 Update: It’s Time to Say Goodbye to the Parsing Criterion995
wcag, standards
Setting Expectations for Asking ChatGPT Web Accessibility Questions (sco)994
ai, chatgpt
Understanding Color and Accessibility (kat)993
colors
External Links: In or Out992
seo, links, user-experience
Léonie Watson on Accessibility (tin+)991
podcasts, interviews
New WCAG 2.2 Features Rated (yat)990
wcag, standards
Accessible Hamburger Buttons Without JavaScript989
javascript, navigation
Use the Dialog Element (Reasonably) (sco)988
html, modals
Pointing and Calling and Accessibility Testing987
testing
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation Stage Again (gwi/deq)986
wcag, standards
Musing Upon an “[alt]” Text Badge on Images (chr)985
html, css
A Simple Custom (ste)984
forms, usability, css
Be a Digital Ally: Further Exploration of WCAG 2.2 (kno)983
wcag, standards
Creating a Community That Values Accessibility (web)982
community
If You Need a Link, Don’t Use a Button (tem)981
html, semantics, links, buttons
Comparing Level Access Automated Tools to Manual Accessibility Testing (rac)980
tooling, testing, automation
Web Accessibility Global Usage Survey979
surveys
Tabs Are Better (bre)978
formatting
Comparing Manual and Free Automated WCAG Reviews (aar)977
wcag, auditing, comparisons
Accessible Writing Is Just Good Writing976
writing
Blind News Audiences Are Being Left Behind in the data Visualisation Revolution: Here’s How We Fix That975
information-design
Foundations: Visible Focus Styles (tet)974
fundamentals, focus, css
Manual Accessibility Testing973
testing
Closed Captions and Subtitles UX (vit/sma)972
captions, user-experience
The Main Areas of WAI–ARIA971
aria
2023 Design Trends From an Accessibility Perspective970
design, trends
Stock Photos of People With Disabilities (den)969
content, images
A New Accessibility Strategy for the GOV.UK Design System968
strategies, design-systems
JAWS, NVDA, and VoiceOver Braille Viewers (aar)967
screen-readers, jaws, nvda, voiceover, apple
Carry On Testing 2023 (ste/tpg)966
testing
Quick Thoughts on Typeface and Font Accessibility965
fonts, typography
WAI–Adapt Explainer (w3c)964
A Beginner’s Guide to Link and Text Accessibility (pop)963
guides, links, content
Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma)962
typography, css, zooming
Overlapping Interactive Areas (tem)961
design
Website Accessibility (15 Best Practices) (bru)960
best-practices, content, readability, captcha, images, alt-text, forms, focus, html, tooling
User Stylesheets Are Still Pretty Great and Should Be More Widely Supported959
css, user-styles
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs)958
firefox, mozilla, browsers, caching
Obscure CSS: Restoring Visibility (kiz)957
css, hiding
Top 10 Accessibility News of 2022 (equ)956
retrospectives
What Is the Difference Between Alternative Text, Long Description, and Caption? (red/mat)955
Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom)954
wcag, usability, heuristics
An Inclusive and Planet-Friendly Digital Style Guide953
design, style-guides, dei, sustainability, ethics
Accessibility Convincing (lfl/web)952
videos, ethics, legal
Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos)951
html, css, javascript, theming, functionality
Quick Start for Evaluating and Testing Web Accessibility (jar/web)950
videos, testing
The Intended Consequence of Inaccessible Digital Ads (joe/web)949
videos, monetization
Bad Performance Is Bad Accessibility (bru)948
performance
Foundations: Target Sizes (tet)947
fundamentals, usability
Useful Accessibility and Usability Examples to Help Improve Your Designs (sma)946
usability, examples
Prevent Focused Elements From Being Obscured by Sticky Headers (sib/tpg)945
usability, css, focus
5 HTML Elements, and a Partridge in a Despair Tree (mat)944
html, semantics
How to Find and Fix the Top 3 Accessibility Issues (deq)943
videos, how-tos, auditing
A Guide for Making Apps Accessible942
guides
Accessibility Starts With an Organisation’s Culture (cra)941
culture
Accessible Front-End Patterns for Responsive Tables II (cod/sma)940
tables, responsive-design
Federal Web Accessibility Focus Has Private Sector on Notice939
legal
State of A11Y (thi)938
videos
Top 5 Accessibility Issues in 2022 (lar/int)937
retrospectives
Five Myths About Digital Accessibility936
videos, myths
WCAG 3.0: Are We There Yet? (ons/tpg)935
wcag, standards
WCAG—Priority of Constituencies (ala)934
wcag, prioritization
Meaningful Labels Using ARIA—or Not (mat)933
html, forms, labels, aria
W3C Publishes WCAG Testers Consistency List (wil/deq)932
wcag, testing
Accessible Front-End Patterns for Responsive Tables (cod/sma)931
tables, responsive-design
Accessibility: The Land That “Time to Interactive” Forgot (tin/per)930
videos, performance
Brief Note on Description List Support (aar)929
html, lists, semantics, screen-readers, support
Reading the Meter (sup/mat)928
html, semantics
Swearing and Automatic Captions (eri)927
multimedia, captions
The 411 on 4.1.1 (aar)926
wcag, standards
Website Accessibility Is Not an Afterthought925
Landmarks and Where to Put Them (kil/mat)924
html, semantics, aria
You Don’t Need ARIA for That (den/mat)923
html, aria
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)922
how-tos, testing, tooling, browser-extensions, webaim
Accessibility and MVPs (dav)921
principles
HTML Semantics and Accessibility Cheat Sheet (web)920
cheat-sheets, html, semantics
Making Microservices Accessible (cra)919
microservices
Which Images Need Descriptive Text? (tem)918
writing
Making Accessibility Simpler in Higher Education and Beyond917
videos
Shadow DOM and Accessibility: The Trouble With ARIA (nol)916
dom, shadow-dom, aria, html
Addressing Concerns About CSS Speech (tin)915
css, voice
Positioning Notification Messages With Accessibility in Mind (cod)914
notifications, positioning
Setting Up a Screen Reader Testing Environment on Your Computer (sar)913
screen-readers, nvda, testing, tooling, link-lists
Accessibility and Inclusive Design Systems (bra)912
videos, design-systems, dei
Preparing for WCAG 2.2 (int)911
videos, wcag
Page Title Conventions (ada)910
html, seo
The Value of Accessibility (ann)909
podcasts
A Guide to Keyboard Accessibility: JavaScript (its/sma)908
guides, keyboard-navigation, javascript
Analyzing the Top 100 Retailers for Digital Accessibility (deq)907
studies, research
Incorporating Accessible Design Elements Into Your Web Site (uxm)906
design
DOJ and Congressional Updates on Digital Accessibility905
legal
Brief Note on “aria-readonly” Support (aar)904
html, aria, assistive-tech, support
5 Insider Tips to Make Accessibility Part of Workflow (mni)903
tips-and-tricks, processes
Accessibility Is in Style—Styles and Style Guides (kno)902
writing, design, documentation, style-guides, consistency, quality
Using Automated Test Results to Improve Accessibility (sma)901
automation, testing
Significant Improvements for Screen Readers Now in Nightly Firefox (moz)900
browsers, screen-readers, mozilla, firefox
A Guide to Keyboard Accessibility: HTML and CSS (its/sma)899
guides, keyboard-navigation, html, css
Your Accessibility Claims Are Wrong, Unless… (aar)898
communication
Don’t Disable the Zoom Functionality897
zooming
Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea)896
overlays, legal
The Anatomy of “visually-hidden” (sib/tpg)895
css
What’s New in WCAG 2.2894
videos, wcag, standards
Accessfuturism: Digital Accessibility in 2032 (web)893
videos, outlooks
Designing for People Who Use a Mouse (ihe/web)892
videos
Accessibility Contrast Requirements Explained and How to Fix 5 Common Low-Contrast Issues (pop)891
colors, contrast
Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv)890
html, semantics, modals, pop-overs
Foundations: Native Versus Custom Components (tet)889
fundamentals, components, html, comparisons
Responsive Accessibility Using “visibility: hidden” (sco)888
responsive-design, hiding, css
Why You Need to Monitor and Report on Accessibility—All the Time (deq)887
monitoring, compliance, legal
A Simpler Approach to Document and Web Accessibility886
What Designers Can Learn From Apple’s New Accessibility Features885
design, apple
5 Takeaways From Screen Reader Usability Interviews884
screen-readers, usability
Accessibility “Gaps” in MVPs (aar)883
Caring About the World Wide Web (ada)882
videos, dei, web
7 Tactics That Benefit Both Accessibility and SEO (deq)881
seo
A Deep Dive Into Accessible Notifications880
videos, notifications, deep-dives
A Testing Strategy for Accessibility in New Apps (mar)879
testing
Progress Over Perfection: A Better Way to Accessibility (mer)878
processes
Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (mer)877
videos
Next Steps for the W3C Web Accessibility Initiative876
videos, w3c
“aria-label” Is a Code Smell (eri)875
aria, labels, quality, technical-debt
Complexity and Caution (tem)874
usability, complexity
Do We Need an Interop for Assistive Technologies? (hdv)873
browsers, screen-readers, assistive-tech, interoperability
5 Visual Treatments that Improve Accessibility (nng)872
design
Why You Should Never Use “px” to Set “font-size” in CSS871
css
Accessibility Beyond the “Obvious” (tem)870
Getting WCAG Color Contrast Right (luk)869
wcag, colors, contrast
Web Accessibility: ARIA 101 (thi)868
videos, aria
The Truth Behind Implicit/Explicit Form Labels867
html, forms, labels
Twitter Reminds Us About Alt Text, but How Good Are We at It?866
writing, alt-text, images, twitter+x
SEO and Accessibility Are Symbiotic (deq)865
seo
Digital Accessibility—Ask Me Anything (tpg)864
videos
How to Build the Foundation for Digital Accessibility (deq)863
how-tos, policies, processes
Why We Need CSS Speech (tin)862
css, voice
Common ARIA Mistakes and How to Avoid Them (ale)861
html, aria, mistakes
Designing for Users With Disabilities: 10 Factors to Consider (uxm)860
design, usability
Google on Alt Text SEO and Accessibility (sea)859
google, seo, writing, alt-text, images
Accessibility Checkers—a Good Start, Not a Solution (kno)858
testing, tooling
New Brutalism and Web Accessibility: What You Need to Know857
design, brutalism
Intro to Why Accessibility Is Important for Good SEO (deq)856
introductions, seo
Some Things I Took Away From an Event Apart 2022 in Denver (geo/css)855
web, css
What I Learned About SVG Accessibility (Among Other Things) From NBC News’ Senate “What If” Project854
svg, images, lessons
Representation in “alt” Text (aar)853
dei, writing
How to Write Good Alt Text (cfe)852
how-tos, writing, alt-text, images
WCAG 2.2 Success Criteria851
wcag
4 Required Tests Before Shipping New Features (5t3)850
testing
Five Months Worth of Takes on the Digital Accessibility Space849
testing, tooling
Foundations: HTML Semantics (ihe/tet)848
fundamentals, html, semantics
When Going Somewhere Does a Thing: On Links and Buttons (kil)847
html, links, buttons, semantics
Where Are the Accessibility Statements? Digital Accessibility Shouldn’t Be a Surprise (deq)846
documentation
3 Things to Consider Before You Implement CAPTCHA for Accessibility845
captcha
A Beginner’s Complete Guide to Form Accessibility: The 5 Things Accessible Forms Need and How to Fix Common Errors (pop)844
guides, forms
Learn Accessibility (car)843
courses
Intersectionality, Accessibility, and Inclusion (int)842
videos, dei
Yes, Accessibility Is Also a Backend Concern (eri)841
Websites Need to Be Accessible to Be Inclusive840
dei
A Deep Dive Into WCAG 2.2—and Beyond (yat)839
podcasts, wcag, deep-dives
Accessibility (htt)838
web-almanac, studies, research, metrics
A Designer’s Guide to Documenting Accessibility (ste)837
videos, design, documentation
Attitudes to Digital Accessibility Survey 2022836
surveys, dei
The Indisputable Truth About Accessibility835
videos
Blind People Need to Be Considered More When Making Data Visualizations834
information-design
A “details” Element as a Burger Menu Is Not Accessible (ger/clo)833
html, disclosure-widgets, semantics
Accessibility Is Systemic (ada)832
Clarifying Color Contrast and Font Size Guidelines (mar)831
colors, contrast, readability
It’s Good to Make Mistakes (tem)830
design, mistakes
Accessibility Is for Every One829
Brief Note on Super- and Subscript Text (aar)828
html, support, assistive-tech
How to (Not) Make a Button827
how-tos, buttons, semantics, html
Accessibility in Times of Headless (sma)826
content-management, headless
Buttons and the Baader–Meinhof Phenomenon (mat)825
buttons
Designing for People With Cognitive Disabilities and Everyone Else824
videos, design
Why the Number Input Is the Worst Input823
html, forms, validation
Five Things You Can Do to Be More Inclusive (dbo)822
dei
On Better Browsers: Arbitrary Media Queries and Browser UIs (kil)821
css, media-queries
The State of Digital Accessibility: Three Key Challenges (moz)820
legal, web
When Is It OK to Disable Text Selection? (dxn/css)819
css, usability
Better Accessible Names (hdv)818
naming
Disability Is Not a Dirty Word817
communication
Making Sense of WAI–ARIA: A Comprehensive Guide (sma)816
guides, aria, html
Justin Yarbrough Talks About Alt Text815
podcasts, writing, alt-text, images
The “details” and “summary” Elements, Again (sco)814
html, disclosure-widgets
Are Modals in Web Design a UX Disaster? (web)813
design, user-experience, modals
The Realities and Myths of Contrast and Color (sma)812
contrast, colors, myths
W3C Accessibility Maturity Model (w3c)811
processes, culture, leadership
HTML Markup Tips for Developing Accessible Websites (low)810
html, aria
Focus Appearance Explained (tem)809
wcag, forms, focus
The Accessibility and Usability Journey of Drupal’s Primary Navigation (sma)808
drupal, usability
“Accessibility at the Edge” W3C CG Is an Overlay Smoke Screen (aar)807
overlays, w3c, history
Accessible Lists and Tables (pop)806
html, lists, tables
Beginner’s Guide to Lists and How to Make Them Accessible (pop)805
guides, html, lists
Comparing JAWS, NVDA, and VoiceOver (css)804
screen-readers, comparisons, jaws, nvda, apple, voiceover
Don’t Overwrite Visual Labels With “aria-label” (ash)803
html, aria, labels
Neutrality Isn’t an Option When It Comes to Accessibility (kar)802
Small Steps: Celebrating Four Accessibility Wins (red)801
communication
An Argument Against CSS Opacity (tpg)800
css, colors, contrast, transparency+opacity
Communication Around Digital Accessibility Must Improve: How Users and Businesses Alike Are Failing to Advance Digital Accessibility799
communication
What Is Closed Captioning?798
multimedia, captions
Short Note on “figure” and “figcaption” (ste)797
html
5 Quick Ways to Check Your Site Against New WCAG 2.2 Standards796
wcag, compliance
Accessibility and Supporting Internet Explorer (gra/tet)795
browsers, microsoft, internet-explorer, support
Why Every University Needs an Accessible Standard Website Template794
content-management, frameworks
Does Accessibility Stifle the Creative Process?793
processes, creativity
Bring Focus to the First Form Field With an Error (aar)792
forms, focus
Mac VoiceOver Testing the Simple Way (spa/clo)791
testing, screen-readers, apple, voiceover
Prepare for WCAG 2.2 and Beyond (lev)790
videos, wcag, standards
Inclusion Beats Optimization (eri)789
dei, optimization
Outline Is Your Friend (mat)788
css
Introduction to Screen Readers (Desktop Edition) (bru)787
videos, introductions, screen-readers, desktop
Building Accessible Select Components in React786
components, react, forms
Check Heading Accessibility Using the WAVE Tool (pop)785
videos, headings, assistive-tech, tooling, testing
Accessible User Experience and A/B Testing784
user-experience, testing, optimization
Automation and Accessibility—What You Need to Know783
videos, automation
Results of Quick Testing of Documentation Tools’ Accessibility782
documentation, tooling
Accessibility Is Writing781
writing
Brief Note on Calendar Tables (aar)780
tables, assistive-tech
SEO Links Obfuscation and Accessibility Problems779
seo, links, obfuscation
5 Heading Accessibility Issues and How to Fix Them (pop)778
headings, microcontent
AI-Generated Images From AI-Generated Alt Text (aar)777
images, writing, alt-text, ai
What Are Best Practices for Creating Alt Text?776
writing, alt-text, images, best-practices
One Year of Coding—Recommendations for Beginners From a Beginner775
learning, semantics
Underengineer Your Websites (aar/ben)774
videos, interviews
Abbreviations Suck (cfe)773
html
#ADA32: The ADA Has Applied to Digital for Decades (lfl)772
ada, legal
Speaking Up and Speaking Out: Tactical Communication in Accessibility (mer/equ)771
communication
The 10 Affirmations of Good Digital Accessibility (deq)770
Definitive Guide to CAPTCHA Accessibility769
guides, captcha
Roundup of Recent Document Outline Chatter (geo/css)768
html, headings, semantics
With “:focus-visible”, You Can Have Focus Styles When It Makes Sense (hdv)767
css, selectors, keyboard-navigation, focus
Research Insight: Accessibility of Images (ihe/tet)766
usability, images, research
Where’s the Fun in Accessibility?765
user-experience
Expert Tips for Color Accessibility on the Web764
tips-and-tricks, colors
Subheadings, Subtitles, Alternative Titles, and Taglines in HTML (ste/tpg)763
html, semantics, headings, microcontent
Abbreviations Can Be Problematic (tem)762
html
What Is WAI? The Web Accessibility Initiative761
Use Firefox for Accessibility Testing (col)760
browsers, mozilla, firefox, testing
Welcome to the Dark Side (yat)759
dark-mode, usability
What Does x% of Issues Mean? (aar)758
metrics
7 Quick Facts About WCAG 2.2 (lev)757
wcag, standards
Perceived Affordances and the Functionality Mismatch (tin)756
usability, semantics
The Hidden History of Screen Readers (ver)755
screen-readers, assistive-tech, history
Web Accessibility Laws and Policies754
legal, policies, link-lists
What Is the Best Way to Mark Up an Exclusive Button Group? (lea)753
html, semantics, aria
Bag Some AAA Wins Where You Can (tem)752
wcag
My War on Animation (ver)751
animations
What You Need to Know About ARIA and How to Fix Common Mistakes (pop)750
html, aria, mistakes
Building (or Rebuilding) a Website With Accessibility in Mind749
Generating Accessibility Test Results for a Whole Website With Pa11y CI748
testing, tooling
The Ultimate Guide to Debugging Accessibility Issues747
guides, debugging
Set JAWS Free! (yat)746
screen-readers, jaws
It’s Mid-2022 and Browsers (Mostly Safari) Still Break Accessibility via Display Properties (aar)745
browsers, apple, safari, css
Make It Accessible744
websites
Why the HTML Outlining Algorithm Was Removed From the Spec—the Truth Will Shock You! (bru)743
html, semantics
An Accessibility-First Approach to Chart Visual Design (sma)742
information-design
Captions: Humans vs. Artificial Intelligence: Who Wins? (mer/equ)741
captions, writing, automation, comparisons
The Ballad of Text Overflow (sib/tpg)740
css, overflow
Two Levels of Customising “<selectmenu>” (hdv)739
html
“That’s Not Accessible!” and Other Statements About Accessibility (hdv)738
Thoughts on an Accessibility “Get Well” Plan (j9t)737
processes, engineering-management, leadership
Accessible Design Systems (ihe/tet)736
design-systems
WCAG 2.1 AA Web Accessibility Checklist735
checklists, wcag
How We Designed an Accessible Color Palette From Scratch734
colors, color-palettes, case-studies
Introducing Keyboard Navigation (bru)733
videos, introductions
“text-overflow: ellipsis” Considered Harmful (yat)732
css, overflow
What Is Alternative Text? How Do I Write It for Images, Charts, and Graphs?731
videos, writing, information-design
Icon-Only Links Fail WCAG (tem)730
links, wcag, images, icons, conformance
Best Practices for Overlays II729
best-practices, overlays
5 Very Simple Steps You Can Take for Accessibility Improvement (mni)728
optimization
Communication Accessibility: It’s Time to Change How We Communicate (mer)727
communication
Do Dyslexia Fonts Improve Accessibility?726
dyslexia, fonts
Change Management for Accessibility (deq)725
processes
Dialogs and Shadow DOM: Can We Make It Accessible? (nol)724
modals, dom, shadow-dom
How to Use Headings for Website Accessibility723
how-tos, headings, semantics
WCAG SC 1.4.4 Resize Text and 1.4.10 Reflow (yat)722
reflow, resizing, wcag
Aspects of Accessibility—Semantics, Contrast, and… Anxiety?721
semantics, colors, contrast, user-experience
Are You Ignoring Digital Accessibility at Your Job?720
career
Best Practices for Overlays719
best-practices, overlays
WCAG 3 Compliant? Check Again718
wcag, standards
How to Pick the Least Wrong Colors717
how-tos, colors, design
Writing Useful Alt Text (mic)716
writing, alt-text, images
Interview With Léonie Watson (tin+)715
interviews
APCA: The New Algorithm for Accessible Colour Contrast714
colors, contrast, apca
Just How Long Should Alt Text Be? (geo/css)713
writing, alt-text, images
What’s the Alternative (Text)? (col)712
writing
Why Are Iframe Titles Important for Accessibility?711
html, iframes, writing
Dialog Components: Go Native HTML or Roll Your Own? (css)710
modals, components
Accessibility From Different Perspectives (hdv)709
Making Disabled Buttons More Inclusive (san/css)708
forms, buttons, focus, aria, html, attributes
Triaging WCAG 2.1 Level AAA (tet)707
wcag, standards
4 Web Accessibility Remediation Mistakes to Avoid706
mistakes
Accessibility Not-Checklist (int)705
websites, checklists
Automate Accessibility Tests With Storybook (sto)704
testing, automation, storybook
React Accessibility Resources (bru)703
react, link-lists
Web Accessibility Is Broken—It’s Time to Fix It (yat)702
videos
Web Development === Accessibility701
Let’s Make Accessibility Boring Again700
The Importance of Organizational Leadership in Developing an Accessibility Culture: Buy-In, Metrics, and Structure699
interviews, leadership, culture, metrics
How the HTML “lang” Attribute Helps Accessibility698
html, attributes, localization
WCAG 2.2 and WCAG 3 Status Updates697
wcag, standards
WP Accessibility Day696
websites, awareness-days, wordpress
24×24 Pixel Cursor Bookmarklet (aar)695
wcag, testing, bookmarklets
Peering Into the Accessibility of Dark Mode694
dark-mode
More Common Accessibility Issues That You Can Fix Today (hdv)693
Keyboard Testing: The A11y Enhancement to Your Definition of Done692
keyboard-navigation, testing
Does JavaScript Make My Site Less Accessible?691
javascript, wcag
Debugging Accessibility With Chrome DevTools690
videos, dev-tools, debugging, browsers, google, chrome
Why WCAG 2.2 Is Still in the Oven (deq)689
wcag
Designing for Web Accessibility in 60 Seconds (dav)688
Two Approaches to Accessibility on the Web (j9t)687
automation
A Different View Into Accessibility Overlays686
overlays, testing, documentation, auditing
What’s Your Heading? (col)685
html, headings, semantics
Lost in Translation (mat/btc)684
videos, design, html, css
A Guide to Writing About Digital Accessibility (deq)683
guides, writing
Please, Stop Disabling Zoom (mat)682
zooming, html
The Evolution of WCAG: A Postcard From the Front Lines681
wcag, standards, history
How Not to Do Accessible Design680
design, colors
Under-Engineered Multi-Selects (aar)679
html, aria
Foundations: Lists (tin/tet)678
fundamentals, html, lists
Introducing “inert”677
introductions, html, attributes, keyboard-navigation
Let’s Keep the “Content” in WCAG (spa)676
content, wcag
Stop Removing Focus (col)675
focus, css
Plain Old Semantic HTML: A Perfect Basis for Accessibility674
html, semantics
8 Ways to Make Website Accessibility Easier (and Less Expensive)673
Beyond WCAG: Losing Spoons Online (tpg)672
wcag, colors
Brief Note on Buttons, Enter, and Space (aar)671
How to Start Testing Your Website With a Screen Reader670
how-tos, browsers, testing
The Role of Policy in Creating a Culture of Accessibility669
interviews, policies, culture
Ensure Third Party Content Is Accessible (ons/tpg)668
wcag, embed-code
Accessibility Why You Need to Work Toward Progress Not Perfection (mer)667
Does Your Website Have Any of These 10 Most-Cited Accessibility Issues? (equ)666
One Million Broken Web Sites—and a Way to Prevent That (cod)665
browsers, tooling
Why Accessibility Bugs Are a Good Thing and How to Handle Them664
quality, bugs
Common Accessibility Issues That You Can Fix Today (hdv)663
Takeaways From “The Internet Is Unusable”: The Disabled View (red)662
How to Fix Your Low-Contrast Text (ben)661
how-tos, colors, contrast
Open Accessibility Standards660
wcag, aria
Accessibility Testing Guide659
guides, testing, wcag
Alternative Text (Alt Text) (pop)658
html, images, writing, alt-text
The Business Case for Accessibility (tet)657
economics
Accessible Description Exposure (aar)656
aria
What if… One Day Everything Got Better? (dav)655
“aria-labelledby” Usage Notes (ste)654
aria, labels, html
Accessible Cards (kit)653
html, css
The WebAIM Million: The 2022 Report on the Accessibility of the Top 1,000,000 Home Pages (web)652
studies, research, homepages, metrics
Web Accessibility Guidance Project651
guides
Accessibility Policy Implementation: What You Need to Know650
interviews, policies
HTML-Only Keyboard Shortcuts (ami)649
html, keyboard-navigation, keyboard-shortcuts
If We Can Make a Product Work for Anyone, It Usually Works Better for Everyone648
usability
Case: Accessibility in Software Development647
How to Document Accessibility Issues646
how-tos, documentation
You’re Unselectable (aar)645
css
Spotlight: What Happens When a Project Team Shifts Accessibility Left? (mni)644
There Are No Bad Questions in Accessibility643
The Web Is for Everyone: Our Vision for the Evolution of the Web (moz)642
web, outlooks, privacy, security, performance, user-experience
The 5 Riders of Accessible Media641
multimedia
ADA Web Site Compliance Still Not a Thing (aar)640
ada, compliance, legal
Dynamically Generated Content and Accessibility: 3 Quick Tips639
generated-content, aria
The Book on Accessibility638
books, leadership, engineering-management
The Impact That High Quality Mark-Up Can Have on Accessibility, Performance, and Discoverability637
videos, html, performance
4 Accessibility Mistakes Plaguing Most Government Websites (mgi)636
mistakes
Alt-Text Selfies635
websites, alt-text, community
Guidance on Web Accessibility and the ADA634
ada, legal
The Future of the Web and Accessibility (tim/deq)633
videos, web
A Designer’s Guide to Documenting Accessibility and User Interactions (ste)632
guides, interaction-design, documentation
Accessibility, Assistive Technology, and JavaScript (cfe)631
assistive-tech, javascript
Don’t Believe the Type! (gar+/deq)630
videos, typography, readability, fonts
It Needs to Map Back to a Role (eri)629
aria, html, semantics
The Future of Web Accessibility: WCAG 3.0 (for)628
wcag, standards
Carousels: No One Likes You627
carousels, usability, user-experience
Session Timeouts (pat/tet)626
user-experience, time
The Importance of Screen Reader Software for Web Navigation625
screen-readers, navigation
Accessibility and Limited Fine Motor Skills624
How Many Hyperlinks Are Too Many for Accessibility?623
links
(Not So) Short Note on Being Owned (ste)622
html, aria
Foundations: Headings (ihe/tet)621
fundamentals, html, headings, semantics
Accessibility Checklist: Five Things Usually Left Out620
checklists
4 Simple Ways to Improve Web Accessibility619
optimization
Overlay Position and Recommendations618
overlays
Accessibility and Inclusivity in Practice617
podcasts, dei
5 Accessibility Quick Wins You Can Implement Today (css)616
Inclusive Design vs. Accessible Design: Understanding the Differences615
dei, design, comparisons
Support for Marking Radio Buttons Required, Invalid (aar)614
html
Turning the Tables on Accessibility (the)613
Column Headers and Browser Support (aar)612
html, semantics
There Is No Character Limit for “Alt Text” (yat)611
html, alt-text, images
What Is the Difference Between WCAG Compliance Level A, AA, and AAA?610
wcag, compliance
Foundations: Colour and Meaning (ihe/tet)609
fundamentals, colors
Colors That Make Sense608
semantics, colors
WCAG 2.2 Update607
wcag
Using the Language Attribute to Make Your Website Accessible (cra)606
attributes, localization, internationalization
Accessibility Monitoring: How We Test605
monitoring, testing, case-studies
Only 2% of Sites Meet Accessibility Standards—Let’s Change That604
Developing a Focus Style for a Themable Design System603
design-systems, theming, focus
Accessibility Testing Best Practices in CI/CD602
testing, ci-cd, best-practices
Do We Need Screen Reader for Accessibility Testing601
testing, screen-readers
How to Use the Accessibility Tree for A11Y Testing600
how-tos, testing
Are We Live? (sco)599
aria
Understanding the W3C’s Accessibility Conformance Testing (ACT) Requirements598
conformance, testing
Foundations: Colour Contrast (ihe/tet)597
fundamentals, colors, contrast
No Accessibility Without Disabilities (yat)596
user-experience
The Impact of Motion Animation on Cognitive Disability (tpg)595
css, javascript
8 Key Elements for Creating a Culture of Accessibility594
culture
Assistive Technology, Accessible Technology, and the Accessibility Tree593
screen-readers, assistive-tech, tooling
4 Questions to Ask Before Using ARIA592
aria, semantics, testing
Accessibly Insecure591
security
WCAG, but in Language I Can Understand (tem)590
wcag
Top Ten Most Common Web Accessibility Issues (tpg)589
Overview of Accessibility Testing Using DevTools (pat+)588
overviews, dev-tools, testing, browsers, microsoft, edge
Why Don’t Developers Take Accessibility Seriously? (a11/css)587
Foundations: Text Descriptions (ihe/tet)586
fundamentals, writing
More to Give Than Just the Div: Semantics and How to Get Them Right (hdv)585
html, semantics
How to Check What Item Is in Focus When Accessibility Testing584
how-tos, testing, focus
Accessibility Acceptance Criteria583
websites, testing, components