要約
電子出版物のユーザーが、(紙媒体のような)静的にページ付けされた出版物と同じ位置に移動できるようにするために、ページリストを組み込んでください。
テクニック
- 出版物に静的にページ付けされた同等の出版物がある場合、ページリストを組み込んでください。[[WCAG-2.4.5]]
例
よくある質問
- ページリストのリンクはどのような順序にすれば良いでしょうか?
-
現在、ページリスト内のリンクの順序に関する要件はありません。一般的な手法はリンクを数字順に並べることですが、電子出版物のコンテンツの順序が物理的な順序と一致しない場合があります(たとえば、出版社が前書きを最後に移動する場合があります)。このような場合、一部のEPUB作成者は、デジタルコンテンツに合わせたページリスト順番を好みます。
- ページリストを含む出版物にはページ区切りマーカーが必要ですか?
-
ページリストは、ページ区切りマーカーのない電子出版物に含まれる場合がありますが、この方法はまれであり、ユーザーにとってあまり役に立ちません。例としては、各章の最初のページにのみリンクするページリストがあります。ページリストは、ページ区切りマーカーの代わりに、章の見出しにリンクできます。ただし、通常は目次によって各章へのアクセスが提供されるので、このアプローチの活用は限定的です。
解説
印刷物のような静的にページ番号が付けられた原本よりリフロー可能な出版物が製作される場合、ページリストを組み込むと、ユーザーは静的なページ位置に移動できます。たとえば、クラスメイトが印刷物の本を使用しているクラスでデジタル版を使用している学生は、授業中にまったく同じページに移動できます。
ページリスト自体は、すべてのページ区切り位置へのリンクのリストです。ユーザーエージェントはこのリストを使用して自動ページ ジャンプ機能を提供できます。また、ユーザーはこのリストに直接アクセスして手動で移動したいページを選択できます。
EPUB 3 では、ページリストはナビゲーション ドキュメント内のページリスト nav 要素で表現されます。この要素は、基本的に各ページ区切り位置へのリンクのフラットリストです。
<nav epub:type="page-list">
<ol>
<li><a href="chapter01.xhtml#page1">1</a></li>
<li><a href="chapter01.xhtml#page2">2</a></li>
…
</ol>
</nav>
EPUB 2 では、ページリストは NCX ファイルのpageList
要素を使用して表現されます(例 2を参照)。
関連リンク
- HTML —
nav
要素 - EPUB 3 —
page-list nav
要素 - EPUB 2 —
pageList
要素