2013-02-01 45 views

回答

1

首先,它不僅是菜單是鍵盤通航,但也對製作菜單本身鍵盤訪問。

正如WAI-ARIA所述,應該有可能識別頁面區域並使鍵盤用戶能夠在區域間輕鬆移動,而不必多次按下Tab鍵。這就是ARIA的具有里程碑意義的角色:應用程序,橫幅,互補,內容信息,主要,導航,窗體,搜索,樹,樹視圖等。

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

Web Accessibility eminence 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來幫助您。

+0

樹視圖菜單樣式的例子不會幫助我。我已經拿了一堆這樣的例子,它們是treeviews!順便說一句**感謝**的建議。 – ChintsKhorasiya