JAWS начинает объявлять контент в середине страницы при навигации через отправку формы в IE11
Я сталкиваюсь с чем-то странным, когда JAWS 16 и 18 в IE11 при начальной загрузке правильно читают страницы с формой и довольно минимальным макетом. Тем не менее, когда эта страница загружается из действия формы на другой странице (либо через GET
или же POST
), JAWS пропустит стандартное описание обзора страницы ("страница имеет 5 регионов...") и немедленно объявит о содержании некоторых, казалось бы, неактуальных <p>
тег в середине страницы. Я заметил подобный эффект и на некоторых других страницах, всегда, когда достигнуто через отправку формы.
Это очень простые макеты, и при загрузке не запускается никакой JavaScript, который мог бы каким-либо образом изменить фокус. Нет проблем ни в Chrome, ни в Firefox.
Кто-нибудь сталкивался с такой проблемой раньше?
2 ответа
+1 я тоже это вижу
После
Ошибка в NVDA, проблема со страницей?
Учитывая, что это, похоже, происходит и с JAWS, мне интересно, не является ли обычная практика программистов (не знаю, какая практика) каким-то образом заставляет программы чтения с экрана начинать вывод способом, отличным от того, который они используют для нового несвязанного URL-адреса?
Не должно быть ничего плохого в кодировании Дэна. В моем точно таком же случае коды главной страницы и всплывающих страниц работают прекрасно. Проблема возникает в JAWS, который случайно и кратко читает абзац, написанный с тегом p в середине всплывающего окна, прежде чем читать с начала всплывающего окна. Оказывается, это ложное срабатывание JAWS, так как то же всплывающее окно хорошо читается с помощью NVDA, которое отлично начинается с начала всплывающей страницы. Я использую JAWS 2020 и задаюсь вопросом, будут ли исправлены новые версии JAWS, особенно в отношении этой всплывающей функции.