Carte electronică EPUB (.epub)
W3C StandardElectronic 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:
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 65REPREZENTARE ASCII: PK..mimetypeapplication/epub+zip
Standardizare: W3C EPUB 3.3 Recommendation
Specificații tehnice
| Arhitectură container | ZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package |
| Compresie | Deflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode) |
| Endianitatea octeților | Little-Endian (ZIP container) |
| Spații de culoare | sRGB, 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 maxime | Unbounded 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 progresiv | Table of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking |
Matrice de comparație tehnică: EPUB vs Competitori
| Atribut tehnic | EPUB (Curent) | AZW3 | MOBI | |
|---|---|---|---|---|
| Text fluid (Reflowable) | Reflow dinamic 100% pe toate ecranele | Layout de pagină fix (necesită zoom) | Fluid doar pe Kindle | Reflow primitiv |
| Standardizare | Recomandare deschisă oficială W3C | Standard deschis ISO 32000 | Standard proprietar Amazon | Standard proprietar învechit |
| Compatibilitate hardware | Universal (Apple, Kobo, Android, PC) | Universal (toate dispozitivele) | Doar dispozitive Amazon Kindle | Doar Kindle și PDA-uri vechi |
| Arhitectură de container | Arhivă ZIP cu XHTML/CSS/JS | Ierarhie de obiecte binare | Bază de date PalmDOC | Bază 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
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.
Perechi de conversie EPUB conexe
Conversia fișierelor de cărți electronice Mobipocket vechi în formatul modern EPUB asigură compatibilitatea bibliotecii tale digitale cu cititoarele electronice și aplicațiile mobile contemporane.
Conversia fișierelor EPUB în formatul Mobipocket eBook transformă documentele HTML arhivate moderne în fișiere binare PalmDOC unice pentru cititoarele electronice vechi.
Conversia fișierelor FictionBook 2.0 în EPUB transformă cărțile digitale XML dintr-un singur fișier în arhive împachetate cu suport larg pentru cititoarele electronice moderne.
Conversia cărților electronice EPUB în fișiere XML FictionBook 2.0 pentru cititoare compatibile și fluxuri de lucru de arhivare.