Skip to content
easeweb

How people use the web with assistive technology

How people move through a page with screen readers, magnifiers, reading tools, speech recognition, switches, eye gaze and the keyboard, and what each needs from it.

In short: The same page is used in very different ways. A screen reader turns it into a sequence to move through by headings, links and landmarks; a magnifier shows a small part of it at a time; speech recognition acts on the names people can see; a switch steps through it one item at a time. Each needs structure in the code, names that match what is shown, and nothing that works only with one way of pointing.

01

When you need this

A team is designing a sports centre's class timetable page. It has a header with 12 links, a timetable of 8 classes, each with a "Details" link and a "Book" button, a small "?" beside each price that explains the member discount, and a 2-minute video tour of the centre. The designer asks how someone who doesn't use a mouse and a screen will actually get through it, and the developer says they'll "check it with a screen reader".

Screen readers are one tool among several, and each is used in its own way. This page describes those ways, so that the team knows what to try and what each tool needs from the page.

02

Screen readers: reading, typing and moving by structure

A screen reader turns the page into speech, braille or both. On Windows it has two ways of working:

Mode NVDA's name What the keys do
Reading browse mode The arrow keys move a reading cursor through the page "as if it were a normal text document", and letter keys jump to the next heading, link or field
Typing focus mode "Almost all keys are passed to the control", so people can type into a field and use a widget's arrow keys

NVDA's user guide says it switches to focus mode by itself when people Tab to or click a control that needs it, and back again when they leave it. JAWS calls its typing mode Forms Mode. VoiceOver on a Mac has no modes: people move into an item to interact with it. ARIA's application role asks screen readers that intercept keys to pass them through to the page, and ARIA then requires that all the text and images inside it be reachable through a focusable element, because some users can reach only the focusable elements in it.

Most people don't read a long page from the top. WebAIM's survey #11 (2026) asked what respondents do first to find information on a lengthy page:

First step on a long page Respondents
Move through the headings 67.8%
Use the Find feature 12.5%
Read through the page 9.7%
Move through the links 6.7%
Move through the landmarks 3.4%

28.3% use landmarks whenever they are there or often, and 88.3% find heading levels very or somewhat useful. Screen readers also gather these into lists: NVDA's Elements List shows the links, headings, form fields, buttons or landmarks on a page, and VoiceOver's rotor chooses which of them a swipe moves by. A link in such a list is read without the text around it, which is why eight links that all say "Details" can't be told apart, as "Read more" links that all say the same thing shows.

On a phone there are no keys. People drag a finger to hear what is under it, swipe right and left to move item by item, and double tap to activate. With VoiceOver they turn two fingers on the screen, the rotor, to pick headings or links, then swipe up or down. TalkBack has reading controls for the same job and a TalkBack menu, opened with a three-finger tap from version 9.1. The keys and gestures for each task, in each screen reader, are on screen reader shortcuts by task.

A refreshable braille display shows a line of braille, usually 40 to 80 characters, by raising and lowering pins. NVDA's user guide and Apple's iPhone guide both cover braille displays. People who are deafblind may read the whole page this way. W3C's resource adds that not all people who are blind know braille.

03

Magnification, reading support and contrast themes

A screen magnifier enlarges part of the screen, so a person sees a small window onto the page and moves it around. The Understanding document for 1.4.13 says the magnified view "generally follows the mouse pointer or keyboard focus", and iPhone's Zoom has a Follow Focus setting that tracks the selection, the insertion point and typing. Browser zoom is the other way to enlarge: at 400% in a 1,280-pixel window the page has 320 CSS pixels to fit in, as pages that scroll sideways on a narrow screen explains.

People often combine magnification with speech. W3C's resource describes people with low vision who magnify the screen, change the text and background colours, and "use text-to-speech to hear the text while they are reading". Windows Magnifier can read text aloud, and Apple's guide says iPhone's Zoom can be used together with VoiceOver.

Because only part of the page is in view, anything that appears on hover has to stay put. The Understanding document says that when added content is large, a magnifier user may need to pan to see it, "which is impossible unless the user is able to move their pointer off the trigger without the additional content disappearing", and that content covering the page must be dismissible without moving the pointer or focus. Tooltips that vanish on approach and can't be dismissed is that failure.

Reading support changes how text is presented, not how much of it is on screen. W3C's resource lists these among reading assistants:

  • text-to-speech that reads the content aloud and highlights the text as it is read;
  • changing the font, size, spacing, or text and background colours;
  • hiding sidebars and headers, as browsers' reading modes do.

The Understanding document for 1.4.12 says people may set text spacing with "a user stylesheet, bookmarklet, extension, or application". A layout that cuts text off when spacing grows fails them, as button labels cut off when people widen text spacing shows.

