9.3 アクセシビリティ

 ここまで,WEBの設計について一通り解説を行ってきました.最後に,皆さんが制作するWEBサイトが多くの人にとって利用しやすいものとなるために,アクセシビリティの概念について説明します.

アクセシビリティ

 WEBページには様々な人が訪れます.お年寄りや小さな子供,視覚や聴覚,手が不自由な人,テキストしか表示できないブラウザを使用している人,母国語が異なる人(日本語が理解できない人)などが皆さんの制作するページを訪れることもあるでしょう.

 それゆえに,WEBページを設計する際には,どのような環境にあるユーザにとっても利用しやすいページや構造をデザインする必要があります.すなわち,WEBの使いやすさ(アクセシビリティ)を意識した設計を行う必要があります.

 アクセシビリティと言うと,障害者や高齢者だけがその対象であるように思われがちですが,障害者や高齢者などにとって利用しやすいページは,それ以外の訪問者にとっても利用しやすいページであると言えます.

 まず,WEBページには以下のような環境にある人が訪れる可能性があることに留意する必要があります.

アクセシビリティのガイドライン

 ここでは,一般的なアクセシビリティのガイドラインを簡単に紹介します.全てを完璧に満たす必要はありませんが,少しでも環境の異なる訪問者に優しいページを作るよう心がけましょう.

 特に,画像のalt属性に関して説明します.画像を表示しないブラウザは,代わりにこの属性で指定された文字列を表示します.画像を表示しない理由としては,画像形式に対応していない,携帯電話のように表示能力が限られている,画像転送に時間がかかり過ぎる,視覚障害者のための専用ブラウザである,などが考えられます.

 alt要素の内容は画像を表示しないブラウザで見る人の為に,その画像がどういうものであるのを簡潔に分かりやすく書きましょう.

 WEBのアクセシビリティについてのより詳細な情報は,例えば下記のようなページから入手することができます.

● 練習問題

 教材であげたアクセシビリティのガイドラインは,それぞれどのような環境にあるユーザを考慮したものであるかについて,上記のページなどを参考にして調べなさい.