Доступность: комбинированный ария с сеткой и группировкой - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть существующий (автозаполнение поиска) компонент, который необходимо сделать доступным.

Компонент состоит из текстового ввода, который при вводе открывает комбинированный список (с данными, полученными с сервера), который показывает данные в виде сетки с дополнительной информацией, такой как категории и некоторые визуальные стили (значки являются чисто декоративными и, вероятно, могут быть скрыты от программ чтения с экрана). Насколько я понимаю, это будет реализовано в соответствии с этим примером .

Однако параметры в выпадающем списке также сгруппированы по типу (например, «Содержимое», «Категории»), которые в выпадающем списке, использующем список, будет реализован с использованием роли 'group', как в в этом примере . Я знаю, что это черновик редактора, но в спецификации c он уже находится в рабочем черновике .

Теперь можно реализовать это доступным способом, имея группировка (в идеале с группировкой semanti c, доступной для программы чтения с экрана, например, с role = 'group') и дополнительная информация (в идеале в gridcells, как в примере)?

Или у меня будет прибегнуть к сокрытию любого из них, либо к использованию списка и сокрытию дополнительной информации от программы чтения с экрана, либо к использованию сетки и не имеющей либо группировки, либо просто строк, которые не являются интерактивными и не имеют значения semanti c?

Screenshot of the content of the grid

Примечание: я не имею никакого влияния на стилизацию / макет, только то, что представлено для программы чтения с экрана. Я знаю, что это не самая идеальная отправная точка.

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