A contrast theme goes further and replaces every colour. In Windows it is under Settings, Accessibility, Contrast themes, and browsers that follow it apply the theme's colours to the page, which CSS calls forced colors. Whatever the page shows only with a background fill, a box shadow or a fixed icon colour can disappear, as high contrast mode hiding focus, icons and selections explains.

04

Speech, switches, eye gaze, head pointers and the keyboard

People who don't use a mouse or a touch screen still have to reach every control. Each tool reaches it differently:

Tool How it acts on a page What the page needs
Speech recognition: Voice Control on iPhone and Mac, Voice Access on Android, Dragon on Windows Say "Click" or "Tap" and the words on a control. With Voice Control and Voice Access, say "Show numbers" to label everything, or "Show grid" to point at a spot; Dragon's grid is "MouseGrid" A name that starts with the visible words: buttons and links named differently from their text
Switches: Switch Control on iPhone, Switch Access on Android Scanning highlights items one at a time; a press selects the highlighted one Few steps to the content, and no action that needs a drag, a hover or a held gesture
Eye gaze: eye control in Windows, Eye Tracking on iPhone An eye tracker moves the pointer, and holding the gaze on an item for a moment (dwelling) clicks it Targets big enough to hit, and nothing that only appears on hover
Head pointers Head movement moves the pointer, or presses keys on an alternative keyboard The same as a mouse with one button, and every action from the keyboard
Keyboard only Tab moves between controls, Enter and Space press them A visible focus, a logical order, and a way past repeated blocks: skip links that are missing or can't be reached

Voice Control lists Japanese among its languages on Apple's availability page, and Voice Access lists it in Google's help; on a Japanese site, test speech in Japanese. Dragon's help describes clicking links and buttons by voice through its web extension, and its MouseGrid divides the screen into nine numbered areas that are redrawn smaller each time. W3C's resource adds that "not everyone using only the keyboard can see the screen", so the same keyboard path also has to be clear by ear.

Captions, transcripts and sign language serve people who can't hear the sound. W3C's resource describes captions as text of "the speech and non-speech audio information", synchronised with the audio, and notes that not all people who are deaf know sign language, and that there are many sign languages. The guides cover each: videos without captions, or with unchecked automatic ones, podcasts and silent videos with no transcript and videos without sign language, or with a tiny interpreter.

05

Assistive technology, adaptive strategies and skill

W3C's resource separates two things:

  • Assistive technology: software and hardware such as screen readers, screen magnifiers, speech recognition and switches.
  • Adaptive strategy: a technique people use, such as increasing text size, reducing mouse speed or turning on captions, with standard software, mainstream browsers, phones or assistive technology.

WCAG's definition of assistive technology notes that the distinction between mainstream user agents and assistive technology "is not absolute": many mainstream browsers and systems include features for people with disabilities. A page has to work with both kinds of tool, and with both ways of using them.

Skill varies as much as the tools. WebAIM's respondents rated their screen reader proficiency:

Proficiency Respondents
Advanced 57.8%
Intermediate 38.8%
Beginner 3.4%

72.1% of advanced users go to the headings first on a long page, against 41.4% of beginners, and beginners are 2.7 times as likely to start with the Find feature. WebAIM notes that its sample was not controlled. Japan's National Diet Library said of its 2015 survey that many respondents were probably power users with high ICT skills. W3C's resource adds that tools may be unaffordable, not installed or not available in some languages, and that some people don't know a solution exists or how to set it up. So a page that works only for an expert who knows every shortcut doesn't work for many of the people using it.

EN 301 549's clause 4.2 describes the needs these tools serve, by what people can and can't do: usage without vision, with limited vision, without perception of colour, and eight more. Who is affected explains each group and lists the guides that reach it. How to test whether a technique works in the screen readers people use is on whether a technique works in the screen readers people use.

06

Worked example

The team tries the timetable page each way:

Way of using it What happens on the timetable Guide
Screen reader, moving by headings The class names are bold text, so the heading key finds nothing after the page title Headings that don't match the page's sections
Screen reader, list of links Eight links all say "Details" "Read more" links that all say the same thing
Keyboard only, or a switch scanning item by item The 12 header links come before the first class, on every page, with no skip link Skip links that are missing or can't be reached
Speech recognition Each "Book" button has aria-label="Reserve a place", so "Click Book" finds nothing Buttons and links named differently from their text
Screen magnifier The discount note under "?" disappears as the pointer moves onto it Tooltips that vanish on approach and can't be dismissed
Browser zoom at 400% The timetable runs off the right edge and the page scrolls sideways Pages that scroll sideways on a narrow screen
Windows contrast theme The chosen day is shown only by a background fill and disappears High contrast mode hiding focus, icons and selections
Captions The video tour has none Videos without captions, or with unchecked automatic ones

