Carte electronică EPUB (.epub)

W3C Standard

Electronic Publication (EPUB) este formatul digital standardizat la nivel global și open-source pentru cărți electronice, administrat de W3C, care oferă cărți digitale accesibile, cu text fluid și bogate în conținut multimedia pe toate platformele.

Convertește din MOBI în EPUB

Convertor gratuit din MOBI în EPUB direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectează și Metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele EPUB prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Conversie 100% privată în browser - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate cu zero transmisie în rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (Magic Bytes)

Sistemele de operare și analizatoarele de fișiere identifică fișierele EPUB prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEX (OFFSET 0):

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

REPREZENTARE ASCII: PK..mimetypeapplication/epub+zip

Standardizare: W3C EPUB 3.3 Recommendation

Specificații tehnice

Arhitectură containerZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package
CompresieDeflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode)
Endianitatea octețilorLittle-Endian (ZIP container)
Spații de culoaresRGB, Display P3, CSS Color Module Level 4
Canale și structurăReflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video
Dimensiuni maximeUnbounded pagination (reflows dynamically to any display size from watch to 8K TV)
TransparențăFull CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics
Streaming și progresivTable of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking

Matrice de comparație tehnică: EPUB vs Competitori

Atribut tehnicEPUB (Curent)PDFAZW3MOBI
Text fluid (Reflowable)Reflow dinamic 100% pe toate ecraneleLayout de pagină fix (necesită zoom)Fluid doar pe KindleReflow primitiv
StandardizareRecomandare deschisă oficială W3CStandard deschis ISO 32000Standard proprietar AmazonStandard proprietar învechit
Compatibilitate hardwareUniversal (Apple, Kobo, Android, PC)Universal (toate dispozitivele)Doar dispozitive Amazon KindleDoar Kindle și PDA-uri vechi
Arhitectură de containerArhivă ZIP cu XHTML/CSS/JSIerarhie de obiecte binareBază de date PalmDOCBază de date PalmDOC

Moduri comune de corupție și ghid de recuperare hexazecimală

Eroare pe e-reader: „Pachetul nu a putut fi deschis: mimetype nevalid".

Cauză principală: Compresorul a comprimat fișierul „mimetype" sau l-a plasat la un alt offset decât octetul 30.

Recuperare: Reîmpachetați folosind File2File Ebook Repair pentru a impune plasarea necomprimată a mimetype-ului.

Analiză de securitate și vectori de atac asupra parserului

Fișierele EPUB conțin motoare complete HTML5 și JavaScript care trebuie izolate (sandboxed) pentru a preveni accesul la fișierele locale sau exfiltrarea de date în rețea.

Vectori de atac cunoscuți

  • Cross-site scripting (XSS) în sistemele de citire JavaScript din EPUB pentru a fura datele din biblioteca utilizatorului.
  • Injecție XML External Entity (XXE) în parserele de manifeste XML din EPUB.
  • Atacuri de decompresie de tip bombă ZIP care consumă stocarea serverului în timpul preluării catalogului.

Cele mai bune practici de securitate:

Origini istorice și repere

2023W3C publică oficial EPUB 3.3 ca Recomandare de Standard Web aprobată.
2011IDPF lansează EPUB 3, introducând HTML5, CSS3, MathML, precum și suprapuneri multimedia pentru audio și video.
2007EPUB 2.0 succede Open eBook Publication Structure (OEBPS) ca standard oficial al industriei.

Avantaje cheie și beneficii

  • Standardul global incontestabil pentru citirea digitală: 100% deschis, neutru din punct de vedere al furnizorului și susținut de W3C.
  • Tipografie fluidă impecabilă: textul adaptează automat dimensiunea fontului, marginile și spațiul dintre rânduri pe orice ecran.
  • Suport de accesibilitate de clasă mondială: cititoare de ecran, sincronizare a narării audio (Media Overlays) și fonturi pentru dislexie.

Limitări tehnice și dezavantaje

  • Designurile complexe cu layout fix (cum ar fi manualele tehnice și revistele) pot fi dificil de redat în mod fiabil pe diferite rapoarte de aspect ale ecranului.
  • Reguli stricte de împachetare ZIP: dacă fișierul necomprimat „mimetype" nu este primul fișier de la offsetul de octet 30, EPUB-ul este nevalid.
  • Dispozitivele Kindle necesită conversie (prin Send-to-Kindle sau Calibre), în loc de copiere directă prin USB (drag-and-drop).

Curiozități tehnice interesante

  • Fișierul „mimetype" dintr-un EPUB trebuie să fie primul fișier din arhiva ZIP, trebuie să fie complet necomprimat (compresie 0%) și trebuie să conțină exact „application/epub+zip", fără spații la sfârșit.
  • Project Gutenberg oferă peste 70.000 de opere literare clasice gratuite formatate în EPUB.
  • În 2017, International Digital Publishing Forum (IDPF) a fuzionat direct cu World Wide Web Consortium (W3C).

Întrebări tehnice frecvente

De ce este EPUB mai bun decât PDF pentru citirea cărților?

EPUB este un format fluid (reflowable), ceea ce înseamnă că textul se ajustează automat pentru a se potrivi ecranului telefonului sau al cititorului electronic la orice dimensiune de font, în timp ce PDF-ul are dimensiuni fixe ale paginii care necesită mărire și micșorare constantă.

Pot citi fișiere EPUB pe un iPhone sau Mac?

Da. Apple Books este preinstalat pe fiecare iPhone, iPad și Mac, oferind suport nativ imediat pentru cărțile EPUB.

Cum pot converti EPUB în PDF sau MOBI?

Puteți converti cărți EPUB în documente PDF frumos formatate sau în formate compatibile cu Kindle folosind File2File.app, direct în browser.