Отправляет email-рассылки с помощью сервиса Sendsay

[TC] ссылка как текст

Здравствуйте.
Подскажите, есть сайт на котором большинство ссылок скринридеры не
распознают как ссылка и соответственно по ним нельзя перемещаться табом
и непонятно ссылка это или просто текст. Но при нажатии на такой текст
открывается новая страничка. Как объяснить разработчику что надо
сделать, чтобы скринридеры видели этот текст как ссылку?
С уважением, Андрей.

Ответить   Wed, 13 Oct 2021 17:50:59 +0300 (#3678005)

 

Ответы:

Здравствуйте, Андрей.

В идеале, эти элементы просто надо переделать на нормальные ссылки, то есть элемент <a>.
Если по каким-то причинам это продавить в проекте не получается, то элементам этих псевдоссылок надо добавить два атрибута со следующими значениями: role="link" и tabindex="0".
Первый обеспечит читаемость их как ссылок программами экранного доступа, а второй - фокусируемость табуляцией.
Успехов. Никита.

Ответить   Wed, 13 Oct 2021 18:18:06 +0300 (#3678006)

 

Здравствуйте, Никита.
Когда то вы мне помогли, вот решил еще раз написать. Может подскажите.
На странице есть кнопка при нажатии на которую открывается список.
Разработчик утверждает, что сделал все по инструкции по доступности.
Экранный диктор и nvda без проблем видят эту кнопку, попасть на нее
можно как табом так и стрелками, она активируется, выбирается нужный
пункт. А jaws в упор там ничего не видит. Ни стрелками ни табом, как
будто там вообще ничего нет. Может быть в jaws надо включить что то в
настройках? Ну не может же быть, чтобы бесплатные программы видели
элемент, а платный jaws нет. У меня jaws 21 лицензионная версия.
Вот что мне написал разработчик про этот фильтр
я оформил фильтр как button, и задал ему роль list
внутри тоже кнопки с ролью listitem
Может подскажите как настроить джавс на то, чтобы он видел этот список
или что надо исправить в коде, но так, чтобы для зрячих ничего не
поменялось?
С уважением, Андрей.

Ответить   Mon, 10 Apr 2023 21:55:37 +0300 (#3695674)