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 (5)

Entry (Sources) and Additional TopicsDate#
5 Very Simple Steps You Can Take for Accessibility Improvement (mni)947
optimization
Communication Accessibility: It’s Time to Change How We Communicate (mer)946
communication
Do Dyslexia Fonts Improve Accessibility?945
dyslexia, fonts
Dialogs and Shadow DOM: Can We Make It Accessible? (nol)944
modals, dom, shadow-dom
Change Management for Accessibility (deq)943
processes
WCAG SC 1.4.4 Resize Text and 1.4.10 Reflow (yat)942
reflow, resizing, wcag
How to Use Headings for Website Accessibility941
how-tos, headings, semantics
Aspects of Accessibility—Semantics, Contrast, and… Anxiety?940
semantics, colors, contrast, user-experience
Best Practices for Overlays939
best-practices, overlays
Are You Ignoring Digital Accessibility at Your Job?938
career
WCAG 3 Compliant? Check Again937
wcag, standards
How to Pick the Least Wrong Colors936
how-tos, colors, design
Writing Useful Alt Text (mic)935
writing, alt-text, images
Interview With Léonie Watson (tin+)934
interviews
APCA: The New Algorithm for Accessible Colour Contrast933
colors, contrast, apca
Just How Long Should Alt Text Be? (geo/css)932
writing, alt-text, images
What’s the Alternative (Text)? (col)931
writing
Why Are Iframe Titles Important for Accessibility?930
html, iframes, writing
Dialog Components: Go Native HTML or Roll Your Own? (css)929
modals, components
Accessibility From Different Perspectives (hdv)928
Making Disabled Buttons More Inclusive (san/css)927
forms, buttons, focus, aria, html, attributes
Triaging WCAG 2.1 Level AAA (ian/tet)926
wcag, standards
Accessibility Not-Checklist (int)925
websites, checklists
React Accessibility Resources (bru)924
react, link-lists
Web Accessibility Is Broken—It’s Time to Fix It (yat)923
videos
4 Web Accessibility Remediation Mistakes to Avoid922
mistakes
Let’s Make Accessibility Boring Again921
Web Development === Accessibility (abb)920
The Importance of Organizational Leadership in Developing an Accessibility Culture: Buy-In, Metrics, and Structure919
interviews, leadership, culture, metrics
Automate Accessibility Tests With Storybook (sto)918
testing, automation, storybook
WCAG 2.2 and WCAG 3 Status Updates917
wcag, standards
WP Accessibility Day916
websites, awareness-days, wordpress
How the HTML “lang” Attribute Helps Accessibility915
html, attributes, localization
24×24 Pixel Cursor Bookmarklet (aar)914
wcag, testing, bookmarklets
Peering Into the Accessibility of Dark Mode913
dark-mode
More Common Accessibility Issues That You Can Fix Today (hdv)912
Keyboard Testing: The A11y Enhancement to Your Definition of Done (ste)911
keyboard-navigation, testing
Does JavaScript Make My Site Less Accessible?910
javascript, wcag
Debugging Accessibility With Chrome DevTools909
videos, dev-tools, debugging, browsers, chrome
Why WCAG 2.2 Is Still in the Oven (deq)908
wcag
Designing for Web Accessibility in 60 Seconds (dav)907
Two Approaches to Accessibility on the Web (j9t)906
automation
A Different View Into Accessibility Overlays905
overlays, testing, documentation, auditing
What’s Your Heading? (col)904
html, headings, semantics
Lost in Translation (mat/btc)903
videos, design, html, css
Please, Stop Disabling Zoom (mat)902
zooming, html
A Guide to Writing About Digital Accessibility (deq)901
guides, writing
The Evolution of WCAG: A Postcard From the Front Lines900
wcag, standards, history
How Not to Do Accessible Design899
design, colors
Under-Engineered Multi-Selects (aar)898
html, aria
Foundations: Lists (tin/tet)897
fundamentals, html, lists
Let’s Keep the “Content” in WCAG (spa)896
content, wcag
Introducing “inert”895
introductions, html, attributes, keyboard-navigation
Stop Removing Focus (col)894
focus, css
Plain Old Semantic HTML: A Perfect Basis for Accessibility893
html, semantics
8 Ways to Make Website Accessibility Easier (and Less Expensive)892
Beyond WCAG: Losing Spoons Online (tpg)891
wcag, colors
Brief Note on Buttons, Enter, and Space (aar)890
How to Start Testing Your Website With a Screen Reader (kar/spe)889
how-tos, browsers, testing
The Role of Policy in Creating a Culture of Accessibility888
interviews, policies, culture
Ensure Third Party Content Is Accessible (ons/tpg)887
wcag, embed-code
Accessibility Why You Need to Work Toward Progress Not Perfection (mer)886
Does Your Website Have Any of These 10 Most-Cited Accessibility Issues? (equ)885
One Million Broken Web Sites—and a Way to Prevent That (cod)884
browsers, tooling
Common Accessibility Issues That You Can Fix Today (hdv)883
Why Accessibility Bugs Are a Good Thing and How to Handle Them882
quality, bugs
Takeaways From “The Internet Is Unusable”: The Disabled View (red)881
How to Fix Your Low-Contrast Text (ben)880
how-tos, colors, contrast
Open Accessibility Standards879
wcag, aria
Alternative Text (Alt Text) (pop)878
html, images, writing, alt-text
Accessibility Testing Guide877
guides, testing, wcag
The Business Case for Accessibility (tet)876
economics
Accessible Description Exposure (aar)875
aria
What if… One Day Everything Got Better? (dav)874
“aria-labelledby” Usage Notes (ste)873
aria, labels, html
Accessible Cards (kit)872
html, css
The WebAIM Million: The 2022 Report on the Accessibility of the Top 1,000,000 Home Pages (web)871
studies, research, homepages, metrics
Accessibility Policy Implementation: What You Need to Know870
interviews, policies
Web Accessibility Guidance Project869
guides
HTML-Only Keyboard Shortcuts (ami)868
html, keyboard-navigation, keyboard-shortcuts
If We Can Make a Product Work for Anyone, It Usually Works Better for Everyone867
usability
How to Document Accessibility Issues866
how-tos, documentation
Case: Accessibility in Software Development (acm)865
You’re Unselectable (aar)864
css
Spotlight: What Happens When a Project Team Shifts Accessibility Left? (mni)863
The 5 Riders of Accessible Media862
multimedia
There Are No Bad Questions in Accessibility (ste)861
The Web Is for Everyone: Our Vision for the Evolution of the Web (moz)860
web, outlooks, privacy, security, performance, user-experience
ADA Web Site Compliance Still Not a Thing (aar)859
ada, compliance, legal
Dynamically Generated Content and Accessibility: 3 Quick Tips858
generated-content, aria
The Book on Accessibility857
books, leadership, engineering-management
4 Accessibility Mistakes Plaguing Most Government Websites (mgi)856
mistakes
Alt-Text Selfies855
websites, alt-text, community
Guidance on Web Accessibility and the ADA854
ada, legal
The Impact That High Quality Mark-Up Can Have on Accessibility, Performance, and Discoverability (vle)853
videos, html, performance
The Future of the Web and Accessibility (tim/deq)852
videos, web
A Designer’s Guide to Documenting Accessibility and User Interactions (ste)851
guides, interaction-design, documentation
Accessibility, Assistive Technology, and JavaScript (cfe)850
assistive-tech, javascript
Don’t Believe the Type! (gar+/deq)849
videos, typography, readability, fonts
It Needs to Map Back to a Role (eri)848
aria, html, semantics
The Future of Web Accessibility: WCAG 3.0 (for)847
wcag, standards
Carousels: No One Likes You846
carousels, usability, user-experience
Session Timeouts (pat/tet)845
user-experience, time
Accessibility and Limited Fine Motor Skills844
The Importance of Screen Reader Software for Web Navigation843
screen-readers, navigation
How Many Hyperlinks Are Too Many for Accessibility?842
links
(Not So) Short Note on Being Owned (ste)841
html, aria
Foundations: Headings (ihe/tet)840
fundamentals, html, headings, semantics
Accessibility Checklist: Five Things Usually Left Out839
checklists
4 Simple Ways to Improve Web Accessibility838
optimization
Overlay Position and Recommendations837
overlays
Accessibility and Inclusivity in Practice836
podcasts, dei
5 Accessibility Quick Wins You Can Implement Today (css)835
Support for Marking Radio Buttons Required, Invalid (aar)834
html
Turning the Tables on Accessibility (the)833
Inclusive Design vs. Accessible Design: Understanding the Differences832
dei, design, comparisons
Column Headers and Browser Support (aar)831
html, semantics
There Is No Character Limit for “Alt Text” (yat)830
html, alt-text, images
What Is the Difference Between WCAG Compliance Level A, AA, and AAA?829
wcag, compliance
Foundations: Colour and Meaning (ihe/tet)828
fundamentals, colors
Colors That Make Sense827
semantics, colors
WCAG 2.2 Update826
wcag
Using the Language Attribute to Make Your Website Accessible (cra)825
attributes, localization, internationalization
Only 2% of Sites Meet Accessibility Standards—Let’s Change That824
Accessibility Monitoring: How We Test823
monitoring, testing, case-studies
Developing a Focus Style for a Themable Design System822
design-systems, theming, focus
Do We Need Screen Reader for Accessibility Testing821
testing, screen-readers
Accessibility Testing Best Practices in CI/CD820
testing, ci-cd, best-practices
How to Use the Accessibility Tree for A11Y Testing819
how-tos, testing
Are We Live? (sco)818
aria
Foundations: Colour Contrast (ihe/tet)817
fundamentals, colors, contrast
Understanding the W3C’s Accessibility Conformance Testing (ACT) Requirements816
conformance, testing
No Accessibility Without Disabilities (yat)815
user-experience
The Impact of Motion Animation on Cognitive Disability (tpg)814
css, javascript
8 Key Elements for Creating a Culture of Accessibility813
culture
Assistive Technology, Accessible Technology, and the Accessibility Tree812
screen-readers, assistive-tech, tooling
4 Questions to Ask Before Using ARIA811
aria, semantics, testing
Accessibly Insecure810
security
WCAG, but in Language I Can Understand (tem)809
wcag
Top Ten Most Common Web Accessibility Issues (tpg)808
Overview of Accessibility Testing Using DevTools (pat+)807
overviews, dev-tools, testing, browsers, edge
Why Don’t Developers Take Accessibility Seriously? (a11/css)806
Foundations: Text Descriptions (ihe/tet)805
fundamentals, writing
More to Give Than Just the Div: Semantics and How to Get Them Right (hdv)804
html, semantics
How to Check What Item Is in Focus When Accessibility Testing803
how-tos, testing, focus
Accessibility Acceptance Criteria802
websites, testing, components
An Introduction to High Contrast Accessibility801
introductions, colors, contrast
Quick Accessibility Tests Anyone Can Do (tet)800
user-experience, testing
Making IT Accessible for All! (vle)799
videos
The Real Added Costs of Accessibility (joe)798
economics
Accessibility Data Is Not the Enemy (gar)797
metrics
Accessibility and 2022: 13 Design Trends From a Usability Perspective796
design, trends, usability
Building an Accessible Digital World795
It’s Time for a More Sophisticated Color Contrast Check for Data Visualizations (lis/dat)794
contrast, colors, apca, visualization, information-design
Web Accessibility Lawsuits Dramatically Rose in 2021793
conformance, legal
Alt Tag Emptiness (ste)792
html, images, alt-text, aria
Foundations: Animations and Flashing Content (pat/tet)791
fundamentals, animations
Labeling the Point: Scenarios of Label Misuse in WCAG (tpg)790
forms, labels, wcag, html
Accessible Heading Structure (ria)789
html, headings
A Contrast of Errors788
wcag, colors, contrast
Five 2022 Accessibility Trends787
trends
WCAG and Accessibility: What Is a Statement of Partial Conformance?786
wcag, conformance
Web Accessibility Cheat Sheet785
cheat-sheets
Remember You Are Not the User (css)784
internationalization, user-experience, principles
Introduction to Cognitive Disability and Accessibility Testing (ons/tpg)783
introductions, testing
5 Common Misconceptions About WAI–ARIA and Accessibility782
aria, html
This Is WCAG781
websites, standards, wcag
This Is WCAG 2.1780
websites, wcag
Why Motion on Websites and Digital Content Is a Problem (mer/equ)779
Inaccessibility of CAPTCHA (w3c)778
captcha
Shifting the Mindset About Accessible Content (mni)777
content
Thoughts on Skin Tone and Text Descriptions (tin)776
dei, writing
CSS Can Help Improve Your HTML!? Buttons and Links775
html, css, buttons, links
How Not to Create a Button (eev)774
html, buttons
WCAG 2 Is What We Have (kil)773
wcag
WCAG 2.2: What We Know Till Now772
wcag
WCAG 3 Is Not Ready Yet (yat)771
wcag
Standardizing Focus Styles With CSS Custom Properties (5t3/css)770
css, custom-properties, focus
WCAG 3 and APCA769
wcag, apca, colors, contrast
Explainer for W3C Accessibility Guidelines (WCAG) 3.0 (jsp+/w3c)768
wcag, standards
How Many People With Disabilities Use Our Site? (hdv)767
Understanding Accessibility766
testing, tooling
Accessibility (htt)765
web-almanac, studies, research, metrics
Why Color Contrast Is Not as Black and White as It Seems764
colors, contrast
“aria-label” Is Not Always the Answer (eev)763
html, aria
Making Accessibility More Accessible762
Understanding WCAG 2.1 Level AAA (ian/tet)761
wcag
Adding a Dyslexia-Friendly Mode to a Website (sma)760
dyslexia, css
Blog Page Accessibility Deep Dive (abb)759
react, deep-dives
Accessibility Myths758
websites, myths
Communicating Accessibility as Needs to Be Met and Not Rules to Be Followed757
communication
Let’s Not Send Developers to the Accessibility Tree Tool (cod)756
browsers, tooling
WCAG 3.0: What You Need to Know About the Future of Accessibility Standards755
wcag, standards
We Need to Talk About Accessibility—Again, and Again, and Then Some More754
Semantics and How to Get Them Right (hdv/btc)753
videos, html, semantics
Access to Tech, Tech to Live (btc)752
videos
Browsing With Screen Magnification (ihe/tet)751
browsing, assistive-tech, screen-magnification
Everything You Ever Wanted to Know About the Accessibility Tree (rus/a11)750
videos
Debugging HTML: Accessibility (mat/mat)749
html, debugging
Understanding the Differences Between WCAG 2.1 and WCAG 2.2748
wcag, comparisons
Name, Labels, ARIA, What to Do? (sco)747
forms, labels, writing, naming
What Are Accessible Fonts?746
fonts
Accessible Toggles (mic)745
toggles, html, javascript
The Guideline Gap744
design-systems, quality, localization
Make Your Design System Accessible—Color (luk)743
design-systems, colors
Indecisive Skip Links and Their Targets—the Renaissance of the “<hr>” Element742
skip-links, html
So, You Want an Accessibility Score? (kar)741
auditing
If HTML and ARIA Don’t Allow It, It’s Probably a Bad Idea (tem)740
html, aria
Why Accessibility Overlays on Your Website Can Make Things Worse739
overlays
Switch Role Support (aar)738
html, support
Respecting Users’ Motion Preferences (mic/sma)737
css
This Is the Way: A Phased Approach to Accessibility in the Development Lifecycle (ste/deq)736
Designing for Color Contrast: Guidelines for Accessibility735
guidelines, contrast, colors
Fix Web Accessibility Systematically (yat)734
wcag
Disability: Let’s Say the Word733
community
What Svelte’s Accessibility Warnings Won’t Tell You732
svelte
Landmarks (mat/mat)731
html, aria
What Constitutes a Digital Accessibility Audit (gwi)730
testing, auditing
Easy Read Is Hard to Get Right729
readability
A Tangled Web of ARIA (ste)728
aria, html
Accessibility: A Gentle Introduction727
introductions
Browsing With a Mobile Screen Reader (tet)726
browsers, screen-readers, assistive-tech, mobile, browsing
UX Accessibility: How to Start Designing for All725
how-tos, user-experience
How to Build an Expandable Accessible Gallery (cit/sma)724
how-tos, html, css
Redundantly Redundant a11y Accessibility (sco)723
html
Using JavaScript to Detect High Contrast and Dark Modes (sco)722
javascript, colors, contrast, dark-mode
Links, Missing “href” Attributes, and Over-Engineered Code (tem)721
html, attributes, links
Declaring Page Language—and Declaring Changes in Language (j9t)720
html, browsers
Comparing Page Language Declaration Setups in Screen Readers (j9t)719
html, http, screen-readers, comparisons
Accessibility Isn’t New—and Neither Is Ableism718
Beware False Negatives (aar)717
One Last Time: Custom Styling Radio Buttons and Checkboxes (sco)716
css, forms
Provide Pronunciation for Ambiguous Words715
content, pronunciation
Why Inequalities Can Appear in Digital Accessibility and Inclusive Design (gar)714
dei, design
The New Requirements for WCAG 2.2713
wcag
Accessible Palette: Stop Using HSL for Color Systems712
css, colors, color-palettes
Notes on Synthetic Speech (tin)711
browsers, voice
Myths About Web Accessibility (alv)710
myths
Subsets and Supersets of WCAG (hdv)709
wcag
What Is Redundant Entry, and How Does It Affect Accessibility?708
usability
Using CSS 3 Overflow Properties to Make Containers Meet WCAG 2.1707
css, overflow, wcag
5 Steps for Writing Alt Text for Accessibility706
writing, alt-text, images
Color and Universal Design (uxm)705
design, colors, color-blindness, contrast
Make Accessibility Part of Your Startup’s Products and Culture From Day One704
culture
Getting Started With Web Accessibility Testing703
testing, introductions
The Effect of CSS on Screen Readers702
css, screen-readers
Color and Contrast, What Does It Mean? (eri)701
colors, contrast
Understanding Target Size Under WCAG 2.2 and How It Affects People With Disabilities700
wcag
Shifting Accessibility Testing to the Left699
design, usability
Creating a Positive Culture Around Accessibility698
culture
Named and Framed (ste)697
html
Small Wins for Accessibility and Resilience696
resilience, html
Accessibility From the Ground Up (kit)695
What’s on the Menu?694
vuejs
Web Accessibility Checklist693
websites, checklists
ARIA Spec for the Uninitiated (ger/deq)692
html, aria
Reviewing a Design for Accessibility691
code-reviews, user-experience
A Guide to Designing Accessible, WCAG-Compliant Focus Indicators (sar)690
guides, focus, wcag, compliance
How to Test for Accessibility With Users at Every Design Stage689
how-tos, testing
Accessible Design Systems: Look Good While Doing Good688
design-systems
Accessible Contrast Ratios and A-Levels Explained687
colors, contrast
A Guide to Accessible Digital UX Design686
guides, user-experience, design
Writing Great Alt Text: Emotion Matters (jaf)685
writing, alt-text, images, user-experience
What Are Accessibility Overlays Good For? (gar)684
overlays
Accessibility Testing With Storybook (sto)683
testing, storybook
Web Accessibility Myths: Debunking 7 Common Misconceptions (moz)682
myths
A Deep Dive on Skipping to Content (css)681
skip-links, deep-dives
Chrome DevTools: Better Accessibility Inspection With the Source Order Viewer680
dev-tools, source-order, debugging, browsers, chrome
101 Digital Accessibility Tips and Tricks679
tips-and-tricks
Creating an Accessible Dialog From Scratch (kit/sma)678
modals
How to Hand Off Accessible Designs to Developers?677
how-tos, processes
Accessible Design From the Get-Go (rom/evi)676
UX Principles That Include Cognitive Accessibility (gar)675
user-experience, principles
Takeaways From the 2021 State of Digital Accessibility Report (red)674
surveys
It Is Time to Ditch the Title “Evangelist” From Accessibility673
Accessibility Strategy for Product Management (slo/tpg)672
strategies, product-management
What We Learned About Accessibility by Scanning More Than 2 Million Federal .gov Web Pages671
Why the WCAG Colour Contrast Ratio Doesn’t Always Seem to Work670
wcag, colors, contrast
The Accessibility Stalemate (cod)669
From a Colourblind Designer to the World: Please Stop Using Red and Green Together668
colors
Why Has User Experience Design Become Legal Experience Design? (gar)667
user-experience, legal
Accessibility of the “Section” Element (sco)666
html
There’s No Such Thing as Fully Automated Web Accessibility (ann)665
automation
Content Accessibility Fact Sheet664
content
An Unreasonably Long Introduction to ARIA (With Example Implementation)663
introductions, aria, live-regions, examples
What People Should Know Before Writing Articles or Creating Products About Accessibility662
writing
Image Descriptions: A Human Technique That Robots Can’t Grasp661
images, alt-text
Making a Strong Case for Accessibility (col/sma)660
The Document Outline (mat/mat)659
html, headings
Creating Accessible CSS Art (alv)658
css, art
ARIA in HTML (sco)657
aria, html
Five Ways to Include D/Deaf Users in Your Designs (tpg)656
design
Accessibility and Inclusivity: Distinctions in Experience Design655
dei, user-experience
Evaluating Color and Contrast—How Hard Can It Be? (web)654
colors, contrast
Short Note on Skip Links With Sticky Headers653
skip-links, css
What Do HTML Elements Sound Like? (rik)652
html, screen-readers, voiceover
Accessibility and SEO651
seo, html
Colorblind Accessibility Manifesto650
websites, manifestos, colors, color-blindness, guidelines
Screen Readers: Hearing the Unseen649
screen-readers
Using CSS to Enforce Accessibility (aar)648
css
Beyond Basic Alt Text—Charts, Maps, and Diagrams647
alt-text, images, information-design
Accessibility in React646
react
Your Image Is Probably Not Decorative (eri/sma)645
images, decoration, alt-text
A Complete Guide to Accessibility Tooling (nic/sma)644
guides, testing, automation
A Complete Guide to Accessibility Tooling (nic/sma)643
guides, tooling
Everyday Accessibility642
When CSS Isn’t Enough: JavaScript Requirements for Accessible Components (5t3/sma)641
css, javascript
An Accessibility Strategy640
strategies
Accessible Overflow639
html, css, overflow
A Little Book of Accessibility (gar)638
The Hidden World of “aria-hidden” (ste)637
aria, html, hiding
Why Accessibility Overlays Hurt More Than Help (dbo)636
overlays
Disabling a Link (sco)635
links, css
Accessible SVGs: Perfect Patterns for Screen Reader Users (car/sma)634
svg, images, screen-readers
Accessible Web Forms633
videos, forms
Access Guide632
websites, guides
The Curb-Cut Effect (ske)631
A11y Audit Bookmarklets (llo)630
auditing, link-lists, bookmarklets
We Need to Talk About WCAG (ria)629
wcag
Making Disabled Buttons More Inclusive (san/css)628
css
Overreliance on Overlays Is Counter to Enculturation of Accessibility627
overlays
Auditing Design Systems for Accessibility (ann/deq)626
design-systems, quality, auditing
Fifteen Design Trends From an Accessibility Perspective625
design, trends
Top 7 Facts About Web Content Accessibility Guidelines WCAG 2.2 You Must Know624
wcag
Understanding Logical Focus Order623
focus, html
Building an Accessibility Library622
processes
Defining a Strategy for Accessibility (cra)621
strategies
Sentence Case Versus Title Case (tem)620
writing, headings
5 Things I’m Thinking About When I Check a Pull Request for Accessibility619
code-reviews
Why Skip-Links Are Important for Accessibility (dev)618
links
A Complete Guide to Accessible Front-End Components (vit/sma)617
guides, components, focus, buttons, carousels, color-palettes, visualization, testing
“prefers-reduced-motion”: Taking a No-Motion-First Approach to Animations616
css, animations
Why Your Website Should Work Without JavaScript615
javascript, support, graceful-degradation
Progressive Enhancement and Accessibility Redux (ppk)614
progressive-enhancement
Introduction to ARIA Live Regions613
introductions, aria, live-regions
Automating the Accessibility Tests of Your Source Code With GitHub Actions (bol)612
testing, automation, github-actions
How to Test the Accessibility of Your Components With Storybook (bol)611
how-tos, components, storybook
Seven Myths About Alt Text610
alt-text, images, myths
What’s New in WCAG 2.1: Label in Name (css)609
wcag, aria
“user-scalable=no” and Suppressing Zoom Suppression (ppk)608
metadata, zooming, viewport
Accessibility (htt)607
web-almanac, studies, research, metrics
Alt vs. Figcaption (tho)606
html, comparisons
Weaving Web Accessibility With Usability (sma)605
usability, testing
Know Your Standards (ste)604
standards, wcag, aria, html, link-lists
Best Practices for Inclusive Textual Websites603
security, performance, best-practices
How to Find and Fix Common Website Accessibility Issues (kil)602
how-tos, contrast, color-blindness, colors, responsive-design, quality
What Is Section 508 and Why Does It Matter? (deq)601
legal, section-508
Comparing Various Ways to Hide Things in CSS (css)600
css, hiding, comparisons
Touch, Point, Click: Mouse vs. Touch Screen Input (pro)599
interaction-design, touch, comparisons
An Opinionated Guide to Accessibility Testing598
guides, testing
Micro-Note on “aria-roledescription” (ste)597
aria
Accessible Web Animation: The WCAG on Animation Explained (vlh/css)596
animations, reduced-motion, wcag
Accessibility in Chrome DevTools (sma)595
dev-tools, chrome, browsers
Performance Is an Issue of Equity (clo)594
performance
Accessibility on the Canvas With JavaScript593
javascript, canvas
Writing Alt Text for Data Visualization592
images, alt-text, writing, information-design, visualization
Germany Digital Accessibility Laws: BITV (2.0) and BGG591
legal, bitv
How to Document the Screen Reader User Experience590
how-tos, screen-readers, assistive-tech, documentation, user-experience
WAI–ARIA Usage (gez/tpg)589
bookmarklets, aria, compliance
Equivalent Experiences: What Are They? (eri/sma)588
dei, community, design, user-experience
The CSS “content” Property Accepts Alternative Text (ste)587
css, generated-content, alt-text
Accessible Font Sizing, Explained (css)586
typography, wcag, css, units
Why “Dark Mode” Causes More Accessibility Issues Than It Solves585
dark-mode
How to Create a “Skip to Content” Link (css)584
how-tos, skip-links, html, css
Accessible SVGs: Inclusiveness Beyond Patterns (car/sma)583
svg, images, tooling
Understanding Web Accessibility Color Contrast Guidelines and Ratios (css)582
colors, contrast, wcag
Dark Mode vs. Light Mode: Which Is Better? (nng)581
dark-mode, usability, comparisons
Standards for Writing Accessibly (and/ali)580
writing, content, conventions, user-experience, screen-readers, colors, icons
An Intro to Designing Accessible Data Visualizations (fos)579
introductions, design, visualization, information-design
POURing ARIA Into the HTML Element Specs (24a)578
aria, html
Pixels vs. Relative Units in CSS: Why It’s Still a Big Deal (res/24a)577
css, units
Color Theory and Contrast Ratios (tel/24a)576
colors, contrast, color-blindness
“<select>” Your Poison (cod/24a)575
forms, aria, keyboard-navigation
Introduction to Web Accessibility574
introductions, courses, training
Automating Inclusive Documentation (pau/24a)573
documentation, dei, automation
An Adventurer’s Guide to W3C Specs (mel/24a)572
guides, w3c, standards
Future Accessibility Guidelines—for People Who Can’t Wait to Read Them (24w)571
guidelines, outlooks
Web Components and the Accessibility Object Model (AOM) (tin/24a)570
web-components
What I’ve Learned About Accessibility in SPAs (nol)569
single-page-apps, testing
Why Are Accessible Websites So Hard to Build? (fon/css)568
US Supreme Court Declines to Hear Case on Whether Commercial Websites and Mobile Apps Subject to Title III of the Americans With Disabilities Act (the “ADA”) (nat)567
legal, ada
Multi-Million Dollar HTML (chr/css)566
html, labels, economics
Accessibility and Web Performance Are Not Features, They’re the Baseline (fon/css)565
performance, amp, user-experience
UX Improvements for Keyboard Accessibility (vit/sma)564
interviews, user-experience, keyboard-navigation
The Anatomy of Accessible Forms: Error Messages (deq)563
forms, errors, validation
The Problem With Web Development Checklists, or: The Frontend Checklist, Revised (j9t)562
checklists, html, performance, seo, social-media
Web Accessibility in Context (sma)561
assistive-tech, semantic-web
Color Contrast Accessibility Tools (fon/css)560
contrast, colors, tooling
Why, How, and When to Use Semantic HTML and ARIA (ada/css)559
html, aria, semantics
Fighting Uphill (eri)558
compliance
Making Web Components for Different Contexts (equ/css)557
web-components
Revisiting “prefers-reduced-motion”, the Reduced Motion Media Query (eri/css)556
css, media-queries
CSS and Accessibility (ppk)555
css
Accessibility Events (wil/css)554
W3C Strategic Highlights: Web for All (Web Accessibility) (amy/w3c)553
w3c, link-lists
Some Notes About Accessibility (fon/css)552
community
Creating Accessible HTML5 Modal Dialogs for Desktop and Mobile (zol)551
html, modals, javascript
Accessibility Is Not a “React Problem” (chr/css)550
react
How a Screen Reader User Surfs the Web (tin+/sma)549
videos, screen-readers, browsing, user-experience
Using Artificial Intelligence to Generate Alt Text on Images (css)548
ai, alt-text, images
The Ethics of Web Performance (tka)547
performance, ethics
a11y-syntax-highlighting (eri)546
packages, npm, syntax-highlighting
The Elements of UI Engineering (dan)545
user-experience, consistency, performance, navigation, prioritization, internationalization, resilience
Prove You’re Not a Bot: reCAPTCHA Version 3 (24a)544
captcha, google, spam
ARIA 1.1—What’s New? (24a)543
aria, standards
Web Components Still Need to Be Accessible (eri/24a)542
web-components, toggles
I Used the Web for a Day Using a Screen Reader (sma)541
screen-readers
I Threw Away My Mouse (mat/24a)540
keyboard-navigation, keyboard-shortcuts, focus
The “D” in the DOM (24a)539
html, headings
How to Create Accessibility Statements (w3c)538
how-tos, documentation, compliance
I, Human (tin/btc)537
videos, ai
The Ironic Inaccessibility of “a11y” (chr/css)536
terminology
Focus Trapping for Accessibility (A11Y)535
focus, keyboard-navigation, javascript
The Importance of Manual Accessibility Testing (eri/sma)534
testing, screen-readers, assistive-tech, link-lists
The Possibilities of the “color-adjust” Property (eri/css)533
css, colors, print
Prefers Reduced Motion Media Query (chr)532
css, media-queries, reduced-motion
Image Alt Text vs. Title Text vs. File Names: What’s the Difference? (bri/sea)531
seo, alt-text, images, naming, microcontent, comparisons
Accessibility Support (mfa)530
websites, support, screen-readers, jaws, microsoft, nvda, talkback, google, voiceover
Web Content Accessibility Guidelines (WCAG) 2.1 (ala+/w3c)529
guidelines, wcag, standards
Text Spacing Bookmarklet (ste)528
code-pens, bookmarklets, typography, wcag
ARIA Serious? (yat/btc)527
videos, aria
Designing for Accessibility and Inclusion (sma)526
design, dei, animations, colors, typography, images, multimedia, keyboard-navigation, layout, readability
Trickle Down Accessibility (ted)525
slides
Some Things About “alt” Text (chr/css)524
alt-text, images, html
Your Interactive Makes Me Sick (web)523
scrolling, examples, user-experience
Accessibility: Review of 2017 and Outlook for 2018 (w3c)522
retrospectives, outlooks, wcag, aria, testing, link-lists
100 Accessible Websites of Various State Governments/UTs Under Accessible India Campaign Launched521
wcag
Small Tweaks That Can Make a Huge Impact on Your Website’s Accessibility (bel/css)520
semantics, contrast, colors, labels, forms, typography, keyboard-navigation
Improving the Accessibility of 24 Ways (pau/css)519
case-studies
So You Want to Become an Accessibility Specialist (24a)518
career
React’s Accessibility Code Linter (24a)517
react, linting, eslint, tooling
Accessibility Testing Tools (chr/css)516
testing, tooling
WAI–ARIA Authoring Practices 1.1 Note Helps Authors Make Content Accessible (w3c)515
aria
Writing Automated Tests for Accessibility (mar/24a)514
testing, automation, keyboard-navigation, focus
WAI-Tools Project Launched (w3c)513
tooling, testing, compliance
Accessibility in Resizing Text (24a)512
resizing
A Developer’s Guide to Better Accessibility (a11+/24a)511
guides, html, semantics, keyboard-navigation, naming, tooling
5 Common Misconceptions About Web Accessibility (24a)510
Building Accessible Menu Systems (hey/sma)509
navigation, html, aria
HTML Email and Accessibility (css)508
email, html, tables
On Big Picture Thinking in Web Development (j9t)507
user-experience, performance, maintainability, consistency, outlooks
A Comprehensive Guide to Web Design (sma)506
guides, design, content, information-architecture, navigation, content-strategy, scrolling, forms
Planning for Accessibility (lau/ali)505
project-management, processes, leadership
Is Your Website ADA-Compliant?504
compliance, ada, legal
The Front-End Checklist (the)503
websites, checklists, html, css, javascript, images, performance, seo
Improve User Experience and Address Accessibility With Digital Quality Management (cms)502
user-experience, tooling
Building Inclusive Toggle Buttons (hey/sma)501
html, forms, buttons, toggles
Are Internet Standards Standing in the Way of Digital Accessibility? (lol)500
standards, drm, eme, w3c
Inclusive Design Principles (ian+)499
websites, principles, dei, community
Color Accessibility Workflows (hel/ali)498
colors, wcag
Reflections on GAAD 2017 (w3c)497
awareness-days
Using ARIA (ste/w3c)496
guides, html, aria
WCAG Accessibility Conformance Testing (ACT) (w3c)495
wcag, compliance, testing
Accessible Breadcrumb Navigation Pattern (sco)494
navigation, breadcrumbs, aria
Writing JavaScript With Accessibility in Mind (mat)493
javascript, focus, buttons, semantics, aria
The Document Outline Dilemma (ame/css)492
html, headings, semantics
Explorations in the Virtual DOM: How React.js Impacts Accessibility (mar)491
slides, react, dom
Prioritising Your Company’s Web Accessibility490
prioritization
An Introduction to the Reduced Motion Media Query (eri/css)489
introductions, css, media-queries, reduced-motion
Flex Layout Fail: Fixing Firefox’s Keyboard Accessibility Bug With the CSS Order Property (zol)488
css, flexbox, layout, firefox, browsers, source-order, bugs
Building a Fully-Accessible Help Tooltip (sar)487
tooltips, html, aria
Accessibility Is a Civil Right (mar)486
WCAG 2.0 AA Gains Prominence as Website Accessibility Standard (jds)485
standards, wcag, legal, ada
Using the “aria-current” Attribute (tin)484
html, attributes, aria
Improve Your Website’s Accessibility With WAI–ARIA (lou)483
html, aria, optimization
A Checklist for Website Reviews (hcr)482
checklists, performance, browsers, seo, security
Random Interesting Facts on HTML/SVG Usage (cat/css)481
html, svg, metrics, amp
Early Favorite Accessibility Tools and Checkers: A Trip Down Memory Lane (deq)480
tooling, bobby, screen-readers, home-page-reader, ibm, wave, webaim, retrospectives
Web Accessibility in the UK—True Facts (abr)479
metrics
4 Reasons Why an Accessible Website Is a Win–Win (osd)478
seo, user-experience, legal
Silverlight Techniques for WCAG 2.0 (w3c)477
wcag, techniques, silverlight
Accessible SVGs in High Contrast Mode (eri/css)476
svg, images, contrast, colors
Web Accessibility: Why It Matters and What Governments Can Do About It475
legal, forms
Accessible SVGs (css)474
svg, images, examples
Edge Is the Only Browser to Perform 100% in HTML5 Accessibility Test473
edge, browsers
Improving the Color Accessibility for Color-Blind Users (ada/sma)472
colors, color-blindness
Using the HTML “lang” Attribute (tin/tpg)471
html, attributes, localization
Accessibility and Performance (mar)470
performance, javascript, optimization
The Veil of Ignorance (mrm)469
design, ethics
Accessible, Simple, Responsive Tables (css)468
tables, simplicity, responsive-design
Shaping the WCAG 2.0 Extensions (coo/w3c)467
wcag
W3C Launches One-Stop Accessibility Resource for Developers466
w3c, documentation, wcag
Ensure High Contrast for Text Over Images (nng)465
contrast, colors, images, usability
Authoring Tool Accessibility Guidelines (ATAG) 2.0 (jsp+/w3c)464
standards, tooling
Delivering Responsibly (sco/btc)463
videos, performance, usability, sustainability
The State of Accessibility in PHP Tools462
php, code-editors, phpstorm, sublime-text, notepad++
The ARIA Roles Model461
html, attributes, aria
Accessible Footnotes With CSS (kit)460
footnotes, html, css
What Does It Mean to Develop Accessible Websites?459
Low-Contrast Text Is Not the Answer (nng)458
contrast, colors, usability
No Good Can Come of Bad Code (zel/ali)457
quality, semantics, standards
“It’s Alive!”: Apps That Feed Back Accessibly (hey/sma)456
aria, live-regions, html, web-apps
Don’t Forget About Contrast (ali)455
colors, contrast
Accessibility’s Costs Are Lower Than You Think (vig)454
economics
The Unbearable Inaccessibility of Slideshows453
design-patterns, best-practices
Reframing Accessibility for the Web (ali)452
usability
Learning to Be Accessible (ali)451
learning
The HTML5 “longdesc” Attribute Is Finally Home Again (bur)450
html, attributes
An Introduction to WAI–ARIA449
introductions, aria, examples
The WAI Forward (hey/sma)448
html, aria, w3c