Re: Dreamweaver accessibility plugin



 NAPの皆様


はじめまして、湊(みなと)と申します。

以前、nap様のMLに湘南工科大学の渡辺先生より、「LIFT for Dreamweaver」お
よび、「ソシオメディア社」に関する記事が流れたかと思いますが、最初にその
記事をポストした張本人です。

渡辺先生より情報を提供してくれませんか、というお話があったので、さっそく
LIFTに関しての情報を提供させて頂きます。どうぞよろしくお願い致します。
あ、ちなみに、私はLIFTの日本語化(技術的な部分)を担当しております。


Subject: (nap) Dreamweaver accessibility plugin
Date: Mon, 18 Mar 2002 04:16:40 +0900
> 中根です。

> 1. 生成される HTML (XMLにも対応してるのでしょうか?) はどの程度アクセシ
>    ビリティの高いものなのか

「LIFT for Dreamweaver」でチェック・修正したHTMLファイルがアクセシブルか
どうか?ということですが、私個人の意見ですが、"かなりyes"と言えると思い
ます。ここで、"かなり"と、中途半端な文言がついてしまった訳は、どうしても
技術的に判断するのが難しい要素が含まれているからです。

例えば、IMG要素のALT属性について考えると、ALTの有無はDOM等でチェックすれ
ば良いのですが、そのALT属性の値が画像と同様のものを意味しているか、とい
う部分では技術的には困難なので、人間の判断に委ねざるを得ません。LIFTでは、
そう言った部分が3分の1程度ありますので、ただの"yes"ではなく、"かなりyes"
になってしまった訳です。ただ、アクセシビリティが格段に向上することは間違
いないと思います。

> 2. 操作性はどうか (アクセシビリティ向上のためにどの程度の付加的な作業
>    が必要となるのかといった点も含めて)

アクセシビリティのチェック・品質保証の点で言えば、作業のコストは、かなり
減ると思います。実際の作業の様子は、uai分科会等でデモをする予定でいます。
もし、その時にお会いすることがあれば声を掛けてやって下さい。よろしくお願
いします。

では、失礼いたします。

#あ、ちなみに...、私は、LIFTの日本語化開発をしていますが、その販売元の
#ソシオメディア社の社員ではありません。

--
最後に、LIFTが行うチェック項目の一覧を記載いたします。

LIFT for Macromedia Dreamweaver 診断項目一覧
■アクセシビリティに関する項目
 
・スクリプトのアクセシビリティ     ・APPLETの代替テキスト
・APPLETのALT属性                  ・APPLETのCONTENT属性
・ホットスポットの代替テキスト     ・ホットスポットのALT属性
・音声/ビデオOBJECTの代替テキスト  ・音声/ビデオOBJECTのCONTENT属性
・行頭記号画像のALT属性            ・行頭記号の代替テキスト
・バナー画像のALT属性              ・ボタン画像の代替テキスト
・ボタン画像のALT属性              ・LANG属性の自然言語指定
・明確で簡潔なドキュメント         ・スライス画像の代替テキスト
・スライス画像のALT属性            ・配色のコントラスト
・装飾画像のALT属性                ・色に依存した表現
・フォームのアクセシビリティ       ・FRAMEのTITLE属性
・画像の代替テキスト               ・画像のALT属性
・画像のLONGDESC/D-LINK            ・隠しリンク画像の代替テキスト
・隠しリンク画像のALT属性          ・IFRAMEのTITLE属性
・画像OBJECTの代替テキスト         ・画像OBJECTのCONTENT属性
・INPUTの代替テキスト              ・INPUTのALT属性
・AUDIOファイルの代替テキスト      ・プラグインについて
・リンク画像の代替テキスト         ・リンク画像のALT属性
・マップ画像のALT属性              ・マルチメディアに対する音声ガイド
・マルチメディアに対する代替手段   ・GIFイメージの点滅
・画面の点滅について               ・リンクでのJavaScript使用
・自動リダイレクトの使用           ・自動更新の使用
・サーバサイドイメージマップの使用 ・OBJECTの代替テキスト
・OBJECTのCONTENT属性              ・PREタグの使用
・独自タグの使用                   ・サーバ側イメージマップのテキストリンク
・SCRIPTの代替NOSCRIPT             ・SCRIPTに対するNOSCRIPT
・スキップリンクの必要性           ・スペーサー画像のLONGDESC
・スペーサー画像のALT属性          ・スタイルシートに依存した表現
・記号イメージのALT属性統一        ・記号イメージのALT属性
・テーブルのヘッダ                 ・複雑なテーブルのヘッダ
・データセルとヘッダの関連付け     ・代替テキストページの必要性
・サムネイル画像の代替テキスト     ・サムネイル画像のALT属性
・サムネイルのLONGDESC/D-LINK      ・テーブルのTHタグ
 

■ユーザビリティに関する項目
 
・画像のサイズ表示                 ・Eメールアドレスの表示
・ページタイトルの定義             ・ページのタイトル
・Keywordの有無                    ・Keywordの指定
・Descriptionの有無                ・Descriptionの指定 

■日本語の文字コードに関する項目
 
・実際のファイルの文字コードとcharsetが一致しているか
・半角仮名文字の発見
・機種依存文字の発見
         :
         :
       開発中

==
湊 規生 (みなと のりお)
minato@xxxxxxxxxxxxxxxx