Проблема доступности (ADA) для чтения таймера в учетных данных при входе - PullRequest
0 голосов
/ 21 мая 2019

Ситуация : у пользователя есть ограничение по времени, скажем, 15 секунд для ввода учетных данных, и пользователь начал вводить учетные данные.

Требование : пользователи ADA должны часто получать уведомления с оставшимися со временем, а также им должно быть разрешено вводить учетные данные

Какова наилучшая практика в этой ситуации длясчитывать таймер, а также фокусироваться обратно на поле ввода, не раздражая их считыванием фокуса и фокусироваться на поле ввода

1 Ответ

2 голосов
/ 22 мая 2019

aria-live - это способ чтения текста программой чтения с экрана без перемещения фокуса. Фокус может остаться в текстовом поле, и ваш таймер все еще может быть объявлен. Но у вас все еще будут некоторые проблемы, которые по мере того, как пользователь печатает, а набираемый ими символ повторяется программой чтения с экрана, которая будет смешана с вашим объявлением по таймеру и может ввести в заблуждение.

WCAG 2.2.1 говорит о том, что пользователь может настроить таймер, так что это еще одна вещь, которую нужно учитывать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...