E-knjiga EPUB (.epub)

W3C Standard

Elektronska publikacija (EPUB) je globalno standardiziran, odprtokodni digitalni format e-knjav, ki ga vzdržuje konzorcij W3C in zagotavlja dostopne, prilagodljive digitalne knjige, bogate z večpredstavnostjo, na vseh platformah.

Pretvori MOBI v EPUB

Brezplačen pretvornik iz MOBI v EPUB v brskalniku. Pretvorite datoteke takoj v svoji napravi.

Pregled in metapodatki

Operacijski sistemi in analizatorji datotek identificirajo datoteke EPUB s pregledom vodilnega binarnega zaporedja bajtov:

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Podpis glave na ravni bajtov (Čarobni bajti)

Operacijski sistemi in analizatorji datotek identificirajo datoteke EPUB s pregledom vodilnega binarnega zaporedja bajtov:

PODPIS HEX (ZAMIK 0):

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

REPREZENTACIJA ASCII: PK..mimetypeapplication/epub+zip

Standardizacija: W3C EPUB 3.3 Recommendation

Tehnične specifikacije

Arhitektura vsebnikaZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package
StiskanjeDeflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode)
Vrstni red bajtovLittle-Endian (ZIP container)
Barvni prostorisRGB, Display P3, CSS Color Module Level 4
Kanali in strukturaReflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video
Največje dimenzijeUnbounded pagination (reflows dynamically to any display size from watch to 8K TV)
ProsojnostFull CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics
Pretočno in progresivno predvajanjeTable of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking

Tehnična primerjalna matrika: EPUB proti konkurenci

Tehnični atributEPUB (Trenutno)PDFAZW3MOBI
Prilagajanje besedila100-odstotno dinamično prilagajanje na vseh zaslonihFiksna postavitev strani (zahteva povečavo)Prilagajanje samo na napravah KindlePrimitivno prilagajanje
StandardizacijaUradno odprto priporočilo W3COdprti standard ISO 32000Lastniški standard AmazonaZastarel lastniški standard
Združljivost s strojno opremoUniverzalna (Apple, Kobo, Android, PC)Univerzalna (vse naprave)Samo naprave Amazon KindleSamo starejši Kindle in dlančniki (PDA)
Arhitektura vsebnikovArhiv ZIP z XHTML/CSS/JSBinarna hierarhija objektovPodatkovna baza PalmDOCPodatkovna baza PalmDOC

Pogosti načini okvar in vodič za heksadecimalno obnovo

Napaka e-bralnika: 'Paketa ni mogoče odpreti: neveljaven mimetype'.

Glavni vzrok: Stiskalnik je stisnil datoteko 'mimetype' ali jo postavil na drug zamik kot bajt 30.

Sanacija: Ponovno zapakirajte z orodjem File2File Ebook Repair, da uveljavite namestitev nekompresirane datoteke mimetype.

Varnostna analiza in napadalni vektorji razčlenjevalnika

Datoteke EPUB vsebujejo polne pogone HTML5 in JavaScript, ki morajo biti v varnem peskovniku (sandbox), da se prepreči dostop do lokalnih datotek ali iznos podatkov preko omrežja.

Znani vektorji napada

  • Navzkrižno skriptiranje (XSS) v bralnih sistemih EPUB JavaScript za kraja podatkov iz uporabniške knjižnice.
  • Injekcija zunanjih entitet XML (XXE) v razčlenjevalnikih manifestov EPUB XML.
  • Napad z dekompresijsko bombo ZIP, ki med uvozom kataloga porabi prostor za shranjevanje na strežniku.

Obrambne najboljše prakse:

Zgodovinski izvor in mejniki

2023W3C uradno objavi EPUB 3.3 kot potrjeno priporočilo spletnega standarda.
2011IDPF izda EPUB 3, ki uvaja HTML5, CSS3, MathML ter prekrivanja zvoka in videa (Media Overlays).
2007EPUB 2.0 nasledi strukturo publikacij Open eBook Publication Structure (OEBPS) kot uradni industrijski standard.

Ključne prednosti

  • Nesporni globalni standard za digitalno branje: 100-odstotno odprt, neodvisen od ponudnika in podprt s strani W3C.
  • Brezhibna tipografija s prilagajanjem besedila: besedilo samodejno prilagodi velikost pisave, robove in razmik med vrsticami vsakemu zaslonu.
  • Vrhunska podpora za dostopnost: bralniki zaslona, sinhronizacija zvočne naracije (Media Overlays) in pisave za dislektike.

Tehnične omejitve in slabosti

  • Kompleksne postavitve s fiksno postavitvijo (kot so tehnični učbeniki in revije) je težko zanesljivo upodobiti v različnih razmerjih zaslona.
  • Strog pravilnik pakiranja ZIP: če nekompresirana datoteka 'mimetype' ni povsem prva datoteka pri zamiku bajta 30, je EPUB neveljaven.
  • Naprave Kindle zahtevajo pretvorbo (preko možnosti Send-to-Kindle ali Calibre) namesto izvornega povleci in spusti prek USB-ja.

Zanimive tehnične malenkosti

  • Datoteka 'mimetype' v arhivu EPUB mora biti prva datoteka v arhivu ZIP, mora biti popolnoma nekompresirana (0-odstotna stisnitev) in mora vsebovati natanko 'application/epub+zip' brez končnih presledkov.
  • Projekt Gutenberg ponuja več kot 70.000 brezplačnih klasičnih literarnih del v formatu EPUB.
  • Leta 2017 se je International Digital Publishing Forum (IDPF) neposredno združil s konzorcijem World Wide Web Consortium (W3C).

Pogosta tehnična vprašanja

Zakaj je EPUB za branje knjig boljši od PDF-ja?

EPUB je prilagodljiv (reflowable), kar pomeni, da se besedilo samodejno prilagodi zaslonu vašega telefona ali bralnika e-knjig pri kateri koli velikosti pisave, medtem ko ima PDF fiksne dimenzije strani, ki zahtevajo nenehno širjenje in približevanje.

Ali lahko berem datoteke EPUB na iPhone ali Macu?

Da. Aplikacija Apple Books je vnaprej nameščena na vsakem iPhoneu, iPadu in Macu ter nudi privzeto podporo za knjige EPUB.

Kako lahko pretvorim EPUB v PDF ali MOBI?

Knjige EPUB lahko pretvorite v lepo oblikovane dokumente PDF ali formate, primerne za Kindle, z uporabo File2File.app neposredno v vašem brskalniku.