EPUB e-knjiga (.epub)
W3C StandardnoElektronička publikacija (EPUB) je globalno normiran, otvoreni digitalni format e-knjiga koji održava W3C, a koji pruža dostupne, prilagodljive i multimedijski bogate digitalne knjige na svim platformama.
Pretvori MOBI u EPUB
Besplatni MOBI u EPUB pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.
Pregledaj i metapodaci
Operativni sustavi i alati za analizu datoteka identificiraju EPUB datoteke provjerom početnog niza binarnih bajtova:
Potpis zaglavlja na razini bajtova (Magic Bytes)
Operativni sustavi i alati za analizu datoteka identificiraju EPUB datoteke provjerom početnog niza binarnih bajtova:
HEX POTPIS (POMAK 0):
50 4B 03 04 ... 6D 69 6D 65 74 79 70 65ASCII PRIKAZ: PK..mimetypeapplication/epub+zip
Standardizacija: W3C EPUB 3.3 Recommendation
Tehničke specifikacije
| Arhitektura spremnika | ZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package |
| Kompresija | Deflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode) |
| 字节序 | Little-Endian (ZIP container) |
| Prostori boja | sRGB, Display P3, CSS Color Module Level 4 |
| Kanali i struktura | Reflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video |
| Maksimalne dimenzije | Unbounded pagination (reflows dynamically to any display size from watch to 8K TV) |
| Prozirnost | Full CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics |
| Streaming i progresivno | Table of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking |
Tehnička matrica usporedbe: EPUB vs Konkurencija
| Tehnički atribut | EPUB (Trenutno) | AZW3 | MOBI | |
|---|---|---|---|---|
| Prilagodljiv tekst | 100% dinamičko prelijevanje na svim zaslonima | Fiksni prijelom stranice (zahtijeva zumiranje) | Prilagodljivo samo na Kindleu | Primitivno prelijevanje |
| Standardizacija | Službena otvorena preporuka W3C-a | Otvoreni standard ISO 32000 | Vlasnički Amazonov standard | Zastarjeli vlasnički standard |
| Kompatibilnost s hardverom | Univerzalna (Apple, Kobo, Android, PC) | Univerzalna (svi uređaji) | Samo Amazon Kindle uređaji | Samo stari Kindle i PDA |
| Arhitektura spremnika | ZIP arhiva s XHTML/CSS/JS | Hijerarhija binarnih objekata | PalmDOC baza podataka | PalmDOC baza podataka |
Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak
Pogreška e-čitača: 'The package could not be opened: invalid mimetype'.
Temeljni uzrok: Kompresor je komprimirao datoteku 'mimetype' ili ju je stavio na pomak koji nije bajt 30.
Oporavak: Ponovno pakirajte pomoću alata File2File Ebook Repair kako biste nametnuli smještaj nekomprimiranog mimetypa.
Sigurnosna analiza i vektori napada na parser
EPUB datoteke sadrže potpune HTML5 i JavaScript mehanizme koji moraju biti u izoliranom okruženju (sandbox) kako bi se spriječio pristup lokalnim datotekama ili curenje mreže.
Poznati vektori napada
- Skriptiranje na više lokacija (XSS) u EPUB JavaScript sustavima za čitanje radi krađe podataka iz korisničke biblioteke.
- Injekcija vanjskih XML entiteta (XXE) u EPUB XML parsere manifesta.
- Napadi dekompresijom ZIP bombe koji troše pohranu poslužitelja tijekom unosa kataloga.
Najbolje obrambene prakse:
Povijesni izvori i prekretnice
Ključne prednosti
- Neprikosnoveni globalni standard za digitalno čitanje: 100% otvoren, neutralan u odnosu na proizvođače i podržan od strane W3C-a.
- Besprijekorna prilagodljiva tipografija: tekst automatski prilagođava veličinu fonta, margine i prored bilo kojem zaslonu.
- Vrhunska podrška za pristupačnost: čitači ekrana, sinkronizacija zvučne naracije (Media Overlays) i fontovi za disleksiju.
Tehnička ograničenja i nedostaci
- Složeni dizajni s fiksnim prijelomom (poput tehničkih udžbenika i časopisa) mogu se teško pouzdano prikazati na različitim omjerima zaslona.
- Stroga pravila pakiranja ZIP-a: ako nekomprimirana datoteka 'mimetype' nije prva datoteka na pomaku bajta 30, EPUB je nevaljan.
- Kindle uređaji zahtijevaju pretvorbu (putem usluge Send-to-Kindle ili programa Calibre) umjesto izvornog USB povuci-i-pusti prijenosa.
Zanimljive tehničke činjenice
- Datoteka 'mimetype' unutar EPUB-a mora biti prva datoteka u ZIP arhivi, mora biti potpuno nekomprimirana (0% kompresije) i mora sadržavati točno 'application/epub+zip' bez pratećih razmaka.
- Projekt Gutenberg nudi preko 70.000 besplatnih klasičnih književnih djela formatiranih u EPUB-u.
- Godine 2017. Međunarodni forum za digitalno izdavaštvo (IDPF) spojio se izravno u Konzorcij World Wide Web (W3C).
Često postavljana tehnička pitanja
Zašto je EPUB bolji od PDF-a za čitanje knjiga?
EPUB je prilagodljiv (reflowable), što znači da se tekst automatski prilagođava zaslonu vašeg telefona ili čitača e-knjiga pri bilo kojoj veličini fonta, dok PDF ima fiksne dimenzije stranice koje zahtijevaju stalno širenje i smanjivanje.
Mogu li čitati EPUB datoteke na iPhoneu ili Macu?
Da. Apple Books je predinstaliran na svakom iPhoneu, iPadu i Macu, pružajući izvornu podršku za EPUB knjige iz kutije.
Kako mogu pretvoriti EPUB u PDF ili MOBI?
Možete pretvoriti EPUB knjige u lijepo formatirane PDF dokumente ili formate prikladne za Kindle koristeći File2File.app izravno u svom pregledniku.
Povezani parovi konverzije za EPUB
Pretvaranje starijih Mobipocket e-knjiga u moderan EPUB format osigurava da vaša digitalna biblioteka radi na suvremenim čitačima i mobilnim aplikacijama.
Pretvaranje EPUB datoteka u Mobipocket format pretvara moderne arhivirane HTML dokumente u pojedinačne binarne PalmDOC datoteke za starije čitače.
Pretvaranje FictionBook 2.0 datoteka u EPUB pretvara XML digitalne knjige iz jedne datoteke u široko podržane zapakirane arhive za moderne čitače.
Pretvorite EPUB e-knjige u FictionBook 2.0 XML datoteke za kompatibilne čitače i arhivske radne procese.