Недавние опросы показали, что в подавляющем большинстве пользователей, использующих программы чтения с экрана, JS включен, а не отключен.Конечно, программа чтения с экрана делает то, что подразумевает ее название: она читает экран.Если программа чтения с экрана не знает, где читать, она не может выполнять свою работу.Например, модальные диалоги, вероятно, являются плохой идеей, если вы хотите поддержать этих пользователей, хотя включение чего-то вроде проверки формы, вероятно, не страшная идея.
Идея состоит в том, чтобы элементы на экране не отображались.меняется слишком быстро.Если вы часто обновляете большие элементы вашего пользовательского интерфейса с помощью JS, вы, вероятно, не получите слишком большого отклика от сообщества программ чтения с экрана.С другой стороны, если большинство JS находится за кадром, то большинство пользователей программ чтения с экрана, вероятно, даже не заметят, что вы используете скрипты.
Список внизу ссылкиЯ предоставил выше, дает некоторое представление о самых больших проблемах, с которыми сталкиваются пользователи программы чтения с экрана.Избежание любых ситуаций, в которых могут появиться эти сценарии (например, визуальные CAPTCHA, сложные макеты, быстро обновляемые элементы пользовательского интерфейса и т. Д.), Вероятно, поможет вам в хорошей форме.
И, как всегда, загрузите программу чтения с экранаЕсть множество из свободных и с открытым исходным кодом читателей доступны) для тестирования)ваше программное обеспечение.
Удачи!