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ů:
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 65ASCII REPREZENTACE: PK..mimetypeapplication/epub+zip
Standardizace: W3C EPUB 3.3 Recommendation
Technické specifikace
| Architektura kontejneru | ZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package |
| Komprese | Deflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode) |
| Endiantita bajtů | Little-Endian (ZIP container) |
| Barevné prostory | sRGB, Display P3, CSS Color Module Level 4 |
| Kanály a struktura | Reflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video |
| Max. rozměry | Unbounded pagination (reflows dynamically to any display size from watch to 8K TV) |
| Průhlednost | Full 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ý atribut | EPUB (Aktuální) | AZW3 | MOBI | |
|---|---|---|---|---|
| Přizpůsobitelný text | 100% dynamické přizpůsobení na všech obrazovkách | Pevné stránkové rozvržení (vyžaduje přibližování) | Přizpůsobitelné pouze na Kindle | Primitivní přizpůsobení |
| Standardizace | Oficiální otevřené doporučení W3C | Otevřený standard ISO 32000 | Vlastnický standard Amazonu | Zastaralý vlastnický standard |
| Hardwarová kompatibilita | Univerzální (Apple, Kobo, Android, PC) | Univerzální (všechna zařízení) | Pouze zařízení Amazon Kindle | Pouze starší Kindle a PDA |
| Architektura kontejneru | ZIP archiv s XHTML/CSS/JS | Hierarchie binárních objektů | Databáze PalmDOC | Databá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
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.
Související konverzní páry pro EPUB
Konverze starších souborů knih Mobipocket do moderního formátu EPUB zajišťuje, že vaše digitální knihovna bude fungovat na současných čtečkách a mobilních aplikacích.
Konverze souborů EPUB do formátu Mobipocket eBook transformuje moderní zapouzdřené dokumenty HTML na jednotlivé binární soubory PalmDOC pro starší čtečky.
Konverze souborů FictionBook 2.0 do formátu EPUB přeměňuje digitální knihy v jediném souboru XML na široce podporované zabalené archivy pro moderní čtečky.
Převeďte e-knihy EPUB na soubory XML FictionBook 2.0 pro kompatibilní čtečky a archivní pracovní postupy.