Screen Reader User Survey #11 Results (web )Sep 29, 2026 164 surveys , accessibility , metrics Do Screen Readers Actually Read the Screen? (rus )Sep 16, 2026 163 accessibility Support for “headers” Attribute (aar )Sep 8, 2026 162 html , tables , attributes , accessibility , support , nvda , firefox , jaws , chrome , edge , voiceover , safari , talkback How to Navigate Headings With NVDA Screen Reader (pop )Aug 7, 2026 161 videos , how-tos , headings , navigation , nvda , accessibility Does Your Screen Reader Content Need an Editor? (int )Jul 9, 2026 160 content , writing , accessibility The Siren Song of “ariaNotify()” (wil /css )Jun 17, 2026 159 javascript , aria , notifications , attributes , html , jaws , nvda , voiceover , accessibility How Good Is Browser Support for the ARIA Notify API? (ale )Jun 3, 2026 158 aria , notifications , apis , accessibility , support , browsers Don’t Put “aria-label” on Generic Elements Like Divs (mat )May 22, 2026 157 html , attributes , aria , support , accessibility Multi-Level Navigation: The Challenge of Identifying Parent Sections for Screen Readers (ele )Apr 21, 2026 156 navigation , html , aria , accessibility Screen Readers Are Not Testing Tools (yat )Apr 6, 2026 155 accessibility , testing Making Emojis and Icons Screen Reader Accessible (pop )Apr 1, 2026 154 emoji , icons , images , accessibility , html Tooltips That Work for Everyone (ele )Mar 25, 2026 153 tooltips , accessibility , html , aria , attributes , nvda , jaws Quick Tip: Don’t Use “<abbr>” (nat )Mar 20, 2026 152 html , tips-and-tricks , support , accessibility You Know What? Just Don’t Split Words Into Letters (aar )Feb 10, 2026 151 accessibility , html , support Demystifying Screen Reader Use for Manual Testing: Deneb Pulsipher and Kosi Asabere Jan 21, 2026 150 videos , accessibility , testing Live Region Support (aar )Jan 14, 2026 149 accessibility , live-regions , support , nvda , jaws , voiceover , talkback Brief Note on Application Keyboard Shortcuts (aar )Jan 9, 2026 148 accessibility , keyboard-shortcuts 5 Accessibility Checks to Run on Every Component (hdv /zer )Jan 6, 2026 147 accessibility , components , testing , keyboard-navigation , design-tokens , microcontent , zooming The Text Mode Lie: Why Modern TUIs Are a Nightmare for Accessibility Jan 5, 2026 146 accessibility , command-line , ai , gemini , nvda , vi+vim , unix-like , code-editors Tests for CSS Generated Content Alternative Text (rus )Dec 28, 2025 145 css , generated-content , alt-text , accessibility , support , voiceover , nvda , jaws Don’t Leave the Screen Reader Hungry (ger /mat )Dec 17, 2025 144 html , emoji , accessibility Testing Methods: Pronunciation (dec )Dec 14, 2025 143 accessibility , testing , wcag , pronunciation A11y Considerations in Math on the Web (man /mat )Dec 12, 2025 142 accessibility , mathml , nvda , voiceover , support “aria-busy” Is Not Your Friend (ger )Dec 9, 2025 141 accessibility , aria , nvda , jaws , voiceover Common Misconceptions About Screen Readers (tet )Oct 14, 2025 140 accessibility Tables: Beyond Rows and Columns (tpg )Oct 13, 2025 139 accessibility , wcag , tables , html , semantics , jaws , nvda A Guide to Creating Accessible PDFs Using Free Tools (stv /pic )Oct 2, 2025 138 guides , accessibility , pdf , tooling , testing , jaws , nvda , voiceover CSS to Speech: Alternative Text for CSS-Generated Content (sar )Sep 17, 2025 137 css , voice , generated-content , alt-text , accessibility , support , browsers “aria-label” or “title”? Screen Reader Behaviour Explained (a11 )Sep 15, 2025 136 html , attributes , accessibility Screen Readers Do Not Need to Be Saved by AI (cra )Sep 14, 2025 135 ai , accessibility How Blind People Navigate the World, On- and Offline (lau )Sep 12, 2025 134 accessibility , navigation , nvda , jaws Screen Reader HTML Support—Lookup (ste )Sep 7, 2025 133 html , accessibility , support , overviews On Dashes, AI, and Screen Readers (ons /tpg )Aug 13, 2025 132 typography , ai , accessibility Foundations: Types of Assistive Technology and Adaptive Strategies (tet )Jul 28, 2025 131 fundamentals , assistive-tech , screen-magnification , keyboard-navigation , tooling , accessibility Screen Reader HTML Support Tables (ste /tet )Jul 10, 2025 130 html , support , jaws , nvda , accessibility Make Screen Readers Talk With the ARIA Notify API (ale )May 22, 2025 129 accessibility , aria , notifications , apis , javascript Event Handling in JAWS and NVDA (sib /tpg )Apr 30, 2025 128 accessibility , jaws , nvda , events , javascript , comparisons Tweaking Text Level Styles, Reprised (aar )Apr 5, 2025 127 html , css , accessibility , support , browsers Polite Is Often Better Than Being Alerted (oze )Mar 18, 2025 126 accessibility , aria Don’t Use Fake Bold or Italic in Social Media (aar )Mar 5, 2025 125 social-media , unicode , pronunciation , accessibility Don’t Start Testing Accessibility With a Screen Reader (eri )Feb 13, 2025 124 accessibility , testing , keyboard-navigation Which VoiceOver? (aar )Feb 4, 2025 123 accessibility , voiceover , unix-like Exploring AI, Web Development, and Accessibility in Tech With Stefan Judis (ste +/wea )Jan 23, 2025 122 videos , interviewing , ai , javascript , runtimes , accessibility , craft Don’t Wrap Figure in a Link (aar )Jan 16, 2025 121 html , links , accessibility Accessibility of Emojis for List Bullets—Potential Issues (cer )Jan 11, 2025 120 accessibility , emoji , lists , pronunciation How to Conduct Accessibility Testing With Screen Readers Jan 10, 2025 119 how-tos , accessibility , testing , assistive-tech Brief Note on Figure and Figcaption Support (aar )Jan 6, 2025 118 html , accessibility , support Updated Brief Note on Description List Support (aar )Jan 3, 2025 117 html , lists , semantics , accessibility , support Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem )Dec 29, 2024 116 iframes , embed-code , keyboard-navigation , scrolling , accessibility Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale /mat )Dec 27, 2024 115 html , buttons , icons , images , accessibility The Search Input: They Almost Got It Right (stv /mat )Dec 24, 2024 114 html , forms , labels , assistive-tech , accessibility Create Accessible Websites: Top Free Tools You Need to Know Nov 27, 2024 113 accessibility , testing , jaws , nvda , linting , tooling Testing With a Screen Reader Is an Important Step (mic )Oct 30, 2024 112 accessibility , testing No Industry for Old Men (ste /web )Oct 7, 2024 111 videos , retrospectives , html , aria , browsers , accessibility , w3c Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader Oct 6, 2024 110 accessibility , design , nvda JAWS (Only) No More (ste )Oct 2, 2024 109 accessibility , jaws , nvda , voiceover , talkback , google , support Making Maps Accessible to Screen Readers (mni )Sep 26, 2024 108 accessibility , link-lists Improving the Screen Reader Experience for “Learn WCs” (and )Aug 22, 2024 107 accessibility , user-experience , assistive-tech , voiceover , case-studies Expert Guide: Writing HTML for Screen Reader Users (flo /a11 )Aug 20, 2024 106 guides , accessibility , html , aria , alt-text , writing AT Is More Than Screen Readers (aar )Aug 4, 2024 105 accessibility , assistive-tech , terminology , concepts What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer )Jun 15, 2024 104 accessibility , aria , hiding Long Alt (aar )Apr 20, 2024 103 accessibility , images , alt-text , support , browsers ARIA “role=application” and Mobile Screen Readers (cer )Mar 23, 2024 102 accessibility , aria , mobile Screen Readers and Drag-and-Drop: Grabbing and Releasing Elements (dar )Feb 27, 2024 101 drag-and-drop , accessibility , browsers , support 10 Takeaways From the WebAIM Screenreader Survey #10 (kar )Feb 26, 2024 100 accessibility WebAIM Screen Reader User Survey 10 (den )Feb 24, 2024 99 accessibility , metrics My WebAIM 10th SR User Survey Takeaways (aar )Feb 24, 2024 98 accessibility ARIA “note” (aar )Feb 15, 2024 97 accessibility , aria , browsers , support Options for “optgroup” Labeling of “options” (ste )Jan 12, 2024 96 accessibility , html , forms , browsers , support Screen Reader Users and the Tab Key (tem )Dec 21, 2023 95 accessibility , keyboard-navigation , testing Screen Reader User Survey #10 (web )Dec 11, 2023 94 surveys , accessibility Not All Screen Reader Users Are Blind (tem )Nov 30, 2023 93 accessibility , user-experience How to Write Good Alt Text for Screen Readers (cra )Nov 2, 2023 92 how-tos , accessibility , images , writing , alt-text Getting Started With NVDA Nov 1, 2023 91 videos , introductions , nvda , accessibility Accessibility Improvements for User-Agents (ala )Oct 22, 2023 90 accessibility , browsers , assistive-tech Strikethrough Accessibility (den )Oct 21, 2023 89 accessibility , html , support Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users? Oct 18, 2023 88 html , accessibility Browser Video Players Review (aar )Sep 5, 2023 87 html , multimedia , accessibility , browsers , support “aria-haspopup” and Screen Readers (mat )Aug 17, 2023 86 aria , support , accessibility The Curious Case of “iff” and Overriding Screenreader Pronunciations (ben )Jul 31, 2023 85 accessibility , pronunciation Blockquotes in Screen Readers (aar )Jul 25, 2023 84 accessibility , support , html Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar )Jul 14, 2023 83 accessibility , interoperability , assistive-tech , jaws The “article” Element and Screen Readers (mat )Jul 4, 2023 82 html , accessibility , support Your Browser May Be Having a Secret Relationship With a Screen Reader (kno )Jul 3, 2023 81 accessibility , browsers , assistive-tech Testing Sites and Apps With Blind Users: A Cheat Sheet (sma )Jun 7, 2023 80 accessibility , testing , assistive-tech , tooling , cheat-sheets How Screen-Reader Users Type on and Control Mobile Devices (nng )May 28, 2023 79 accessibility , usability , mobile Fieldsets, Legends, and Screen Readers Again (ste /tpg )May 16, 2023 78 accessibility , html , forms HTML Landmark Roles Screen Reader Demo (sch /mdn )May 15, 2023 77 videos , accessibility , html , voiceover Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim )May 14, 2023 76 html , accessibility , support Introduction to Screen‐Readers: JAWS Edition May 11, 2023 75 introductions , jaws , accessibility Introduction to Screen‐Readers: NVDA Edition May 11, 2023 74 introductions , nvda , accessibility Introduction to Screen‐Readers: VoiceOver macOS Edition May 11, 2023 73 introductions , voiceover , macos , accessibility Answering “What ARIA Can I Use?” (w3c )Apr 17, 2023 72 accessibility , aria , browsers , assistive-tech , support Don’t Override Screen Reader Pronunciation (aar )Apr 11, 2023 71 accessibility , pronunciation Visually Hidden Content Is a Hack That Needs to Be Resolved, Not Enshrined (sco )Mar 21, 2023 70 hiding , accessibility , browsers , assistive-tech , css Hijacking Screenreaders With CSS (ben /deq )Mar 17, 2023 69 videos , accessibility , css How Screen Readers Read Special Characters: An Update (ele )Mar 17, 2023 68 accessibility , support , unicode A Native “Visually Hidden” in CSS? Yes Please! (mic )Mar 1, 2023 67 hiding , accessibility , browsers , assistive-tech , css Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat )Feb 16, 2023 66 accessibility , semantics , html Screen Reader Quick Guide Feb 1, 2023 65 guides , accessibility Screen Readers Support for Text Level HTML Semantics (ste /tpg )Jan 26, 2023 64 html , semantics , support , accessibility JAWS, NVDA, and VoiceOver Braille Viewers (aar )Jan 4, 2023 63 accessibility , jaws , nvda , voiceover Brief Note on Description List Support (aar )Dec 5, 2022 62 html , lists , semantics , accessibility , support Setting Up a Screen Reader Testing Environment on Your Computer (sar )Nov 24, 2022 61 nvda , testing , tooling , accessibility , link-lists Significant Improvements for Screen Readers Now in Nightly Firefox (moz )Nov 15, 2022 60 browsers , firefox , accessibility 5 Takeaways From Screen Reader Usability Interviews Nov 5, 2022 59 accessibility , usability Screenshotting VoiceOver on macOS (kil )Oct 31, 2022 58 tooling , screenshots , images , voiceover , macos , accessibility Do We Need an Interop for Assistive Technologies? (hdv )Oct 30, 2022 57 accessibility , browsers , assistive-tech , interoperability Comparing JAWS, NVDA, and VoiceOver (css )Sep 1, 2022 56 accessibility , comparisons , jaws , nvda , voiceover Mac VoiceOver Testing the Simple Way (spa /clo )Aug 22, 2022 55 accessibility , testing , voiceover Introduction to Screen Readers (Desktop Edition) (bru )Aug 16, 2022 54 videos , introductions , accessibility , desktop The Hidden History of Screen Readers (ver )Jul 14, 2022 53 accessibility , assistive-tech , history Set JAWS Free! (yat )Jul 8, 2022 52 accessibility , jaws The Importance of Screen Reader Software for Web Navigation Mar 3, 2022 51 accessibility , navigation Do We Need Screen Reader for Accessibility Testing Feb 7, 2022 50 accessibility , testing Assistive Technology, Accessible Technology, and the Accessibility Tree Feb 2, 2022 49 accessibility , assistive-tech , tooling Browsing With a Mobile Screen Reader (tet )Oct 5, 2021 48 accessibility , browsers , assistive-tech , mobile , browsing Comparing Page Language Declaration Setups in Screen Readers (j9t )Sep 28, 2021 47 accessibility , html , http , comparisons The Effect of CSS on Screen Readers Sep 2, 2021 46 css , accessibility What Do HTML Elements Sound Like? (rik )Jul 1, 2021 45 html , voiceover , accessibility Screen Readers: Hearing the Unseen Jun 28, 2021 44 accessibility Accessible SVGs: Perfect Patterns for Screen Reader Users (car /sma )May 26, 2021 43 accessibility , svg , images How to Document the Screen Reader User Experience Jul 10, 2020 42 how-tos , assistive-tech , documentation , user-experience , accessibility Standards for Writing Accessibly (and /ali )Jan 23, 2020 41 writing , content , conventions , accessibility , user-experience , colors , icons How a Screen Reader User Surfs the Web (tin +/sma )Feb 18, 2019 40 videos , accessibility , browsing , user-experience I Used the Web for a Day Using a Screen Reader (sma )Dec 19, 2018 39 accessibility The Importance of Manual Accessibility Testing (eri /sma )Sep 12, 2018 38 accessibility , testing , assistive-tech , link-lists Accessibility Support (mfa )Jul 1, 2018 37 websites , accessibility , support , jaws , microsoft , nvda , talkback , google , voiceover Early Favorite Accessibility Tools and Checkers: A Trip Down Memory Lane (deq )Nov 16, 2016 36 accessibility , tooling , bobby , home-page-reader , ibm , wave , webaim , retrospectives Accessibility: The Missing Ingredient (ali )May 13, 2014 35 accessibility , assistive-tech , testing Frustrations With NVDA-Support (jcs )Nov 22, 2011 34 nvda , accessibility , communication The Accessibility of WAI–ARIA (ali )Nov 30, 2010 33 accessibility , aria , wcag , browsers , assistive-tech WebAIM Study: Screenreaders and JavaScript Co-Exist (mic /aja )Jan 10, 2010 32 surveys , accessibility , webaim Firefox and OS X’s VoiceOver… Reading the Magic 8 Ball Aug 21, 2008 31 firefox , browsers , voiceover , macos , accessibility How JAWS Reads Text (ste )Mar 27, 2008 30 jaws , accessibility , html Configuring Links in Screen Readers Feb 12, 2008 29 links , jaws , accessibility Screen Readers and Abbreviations (dot )Feb 6, 2008 28 html Empty Links and Screen Readers Jan 23, 2008 27 links , accessibility , jaws , window-eyes Learning From Screen Readers (web )Dec 20, 2007 26 accessibility Fieldsets, Legends, and Screen Readers (ste /tpg )Nov 22, 2007 25 accessibility , html , forms Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr /css )Oct 29, 2007 24 fundamentals , accessibility Screen Readers and “display: none” (gez )Oct 12, 2007 23 hiding , css , jaws , window-eyes , accessibility Screen Readers: A Web Developer Failure Sep 5, 2007 22 jaws , accessibility , html , standards Microformats and Accessibility Aug 11, 2007 21 microformats , accessibility Thoughts on an Interesting Interview With Chris Hofstader, Formerly of Freedom Scientific Mar 9, 2007 20 assistive-tech , jaws , economics , accessibility IE7, Screen Readers, and Screen Enlargers Feb 15, 2007 19 internet-explorer , browsers , screen-magnification , jaws , window-eyes , tooling Open Source Screen Readers? Dec 10, 2006 18 foss , accessibility Making AJAX Work With Screen Readers (gez )May 25, 2006 17 ajax , javascript , accessibility , support , jaws , window-eyes AJAX and Screenreaders: When Can It Work? (sib )May 5, 2006 16 ajax , javascript , accessibility Source Order, Skip Links, and Structural Labels Jan 13, 2006 15 source-order , skip-links , labels , accessibility Results for JavaScript: Navigating Links Sep 15, 2005 14 html , attributes , events , javascript , support , internet-explorer , firefox , home-page-reader , jaws , window-eyes , browsers , accessibility Seven Screen Reader Usability Tips Aug 8, 2005 13 usability , accessibility , tips-and-tricks Screen Readers and CSS Layout Jul 4, 2005 12 css , layout , testing , jaws , window-eyes , home-page-reader , css-zen-garden The Bullhorns and Short-Term Thinking Jun 1, 2005 11 accessibility How to Avoid Screen Reader “Noise Pollution” Apr 8, 2005 10 how-tos , accessibility , alt-text , images Screen-Reader Usability at a Standards-Compliant E-Commerce Site Mar 24, 2005 9 usability , accessibility , ecommerce , studies , research Browsing Habits of Screen Reader Users Jan 10, 2005 8 accessibility , links , headings , html , writing The Sound of the Accessible Title Tag Separator Nov 6, 2004 7 accessibility , pronunciation , jaws Three Things I Learned About Screen Reader Users Aug 6, 2004 6 accessibility , jaws Influence of Valid Code on Screen Readers May 13, 2004 5 html , conformance , accessibility Screenreader Visibility Oct 6, 2003 4 accessibility , hiding , css , overviews , comparisons A Web Designer’s Guide to JAWS Aug 30, 2003 3 guides , jaws , accessibility Describing an Entire Flash Movie May 5, 2003 2 flash , accessibility CSS Accessibility Problems: Is Markup Dead? May 20, 2002 1 accessibility , css , html , search