EPUB-e-bok (.epub)

W3C Standard

Electronic Publication (EPUB) är ett e-boksformat med en öppen specifikation som underhålls av W3C. Det är utformat för att paketera publikationer med omflödesbar text eller fast layout för kompatibla lässystem.

Konvertera MOBI till EPUB

Gratis konverterare från MOBI till EPUB i webbläsaren. Konvertera filer direkt på din enhet.

Granska och metadata

Operativsystem och filanalysverktyg identifierar EPUB-filer genom att granska den inledande sekvensen av binära byte:

Välj eller släpp filer här

Privat - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddades upp till externa servrar. All bearbetning skedde lokalt i webbläsarens sandlåda.

Signatur i filhuvudet på bytenivå (magiska byte)

Operativsystem och filanalysverktyg identifierar EPUB-filer genom att granska den inledande sekvensen av binära byte:

HEX-SIGNATUR (OFFSET 0):

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

ASCII-REPRESENTATION: PK..mimetypeapplication/epub+zip

Standardisering: W3C EPUB 3.3-rekommendation

Tekniska specifikationer

ContainerarkitekturZIP-arkiv med en okomprimerad "mimetype"-fil, META-INF/container.xml och ett OEBPS-innehållspaket
KomprimeringDeflate-komprimering (zlib) av interna innehållsfiler; filen "mimetype" måste vara okomprimerad (Store-läge)
ByteordningLittle-endian (ZIP-behållare)
FärgrymdersRGB, Display P3, CSS Color Module Level 4
Kanaler och strukturXHTML-sidor med omflödesbar text eller fast layout, CSS-formatmallar, inbäddade SVG-/rasterbilder, ljud och video
Maximala dimensionerObegränsad sidnumrering (anpassas dynamiskt till skärmar från klockor till 8K-tv)
TransparensFullständigt stöd för CSS-alfatransparens, opacitetsmasker och transparent PNG-/SVG-grafik
Strömning och progressiv visningInnehållsförteckningen (toc.ncx / nav.xhtml) gör det möjligt att gå direkt till kapitel

Teknisk jämförelsematris: EPUB jämfört med konkurrenter

Tekniskt attributEPUB (Aktuell)PDFAZW3MOBI
Omflödesbar textOmflödesbar text; layouten beror på lässystemetFast sidlayout (kräver inzoomning)Omflödesbar endast på KindlePrimitivt flöde
StandardiseringOfficiell öppen W3C-rekommendationISO 32000 öppen standardProprietär Amazon-standardFöråldrad proprietär standard
HårdvarukompatibilitetStödet beror på läsenheten och läsappen.Stöds av många lässystem; tillgängligheten varierarEndast Amazon Kindle-enheterEndast äldre Kindle-enheter och handdatorer
ContainerarkitekturZIP-arkiv med XHTML/CSS/JSBinär objekthierarkiPalmDOC-databasBegränsat textflöde

Vanliga skadeorsaker och hex-återställningsguide

E-läsarfel: 'Paketet kunde inte öppnas: ogiltig mimetype'.

Grundorsak: Komprimeringsverktyget komprimerade filen 'mimetype' eller placerade den på en annan offset än byte 30.

Återställning: Repaketera med File2File.app Ebook Repair för att tvinga fram okomprimerad placering av mimetype.

Säkerhetsanalys och attackvektorer för tolkar

EPUB-innehållsdokument använder XHTML och kan innehålla skript, men EPUB-läsprogram behöver inte ha stöd för skript. Säkerhetskontrollerna beror på läsprogrammet och dess konfiguration.

Kända attackvektorer

  • Cross-site scripting (XSS) i EPUB-läsystem med JavaScript för att stjäla användarens biblioteksdata.
  • XML External Entity (XXE)-injektering i EPUB:s XML-manifesttolkar.
  • Zip-bomb med dekomprimering som förbrukar lagringsutrymme på servern när kataloger läses in.

Rekommenderade skyddsåtgärder: Inaktivera skriptkörning och externa nätverksanrop vid tolkning av otillförlitliga EPUB-filer.

Historiskt ursprung och milstolpar

2023W3C publicerar officiellt EPUB 3.3 som en godkänd webbstandardrekommendation.
2011IDPF lanserar EPUB 3, vilket introducerar HTML5, CSS3, MathML, samt ljud- och videomedieöverlagringar.
2007EPUB 2.0 efterträder Open eBook Publication Structure (OEBPS) som den officiella branschstandarden.

Viktiga fördelar

  • En öppen standard som underhålls av W3C och används för digitala publikationer.
  • Felfri omflödesbar typografi: texten anpassar automatiskt teckenstorlek, marginaler och radavstånd till alla skärmar.
  • Stöd för tillgänglighet i världsklass: skärmläsare, synkronisering av ljudberättande (Media Overlays) och typsnitt för dyslektiker.

Tekniska begränsningar

  • Fast layout med komplexa designlösningar (som tekniska läroböcker och tidskrifter) kan vara svår att återge tillförlitligt på olika skärmproportioner.
  • Stränga ZIP-paketeringsregler: om den okomprimerade filen 'mimetype' inte är den absolut första filen vid byte-offset 30 är EPUB-filen ogiltig.
  • Kindle-enheter kräver konvertering (via Send-to-Kindle eller calibre) snarare än inbyggd dra-och-släpp-funktion via USB.

Intressant teknisk kuriosa

  • Filen 'mimetype' i ett EPUB-arkiv måste vara den första filen i ZIP-arkivet, vara helt okomprimerad (0 % komprimering) och innehålla exakt 'application/epub+zip' utan efterföljande mellanslag.
  • Project Gutenberg erbjuder över 70 000 kostnadsfria e-böcker i flera format; tillgången till EPUB varierar mellan titlar.
  • År 2017 sammansmälte International Digital Publishing Forum (IDPF) direkt med World Wide Web Consortium (W3C).

Vanliga tekniska frågor

Varför är EPUB bättre än PDF för att läsa böcker?

EPUB är omflödesbart, vilket innebär att texten automatiskt anpassar sig för att passa din telefons eller e-läsares skärm vid valfri teckenstorlek, medan PDF har fasta sidmått som kräver ständig in- och utzoomning.

Kan jag läsa EPUB-filer på en iPhone eller Mac?

Apple Books kan öppna EPUB-böcker på Apple-enheter som stöds, men tillgänglighet och inställningar kan variera beroende på enhet och programvaruversion.

Hur kan jag konvertera EPUB till PDF eller MOBI?

Du kan konvertera EPUB-böcker till vackert formaterade PDF-dokument eller Kindle-vänliga format med File2File.app direkt i din webbläsare.