NVDAを用いたチェック実施方法の例¶
NVDAのインストール方法や基本的な使い方などについては、スクリーン・リーダーを用いたチェックの実施方法を参照してください。
チェックID: 0411¶
アイコンの役割や示している状態が分かるテキストが、スクリーン・リーダーで読み上げられる。
以下の操作をしたとき、アイコンの示す状態や機能が分かる読み上げがされることを確認する。
ブラウズ・モードでカーソルキー操作をして当該箇所を読み上げさせたとき
そのアイコンがボタンやリンクなど、フォーカスを受け取るものの場合、Tab/Shift+Tabキーの操作でフォーカスされたとき
チェックID: 0441¶
画像の説明がスクリーン・リーダーで適切に読み上げられる。
以下の操作をしたとき、画像に関する完結な読み上げがされることを確認する。- ブラウズ・モードでカーソルキー操作をして当該箇所を読み上げさせたとき- その画像がリンクなど、フォーカスを受け取るものの場合、Tab/Shift+Tabキーの操作でフォーカスされたとき
詳細な説明が必要な画像の場合、以下のいずれかを満たしている- 当該画像の直前または直後に詳細な説明があり、ブラウズ・モードでのカーソルキー操作で読み上げさせることができる- ブラウズ・モードで次/前の画像への移動(G/Shift+Gキー)を実行して当該の画像を読み上げさせたときに、詳細な説明が読み上げられる
チェックID: 0471¶
情報や機能性を一切持たない画像は、スクリーン・リーダーで読み上げられない。
ブラウズ・モードでのカーソルキー操作で当該の画像がある箇所を通過したとき、画像の存在が分かるような読み上げがされない
チェックID: 0531¶
画像化されているテキストと同じ内容がスクリーン・リーダーなとで確認できる。
ブラウズ・モードでのカーソルキー操作で当該の画像を読み上げさせたとき、画像に含まれるテキストと同じ内容が読み上げられる
チェックID: 0561¶
設計資料で見出しとして示されているものを、スクリーン・リーダーが見出しとして認識している。
以下の手順で見出しリストを表示して、ページ中の見出しが過不足なく表示されていることを確認する。
ブラウズ・モードで要素リストを表示(NVDA+F7)
「種別」を「見出し」に設定(Alt+H)
チェックID: 0562¶
スクリーン・リーダーが、表(
table
)を適切に認識していて、表中のセルも適切に認識している。
以下の手順で表を発見可能:
ブラウズ・モードでページの先頭に移動(Ctrl+Home)
前後の表への移動(TまたはShift+Tキー)で、表に移動
以下の手順で、表中のセル間を移動しながら読み上げが可能:
ブラウズ・モードで表の先頭部分を探す
以下のキー操作でセル間を移動し、移動先のセルの内容が読み上げられることを確認する:
Ctrl+Alt+←:左のセル
Ctrl+Alt+→:右のセル
Ctrl+Alt+↓:下のセル
Ctrl+Alt+↑:上のセル
参考:読み上げられる内容について¶
上記のセル間移動の操作を行った場合、以下の内容が読み上げられます。
左右の移動:移動先のセルの列見出し、列の番号、セルの内容
上下の移動:移動先のセルの行見出し、行の番号、セルの内容
単にカーソルキーを操作した場合は、以下のような内容が読み上げられます。
上下矢印:前後のセルへ移動して読み上げ。ただしセル内で開業がある場合などは、セルの1部分だけが読み上げられることもある。
左右矢印:1文字ずつ移動して読み上げ。空のセルでは、1つだけスペースがあるような挙動になる。
チェックID: 0591¶
静的なテキストではない部分(例:開閉するメニュー、タブ・パネル、日付選択UI)も、スクリーン・リーダーで問題なく操作できる。
以下のすべてを満たしている:
ブラウズ・モードでその部分を読み上げさせたとき、何らかの操作を受け付けるものであることが分かる
その部分で提供されているすべての機能を、最低限フォーカス・モードにおいてキーボードで操作できる
操作の結果表示が変わる場合、そのことが読み上げられる内容から理解できる
操作の結果表示が変わる場合、ブラウズ・モードで変更後の表示内容を読み上げさせて確認できる
チェックID: 0621¶
多言語対応している読み上げ環境を用いて読み上げさせたとき、適切な言語の音声エンジンで読み上げられる。
NVDAの音声設定で、「サポートされている場合自動的に言語を切り替える」と「サポートされている場合自動的に方言を切り替える」がチェックされている状態にする。(スクリーン・リーダーを用いたチェックの実施方法の「その他の初期設定」、「音声」の項を参照)
ブラウズ・モードで上下矢印キーを用いて読み上げさせたとき、表示されているテキストが問題なく読み上げられることを確認する。
チェックID: 0681¶
スクリーン・リーダーの見出しジャンプ機能やARIAランドマークで示される領域間ジャンプ機能で本文の開始位置を見つけることができる。
以下のいずれかの方法で、本文やその画面の中心的な機能の開始位置に移動することができる。
ブラウズ・モードで、次/前の見出しへの移動(H/Shift+Hキー)を実行して、容易に本文直前の見出しに移動できる
ブラウズ・モードで、次のランドマークへの移動(Dキー)でmain要素の先頭部分に容易に移動でき、その直後から本文が始まっている
チェックID: 0711¶
ページの状態が変化したときも含めて、スクリーン・リーダーで読み上げさせた時、内容的、および視覚的に自然な順序で読み上げられる。
ブラウズ・モードでページ先頭からカーソルキー操作で読み上げさせたとき、自然な、意味の理解を阻害しない順序で読み上げられる
チェックID: 0861¶
スクリーン・リーダーで、グローバル・ナビゲーションやパンくずリスト内でそのページの位置が分かるような読み上げがされる。
ブラウズ・モードでのカーソルキー操作による読み上げで、パンくずリストやグローバル・ナビゲーションの中で現在表示中のページを表す箇所を読み上げたとき、「現在のページ」というような発声がある
チェックID: 0921¶
複数の言語が含まれているテキストについて、多言語対応している読み上げ環境を用いて読み上げさせたとき、適切な言語の音声エンジンで読み上げられる。
NVDAの音声設定で、「サポートされている場合自動的に言語を切り替える」と「サポートされている場合自動的に方言を切り替える」がチェックされている状態にする。(スクリーン・リーダーを用いたチェックの実施方法の「その他の初期設定」、「音声」の項を参照)
ブラウズ・モードで上下矢印キーを用いて読み上げさせたとき、使用されている言語に応じて読み上げに用いられる音声が切り替わることを確認する。
チェックID: 1191¶
操作の結果などを伝えるステータス・メッセージは、スクリーン・リーダーで自動的に読み上げられる。
設計資料に従ってステータス・メッセージが表示される操作を行い、ステータス・メッセージが自動的に読み上げられることを確認する。
参考:期待される挙動を確認する場合は、ステータス・メッセージとスクリーン・リーダーに示した実装例を参照