Проблема доступности на IOS. расширенное ария не обнаружено голосом за кадром - PullRequest
0 голосов
/ 05 сентября 2018

Я сталкиваюсь с проблемой доступности на iOS с использованием наложения голоса. «aria-extended» не читается, когда раскрывающийся список кнопки начальной загрузки раскрыт.

Ссылка: https://getbootstrap.com/docs/4.0/components/dropdowns/

Использование той же кнопки для моего сайта

Пожалуйста, может кто-нибудь придумать решение. Специально с IOS *

Заранее спасибо;)

1 Ответ

0 голосов
/ 19 сентября 2018

Вот как голос за кадром обрабатывает выпадающие меню. Пример на сайте начальной загрузки правильно переключает атрибут aria-expanded. Изменение состояния объявлено с NVDA и JAWS, но VoiceOver решил не объявлять об этом. Однако, когда я перехожу к кнопке, VO говорит «двойное нажатие, чтобы развернуть», поэтому оно знает об атрибуте. Пока вы устанавливаете правильные атрибуты ARIA и соответственно меняете их значения, все в порядке. Не имеет значения, если VO не объявляет это правильно. (Ну, это имеет значение для конечного пользователя, но проблема связана с VO, а не с вашим сайтом.) Что касается доступности, вы хороши.

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