Короткий ответ
Нет
Длинный ответ
Нет - вы путаете несколько разделов WCAG.
Сочетания клавиш разделены для пропуска ссылок, это то, что, по-моему, вас смущает.
Пропуск ссылок позволяет пользователю программы чтения с экрана перепрыгивать через навигацию вверху страницы, это позволяет избежать необходимости проходить мимо всех навигация каждый раз, когда они заходят на страницу.
Меню - при условии, что они семантически правильны (<nav>
с <ul>
ссылками), доступны в любом случае, когда пользователи программы чтения с экрана переходят через ссылки , табуляции, заголовки и т. д. c. использование ярлыков на их средствах чтения с экрана (если у вас есть выпадающие меню, то есть множество вещей, которые следует рассмотреть за рамками этого вопроса).
сочетания клавиш позволяют выполнять различные действия и разделы для Быстро получить доступ через заданную комбинацию клавиш.
Я бы не советовал устанавливать их, если вам нужно:
- предоставить способы изменения клавиш через меню настроек
- способ отключить клавиши (поскольку они могут мешать сочетаниям клавиш пользователя, которые они используют для своей программы чтения с экрана)
- объяснить, что такое сочетания клавиш (и обновить эти описания, если пользователь изменит свои предпочтительные ярлыки) et c. et c.
Они не стоят усилий для простого веб-сайта и должны использоваться только в сложных приложениях для функций (не обычно для навигации, но для таких вещей, как WYSIWYG).