EPUB e-könyv (.epub)

W3C Szabvány

Az Electronic Publication (EPUB) a W3C által fenntartott, nyílt specifikációjú e-könyvformátum, amelyet újratördelhető vagy rögzített elrendezésű kiadványok csomagolására terveztek, kompatibilis olvasórendszerekhez.

MOBI konvertálása erre: EPUB

Ingyenes, böngészőben használható MOBI-konverter EPUB formátumba. A fájlokat azonnal konvertálhatja az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) EPUB fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) EPUB fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

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

ASCII ÁBRÁZOLÁS: PK..mimetypeapplication/epub+zip

Szabványosítás: W3C EPUB 3.3 Recommendation

Műszaki specifikációk

Konténer architektúraZIP-archívum tömörítetlen „mimetype” fájllal, META-INF/container.xml fájllal és OEBPS-tartalomcsomaggal
TömörítésDeflate (zlib) tömörítés a belső tartalomfájlokon; a „mimetype” fájl szigorúan tömörítetlen (Store mód)
Bájtsorrendkis bájtsorrendű (ZIP-tároló)
SzíntereksRGB, Display P3, CSS Color Module Level 4
Csatornák és struktúraÚjratördelhető vagy rögzített elrendezésű XHTML-oldalak, CSS-stíluslapok, beágyazott SVG- és raszterképek, hang és videó
Max. méretekKorlátlan oldalszám (dinamikusan újratördelhető bármilyen kijelzőmérethez, az órától a 8K-s tévéig)
ÁtlátszóságTeljes CSS-alfa-átlátszóság, átlátszósági maszkok és átlátszó PNG/SVG-grafikák
Streaming és progresszívA tartalomjegyzék (toc.ncx / nav.xhtml) azonnali fejezetre ugrást tesz lehetővé

Műszaki összehasonlító mátrix: EPUB vs. versenytársak

Technikai attribútumEPUB (Jelenlegi)PDFAZW3MOBI
Tördelhető szövegÚjratördelhető szöveg; az elrendezés az olvasórendszertől függRögzített oldalelrendezés (nagyítást igényel)Csak Kindle-ön tördelhetőPrimitív tördelés
SzabványosításA W3C hivatalos nyílt ajánlásaISO 32000 nyílt szabványVédjegyoltalom alatt álló Amazon szabványElavult, zárt szabvány
HardverkompatibilitásA támogatás az olvasóeszköztől és az alkalmazástól függ.Számos olvasórendszer támogatja; az elérhetőség változóCsak Amazon Kindle eszközökCsak régebbi Kindle és PDA
Konténer-architektúraZIP archívum XHTML/CSS/JS tartalommalBináris objektumhierarchiaPalmDOC adatbázisPalmDOC adatbázis

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

E-olvasóhiba: „A csomagot nem sikerült megnyitni: érvénytelen mimetype”.

Kiváltó ok: A tömörítő tömörítette a „mimetype” fájlt, vagy a 30. bájttól eltérő eltolással helyezte el.

Helyreállítás: Csomagolja újra a File2File.app Ebook Repair használatával a tömörítetlen mimetype elhelyezés kényszerítéséhez.

Biztonsági elemzés és elemző (parser) támadási vektorok

Az EPUB-tartalomdokumentumok XHTML-t használnak, és tartalmazhatnak szkripteket, de az EPUB-olvasórendszereknek nem kötelező támogatniuk a szkripteket. A biztonsági ellenőrzések az olvasórendszertől és annak beállításaitól függenek.

Ismert támadási vektorok

  • Webhelyek közötti parancsfájl-befecskendezés (XSS) az EPUB JavaScript-olvasórendszerekben a felhasználó könyvtári adatainak ellopása céljából.
  • XML-külsőentitás-befecskendezés (XXE) az EPUB XML-jegyzékeinek elemzőiben.
  • Zip bombával végrehajtott kitömörítési támadások, amelyek felemésztik a szerver tárhelyét a katalógusba való betöltés során.

Ajánlott védekezési módszerek: Tiltsa le a szkriptfuttatást és a külső hálózati lekéréseket a nem megbízható EPUB-ok elemzésekor.

Történeti háttér és mérföldkövek

2023A W3C hivatalosan közzéteszi az EPUB 3.3-at elismert webes szabványajánlásként.
2011Az IDPF kiadja az EPUB 3-at, amely bevezeti a HTML5-öt, a CSS3-at, a MathML-t, valamint a hang- és videótartalmakhoz használható médiarétegeket.
2007Az EPUB 2.0 hivatalos iparági szabványként váltja fel az Open eBook Publication Structure-t (OEBPS).

Főbb előnyök

  • A W3C által karbantartott nyílt szabvány, amelyet digitális kiadványokhoz használnak.
  • Hibátlan tördelhető tipográfia: a szöveg automatikusan igazítja a betűméretet, a margókat és a sorközt bármilyen kijelzőhöz.
  • Világszínvonalú akadálymentesítési támogatás: képernyőolvasók, hangalapú narráció szinkronizálása (Médiaátfedések) és diszlexia-barát betűtípusok.

Technikai korlátok és hátrányok

  • A rögzített elrendezésű, összetett terveket (például műszaki tankönyveket és magazinokat) nehéz lehet megbízhatóan megjeleníteni különböző képernyőarányokon.
  • Szigorú ZIP-csomagolási szabályok: az EPUB érvénytelen, ha a tömörítetlen „mimetype” fájl nem a ZIP első fájlja, és nem a 30. bájteltolásnál kezdődik.
  • A Kindle-eszközökön az EPUB-fájlokat konvertálni kell (a Send-to-Kindle vagy a Calibre segítségével), mert USB-n keresztül nem lehet őket natív módon áthúzni.

Érdekes technikai tudnivalók

  • Az EPUB-ban található „mimetype” fájlnak kell lennie a ZIP-archívum legelső fájljának, teljesen tömörítetlennek kell lennie (0%-os tömörítés), és pontosan az „application/epub+zip” értéket kell tartalmaznia, záró szóközök nélkül.
  • A Project Gutenberg több mint 70 000 ingyenes e-könyvet kínál több formátumban; az EPUB elérhetősége címenként változik.
  • 2017-ben az International Digital Publishing Forum (IDPF) közvetlenül beleolvadt a World Wide Web Consortiumba (W3C).

Gyakran Ismételt Műszaki Kérdések

Miért jobb az EPUB, mint a PDF könyvolvasáshoz?

Az EPUB újratördelhető (reflowable), ami azt jelenti, hogy a szöveg automatikusan igazodik a telefon vagy az e-olvasó képernyőjéhez bármilyen betűméret mellett, míg a PDF rögzített oldalméretekkel rendelkezik, ami állandó nagyítást és pásztázást igényel.

Olvashatok EPUB fájlokat iPhone-on vagy Macen?

Az Apple Books képes EPUB-könyveket megnyitni a támogatott Apple-eszközökön, de az elérhetőség és a beállítás az eszköztől és a szoftververziótól függhet.

Hogyan alakíthatok át EPUB-fájlt PDF-fájllá vagy MOBI-fájllá?

A File2File.app segítségével EPUB-könyveket alakíthat PDF-dokumentummá vagy Kindle-kompatibilis formátumba közvetlenül a böngészőben.