用户将选项卡切换到下拉菜单中,然后打开菜单。根据508的规定,选项卡是否转到菜单中的下一项?或者仅仅是箭头键?
这令人困惑,因为在government access board上的左侧面板菜单(不是下拉菜单)仅通过标签导航。向上和向下键不起作用。但是话又说回来,这不是下拉菜单……那不一样吗?
我找不到任何官方文档,因为它对UX不友好。
答案 0 :(得分:2)
我不认为第508节或WCAG专门解决了该主题,但是有很多关于最佳实践的资源。
https://a11y-guidelines.orange.com/web_EN/exemples/simple-menu/simple-menu.html
https://www.w3.org/WAI/tutorials/menus/flyout/#keyboard-users
据我所知,共识是用户不必遍历子菜单即可进入下一个顶级菜单项。
因此,通常建议使用Enter
和/或Space
击键触发子菜单的扩展。展开后,应使用向上/向下箭头键在子菜单项之间移动。