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