要約
ランドマークを使用すると、出版物の複数ドキュメントに広がる主要な構造セクションに容易にアクセスできます。
テクニック
- ランドマーク ナビゲーション要素を組み込みます。[[WCAG-2.4.5]]
例
よくある質問
- すでに
toc nav
ですべてにリンクしている場合、なぜlandmarks nav
を含める必要があるのですか? landmarks nav
により、目次全体をナビゲートしなくても出版物の主要セクションに簡単にアクセスできるようになるだけでなく、ユーザー エージェントの動作も容易になります。たとえば、本文の最初のページを自動的に開くオプションを提供したり、索引や用語集へのクイック リンクを提供したりできるデバイスでは、landmarks nav
の追加のセマンティクスをこの目的で利用できます。- パッケージドキュメントに
guide
を組み込む必要がありますか? NCX ファイルを組み込む機能と同様に、
guide
要素は、古いユーザー エージェントでの前方互換性を容易にするためだけにEPUB 3に存在します。古いシステムのサポートは必須ではありませんが、サポートしたい場合にはguide
を組み込むべきです。
解説
ランドマーク ナビゲーションを使用すると、コンテンツの主要なセクションに素早くアクセスできます。これはARIAランドマークと似ていますが、ARIAランドマークは、ユーザーが現在いるページを対象に支援技術によって動的に構成されます。一方、ランドマーク ナビゲーションは、複数のドキュメントから構成される出版物全体に広がるセクションを一覧できる静的リストです。また、ランドマーク ナビゲーション要素は、ARIAランドマークとは異なり、支援技術ユーザーだけでなくすべてのユーザーが利用できます。
EPUB 3
すべてのEPUB出版物には、すべての主要なランドマーク(landmarks nav
)へのガイドが組み込まれるべきです。
各ランドマークの性質は、そのリンク要素 ( a
) のepub:type
属性で識別される必要があります。EPUB 3 Structural Semantics Vocabularyの一般的なランドマーク プロパティには、次のものがあります。
- bodymatter(出版物のメインコンテンツ)
- toc(見出し)
- bibliography(参考文献)
- index(索引)
- glossary(用語集)
toc nav
とは異なり、landmarks nav
リンクは、単一の均一なリストでなければなりません。
EPUB 2
EPUB 2では、ランドマークはNCX のguide
要素を用いて指定します。
関連リンク
- HTML —
nav
要素 - EPUB 3 —
landmarks nav
要素 - EPUB 2 —ガイド