E-book EPUB (.epub)
W3C StandardElectronic 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.
Ispeziona e metadati
I sistemi operativi e gli analizzatori di file identificano i file EPUB ispezionando la sequenza di byte binari iniziale:
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 65RAPPRESENTAZIONE ASCII: PK..mimetypeapplication/epub+zip
Standardizzazione: W3C EPUB 3.3 Recommendation
Specifiche tecniche
| Architettura del container | Archivio ZIP contenente il file 'mimetype' non compresso, META-INF/container.xml e il pacchetto di contenuti OEBPS |
| Compressione | Compressione Deflate (zlib) sui file di contenuto interni; file 'mimetype' rigorosamente non compresso (modalità Store) |
| Endianness dei byte | Little-Endian (contenitore ZIP) |
| Spazi colore | sRGB, Display P3, CSS Color Module Level 4 |
| Canali e struttura | Pagine XHTML ridisponibili o a layout fisso, fogli di stile CSS, immagini SVG/raster incorporate, audio e video |
| Dimensioni massime | Impaginazione illimitata (si adatta dinamicamente a qualsiasi dimensione di schermo, dagli smartwatch alle TV 8K) |
| Trasparenza | Trasparenza alfa CSS completa, maschere di opacità e grafica PNG/SVG trasparente |
| Streaming e progressivo | L'indice dei contenuti (toc.ncx / nav.xhtml) consente la ricerca immediata dei capitoli |
Matrice di confronto tecnico: EPUB vs Concorrenti
| Attributo tecnico | EPUB (Corrente) | AZW3 | MOBI | |
|---|---|---|---|---|
| Testo ridisponibile | Ridisposizione dinamica al 100% su tutti gli schermi | Layout di pagina fisso (richiede zoom) | Ridisponibile solo su Kindle | Ridisposizione primitiva |
| Standardizzazione | Raccomandazione aperta ufficiale W3C | Standard aperto ISO 32000 | Standard proprietario Amazon | Standard proprietario obsoleto |
| Compatibilità hardware | Universale (Apple, Kobo, Android, PC) | Universale (tutti i dispositivi) | Solo dispositivi Amazon Kindle | Solo Kindle e PDA vintage |
| Architettura del contenitore | Archivio ZIP con XHTML/CSS/JS | Gerarchia di oggetti binari | Database PalmDOC | Database PalmDOC |
Modalità di corruzione comuni e guida al recupero Hex
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 la riparazione ebook di File2File per forzare il posizionamento del mimetype non compresso.
Analisi di sicurezza e vettori di attacco del parser
I file EPUB contengono motori HTML5 e JavaScript completi che devono essere isolati (sandboxed) per impedire l'accesso ai file locali o l'esfiltrazione di dati sulla 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.
- Attacchi di decompressione Zip bomb che esauriscono lo spazio di archiviazione del server durante l'acquisizione dei cataloghi.
Migliori pratiche difensive: Disabilitare l'esecuzione di script e il recupero di reti esterne durante l'analisi di EPUB non attendibili.
Origini storiche e tappe fondamentali
Vantaggi principali e pro
- Lo standard globale indiscusso per la lettura digitale: 100% aperto, indipendente dai singoli produttori e supportato dal W3C.
- Tipografia ridisponibile impeccabile: il testo adatta automaticamente dimensione dei caratteri, margini e interlinea a qualsiasi schermo.
- Supporto all'accessibilità di livello mondiale: screen reader, sincronizzazione della narrazione audio (Media Overlays) e font per dislessia.
Limiti tecnici e svantaggi
- I design complessi a layout fisso (come manuali tecnici e riviste) possono risultare difficili da visualizzare in modo affidabile su diversi rapporti di forma dello schermo.
- Regole di pacchettizzazione ZIP rigide: se il file 'mimetype' non compresso non è il primissimo file all'offset di byte 30, l'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 interessanti
- 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 opere letterarie classiche gratuite formattate in EPUB.
- 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 è ridisponibile, il che significa che il testo si adatta automaticamente per adattarsi allo schermo del telefono o dell'ereader a qualsiasi dimensione del carattere, mentre il PDF ha dimensioni di pagina fisse che richiedono continue operazioni di ingrandimento e riduzione.
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 formattati splendidamente o in formati compatibili con Kindle utilizzando File2File.app direttamente nel tuo browser.
Coppie di conversione per EPUB correlate
La conversione di file di eBook Mobipocket obsoleti nel formato EPUB moderno garantisce che la tua libreria digitale funzioni sui lettori di eBook contemporanei e sulle applicazioni mobili.
La conversione di file EPUB nel formato di eBook Mobipocket trasforma i documenti HTML con zip moderni in singoli file binari PalmDOC per lettori di eBook meno recenti.
La conversione di file FictionBook 2.0 in EPUB trasforma libri digitali XML a file singolo in archivi pacchettizzati ampiamente supportati per i lettori di eBook moderni.
Converti e-book EPUB in file XML FictionBook 2.0 per lettori compatibili e flussi di lavoro di archiviazione.