Container(コンテナー)

コンテナーは、電子出版物のリソースをまとめるために使用される単一のファイルです。

電子出版物は、 HTMLドキュメント、画像、 CSSファイル、スクリプトなど、さまざまなファイルで構成されていますが、それらを 1つのコンテナーにまとめると、出版物の配布が簡単になります(たとえば、出版物全体を、ベンダーに送信したり、ユーザーがダウンロードしたりするときに、1つのファイルですみます)。

たとえば、 EPUBは、コンテナー形式としてZIPを使用します。

Content Provider(コンテンツプロバイダー)

オンライン書店での販売や、企業の ウェブサイトからのダウンロード、また、図書館の貸出プログラムなどを通じて、ユーザーに電子出版物を提供する責任を負う組織。

Core Media Type(コアメディアタイプ)

EPUB 3では、コアメディアタイプは、 EPUB コンテンツ ドキュメントで使用する場合にリーディングシステムがサポートする必要があるファイル形式です。コアメディアタイプを使用すると、ユーザーが使用するリーディングシステムに関係なく、出版物が読み取り可能になることが保証されます。

たとえば、EPUB 3 では、音声再生をサポートするリーディングシステムが MP3 および MP4 音声をレンダリングできることが求められます。同様に、ビューポートを備えたリーディングシステムは、さまざまな画像形式をサポートする必要があります。これらはすべてコアメディアタイプです。

リソースのメディア タイプがコアとしてリストされていない場合、それは外部リソースと見なされます(つまり、リーディングシステムはそれをサポートする可能性がありますが、保証はされません)。

EPUB 3 でサポートされるコアメディアタイプのリストは、EPUB 3 規格に記載されています。

CSS(シーエスエス)

カスケード スタイル シート (CSS) 言語は、 HTMLおよびSVGドキュメントの視覚的な表示を制御するために使用されます。

CSS は、作成者が定義した一連のルールに基づいて、フォント、色、枠線、その他の表示要素を指定するために使用されます。