Читатель экрана Mac читает только теги html, а не содержимое - PullRequest
0 голосов
/ 06 декабря 2018

Перед началом, это может быть глупые изменения настроек, необходимые для Mac Voice, которые я должен сделать, чтобы исправить это, но я полностью застрял в этой проблеме.

Всякий раз, когда я запускаю программу чтения с экрана на Mac (загружая мою веб-страницу в браузере - chrome), он начинает читать только теги HTML, а не содержимое, отображаемое в DOM.

Например,как только я запускаю программу чтения с экрана, она начинает читать ("<div aria-role=".." ... > ... </div> ...")

Кто-нибудь знает, что для решения этой проблемы необходимо внести изменения в настройки?

1 Ответ

0 голосов
/ 09 декабря 2018

VoiceOver ведет себя по-разному для Chrome, FF и Safari.А так как VO имеет только режим чтения / просмотра, похоже, что он не находит никаких ориентиров в вашем коде.Проверьте ваш код на наличие семантических проблем.Кроме того, вы можете проверить свою разметку, используя плагин для браузера, такой как Deque's AX.Это то, что я предпочитаю, когда мне нужно провести быстрый аудит доступности.VO также использует различные комбинации клавиш, такие как «VO-Shift-Down Arrow» вместо встроенной функции клавиатуры, для выполнения задач, которые, на наш взгляд, должны быть простыми, но они совсем не такие.Возможно, вам потребуется изменить / включить комбинацию клавиш, которая позволяет читать содержимое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...