要約
装飾的な画像について(訳注:支援技術によって)ユーザーに提示されないようにします。
テクニック
-
装飾画像には空のalt属性(
alt=""
)を付けます。[[WCAG-1.1.1]]
例
解説
出版物のすべての画像に、テキストを理解するために必要な情報が含まれているわけではありません。新しい章の始まりを強調するために装飾的な趣向が使われている場合もありますが、こうした画像の形や形式はテキストの理解とは無関係です。同様に、教科書には、新しいセクションの始まりに、ページを視覚的に埋めることだけを目的とした装飾的な写真が含まれていることがあります。
画像が純粋に装飾的なものである場合は、そのalt
属性を空のままにしておく必要があります。これにより、画像の存在を通知しないように支援技術に指示して、説明のない画像が存在する理由を理解しようとするユーザーの負担を軽減します。
装飾画像がアナウンスされないようにするために、プロパティpresentation
を持つ ARIA role
属性を追加できます。この方法は、編集者が空のalt
属性を持つすべての画像をチェックして装飾用であることを確認するために、一部の出版社で使用されています。
注記
画像が純粋に装飾的なものである場合は ARIA ロールを追加するのがベストプラクティスですが、WCAG への準拠には必須ではありません。
ARIA 1.1 では、 presentation
よりもnone
ロールが優先されますが、これは十分にサポートされていません。ARIA 1.1 仕様では、 presentation
単独で使用するか、 none
のフォールバックとして使用することを推奨しています。
関連リンク
- DIAGRAM — EPUB で拡張説明を作成するためのベスト プラクティス
- MDN — <img>: 画像埋め込み要素
- HTML —
img
要素