3

508のコンプライアンスルールの1つは、すべてのOBJECTタグに要素コンテンツを含める必要があるというものです。OBJECTタグなどに慣れていませんが、通常、コンテンツはどうあるべきですか?OBJECTタグ内に文字列を入れるだけで、508テストに合格したように見えることに気づきました。

この合格検証を行うために、OBJECTタグ内に何かを入れてもかまいませんか?「無駄な文字列」を入れてもいいですか?コンテンツにはどのような効果がありますか?

4

2 に答える 2

4

コンテンツは、埋め込みオブジェクトと同等の情報を提供する必要があります。

役に立たない文字列を使用しても、508に準拠することはできません。したがって、目標が508コンプライアンスである場合、それは受け入れられません。自動テストは合格を報告する場合がありますが、実際のコンテンツがない限り、実際には準拠していません。

この代替コンテンツの効果は?障害者がWebサイトにアクセスし、その支援ソフトウェアが埋め込みオブジェクトを処理できない場合、ソフトウェアは代替コンテンツにフォールバックします。ページにFlashプレゼンテーションを埋め込んだとします。目の不自由な人が画面読み上げソフトウェアを使用してサイトにアクセスすると、画面読み上げソフトウェアがFlashムービーを解析できない場合があります。代わりに、代替コンテンツにあるテキストを読み取ります。

于 2010-09-07T16:06:56.450 に答える
2

コンテンツは、何らかの理由でブラウザがオブジェクトを表示できない場合のフォールバック用です。要素のalt属性のように考えてください。<img>自動チェッカーは、あなたが何か賢明なものを入れていることを確認することはできず、あなたが何かを入れたことだけを確認します。

そのコンテンツを賢明なものにするのはあなたの責任です。それは、表示可能であった場合にオブジェクトによって伝達されたのと同じ情報を伝達する、提供できるテキスト(または他のHTML)で可能な限り最高の同等物を提供する必要があります。

于 2010-09-07T16:02:51.777 に答える