イメージ・オブジェクトの代替コンテンツが無効です
JIS 5.4 e); WCAG 1.1; 508条 (a)
 
 
概要

Webページにイメージを埋め込むobject要素がありますが、<object> タグと </object> タグの間に有効な代替テキストがありません。

有効な代替テキストというのは、<object> タグと </object> タグの間にある以下のような(X)HTMLソースコードです

  • 少なくとも1つの単語
  • 他のオブジェクト
  • 有効な代替テキスト(alt属性値)のあるimg要素
  • 有効な代替コンテンツへのリンク

有効な代替テキストには、プレースホルダー・テキストは含まれません(http://www.w3.org/TR/AERT#AppendixC 参照)。

 
 
修正/チェック方法

<object> タグと </object> タグの間に意味のある代替テキストを挿入してください。

代替テキストは、イメージのコンテンツおよびそのドキュメントにおける役割を説明すべきです。

 
 
修正/チェックのポイント

ブラウザで、特定の技術やプラグインを使用しないように設定している利用者がいます。また、特定の技術やプラグインがまったく利用できないブラウザも存在します。
このような場合、特定の技術やプラグインのアクセシビリティに配慮しても、コンテンツの内容を参照することはできません。

  • プラグインは、<object>タグと</object>タグの間に代替情報を記述する。
  • プラグインを<embed>タグで指定する場合は<noembed>タグに代替情報を記述する。
    (ただし、<embed>タグは、HTML4.01で規格外のため、使用しないことが望ましい。)
  • 特に、特定の技術やプラグインがアクセシブルでない場合、同等の情報を持つテキストページを用意し、通常ページと同じタイミングで更新することが望ましい。

『富士通ウェブ・アクセシビリティ指針 第2.0版』 © 2004 富士通株式会社

 
 
JIS関連項目

5.4 非テキスト情報
e)
アクセス可能ではないオブジェクト,プログラムなどには,利用者がその内容を的確に理解し操作できるようにテキストなどの代替情報を提供しなければならない。また,アクセス可能なオブジェクト又はプログラムに対しても,内容を説明するテキストなどを提供することが望ましい。
例2. メニューなどの重要な情報を,アクセス可能ではないオブジェクトを用いて提供する場合は,代替テキストリンクを用意する。

JIS X 8341-3:2004『高齢者・障害者等配慮設計指針-情報機器における機器,ソフトウェア及びサービス-第三部:ウェブコンテンツ』(© 財団法人 日本規格協会)

 
 
解説

<object>タグで代替オブジェクトのレンダリングを指定することができます。入れ子にした<object>タグは、それぞれ異なる種類の代替コンテンツを指定することが可能です。もし、ブラウザが一番外側にあるobject要素をレンダリングできなければ、ブラウザはその内側にあるもう一つのobejct要素などのコンテンツをレンダリングします。

そういった入れ子構造では、少なくとも1つのオブジェクトは、グラフィック表示が可能なブラウザ以外のユーザーがWebページを効率的に利用できるように、有効な代替テキストを提供したアクセシブルなものであるべきです。ハンドヘルド端末やテキストブラウザなどの登場により、alt属性値の代替テキストの重要性はこれまで以上に高まっています。

また、オブジェクトの代替テキストを提供することで、いくつかの検索エンジンでは表示順位を上げる効果もあります。

 
 
JIS X 8341-3について

JIS X 8341-3 の内容は、以下のサイトにて規格番号「X8341-3」で検索して、規格票をご覧ください。

  • 閲覧:日本工業標準調査会(JISC)
    http://www.jisc.go.jp/
  • 購入:日本規格協会(JSA Web Store)
    http://www.webstore.jsa.or.jp/