Skip to main content
Logo Appt Light

Success Criterion 2.2.1 - Level A

Timing Adjustable

Ensure everyone has enough time to complete tasks. People with disabilities might need more time to navigate through a screen. Operating an app with assistive technologies is often slower compared to touch. People with learning disabilities, dyslexia and cognitive impairments might also need more time. If there are time limits, users need to be able to adjust the time limit. It's best to avoid time limits.

Impact

  • People with a motor-impairment who use switch access need much more time to operate an app.

  • People with learning disabilities, dyslexia and cognitive impairments may also need more time.

Check

Is it possible to adjust time limits?

This can be tested without the use of assistive technologies.

Solution

Make timing adjustable

On Android, a Toast is often used display temporary messages. The display duration might be too short for people to read or hear the message.

We recommend displaying messages by using an AlertDialog or Snackbar with the duration set to LENGTH_INDEFINITE. Don't forget to add a close button.

Also check whether ExecutorsHandler or Timer are used somewhere. If there are any time limits, make sure they can be extended.

val snackbar = Snackbar
    .make(view, "Appt", Snackbar.LENGTH_INDEFINITE)
    .setAction("Close") {
        // Close
    }
snackbar.show()

Resources

Feedback?

Let us know!