JAWS начинает объявлять контент в середине страницы при навигации через отправку формы в IE11

Я сталкиваюсь с чем-то странным, когда JAWS 16 и 18 в IE11 при начальной загрузке правильно читают страницы с формой и довольно минимальным макетом. Тем не менее, когда эта страница загружается из действия формы на другой странице (либо через GET или же POST), JAWS пропустит стандартное описание обзора страницы ("страница имеет 5 регионов...") и немедленно объявит о содержании некоторых, казалось бы, неактуальных <p> тег в середине страницы. Я заметил подобный эффект и на некоторых других страницах, всегда, когда достигнуто через отправку формы.

Это очень простые макеты, и при загрузке не запускается никакой JavaScript, который мог бы каким-либо образом изменить фокус. Нет проблем ни в Chrome, ни в Firefox.

Кто-нибудь сталкивался с такой проблемой раньше?

2 ответа

+1 я тоже это вижу

Послев многостраничной форме при загрузке следующей страницы NVDA иногда начинает чтение с части страницы, а не с ее начала или, по крайней мере, с первой уникальной части новой страницы.

Ошибка в NVDA, проблема со страницей?

Учитывая, что это, похоже, происходит и с JAWS, мне интересно, не является ли обычная практика программистов (не знаю, какая практика) каким-то образом заставляет программы чтения с экрана начинать вывод способом, отличным от того, который они используют для нового несвязанного URL-адреса?

Не должно быть ничего плохого в кодировании Дэна. В моем точно таком же случае коды главной страницы и всплывающих страниц работают прекрасно. Проблема возникает в JAWS, который случайно и кратко читает абзац, написанный с тегом p в середине всплывающего окна, прежде чем читать с начала всплывающего окна. Оказывается, это ложное срабатывание JAWS, так как то же всплывающее окно хорошо читается с помощью NVDA, которое отлично начинается с начала всплывающей страницы. Я использую JAWS 2020 и задаюсь вопросом, будут ли исправлены новые версии JAWS, особенно в отношении этой всплывающей функции.

Другие вопросы по тегам