Lynxの特徴は、大きく言えば、
となっており、Internet ExplorerやNetscape等のグラフィカルブラウザとは異なる特徴を持ちます。そして、Lynxが持つ特徴は、音声ブラウザにもほとんど当てはまります。
アクセシビリティ確保の面で重要なものですので、もう少し詳しく解説します。
Lynxは、テキストベースです。ですので、画像は表示されませんし、動画や音声などの再生もできません。また、色の表示も出来ません。
(注:Lynx for 32Winでは、画像・RealPlayer動画・音声については、外部プログラムを導入すれば閲覧することが出来ます。詳細は、Lynx入門を参照のこと。)
すなわち、グラフィカルな要素が全くない状態でWebサイトを見たときにどのように見えるかをチェックすることが出来ます。
あなたのサイトは、画像や色がない状態で、言いたいことを訪問者に伝えることが出来ますか?
Lynx for 32Winでは、ソフト起動後は全てキーボードによる操作になります。つまり、マウスをはじめとしたポインティングデバイスは使えません。
すなわち、ポインティングデバイスが使えない状態でも、リンクをたどることが出来るか、情報にアクセスすることが出来るかというチェックが出来ます。
あなたのサイトは、キーボードだけでもきちんと操作できますか?そして、情報が抜け落ちていませんか?
Internet ExplorerやNetscape等では、便利だという声も多いフレームですが、Lynxではフレームには対応していません。
Lynxでは、どんな風に見えるかと言いますと・・・
いずれにせよ、フレーム使用ページにアクセスしたときには、フレームの構造を記したページにアクセスして、フレームの情報を読み込みます。フレームの構造だけですので、フレームで使用しているページに何が書いてあるかは、フレーム名からアクセスしてみないとわかりません。これでは、アクセシブルなページとは言えません。
しかし、noframas要素で、ノーフレーム版ページのURLが記述されていれば、そのURLがリンクとなり、そのリンクをたどれば、情報にアクセスする事が出来ます。
はたして、あなたのフレーム使用ページは、Lynxで見てもらえますか?
Webページの見栄え部分を制御するために使われることの多いテーブルやスタイルシートですが、これにも対応していません。テーブルにしろ、スタイルシートにしろ、レイアウト指定が無効になります。
Lynxで見てみると、以下のようになります。
テーブル、スタイルシートいずれにしても、ソースの書いてある順番通りに表示されていきます。
あなたのサイトは、レイアウト情報がなくても、きちんと文書としての意味が通りますか?
Webサイトの機能強化によく使われるJavaScriptですが、Lynxでは未対応です。noscript要素の記述があれば、その内容を実行します。
JavaScriptに頼ったリンクの危険性が実感できるかと思います。
あなたのサイトは、Lynxでもきちんとナビゲーション出来ます?
インタラクティブなサイトをといって、JavaアプレットやFlashを使っているサイトも増えてきていますが、これらの技術にも対応していません。つまり、代替手段をきちんと用意しない限り、情報にアクセスすることが出来ません。
Windowsの場合、Flashムービーを見るためには、ActiveXを使います。
セキュリティ確保のために、JavaアプレットやActiveXをオフにしていると、場合によっては全く情報を得られないページもあるということです。
あなたのサイトは、どんな環境や設定からでも情報を得ることが出来ますか?
since 2001/06/01 ©Copyright 2001-2006 FUMING
リンクについては、ご自由にどうぞ。