アクセシビリティとは
アクセシビリティ(accessibility)とは、アクセスのしやすさ(access+ability)、近づきやすさのことをいいます。Webにおけるアクセシビリティは、情報やサービスがどれぐらい広範に提供できるかを表す言葉といえます。どんなユーザでも利用環境に左右されず、彼らが得ようとしている情報にアクセスし、活用できるホームページ制作をすることが今、求められています。
特にWebに関するアクセスのしやすさを「Webアクセシビリティ」と言い、Webサイトにおける技術の標準化をすすめるW3Cという団体によって提唱されています。ユーザビリティと同様、快適なブラウジング(閲覧)ができるようにページ全体の環境を整えることはもちろん、高齢者や障害を持った方々にも負担なく利用できる度合いを示す事によく使われます。
利用環境
利用環境といっても様々です。では一体どのような事を指すのでしょうか。
ブラウザ(PC/Mac)への対応
一般で知られているインターネットと言う言葉はwindowsのInternet Explorerで、ホームページを閲覧する事と思われていますが、このInternet Explorerはブラウザといって、情報を表示するソフトウェアです。ブラウザにはFirefox, Opera, Netscapeといったソフトウェアからテキストを表示させるものまであります。そしてまた各々のブラウザによってもバージョンが違う事によっても表示が異なるといった可能性があります。
またMacintoshにも先述のようなブラウザもあります。それに加えてMac独自で発展してきたSafariやShiiraというブラウザもあり、作りこみの段階でサポートを想定していないと調整が難しくなってきます。
高齢者・視力が弱い方々への配慮
高齢者にとって、モニタに書かれた小さな文字を読むのは大変な事です。ブラウザには文字サイズを変更できるオプションがあったりしますが、ホームページ内でも文字サイズを変更できるボタンを付け加える事で読みやすさの向上をサポートできます。また、文字サイズを大きくしても、レイアウトが崩れないように制作すること、全コンテンツの文字サイズを調整できるようにするためには画像で文字を表現することは極力避ける事が必要です。また背景色と文字色に適度なコントラストを与えないと、色覚に障害がある方にとって読み取る事が困難なコンテンツになってしまいます。
視覚障がい者への配慮
視覚障がい者は音声読み上げブラウザというブラウザを使い、ホームページを閲覧します。この時ユーザに伝わる情報はソフトが読み上げた(X)HTMLソースで書かれている情報のみです。従って、正しく情報を伝える為に構造をはっきりさせた(X)HTMLソースを書く必要があります。
デザインと構造を分離できていないテーブルレイアウトでは、正しい順序で読み上げる可能性は低く、ユーザを迷わせてしまう一因となります。構造とレイアウト(デザイン)を分離させたソースが全てのサイト訪問者にとって大切です。
全てのユーザのために…
上記で述べた事以外にも、インターネット接続の回線速度や、ユーザが使用しているモニタの大きさ、解像度等、アクセシビリティを向上するための要素は数多く存在します。しかし、これら全ての条件をクリアする事は簡単な事ではありません。
まず、どのブラウザでも異常なく閲覧できるかという基本を達成し、その過程で高齢者や視覚障がい者の負担を軽減できるようなホームページ制作をする事が、全てのユーザの要求を満たすという目標に近づける事を可能にするのではないでしょうか。
Comments (0)