Eight findings, each owned by a guide that has the fix, and each found by using the page the way one group of people does.

07

Common mistakes

  • Testing a screen reader with Tab alone. Tab reaches only focusable elements, while people read in browse mode, by heading, link and landmark. The keys for each task are on screen reader shortcuts by task.
  • Treating every screen reader user as an expert. Beginners are 2.7 times as likely as advanced users to start with the Find feature, and many people don't know the shortcuts. The page has to work both ways, as the skill table shows.
  • Assuming one format serves everyone. Not all blind people read braille, and not all deaf people know sign language. Podcasts and silent videos with no transcript and videos without sign language, or with a tiny interpreter each cover a format of their own.
  • An aria-label that drops the visible words. It may read well in a screen reader and breaks speech recognition. Buttons and links named differently from their text owns the fix.
  • Content that only appears on hover. Magnifier, eye gaze and switch users can't keep a pointer still on a trigger. Tooltips that vanish on approach and can't be dismissed owns the fix.
  • Turning forced colors off. forced-color-adjust: none puts the page's own colours back for people who chose others. High contrast mode hiding focus, icons and selections explains what to do instead.
  • role="application" on a whole page or panel. ARIA requires all the static text and images inside it to be reachable through a focusable element, because some users can reach only those. Use it only for an interaction that no widget role describes.

08

What the standard says

  • WCAG 2.2, glossary, "assistive technology" (required wherever WCAG uses the term): "hardware and/or software that acts as a user agent, or along with a mainstream user agent, to provide functionality to meet the requirements of users with disabilities that go beyond those offered by mainstream user agents". Its notes and the list of examples (magnifiers, screen readers, text-to-speech, speech recognition, alternative keyboards with head pointers, switches and sip-and-puff, alternative pointing devices) are informative.
  • EN 301 549 V3.2.1, clause 4.2 (the functional performance statements; informative, as Annex C says "Clause 4 is informative and does not contain requirements that require testing"): for example, 4.2.1 "Where ICT provides visual modes of operation, the ICT provides at least one mode of operation that does not require vision". Clause 4.1 says the requirements in clauses 5 to 13 are the testable criteria that correspond to these needs, and Annex B maps which serves which. Note 4 of 4.1 says that switching to the mode a user needs has to meet the same needs. V3.2.1 (2021-03) is the edition this page quotes. ETSI published V4.1.1 in September 2026, in which clause 4 becomes "Functional Performance Criteria" worded with "shall": 4.2.1 "the ICT shall provide at least one mode of operation that does not require vision". Check ETSI's site for the current edition.
  • Section 508, 302 (required for US federal agencies where chapters 4 and 5 don't address a function, under E204.1): the functional performance criteria, such as 302.1 "Where a visual mode of operation is provided, ICT shall provide at least one mode of operation that does not require user vision". Section 508 says "shall"; V3.2.1's clause 4.2 is written as statements of what ICT provides, and V4.1.1's says "shall" too.
  • How People with Disabilities Use the Web (advice): W3C's description of the tools and adaptive strategies, updated 25 June 2024. It is a description, not a requirement.
  • Understanding 1.4.13 and 1.4.12 (advice): why magnifier users need hover content to stay, and the ways people override text spacing.

09

Limits

This page describes how the tools are used, not every key and gesture: those are on screen reader shortcuts by task, and the failures that shut each group out are on who is affected. Product features change with each release, so check the vendor's documentation for the version people use. Trying a tool yourself shows how it works; it doesn't show how a person who relies on it every day uses it, and one person doesn't speak for a group. Whether a page meets a law or a contract is for the client and a lawyer.

10

Terms

assistive technology
Hardware or software that works as a user agent, or with one, to give people with disabilities functions beyond what mainstream browsers offer.
adaptive strategy
A technique people use to suit the web to them, such as larger text, a slower mouse or captions turned on, with ordinary tools or with assistive technology.
browse mode
NVDA's mode for reading a page, in which the arrow keys and letter keys move a reading cursor instead of reaching the page.
focus mode
NVDA's mode in which almost all keys pass to the control, so people can type into fields and use a widget's own keys.
rotor
VoiceOver's dial for choosing what a swipe moves by: headings, links, form controls and more.
scanning
How switch access works: items are highlighted one at a time, and a press of the switch selects the highlighted one.
forced colors
The CSS name for a contrast theme: the system replaces the page's colours with a small set the user chose.

11

Sources and guides

Guides that show it

This page explains a practice, with recreated examples. It is not legal advice, and it is not a finding about a named client.