要約
W3CのWeb Content Accessibility Guidelines (WCAG) は、アクセシブルなWebベースのコンテンツを作成するための国際的に認められた規格です。
概要
WCAGガイドラインは、アクセシビリティに対して階層的なアプローチを採用しており、すべてのコンテンツ製作者が達成するよう努めるべき4つの高レベルの原則から始まります。これらの原則は以下のように定義されています。
- 知覚可能— 情報及びユーザインタフェース コンポーネントは、利用者が知覚できる方法で利用者に提示できなければならない。
- 操作可能 — ユーザインタフェース コンポーネント及びナビゲーションは操作できなければならない。
- 理解可能 — 情報及びユーザインタフェースの操作は理解できなければならない。
- 堅牢(robust) — コンテンツは、支援技術を含む様々なユーザエージェントが確実に解釈できるように十分に堅牢 (robust) でなければならない。
これらの原則のそれぞれが、次のレベルとしてコンプライアンスを達成するための一連のガイドラインに細分化されています。
- 1. 知覚可能
-
- 1.1 テキストによる代替
- 1.2 時間依存メディア
- 1.3 適応可能
- 1.4 判別可能
- 2. 操作可能
-
- 2.1 キーボード操作可能
- 2.2 十分な時間
- 2.3 発作と身体的反応
- 2.4 ナビゲーション可能
- 2.5 入力のモーダル化
- 3. 理解可能
-
- 3.1 読み取り可能
- 3.2 予測可能
- 3.3 入力支援
- 4. 堅牢(robust)
-
- 4.1 互換性
これらのガイドラインのさらに下のレベルは達成基準です。これは、WCAGがアクセシブルなコンテンツの概要から、それを実際に達成する方法に落とし込んだレベルです。これらの基準は非常に広範囲に渡るためここでは省略します。詳細については、WCAGガイドラインを参照してください。
アクセシブルなコンテンツを作成するために求められる要素を、これら3つのレベルで段階的に改良した後は、達成基準への準拠をテストするために十分な達成方法及び参考達成方法に進んでください。コンテンツを検証するために必要なフォーマット固有の情報が基準として示されています。
このナレッジベースは、特にEPUBアクセシビリティ仕様を満たすための出版技術に重点を置いていますが、コンテンツをアクセシブルにする要素を真に理解するには、より高レベルの概念を理解することも必要です。このサイト全体を通じて、関連する技術へのリンクをみつけることができます。各セクションの導入部分では、これらをアクセシブルな構造にすること(つまり、より高レベルのガイドラインにどのように適合させるか)がなぜ必要なのかを説明しようと努めています。
適合性
WCAGは、ウェブページが提供するサポートの範囲を示すために、「「A」から「AAA」までの3つの適合レベルを定義しています。
レベルAは、ドキュメントが満たすべき最低限のアクセシビリティのベースラインですが、このレベルでは対象ユーザーにとって問題が残る可能性が高いです。レベルAAは、一般的にドキュメントがアクセシブルであるとみなされるために満たすべき実際のベースラインと考えられています。
レベルAAを満たすには、レベルAのすべての要件を満たす必要があることに注意してください。上位の適合レベルは、それより下の適合レベルを基礎としています。
レベルAAAは、一般的にドキュメントがすべての要件を満たすことは不可能であるため、目標レベルであると広く考えられています。コンテンツ製作者はこのレベルの達成基準を無視すべきではありませんが、達成するには複雑すぎる要件は見送っても構いません。