Focus
Focus order
Tab through a small task flow and compare visual order with keyboard focus order.
LESSON 3 OF 20
The same interface can become a sequence, a touch surface, a braille window, or a spatial grid. Input methods change how users discover content, maintain context, and recover when focus moves unexpectedly.
Recognise how keyboard, touch, and braille input shape navigation, orientation, and interaction.
Keyboard commands and touch swipes often expose objects as a sequence. Touch exploration also reveals spatial relationships on a screen. A product can therefore have more than one meaningful navigation path. When several models are supported, each path needs a coherent order and must reach all required controls.
Focus tells the product which object receives input. Screen readers can also maintain a reading position or virtual cursor for exploring content. These positions are related but not always identical. Product code should move focus only when the task requires it, and the destination should explain what changed.
Consider choosing a saved payment method in a checkout flow. A keyboard user may jump to a heading and tab to a saved-card control. A touch user may explore the screen or swipe through cards. A braille user may search headings and read compact labels. A user inside an embedded web view may cross between native app controls and browser-backed content. They use the same content, but each path creates different risks.
Users need to know where they are, what is available, and how to return after a mistake. Headings, landmarks, page titles, selected states, position information, and predictable focus all support orientation. Recovery controls such as Back, Cancel, Close, and Undo need clear names and consistent behaviour.
Tabbing through a page is not the same as using a screen reader. Tab normally reaches interactive controls, while screen reader navigation can also reach headings, text, lists, tables, and landmarks. Testing only with swipe gestures can miss spatial touch exploration, and testing only with speech can miss braille concerns. Select commands that represent the supported input and the task, then observe both the navigation path and the information available at each step.
Keyboard users can move sequentially or use screen reader commands for headings, links, controls, landmarks, tables, lists, lines, words, and characters. Efficient navigation depends on meaningful structure. Keyboard focus and the screen reader's reading position can sometimes move independently, which testers must understand before reporting a focus defect.
Touch users can explore by moving a finger across the screen or swipe sequentially through accessible objects. Direct exploration gives spatial information, while swiping exposes an ordered sequence. Controls need useful touch targets, logical grouping, and labels that make sense without nearby visual context.
A refreshable braille display presents a limited window of text and can include routing keys and navigation controls. Long labels, changing content, cursor position, and precise text editing affect the experience. Speech-only testing does not validate the information order or efficiency of a braille workflow.
A native app can embed browser-backed content. The user experiences one task, but the accessibility model, focus behaviour, and recovery path may cross platform boundaries.
TRY THIS NOW
Choose one short task, such as finding Search and submitting a query. Describe how the route changes without changing the intended outcome.
Do not infer non-visual navigation from visual proximity alone. Test the sequence, spatial touch exploration, focus changes, orientation, and recovery for each supported input method.
Choose one important screen and draw its path for keyboard commands, touch swipes, touch exploration, and embedded web content where applicable. Mark the starting point, section boundaries, overlays, changes of context, and route back. Identify where the paths differ or lose information.
Answer every question, then use the forward lesson button to record this lesson as complete. The check is not scored and can be repeated.