NVDA Chrome не читает часть моего веб-сайта

#google-chrome #accessibility #screen-readers #nvda

#google-chrome #Специальные возможности #программы чтения с экрана #nvda

Вопрос:

NVDA не читает div с основным содержимым моего веб-сайта. Это не работает в Chrome NVDA. Он хорошо работает на iOS VoiceOver, Chrome расширение для чтения с экрана, Firefox NVDA. Он считывает другие элементы страницы, такие как верхний и нижний колонтитулы. Я могу перемещаться по всем элементам страницы с помощью кнопки TAB, но NVDA их не читает.

Это можно исправить, изменив размер окна браузера и заставив Chrome перерисовать содержимое или добавив пустой интервал в документ.

Я думаю, что это проблема Chrome, а не NVDA. Если я проверю chrome://accessibility/, он не отобразит отсутствующий элемент.

Любой совет, как его решить или отладить?

Комментарии:

1. Можете ли вы создать jsfiddle только с соответствующим кодом, который четко демонстрирует эту конкретную проблему?

2. Нет, я не смог создать такой пример.

3. Может быть, кто-то еще попробует.

4. Он работает на Chrome Canary, поэтому я думаю, что это связано с какой-то ошибкой в Chrome.

5. Прелесть jsfiddle в том, что у каждого обычно свой браузер, и он может легко протестировать его для вас менее чем за несколько минут.