E-book EPUB (.epub)

W3C Standard

Electronic Publication (EPUB) è il formato di ebook digitale open source standardizzato a livello globale e gestito dal W3C, che offre libri digitali accessibili, ridisponibili e ricchi di contenuti multimediali su tutte le piattaforme.

Converti da MOBI a EPUB

Convertitore gratuito da MOBI a EPUB nel browser. Converti i file istantaneamente sul tuo dispositivo.

Ispezione e metadati

I sistemi operativi e gli analizzatori di file identificano i file EPUB ispezionando la sequenza di byte binari iniziale:

Seleziona o rilascia i file qui

Privato - i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Firma dell'intestazione a livello di byte (Magic Bytes)

I sistemi operativi e gli analizzatori di file identificano i file EPUB ispezionando la sequenza di byte binari iniziale:

FIRMA ESADECIMALE (OFFSET 0):

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

RAPPRESENTAZIONE ASCII: PK..mimetypeapplication/epub+zip

Standardizzazione: W3C EPUB 3.3 Recommendation

Specifiche tecniche

Architettura del contenitoreArchivio ZIP contenente il file 'mimetype' non compresso, META-INF/container.xml e il pacchetto di contenuti OEBPS
CompressioneCompressione Deflate (zlib) sui file di contenuto interni; file 'mimetype' rigorosamente non compresso (modalità Store)
Endianness dei byteLittle-Endian (contenitore ZIP)
Spazi coloresRGB, Display P3, CSS Color Module Level 4
Canali e strutturaPagine XHTML a flusso adattabile o a layout fisso, fogli di stile CSS, immagini SVG o raster incorporate, audio e video
Dimensioni massimeImpaginazione illimitata (si adatta dinamicamente a qualsiasi dimensione di schermo, dagli smartwatch alle TV 8K)
TrasparenzaTrasparenza alfa CSS completa, maschere di opacità e grafica PNG/SVG trasparente
Streaming e progressivoL'indice dei contenuti (toc.ncx / nav.xhtml) consente la ricerca immediata dei capitoli

Matrice di confronto tecnico: EPUB vs Concorrenti

Attributo tecnicoEPUB (Attuale)PDFAZW3MOBI
Testo ridisponibileRidisposizione dinamica al 100% su tutti gli schermiLayout di pagina fisso (richiede zoom)Ridisponibile solo su KindleRidisposizione primitiva
StandardizzazioneRaccomandazione aperta ufficiale W3CStandard aperto ISO 32000Standard proprietario AmazonStandard proprietario obsoleto
Compatibilità hardwareLa compatibilità dipende dal dispositivo e dall’app di lettura.Universale (tutti i dispositivi)Solo dispositivi Amazon KindleSolo Kindle e PDA vintage
Architettura del contenitoreArchivio ZIP con XHTML/CSS/JSGerarchia di oggetti binariDatabase PalmDOCDatabase PalmDOC

Modalità di corruzione comuni e guida al recupero esadecimale

Errore del lettore di ebook: 'Impossibile aprire il pacchetto: mimetype non valido'.

Causa principale: Il programma di compressione ha compresso il file 'mimetype' o lo ha posizionato a un offset diverso dal byte 30.

Ripristino: Riconfezionare utilizzando File2File.app Ebook Repair per assicurarsi che il file mimetype non compresso sia nella posizione corretta.

Analisi di sicurezza e vettori di attacco del parser

I file EPUB contengono funzionalità HTML5 e JavaScript complete, che vanno isolate per impedire l’accesso ai file locali o la trasmissione non autorizzata di dati in rete.

Vettori di attacco noti

  • Cross-site scripting (XSS) nei sistemi di lettura JavaScript EPUB per sottrarre i dati della libreria utente.
  • Iniezione XXE (XML External Entity) nei parser dei manifest XML EPUB.
  • Bomba di decompressione ZIP che esaurisce lo spazio di archiviazione del server durante l’importazione dei cataloghi.

Migliori pratiche difensive: Disabilitare l'esecuzione di script e le connessioni a reti esterne durante l'analisi di EPUB non attendibili.

Origini storiche e tappe fondamentali

2023Il W3C pubblica ufficialmente EPUB 3.3 come raccomandazione di standard web approvata.
2011L'IDPF rilascia EPUB 3, introducendo HTML5, CSS3, MathML, audio e overlay multimediali video.
2007EPUB 2.0 succede a Open eBook Publication Structure (OEBPS) come standard ufficiale del settore.

Vantaggi principali

  • Uno standard aperto mantenuto dal W3C e usato per le pubblicazioni digitali.
  • Tipografia a flusso adattabile: il testo si adatta automaticamente a qualsiasi schermo, modificando dimensione dei caratteri, margini e interlinea.
  • Accessibilità avanzata: supporta lettori di schermo, sincronizzazione della narrazione audio (Media Overlays) e caratteri adatti alle persone con dislessia.

Limiti tecnici e svantaggi

  • I layout fissi complessi (come manuali tecnici e riviste) possono essere difficili da visualizzare in modo uniforme su schermi con proporzioni diverse.
  • Regole rigide per il pacchetto ZIP: se il file “mimetype” non compresso non è il primo nell’archivio (all’offset 30), il file EPUB non è valido.
  • I dispositivi Kindle richiedono la conversione (tramite Send-to-Kindle o Calibre) anziché il semplice drag-and-drop nativo via USB.

Curiosità tecniche

  • Il file 'mimetype' all'interno di un EPUB deve essere il primo file nell'archivio ZIP, deve essere completamente non compresso (compressione allo 0%) e deve contenere esattamente 'application/epub+zip' senza spazi finali.
  • Project Gutenberg offre oltre 70.000 e-book gratuiti in più formati; la disponibilità di EPUB varia in base al titolo.
  • Nel 2017, l'International Digital Publishing Forum (IDPF) si è fuso direttamente con il World Wide Web Consortium (W3C).

Domande tecniche frequenti

Perché l'EPUB è migliore del PDF per la lettura dei libri?

L’EPUB adatta automaticamente il testo allo schermo del telefono o dell’e-reader e alla dimensione dei caratteri scelta. Il PDF, invece, ha pagine di dimensioni fisse che richiedono continui gesti di zoom.

Posso leggere file EPUB su un iPhone o un Mac?

Sì. Apple Books è preinstallato su ogni iPhone, iPad e Mac, fornendo supporto nativo immediato per i libri EPUB.

Come posso convertire EPUB in PDF o MOBI?

Puoi convertire i libri EPUB in documenti PDF ben impaginati o in formati compatibili con Kindle con File2File.app direttamente nel browser.