Software checklist

Checkpoint 5.1: Response time for instructions

Provide an option to adjust response times on timed instructions or allow the instructions to persist.


Rationale

Applications that require the user to respond to information within a specified amount of time will not be accessible to someone who has difficulty reading or responding to the information that requires a quick response. Response delays may also be caused by the use of screen readers or by the use of screen magnifiers that magnify only a portion of the screen. Applications with timed instructions must alert the user that the application will time out and provide the ability to indicate that additional time is needed.


Required development techniques

Use one or more of the following techniques to meet Checkpoint 5.1 from the IBM Software Accessibility Checklist:

  1. Provide a way for the user to turn the time-out off.
  2. Providing a mechanism that warns the user a time-out is about to expire AND allowing the user to extend the default time-out.

Examples of required development techniques

  1. Provide a way for the user to turn the time-out off.

    Example 1

    Do not have timed responses for important messages. Display the message until the user closes it.

  2. Providing a mechanism that warns the user a time-out is about to expire AND allowing the user to extend the default time-out.

    Example 2

    A user be must be given the option extend the timeout with a simple action. For example, a bank application with a secure login may have a default timeout of 10 minutes if no action is detected on the screen. Once that 10 minutes is up, a pop-up should appear on the screen that notifies the user that their session is about to time out. The user must then be given a sufficient amount of time to extend the timeout with a simple action, such as activating an "I need more time" button.


Required test techniques

Test the software to ensure that it complies with accessibility requirements.

Required test software

No additional software is required to test this checkpoint.

Test techniques

The following techniques are required to verify this checkpoint:


Action Result

1

If timed instructions are persistent:

Pass:

Fail:

2

If timed instructions do not persist:

Pass:

Fail:

©2009, 2013 IBM Corporation

Last updated January 01, 2013.