non-interactive elements with click handlers must have at least one keyboard listener. Подскажите пожалуйста, и не создаст ли это лишние неудобства?
А какие неудобства? Зайдет у тебя человек с ограниченными возможностями, видит кнопку которая сделана через span, а нажать на нее не может, так как он например может пользоваться только клавиатурой
Походи по сайтам через Tab, у большинства не то шо клавиши не назначены, даже focus нет, вообще не понятно где находишься сейчас, если мышкой пользоваться нет возможности 😁 У какого-то mdn или гугла прям все, как надо сделано и под поиски, и под необходимые кнопки забиндены клавиши, люди с ограниченными возможностями такое однозначно оценят
Только полезные удобства!
Да камон, придет обычный человек с кофе в правой руке, или с ребенком на руках, или кисть сломал... Или сломалась мышка у него... Сценариев тысячи,э это не только для "ограниченных" людей
Про фокус, вы имеете в виду outline, правильно?
Обсуждают сегодня