Understanding the tools people use to access digital content.
π§ Essential knowledge
Why learn about assistive technology?
To build accessible content, you need to understand how people actually use it. Assistive technology (AT) includes any software or hardware that helps people with disabilities interact with computers and the web.
π‘ Key insight
The best way to understand accessibility is to try these tools yourself. Spend 10 minutes navigating with a screen readerβyou'll never forget to add alt text again!
Screen readers
Screen readers convert on-screen text and interface elements into synthesized speech or braille output. They're used primarily by blind users but also by people with learning disabilities, low vision, or cognitive disabilities.
π£οΈ NVDA (NonVisual Desktop Access)
Windows Free
The most popular free screen reader. Excellent quality and actively developed by a nonprofit.
Download: nvaccess.org/download
Essential NVDA shortcuts
Insert+Spaceβ Toggle focus/browse modeHβ Next headingShift+Hβ Previous heading1-6β Next heading level 1-6Kβ Next linkFβ Next form fieldTβ Next tableInsert+F7β Elements list (links, headings, landmarks)Ctrlβ Stop speaking
π£οΈ JAWS (Job Access With Speech)
Windows ~$1,000
The industry standard, especially in workplace settings. Most robust, but expensive.
Info: freedomscientific.com
Free 40-minute trial: Runs in trial mode without purchase.
Essential JAWS shortcuts
Insert+Zβ Toggle virtual cursorHβ Next headingVβ Next visited linkInsert+F6β Heading listInsert+F7β Links listRβ Next region/landmark
π£οΈ VoiceOver
macOS iOS Built-in
Apple's built-in screen reader. Excellent on iOS; good on Mac.
Essential VoiceOver shortcuts (Mac)
Cmd+F5β Toggle VoiceOver on/offVO=Ctrl+Option(VoiceOver keys)VO+ββ Next itemVO+Cmd+Hβ Next headingVO+Uβ Open rotor (quick navigation)VO+Spaceβ Activate (click)
Essential VoiceOver shortcuts (iOS)
- Triple-click Home/Side β Toggle VoiceOver
- Swipe right β Next item
- Double tap β Activate
- Two-finger swipe up β Read all from top
- Rotor (two-finger twist) β Change navigation mode
π£οΈ Narrator
Windows Built-in
Windows built-in screen reader. Improved significantly in Windows 11.
Essential Narrator shortcuts
Win+Ctrl+Enterβ Toggle NarratorCaps Lock+ββ Next itemCaps Lock+Hβ Next headingCaps Lock+Kβ Next link
π£οΈ TalkBack
Android Built-in
Android's built-in screen reader.
Essential TalkBack gestures
- Swipe right β Next item
- Double tap β Activate
- Swipe up then right β Change navigation mode
- Three-finger tap β TalkBack menu
Screen magnification
Used by people with low vision to enlarge portions of the screen. About 3x more people use magnification than screen readers.
π ZoomText
Windows ~$600
Professional-grade magnification with screen reader capabilities.
Features: Up to 60x zoom, screen reader, color enhancement, cursor enhancement
π Windows Magnifier
Windows Built-in
Win++β Zoom in / Open MagnifierWin+-β Zoom outWin+Escβ Close MagnifierCtrl+Alt+Fβ Full screen mode
π macOS Zoom
macOS Built-in
Enable in System Preferences β Accessibility β Zoom
Option+Cmd+8β Toggle zoomOption+Cmd+=β Zoom inOption+Cmd+-β Zoom out
What magnification users need
- Responsive design: Content must work when zoomed
- Reflow at 400%: WCAG requires content to reflow at 400% zoom
- No horizontal scrolling: Single-column layout when zoomed
- Focus indicators: Must be clearly visible when magnified
- Proximity: Related content should be close together (labels near fields)
Voice control & speech recognition
Used by people with motor impairments who cannot use a mouse or keyboard.
π€ Dragon NaturallySpeaking
Windows Mac ~$300
The most accurate and powerful voice recognition software. Used for both dictation and computer control.
Commands: "Click Submit button", "Move down 5", "Select paragraph"
π€ Voice Control
macOS iOS Built-in
Apple's built-in voice control. Surprisingly powerful.
Enable: System Preferences β Accessibility β Voice Control
Commands: "Show numbers" (overlays numbers on clickable elements), "Click [item]", "Scroll down"
π€ Windows Voice Access
Windows 11 Built-in
Microsoft's new voice control system. Available in Windows 11.
Enable: Settings β Accessibility β Speech β Voice Access
What voice control users need
- Visible labels: Users say what they see
- Unique names: Multiple "Submit" buttons cause confusion
- Accessible names match visible text: If button says "Send" but has aria-label="Submit Email Form", voice users can't activate it
- Large click targets: Easier to point to
Switch devices
For users with severe motor impairments who can only control one or two buttons (switches).
Switch Access
Users navigate by scanning through interface elements and pressing a switch to select. Very slowβa single action can take 10-30 seconds.
Methods:
- Auto-scan: System highlights items one by one; user presses switch to select
- Step-scan: User presses switch to move, second switch to select
- Row-column: First highlights rows, then items within selected row
What switch users need
- Keyboard accessibility: Everything switch access does goes through keyboard APIs
- Logical focus order: Scanning order follows focus order
- Skip links: Save enormous amounts of time
- No timeouts: Or at least the ability to extend them
- Minimal required interactions: Every click is expensive
Reading & cognitive aids
π Immersive Reader
Microsoft 365 Included
Built into Word, Outlook, Edge, Teams, OneNote, and D2L Brightspace.
Features:
- Text-to-speech with word highlighting
- Adjust text spacing, font, line height
- Focus mode (shows one line at a time)
- Syllable splitting
- Part-of-speech highlighting
- Picture dictionary
π Read&Write
Windows Mac ~$145/year
Popular in education settings for literacy support.
Features: Text-to-speech, word prediction, vocabulary support, screenshot reader
π NaturalReader
Browser accessibility features
Chrome
- Zoom: Ctrl + + / -
- Reader mode: Click icon in address bar (on supported pages)
- High contrast: Install High Contrast extension
- Live captions: Settings β Accessibility β Live Caption
Firefox
- Reader mode: Click icon in address bar
- Text-only zoom: View β Zoom β Zoom Text Only
- Accessibility Inspector: F12 β Accessibility tab
Edge
- Immersive Reader: F9 or click icon
- Read aloud: Ctrl + Shift + U
- Web capture: Take screenshots for annotation
Safari
- Reader mode: Click icon in address bar
- Custom stylesheets: Preferences β Advanced β Style sheet
Try it yourself challenge
π― 10-minute challenges
- Keyboard only: Unplug your mouse and navigate your favorite website using only Tab, Enter, Space, and Arrow keys
- Screen reader: Turn on VoiceOver (Mac) or NVDA (Windows) and try to fill out a form
- Magnification: Zoom your browser to 400% and try to read an article
- Color blindness: Install a color blindness simulator and check your site
- One hand: Use only one hand on the keyboardβcan you still navigate?
These exercises build empathy and reveal accessibility issues you'd never otherwise notice.