操作するために用いるソフトウェア(プログラム)の総称です。現在フォーカスしているテキストを音声で読み上げ、ユーザに伝えます。属性を与えることが挙げられます。スクリーンリーダーは、画像がどのような内容を示すかを理解して、それを音声にすることができません。したがって、画像の代わりになるテキストが必要になる、ということです。画像以外にも注意しなければならないケースがあります。前後にテキストがなければ上手く意味が伝わらないコンテンツです。アイコンなどの画像・フォントだけを表示しているコンテンツです。スクリーンリーダーは何も読み上げないか、あるいはその前後にあるページのタイトルだけを読み上げます。このとき、健常者には見えないものの、スクリーンリーダーだけが読み上げるテキストがあれば、問題は解決します。設定などを紹介します。スクリーンリーダーが読めるようにテキストを隠す方法テキストを非表示にする方法はいくつもありますが、簡単な方法のいくつかは問題があります。不可視にはなるものの、その要素の描画領域は確保してしまいます。要素を完全に描画しなくなりますが、スクリーンリーダーによって読まれない場合が多くあるようです。以外で読まれない)解決方法はいくつか存在しますが、ここでは描画領域を極めて小さくする手法を紹介します。よって描画領域を限定して見えなくします。読み上げないことがあるようです。してしまえば良いですね。ユーザではないために、検証することができません。どなたか検証してコメントを下さるとうれしいのですが。ここで紹介する方法は絶対の正解ではありません。類似する手法が多く見受けられます。使うパターンはもうほとんど使われていないのではないかと思います。アイコンフォントをスクリーンリーダーに読ませないようにする方法アイコンフォントは健常者にはアイコンに見えますが、スクリーンリーダーには謎の文字列に見えてしまいます。したがって、アイコンフォントは読ませずに、隠したテキストを代わりに読ませる必要があります。対象の要素は読み上げられない、とされています。執筆した時点でこのプロパティに対応している環境は少ないようです。設定することで、スクリーンリーダー(ユーザーエージェント)に読み上げさせないようにすることができます。柔軟に対応できないという欠点があります。設定にしても、どのような環境で対応しているのか、具体的な例を示した情報が見当たりません。結論から言うと、ユーザ側の環境調整、あるいはスクリーンリーダー側でしか解決のしようがないので、何れかの方法で対応しておく他ありません。各ブラウザやスクリーンリーダー―の開発本陣が対応状況を明確に示してくれない限り、状況は改善しそうにありませんね。特別に企業レベルで予算をかけて対応するとかでない限り、一般健常者の方がすべてのパターンをチェックするのは作業コストが大きすぎて困難です。プロパティに対応して貰えればそれで多くの問題が解決するのですけどね。プロパティが一意に定まるのが理想ですね。OS・スクリーンリーダーが対応してくれれば、先の問題も容易に解決し、作業コストは格段に下げられます。ACCESSIBILITYここで紹介する以外のテキストの隠し方などが紹介されています。WebAIMスクリーンリーダーのユーザがどのような環境でスクリーンリーダーを使っているのか、調査した結果が公開されています。新しい調査結果も随時更新されているようです。日本国内向けの調査ではありません。したがって、日本語のサイトでも類似した結果が得られるかどうかは定かではありませんが、参考にはできるでしょう。年の調査結果を日本語翻訳したものです。こちらを読めば、元のページも概ね何が書いてあるか把握することができると思います。コメントをキャンセルメールアドレスが公開されることはありません。*次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。