]>
この文書は「EPUB Manifest Role」の日本語訳である。最新の文書は http://www.idpf.org/epub/vocab/package/roles/manifest/ である。原文もしくは完全な情報は、 EPUB Manifest Role を参照されたい。
この日本語訳は参考である。公式な文書ではなく、翻訳・解釈の正確性を保証していない。
2014年4月23日 Initial Editor's Draft
Copyright © 2014 International Digital Publishing Forum™
無断複写・転載を禁止する。本作品は合衆国法典第17編の下に保護されている。変更を伴うこの著作物の複製と頒布は、International Digital Publishing Forum (IDPF) の書面による許可を得ない限り禁止されている。
EPUB は International Digital Publishing Forum の登録商標である。
このドキュメントは、IDPF EPUB 3 Working Group によって作られた初期の Editor's Draft である。進行中の作業で変更されることがある。
このセクションは有益な情報である。
この仕様、EPUB Manifest Role は、EPUB ® 出版物の collection [Publications301] の処理とレンダリングに必要なリソースのマニフェストを包含するための必要要件を定義する。
manifest
collection
は、Package Document manifest [Publications301] と性質は似ているが、典型的に EPUB 出版物の特定の機能のレンダリングに必要な Publication Resource のサブセットを識別する。
例えば、preview
collection
[Previews] の主な目的は、EPUB Content Document に含まれているサンプルコンテンツを識別することであるが、リーディングシステムが、表示を効率的にするプレビューを抽出するためにレンダリングに使用するスタイルシートと画像、他のリソースを知るためにもまた必要とする。manifest
collection
は、これらの追加のリソースが容易に特定されることを許可する。
collection
要素の role
属性は、マニフェストが含まれていることを示すために、"manifest
" 値をセットしなければならない(must)。
各 manifest
collection
は、ひとつ以上の link
要素のみ含めなければならず(must)、そうして各 link
要素の href
属性に含まれている IRI は、必要なリソースの位置を参照しなければならない(must)。manifest
collection
の特定の実装は、参照可能なリソースのタイプに制約を設定してもよい(may)。
次の例は、EPUB 出版物のひとつの章のために可能な manifest
collection
を示している。
<collection role="manifest"> <link href="chap01.html" type="application/xhtml+xml"/> <link href="main.css" type="text/css"/> <link href="interface.css" type="text/css"/> <link href="c01img01.jpg" type="image/jpeg"/> <link href="c01img02.jpg" type="image/jpeg"/> <link href="c01vid01.mp4" type="video/mp4"/> </collection>
link
要素の子は、親 collection
を処理するために必要な Publication Resource のセットを表している。manifest
collection
は、親に記載されている全ての Content Document を包含するリソースの完全なセットを包含するべきであるが(should)、collection
の特定の実装は、違う方法でもよい(may)。
manifest
collection
は、他の collection
の子でなければならず(must)、各 collection
は、ひとつの manifest
collection
の最大値のみ包含するべきである(should)。
[Previews] EPUB Previews.
[Publications301] EPUB Publications 3.0.1 .
[RFC2119] Key words for use in RFCs to Indicate Requirement Levels (RFC 2119) . March 1997.