Пользователь делает вкладку в раскрывающемся меню, и меню открывается. В соответствии с 508 вкладка переходит к следующему пункту в меню или это только клавиши со стрелками?
Это сбивает с толку, потому что на Правительственная доска доступа меню левой панели, которое не является раскрывающимся, перемещается только по вкладке. Клавиши вверх и вниз ничего не делают. Но опять же, это не выпадающее меню... так в чем разница?
Я не могу найти официальную документацию по нему, потому что это недружественно к UX.
Я не думаю, что эта тема специально рассматривается в Разделе 508 или WCAG, однако существует ряд доступных ресурсов, посвященных лучшим практикам.
https://a11y-guidelines.orange.com/web_EN/examples/simple-menu/simple-menu.html
https://www.w3.org/WAI/tutorials/menus/flyout/#keyboard-users
Насколько мне известно, все согласны с тем, что пользователям не нужно перемещаться по подменю, чтобы перейти к следующему пункту меню верхнего уровня.
По этой причине обычно рекомендуется, чтобы нажатия клавиш Enter
и/или Space
вызывали расширение подменю. После расширения клавиши со стрелками вверх/вниз следует использовать для перемещения между элементами подменю.