E-kniha EPUB (.epub)
W3C ŠtandardElectronic Publication (EPUB) je celosvetovo štandardizovaný, open-source formát digitálnych e-kníh, ktorý spravuje konzorcium W3C a ktorý prináša prístupné, prispôsobiteľné digitálne knihy bohaté na multimédiá naprieč všetkými platformami.
Konvertovať MOBI do EPUB
Bezplatný konvertor z MOBI do EPUB priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory EPUB kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory EPUB kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
50 4B 03 04 ... 6D 69 6D 65 74 79 70 65ASCII REPREZENTÁCIA: PK..mimetypeapplication/epub+zip
Štandardizácia: W3C EPUB 3.3 Recommendation
Technické špecifikácie
| Architektúra kontajnera | ZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package |
| Kompresia | Deflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode) |
| Poradie bajtov (Endianness) | Little-Endian (ZIP container) |
| Farebné priestory | sRGB, Display P3, CSS Color Module Level 4 |
| Kanály a štruktúra | Reflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video |
| Max. rozmery | Unbounded pagination (reflows dynamically to any display size from watch to 8K TV) |
| Priehľadnosť | Full CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics |
| Streamovanie a postupné načítavanie | Table of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking |
Technická porovnávacia matica: EPUB vs konkurenti
| Technický atribút | EPUB (Aktuálne) | AZW3 | MOBI | |
|---|---|---|---|---|
| Prispôsobiteľný text | 100% dynamické prispôsobenie na všetkých obrazovkách | Pevné rozloženie stránky (vyžaduje priblíženie) | Prispôsobiteľné iba v Kindle | Primitívne prispôsobenie |
| Štandardizácia | Oficiálne otvorené odporúčanie W3C | Otvorený štandard ISO 32000 | Vlastný štandard spoločnosti Amazon | Zastaralý proprietárny štandard |
| Kompatibilita s hardvérom | Univerzálna (Apple, Kobo, Android, PC) | Univerzálna (všetky zariadenia) | Iba zariadenia Amazon Kindle | Iba staršie Kindle a PDA |
| Architektúra kontajnera | Archív ZIP s XHTML/CSS/JS | Hierarchia binárnych objektov | Databáza PalmDOC | Databáza PalmDOC |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Chyba čítačky: „Balík sa nepodarilo otvoriť: neplatný mimetype".
Hlavná príčina: Kompresor komprimoval súbor „mimetype" alebo ho umiestnil na iný offset ako bajt 30.
Obnova: Znovu zabaliť pomocou nástroja File2File Ebook Repair na vynútenie nekomprimovaného umiestnenia súboru mimetype.
Bezpečnostná analýza a vektory útokov na parser
Súbory EPUB obsahujú kompletné enginy HTML5 a JavaScriptu, ktoré musia byť izolované (sandboxed), aby sa zabránilo prístupu k lokálnym súborom alebo exfiltrácii údajov cez sieť.
Známe vektory útokov
- Skriptovanie medzi stránkami (XSS) v čítacích systémoch JavaScriptu EPUB s cieľom ukradnúť údaje z knižnice používateľa.
- Injekcia externých entít XML (XXE) v parseroch manifestov XML EPUB.
- Útoky dekompresiou v podobe ZIP bomb, ktoré vyčerpávajú úložisko servera počas načítavania katalógu.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Nespochybniteľný globálny štandard pre digitálne čítanie: 100% otvorený, nezávislý od dodávateľov a podporovaný konzorciom W3C.
- Bezchybná prispôsobiteľná typografia: text automaticky prispôsobuje veľkosť písma, okraje a riadkovanie pre akýkoľvek displej.
- Prvotriedna podpora prístupnosti: čítačky obrazovky, synchronizácia zvukového rozprávania (mediálne vrstvy) a písma pre dyslektikov.
Technické obmedzenia a nevýhody
- Zložitý dizajn s pevným rozložením (ako sú technické učebnice a časopisy) sa môže ťažko spoľahlivo vykresľovať na rôznych pomeroch strán obrazovky.
- Prísne pravidlá balenia ZIP: ak nekomprimovaný súbor „mimetype" nie je úplne prvým súborom na bajtovom offsete 30, EPUB je neplatný.
- Zariadenia Kindle vyžadujú konverziu (cez funkciu Send-to-Kindle alebo program Calibre) namiesto natívneho prenosu cez USB.
Zaujímavé technické drobnosti
- Súbor „mimetype" vnútri súboru EPUB musí byť prvým súborom v archíve ZIP, musí byť úplne nekomprimovaný (0 % kompresia) a musí obsahovať presne reťazec „application/epub+zip" bez koncových medzier.
- Projekt Gutenberg poskytuje viac ako 70 000 bezplatných klasických literárnych diel formátovaných v EPUB.
- V roku 2017 sa Medzinárodné fórum pre digitálne publikovanie (IDPF) zlúčilo priamo s konzorciom World Wide Web Consortium (W3C).
Často kladené technické otázky
Prečo je EPUB na čítanie kníh lepší ako PDF?
EPUB je prispôsobiteľný (reflowable), čo znamená, že text sa automaticky prispôsobí obrazovke vášho telefónu alebo čítačky pri akejkoľvek veľkosti písma, zatiaľ čo PDF má pevné rozmery stránok, ktoré vyžadujú neustále približovanie a oddialenie.
Môžem čítať súbory EPUB v systéme iPhone alebo Mac?
Áno. Aplikácia Apple Books je predinštalovaná v každom iPhone, iPad a Macu, čím poskytuje natívnu podporu kníh EPUB priamo po vybalení.
Ako môžem konvertovať EPUB na PDF alebo MOBI?
Knihy EPUB môžete konvertovať na nádherne formátované dokumenty PDF alebo formáty vhodné pre Kindle pomocou aplikácie File2File.app priamo vo vašom prehliadači.
Súvisiace konverzné páry pre EPUB
Konverzia starších súborov elektronických kníh Mobipocket do moderného formátu EPUB zabezpečuje, že vaša digitálna knižnica bude fungovať na súčasných čítačkách a mobilných aplikáciách.
Konverzia súborov EPUB do formátu Mobipocket eBook transformuje moderné zazipované dokumenty HTML na jeden binárny súbor PalmDOC pre staršie čítačky.
Konverzia súborov FictionBook 2.0 do formátu EPUB transformuje jednosúborové digitálne knihy XML na široko podporované zabalené archívy pre moderné čítačky.
Preveďte e-knihy EPUB na súbory XML FictionBook 2.0 pre kompatibilné čítačky a archívne procesy.