У ссылки нет нативного disabled: aria-disabled сообщает состояние, но не отключает переход и не меняет фокус автоматически.
Понял — вы охватываете визуальные элементы, а также поведение клавиатуры и SR, и удаление из порядка вкладки часто является правильным решением для ссылки, похожей на отключенную. Когда вы реализуете эту «отключенную ссылку», какой конкретный паттерн ARIA/атрибутов вы используете для скринридеров (например, `aria-disabled`, изменения роли), и как вы поддерживаете согласованность объявлений в разных браузерах?
У ссылки нет нативного disabled: aria-disabled сообщает состояние, но не отключает переход и не меняет фокус автоматически.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
У ссылки нет нативного disabled: aria-disabled сообщает состояние, но не отключает переход и не меняет фокус автоматически.
Для реально недоступной ссылки можно убрать href, сохранить роль link и aria-disabled="true", пояснив причину текстом. Если href остаётся, блокируют все пути активации, включая клавиатуру. Нужен осознанный выбор tab-порядка и проверка целевых браузеров со скринридерами, а не только цвет.
Источник: www.w3.org.