Третья сторона script используется на сайте, на котором я работаю, который заменяет несколько экземпляров <a href="">
простым <a>
. Ссылки по-прежнему работают благодаря другой части script. Но они больше не рассматриваются как ссылки агентами пользователя.
Я могу восстановить их в режиме навигации с вкладками, добавив tabindex="0"
, но как я могу сделать вспомогательные технологии объявить их как ссылки или включить их в список всех ссылок на странице?
Добавила бы помощь role="link"
вообще?
Я подталкиваю третью сторону, чтобы улучшить их script, чтобы href остался нетронутым. Но в то же время как лучше всего исправить нанесенный ущерб?
Обновление: Я не могу добавить исходный href
или что-то вроде href="#"
обратно к ссылкам, поскольку сторонний код больше не будет делать то, что он делает. Я надеюсь, что они улучшат свой код, чтобы я мог, но на данный момент мне нужно сделать ссылку доступной без "href".