Screen Readers Explained: How Website Structure Helps People Navigate
How can someone use a website without seeing the screen? A screen reader can present page information through speech or braille.
1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.
Prefer YouTube? Watch this video on our YouTube channel (opens in a new tab).
The six points in the video
This is a silent video. The headings, explanations and labels below reproduce the information on screen.
-
Step 1: Start with meaningful content
The page needs text and structure that software can interpret.
On-screen labels: Readable content; Meaningful structure; Programmatic information.
-
Step 2: Headings support navigation
A logical heading structure helps people find sections.
On-screen labels: Main heading; Section headings; Useful document order.
-
Step 3: Controls need useful names
The purpose of a button or form field should be identifiable.
On-screen labels: Named button; Labelled input; Clear purpose.
-
Step 4: Images can need alternatives
Useful text alternatives communicate relevant image information.
On-screen labels: Image purpose; Relevant alternative; Decorative-image handling.
-
Step 5: Keyboard behaviour matters
Important tasks should remain usable without relying on a mouse.
On-screen labels: Reachable controls; Usable interactions; Clear focus order.
-
Step 6: Check the complete task
Test navigation and interaction, including errors and confirmations.
On-screen labels: Real visitor task; Helpful feedback; Assistive-technology test.
A practical check for your business
Choose a real page task and review it using the relevant assistive technology. Clear structure, names and feedback need to work together; a visual inspection alone cannot demonstrate the complete experience.
Sources and further detail
Common questions
How can someone use a website without seeing the screen?
A screen reader can present page information through speech or braille. Test real tasks with appropriate assistive technology.
Go further
More video tips
All 205 videos →
Semantic HTML Explained: Give Website Content the Right Meaning
Semantic HTML, explained.
Accessible Names Explained: Help Software Identify Website Controls
Accessible names, explained.