EPUB電子書籍をドロップすると、明確で重大度別のレポートが得られます:読書を妨げるエラー、厳格なリーダーが拒否する可能性のある警告、注記。問題がパッケージ逸脱だけの場合は、修復済みコピーをダウンロード — すべてローカルで、アップロードなし。
EPUB標準に対してパッケージを検証します:mimetypeエントリ(先頭、無圧縮)、META-INF/container.xmlのブートストラップ、OPFパッケージ文書、マニフェスト、スパイン、コンテンツタイプ。
すべての指摘は重大度で分類され、わかりやすい説明が付きます — 読書を妨げるものは赤、多くのリーダーが許容する逸脱は黄、観察事項はグレー。
マニフェストとスパインのすべてのエントリがアーカイブに実際に存在し、各章のコンテンツが厳格なリーダーが開ける整形式XMLであることを確認します。
欠落したタイトル、言語、著者、一意の識別子を指摘し、電子書籍に正しいEPUB3ナビゲーション文書またはEPUB2 NCX目次があるかどうかを通知します。
問題がmimetypeパッケージの逸脱だけの場合 — 実際に最も一般的な違反 — mimetypeファイルを先頭・無圧縮に修正したコピーをダウンロードできます。
検証はアップロード、サーバー、登録なしでブラウザ内で完全に実行されます。電子書籍がデバイスから送信されることはありません。
EPUBは、厳格な一連の構造規則を持つZIPコンテナです。このバリデーターはそれらの規則を順にチェックします:mimetypeファイルが最初のエントリで無圧縮で保存されていること、META-INF/container.xmlがパッケージをブートストラップすること、OPFパッケージ文書がメタデータ、マニフェスト、読書順(スパイン)を宣言していること、参照されるすべてのファイルが実際に存在すること、各章が整形式XMLであること。結果は、実際の問題(エラー)を許容される逸脱(警告)と観察事項(注記)から分けるレポートになり、どの問題がリーダーを壊し、どれが無害かを正確に把握できます。
3つのステップ — ファイルをドロップすれば検証は自動です。
.epub電子書籍をアップロードエリアにドラッグ&ドロップするか、クリックして選択します。検証はすぐに始まります — ボタンは不要です。
指摘は重大度ごとにグループ化されます。エラーは読書を妨げ、警告はほとんどのリーダーが許容する仕様逸脱、注記は表紙の欠落や孤立ファイルなどの役立つ観察事項です。
mimetypeのパッケージだけが問題の場合は、修復済みEPUBをダウンロードします。それ以外は、レポートを使ってエディターで電子書籍を修正するか、参照用にレポートをテキストファイルとしてダウンロードします。
このバリデーターはEPUBパッケージの構造とコンテンツをチェックします — 本をレンダリングしたり視覚的なレイアウトをチェックしたりせず、DRMや暗号化されたコンテンツは検出できません。HTMLエンティティのエスケープ漏れや表紙の欠落などの警告が最新のリーダーを止めることはほとんどありませんが、厳格なバリデーターや一部の電子書籍リーダーでは失敗する可能性があります。修復オプションはコンテナを再パッケージするだけです(mimetype先頭、STORED)。コンテンツファイルが変更されることはありません。EPUB2とEPUB3のパッケージの両方がチェックされます。