Skip to main content

Provide text through standard system function calls or through an API (application programming interface) which supports interaction with assistive technology.



Rationale

Screen readers determine what software is doing by watching calls to drawing functions and remembering what text and graphics have been drawn and where. Screen readers also save attributes of the text such as font, size, color, and style, to be reported to the user. They also watch information being copied from one location to another and being erased or overwritten by other text or graphics. The component in a screen reader that does all this work is called an off-screen model (OSM). OSM's rely on being able to monitor normal system drawing operations. Screen readers use the OSM to get information such as text content, text input caret location, and text attributes. If text is displayed in a non-standard way, the screen reader not be able to detect it and read it to a blind user.

Development techniques

UThe following techniques are the minimum required to meet Checkpoint 4.1 from the IBM Software Accessibility Checklist:

Testing techniques

Tools

The following tools may be used to test this checkpoint.

Techniques

Perform the following steps to verify the accessibility of text elements in the current window.

Action Result

1. With a screen reader active, navigate to all text content and verify the screen reader can announce all text.

Pass: Fail:

©2001, 2008 IBM Corporation

Last updated June 1, 2008.