ウェブ製作者のためのウェブアクセシビリティハンドブック
本ハンドブックは、 すべての利用者がウェブサイトを利用できるようにするために、開発者の視点から
WCAG 2.0(JIS X 8341-3:2016)の達成基準を 「概要、実践すべきこと、運用者への注意、開発者への注意」に分けて、要点をシンプルにまとめています。
アクセシビリティの最初の一歩として
ウェブアクセシビリティを向上させるための第一歩として、以下の2点を確認することをお勧めします。
キーボードのみでサイトを操作できるか?
サイト内をタブキーで移動でき、重要なボタンやリンクにフォーカスが当たるかを確認しましょう。
スクリーンリーダーで正しく読み上げられるか?
NVDAやVoiceOverなどのスクリーンリーダーを使用して、コンテンツが自然に読み上げられ、必要な情報が漏れていないかを確認してください。
まずはこれらの点を確認し、その後のステップとして「運用時のウェブアクセシビリティの取り組み」や「開発時のウェブアクセシビリティの取り組み」に進みましょう。
また、「達成基準」を意識しながら構築を進めていくことで、より深く学んでいくことができます。
はじめに
達成基準(適合レベルA,AAを解説)
1. 知覚可能の原則
- 代替テキストのガイドライン
- 時間依存メディアのガイドライン
- 【A】音声だけまたは映像だけ(収録済み)の達成基準【WCAG 2.0】
- 【A】キャプション(収録済み)の達成基準 【WCAG 2.0】
- 【A】音声解説又はメディアにたいする代替コンテンツ(収録済み)の達成基準【WCAG 2.0】
- 【AA】キャプション(ライブ)の達成基準【WCAG 2.0】
- 【AA】音声解説(収録済み)の達成基準 【WCAG 2.0】
- 【AAA】手話 (収録済)の達成基準
- 【AAA】拡張音声解説 (収録済)の達成基準
- 【AAA】メディアに対する代替 (収録済)の達成基準
- 【AAA】音声のみ (ライブ)の達成基準
- 適応可能のガイドライン
- 判断可能のガイドライン
- 【A】色の使用の達成基準【WCAG 2.0】
- 【A, 非干渉】音声の制御の達成基準【WCAG 2.0】
- 【AA】コントラスト(最低限)の達成基準【WCAG 2.0】
- 【AA】テキストのサイズ変更の達成基準【WCAG 2.0】
- 【AA】文字画像の達成基準【WCAG 2.0】
- 【AAA】コントラスト (高度) を理解するの達成基準
- 【AAA】小さな背景音、又は背景音なしの達成基準
- 【AAA】視覚的提示るの達成基準
- 【AAA】文字画像 (例外なし)を理解するの達成基準
- 【AA】リフローの達成基準【WCAG 2.1】
- 【AA】非テキストのコントラストの達成基準【WCAG 2.1】
- 【AA】テキストの間隔の達成基準【WCAG 2.1】
- 【AA】ホバー又はフォーカスで表示されるコンテンツの達成基準【WCAG 2.1】
2. 操作可能の原則
- キーボード操作可能のガイドライン
- 十分な時間のガイドライン
- 【A】タイミング調整可能の達成基準【WCAG 2.0】
- 【A,非干渉】一時停止、停止及び非表示の達成基準【WCAG 2.0】
- 【AAA】タイミング非依存の達成基準
- 【AAA】割り込みの達成基準
- 【AAA】再認証の達成基準
- 【AAA】タイムアウトの達成基準
- 発作防止のガイドライン
- 【A,非干渉】3回せん(閃)光、又はしきい(閾)値以下の達成基準【WCAG 2.0】
- 【AAA】3 回の閃光の達成基準
- 【AAA】インタラクションによるアニメーションの達成基準
- ナビゲーション可能のガイドライン
- 【A】ブロックスキップ の達成基準【WCAG 2.0】
- 【A】ページタイトルの達成基準【WCAG 2.0】
- 【A】フォーカス順序の達成基準【WCAG 2.0】
- 【A】リンクの目的(コントラスト内)の達成基準【WCAG 2.0】
- 【AA】複数の手段の達成基準【WCAG 2.0】
- 【AA】見出し及びラベルの達成基準【WCAG 2.0】
- 【AA】フォーカスの可視化の達成基準【WCAG 2.0】
- 【AAA】現在位置の達成基準
- 【AAA】リンクの目的 (リンクのみ)の達成基準
- 【AAA】セクション見出しの達成基準
- 【AA】隠されないフォーカス (最低限)の達成基準【WCAG 2.2】
- 【AAA】隠されないフォーカス (高度)の達成基準
- 【AAA】フォーカスの外観の達成基準
- 入力モダリティのガイドライン
- 【A】ポインタのジェスチャの達成基準【WCAG 2.1】
- 【A】ポインタのキャンセルの達成基準【WCAG 2.1】
- 【A】ラベルを含む名前 (name)の達成基準【WCAG 2.1】
- 【A】動きによる起動の達成基準【WCAG 2.1】
- 【AAA】ターゲットのサイズの達成基準
- 【AAA】入力メカニズムの共存の達成基準
- 【AA】ドラッグ動作の達成基準 【WCAG 2.2】
- 【AA】ターゲットのサイズ(最小限)の達成基準 【WCAG 2.2】
3. 理解可能の原則
- 読みやすさのガイドライン
- 【A】ページ言語の達成基準【WCAG 2.0】
- 【AA】一部分の言語の達成基準【WCAG 2.0】
- 【AAA】一般的ではない用語の達成基準
- 【AAA】略語の達成基準
- 【AAA】読解レベルの達成基準
- 【AAA】発音の達成基準
- 予測可能のガイドライン
- 入力支援のガイドライン
- 【A】エラーの特定の達成基準【WCAG 2.0】
- 【A】ラベル又は説明の達成基準【WCAG 2.0】
- 【AA】エラー修正の提案の達成基準【WCAG 2.0】
- 【AA】エラー回避(法的、金融及びデータ)の達成基準【WCAG 2.0】
- 【AAA】ヘルプの達成基準
- 【AAA】誤り防止 (すべて)の達成基準
- 【A】冗長な入力の達成基準 【WCAG 2.2】
- 【AA】アクセシブルな認証の達成基準 【WCAG 2.2】
- 【AAA】アクセシブルな認証 (高度)の達成基準