我想让我的下拉菜单键盘可访问?

时间:2013-02-01 05:55:37

标签: drop-down-menu accessibility

我已经搜索了下载菜单键盘,并找到了一些演示,但它仍然不满意我。

查看菜单结构:http://www.heart.org/HEARTORG/GettingHealthy/GettingHealthy_UCM_001078_SubHomePage.jsp

1 个答案:

答案 0 :(得分:1)

首先,它不仅关于菜单是键盘导航,还关于使菜单本身键盘可访问。

WAI-ARIA所述,应该可以识别页面区域并使键盘用户能够轻松地在区域之间移动,而不必多次按Tab键。这就是ARIA的具有里程碑意义的角色:应用程序,横幅,补充,contentinfo,主要,导航,表单,搜索,树,树视图等。

现代用户代理提供ARIA支持:Firefox,Opera,Safari,Internet Explorer 8/9 JAWS,Window-eyes,NVDA,VoiceOver。

Web可访问性卓越Steve Faulkner在a a 2009 blog post中声称“许多流行的Javascript UI库正在为其小部件和组件添加WAI-ARIA支持”。 jQuery计划从2.0开始支持ARIA,但是对于任何工作版本都没有提供支持;我测试了自己Google Web Toolkit's Menu Bar sample并且它支持ARIA,允许键盘导航。您可以检查您最喜欢的Javascript库以获得ARIA支持...

如果您想自己编写菜单树代码,Open Ajax Alliance的this treeview example可能会对您有所帮助。