Microsoft Edge с JAWS 16 работает неправильно, когда фокусируется на поле ввода на нескольких веб-сайтах

Пока JAWS 16 работает на системе Windows 10. Протестировано несколько сайтов на Edge. И все идет следующим образом:

  1. Нажмите на вход, установив фокус на этом входе. Курсор виден, но мигает с немного большей скоростью.
  2. Через несколько секунд (менее 10) страница принудительно обновляется. В области нет видимых клавиш, но JAWS отзовется несколько, если не все.
  3. После обновления страницы повторите шаг 1.
  4. Страница обновляется снова, но на этот раз сайт вылетает и выдает не найденную страницу.

Любая помощь в этом была бы отличной.

PS: те же сайты работают на более низких версиях Internet Explorer и JAWS 14 combo.

Вы можете взять любой сайт с полем ввода, доступным для пользователя. Вышеупомянутая проблема была проверена мной на переполнении стека, Bing и т. Д. Это почему-то работает на Google.com.

2 ответа

Решение

В Windows 10 Anniversary улучшена интеграция со сторонней программой чтения с экрана.

Это была единственная программа чтения с экрана, которая полностью работала с использованием Microsoft Edge. Это была также единственная программа для чтения с экрана, которая смогла прочитать каждый активный элемент и весь текст на каждом веб-сайте и в приложении.

по сравнению со сторонними программами чтения с экрана, включая NVDA:

Microsoft Edge мог читать только активные элементы, а не текст, на экране. Также было сложно читать текст в других приложениях.

и челюсти:

JAWS не работает с Microsoft Edge, если вы не используете сенсорный курсор.

И сделал следующие улучшения в Microsoft Edge:

Edge поддерживает новую архитектуру доступности и предоставляет современные стандарты доступности веб-сайтов, чтобы разработчикам было проще создавать доступные сайты. Он поддерживает файлы PDF с тегами и включает улучшения для таких функций, как адресная строка, вкладки, окна и избранное.

Отключена поддержка размера текста для веб-платформы на мобильных устройствах и включена поддержка масштабирования для всех веб-страниц.

Мы больше не доступны для вычислений description к тому же значению, что и name для явных ролей ARIA и внутреннего контроля.

EdgeHTML 15 теперь правильно отображает изображения с пустым атрибутом "alt" в HTML на роль презентации в соответствии с сопоставлениями API доступности HTML W3C.

Что касается сбоя, режим разработчика также имеет аналогичные проблемы:

Если вы столкнулись с проблемами при включении режима разработчика или портала устройств, посетите форум "Известные проблемы", чтобы найти обходные пути для этих проблем.

Чтобы исправить это:

1. Откройте приложение "Настройки".
2. Нажмите "Приложения и функции"
3. Выберите "Управление дополнительными функциями".
4. Нажмите кнопку "Добавить функцию"
5. Выберите пакет для режима разработчика Windows
6. Нажмите "Установить"
7. Перезагрузите компьютер
8. Запустите командную строку от имени администратора
9. Запустите: sc config debugregsvc start=auto

Наконец, вернитесь на страницу настроек "Для разработчиков". Вы по-прежнему увидите код ошибки, 0x80004005, но теперь вы сможете включить портал устройств Windows и функции обнаружения устройств.

Рекомендации

Официальная страница поддержки JAWS: https://www.freedomscientific.com/Support/TechnicalSupport/Windows10Upgrade

http://www.ssbbartgroup.com/blog/release-of-the-windows-10-edge-browser-what-it-means-for-accessibility-and-aria-support-in-ie/

Даже когда этот официальный блог MSDN раскрывает http://blogs.msdn.com/b/accessibility/archive/2015/07/03/windows-10-upgrade-considerations-for-screen-reader-and-magnifier-users.aspx

Microsoft предлагает использовать IE вместо Edge для лучшей доступности. Пока я думаю, что это единственный ответ на мою проблему.

Надеюсь, что это помогает всем, кто сталкивается с аналогичными проблемами.

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