ライブラリ
アクセシビリティを確保したUIを提供するために活用したいJavaScriptのライブラリやウィジェットなどを紹介。
JavaScriptライブラリ
- jQuery UI
一部のウィジェットにWAI-ARIAを実装するなど、スクリーンリーダーやキーボード操作への対応を進めている。- Tabs | jQuery UI
よく見かけるタブとタブパネルのUIに、role="tab"
をはじめ、WAI-ARIAが実装されている。 - Accessible jQuery-ui Components Demonstration
よく使われているUIにWAI-ARIAを実装するなどして、アクセシビリティを確保するための改善を施したサンプル集。
- Tabs | jQuery UI
- Dijit (Dojo’s UI Library) Overview | Dojo 1.10
DojoのUIライブラリである”Dijit”では、早くからWAI-ARIAの実装などアクセシビリティの確保に取り組んでいる。 - Accessibility with ngAria (Anglar.js)
やはりWAI-ARIAを実装することによって、Anglar.jsのアクセシビリティを向上している。“The goal of ngAria is to improve Angular’s default accessibility by enabling common ARIA attributes”