オブジェクトの代替コンテンツが無効です
米国508条 1194.22(a); WAI/ WCAG1.0 チェックポイント 1.1
 
 
概要

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

 
 
修正方法

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

代替テキストは、オブジェクトと同じ情報を伝えるべきです。そして、そのオブジェクトがそのWebページで果たしている役割を説明する必要があります。例えば、なぜそこにあるのか、何を表現しているのか、どのように情報を提供しているのか、といった説明です。

 
 
解説

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

このドキュメントにあるオブジェクトには、有効な代替テキストがありません。有効な代替テキストというのは、<object> タグと </object> タグの間にある以下のような(X)HTMLソースコードです

  • 少なくとも1つの単語
  • 他のオブジェクト
  • 有効な代替コンテンツへのリンク

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