E-kniha EPUB (.epub)

W3C Standardní

Electronic Publication (EPUB) je celosvětově standardizovaný, otevřený formát digitálních e-knih spravovaný konsorciem W3C, který poskytuje přístupné, přizpůsobitelné a multimediálně bohaté digitální knihy napříč všemi platformami.

Převést MOBI do EPUB

Bezplatný konvertor z MOBI do EPUB v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.

Zkontrolovat a metadata

Operační systémy a analyzátory souborů identifikují soubory EPUB kontrolou počáteční binární sekvence bajtů:

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Podpis hlavičky na úrovni bajtů (Magic Bytes)

Operační systémy a analyzátory souborů identifikují soubory EPUB kontrolou počáteční binární sekvence bajtů:

HEXADECIMÁLNÍ PODPIS (OFFSET 0):

50 4B 03 04 ... 6D 69 6D 65 74 79 70 65

ASCII REPREZENTACE: PK..mimetypeapplication/epub+zip

Standardizace: W3C EPUB 3.3 Recommendation

Technické specifikace

Architektura kontejneruZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package
KompreseDeflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode)
Endiantita bajtůLittle-Endian (ZIP container)
Barevné prostorysRGB, Display P3, CSS Color Module Level 4
Kanály a strukturaReflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video
Max. rozměryUnbounded pagination (reflows dynamically to any display size from watch to 8K TV)
PrůhlednostFull CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics
Streamování a progresivní načítáníTable of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking

Technická srovnávací matice: EPUB vs konkurence

Technický atributEPUB (Aktuální)PDFAZW3MOBI
Přizpůsobitelný text100% dynamické přizpůsobení na všech obrazovkáchPevné stránkové rozvržení (vyžaduje přibližování)Přizpůsobitelné pouze na KindlePrimitivní přizpůsobení
StandardizaceOficiální otevřené doporučení W3COtevřený standard ISO 32000Vlastnický standard AmazonuZastaralý vlastnický standard
Hardwarová kompatibilitaUniverzální (Apple, Kobo, Android, PC)Univerzální (všechna zařízení)Pouze zařízení Amazon KindlePouze starší Kindle a PDA
Architektura kontejneruZIP archiv s XHTML/CSS/JSHierarchie binárních objektůDatabáze PalmDOCDatabáze PalmDOC

Běžné režimy poškození a příručka pro obnovení v hex

Chyba čtečky: „Balíček se nepodařilo otevřít: neplatný mimetype".

Hlavní příčina: Kompresor zkomprimoval soubor „mimetype" nebo jej umístil na jiný offset než na bajt 30.

Obnovení: Znovu zabalte soubor pomocí nástroje File2File Ebook Repair, abyste vynutili nekomprimované umístění souboru mimetype.

Bezpečnostní analýza a vektory útoků na parser

Soubory EPUB obsahují plnohodnotné enginy HTML5 a JavaScriptu, které musí být izolovány v sandboxu, aby se zabránilo přístupu k místním souborům nebo úniku síťových dat.

Známé vektory útoků

  • Cross-site scripting (XSS) v čtecích systémech EPUB JavaScriptu za účelem krádeže dat z knihovny uživatele.
  • Injekce XML External Entity (XXE) v parserech manifestů EPUB XML.
  • Útoky dekompresí typu Zip bomb spotřebovávající úložiště serveru během příjmu katalogu.

Doporučené bezpečnostní postupy:

Historický vývoj a milníky

2023W3C oficiálně vydává standard EPUB 3.3 jako schválené doporučení webového standardu.
2011IDPF vydává EPUB 3, který zavádí HTML5, CSS3, MathML a multimediální vrstvy pro audio a video.
2007EPUB 2.0 nahrazuje formát Open eBook Publication Structure (OEBPS) jako oficiální průmyslový standard.

Klíčové výhody a přednosti

  • Nesporný globální standard pro digitální čtení: 100% otevřený, nezávislý na dodavatelích a podporovaný organizací W3C.
  • Dokonalá přizpůsobitelná typografie: text automaticky přizpůsobuje velikost fontu, okraje a řádkování libovolnému displeji.
  • Prvotřídní podpora přístupnosti: čtečky obrazovky, synchronizace zvukového vyprávění (Media Overlays) a fonty pro lidi s dyslexií.

Technická omezení a nevýhody

  • Složitý design s pevným rozvržením (jako jsou odborné učebnice a časopisy) se může obtížně spolehlivě vykreslovat na různých poměrech stran obrazovky.
  • Přísná pravidla balení do ZIP: pokud nekomprimovaný soubor „mimetype" není úplně prvním souborem na bajtovém offsetu 30, je soubor EPUB neplatný.
  • Zařízení Kindle vyžadují konverzi (pomocí funkce Send-to-Kindle nebo nástroje Calibre) namísto přímého přetažení přes USB.

Zajímavé technické drobnosti

  • Soubor „mimetype" uvnitř archivu EPUB musí být prvním souborem v archivu ZIP, musí být zcela nekomprimovaný (0% komprese) a musí obsahovat přesně řetězec „application/epub+zip" bez koncových mezer.
  • Projekt Gutenberg nabízí přes 70 000 bezplatných klasických literárních děl ve formátu EPUB.
  • V roce 2017 se Mezinárodní fórum pro digitální publikování (IDPF) přímo sloučilo s konsorciem World Wide Web Consortium (W3C).

Často kladené technické otázky

Proč je formát EPUB pro čtení knih lepší než PDF?

EPUB má přizpůsobitelný text (reflowable), což znamená, že se text automaticky přizpůsobuje obrazovce vašeho telefonu nebo čtečky při libovolné velikosti písma, zatímco PDF má pevné rozměry stránek, které vyžadují neustálé oddalování a přibližování.

Mohu číst soubory EPUB na iPhonu nebo Macu?

Ano. Aplikace Apple Books je předinstalovaná na každém iPhonu, iPadu a Macu a poskytuje nativní podporu pro knihy EPUB ihned po vybalení.

Jak mohu převést EPUB do PDF nebo MOBI?

Knihy EPUB můžete převést na krásně naformátované dokumenty PDF nebo formáty vhodné pro Kindle pomocí aplikace File2File.app přímo ve vašem prohlížeči.