Webアクセシビリティについて

Webアクセシビリティとは、ひとことで言い表すと「すべてのユーザーが障壁なくWebサイトを使用できること」です。
Webサイトにアクセスした方が年齢や利用環境、障害の有無などに左右されず、すべての情報・機能にアクセスできることを表します。

なぜWebアクセシビリティが重要なのか?

おもに2つの観点から、重要な理由を解説します。

Webサイトの目的

そもそもWebサイトは、提供者からの視点では「情報提供」を目的に制作すると思います。
もちろんユーザーも、その情報を得るためにWebサイトを利用します。
しかしたとえWebサイトにアクセスしても、掲載されている情報を得られなければ、そのサイトはユーザーにとっても提供者にとっても意味を成さないでしょう。

ユーザーに高い満足を得てもらうため、そして質の高い情報を提供するために、Webアクセシビリティは重要なものです。

法的背景や世界の情勢

日本では、2024年4月より「合理的配慮の提供」というものが民間企業に対し法律で義務化されました。

合理的配慮とは何か?は、「政府広報オンライン」の記事 別ウインドウで開くより引用いたします。

社会生活において提供されている設備やサービスなどは障害のない人には簡単に利用できる一方で、障害のある人にとっては利用が難しく、結果として障害のある人の活動を制限してしまっている場合があります。このような、障害のある人にとっての社会的なバリアについて、個々の場面で障害のある人から「社会的なバリアを取り除いてほしい」という意思が示された場合には、その実施に伴う負担が過重でない範囲で、バリアを取り除くために必要かつ合理的な対応をすることとされています。これを「合理的配慮の提供」といいます。

つまり、ユーザーからWebサイトの利用に関して何らかの要望があった場合に、必要な対応をすることが義務付けられているということです。

たとえば、色が少し見分けづらい特性を持っている方から「テキストと背景色の色合いが見えづらいものになっているので、変更してほしい」という要望があれば、その部分の配色を見えやすいものに変える、などが当てはまります。

「負担が過重でない範囲」という基準が少しあいまいな感じがするかもしれませんが、まずは簡単なことでも、できることからひとつずつ対応していけばよいと思います。

また、海外では日本よりもさらに厳密な法律が存在しており、Webアクセシビリティに関する訴訟まで起きている事例がたくさんあります。
日本はまだそこまで厳密に法律で義務化されているわけではありませんが、いずれ海外と同じ基準まで引き上げられる可能性は十分にあります。
そのため、今から少しずつでも知識をつけ、対応を進めていけるように準備しておくことが重要と考えています。

Webアクセシビリティが担保されている、とはどういうことか

Webサイトにおいて、Webアクセシビリティが担保されている、とはどういう状態でしょうか。
ごく一例ですが、以下のような状態が望ましいです。

  • すべてのリンク要素にキーボード(TABキー)でアクセスできる
  • 音声読み上げブラウザ、スクリーンリーダーなどですべてのテキストが適切に読み上げられる
  • テキストと背景色のコントラストが適切に保たれ、見やすい色合いが確保されている
  • 画像にはalt属性で代替テキストを設定する

他にもたくさんのクリアしなければならない項目があります。
クリアすべき項目は、W3Cが作成する、WCAG(ダブルシーエージー、またはウィーキャグ)という国際基準で決められています。
Webアクセシビリティの試験では、Webサイトのすべての要素がこの基準に沿っているか、ひとつひとつツールや目視で確認していきます。
それぞれのWebサイトによって、どのような情報をどのように伝えているかが異なるため、この試験はケースバイケースの対応が必要なものになってきます。

まとめ

以上のことから、Webアクセシビリティは今後も非常に大切な考え方になると考えています。
また、障害をお持ちの方のお話も出ましたが、決してWebアクセシビリティ対応と障害者対応はイコールではありません。

私はコーダーですので、自分が書いたコードが原因で情報にアクセスできない方を生まないために、Webアクセシビリティの考え方をもっと学び、コーディングに活かしていこうと思っています。