2014年4月13日

アクセシブルなWeb制作者チェックリスト

このチェックリストは、Webアクセシビリティを実装する人がアクセシビリティを正しく理解しているかどうかを判定するためのチェックリスト試案です。これだけのことにYesと言えるかどうかで、Webアクセシビリティのかなりの部分をカバーできるのではと思うのですが、どうでしょうか。

共通


  • 1. Web標準を理解している。
  • 2. セマンティックな HTML の記述法方法を理解している。
  • 3. 情報の構造をHTMLで、「見た目」のデザインをCSSで記述し、分離する方法を理解している。
  • 4. 画像などの非テキストコンテンツがスクリーンリーダでどのように扱われるかを理解している。
  • 5. キーボードだけでWebページをナビゲーションする方法を理解している。
  • 6. フォームの要素とラベルの関連付けを理解している。
  • 7. スクリーンリーダでWebサイトを利用する方法を理解している。
  • 8. フォーカスを理解している。
  • 9. レイアウトテーブルとデータテーブルの違い、扱い方を理解している。
  • 10. 色のコントラスト比を確認する方法を理解している。

JavaScriptを利用する場合


  • 11. DOMを理解している。

該当するコンテンツがある場合


  • 12. 点滅や動きのあるコンテンツに対する対処方法を理解している。
  • 13. 動画や音声に対するアクセシビリティの要求を理解している。
  • 14. 光過敏性発作の危険性を理解している。