Screen Reader Tooltip Reading Order via Tabindex

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Screen readers often navigate to tooltips instead of following the logical order of web pages or native applications, causing confusion for visually impaired users, as tooltips are triggered by visual factors such as location and size, disrupting the intended reading experience.

Innovation Solution

A method is implemented to configure user-interface elements on a screen to be read aloud by a screen reader in a way that prevents confusion, where tooltips are read in conjunction with their corresponding elements and in a manner that aligns with user input, using tabindex modifications and focus management to ensure timely and accurate reading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If tooltips are displayed on web pages or applications, then information accessibility is improved, but screen reader navigation order is disrupted causing user confusion

Engineering Contradiction:
Improveinformation accessibilityVSAvoidscreen reader navigation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies preliminary action by having the screen reader read the tooltip content before reading the associated UI element. This reordering ensures that users receive contextual information about an element before encountering the element itself in the navigation sequence, preventing confusion while maintaining information accessibility. The tooltip is processed in advance of its corresponding element in the screen reader's reading order.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If tooltips are read immediately when encountered by screen reader, then information is provided timely, but logical reading order of the page is disrupted

Engineering Contradiction:
Improveinformation delivery timingVSAvoidreading order structure
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The patent implements preliminary action by reading tooltip content before its associated UI element, ensuring timely information delivery while maintaining a stable, predictable reading order. This approach prevents the disruption that would occur if tooltips were read after or during element navigation, as the tooltip information is delivered in advance in a controlled manner that preserves the overall structural integrity of the reading sequence.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10235133B2Tooltip surfacing with a screen reader
Publication Date: 2019.03.19 META PLATFORMS INC
  • US10235133B2 patent drawing
  • US10235133B2 patent drawing
  • US10235133B2 patent drawing

AI summary

A user device configures an informational message associated with a first user-interface element of a plurality of user-interface elements on a screen displayed by the user device to be read aloud by a screen reader upon display of the screen. Furthermore, the user device configures the first user-interface element to be read aloud by the screen reader in response to a user input to transition the screen reader from the informational message to the first user-interface element.