Kindle Formato 8 (.azw3)
Amazon StandardAmazon Kindle Format 8 (AZW3 / KF8) è il moderno formato di e-book proprietario di Amazon, che sostituisce il vecchio MOBI con markup semantico HTML5 avanzato, stili CSS3, grafica vettoriale SVG e font incorporati.
Ispeziona e metadati
I sistemi operativi e gli analizzatori di file identificano i file AZW3 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 AZW3 ispezionando la sequenza di byte binari iniziale:
FIRMA ESADECIMALE (OFFSET 60):
42 4F 4F 4B 4D 4F 42 49RAPPRESENTAZIONE ASCII: BOOKMOBI
Standardizzazione: Amazon Proprietary KF8 Specification
Specifiche tecniche
| Architettura del container | Contenitore di database PalmDOC che incapsula HTML5, CSS3, SVG e font incorporati con indicatori di confine 'KF8' |
| Compressione | Compressione PalmDOC LZ77 o compressione standard Huffman/CDIC |
| Endianness dei byte | Architettura di record Palm OS Big-Endian |
| Spazi colore | sRGB (per Kindle Fire e app a colori) |
| Canali e struttura | Pagine di e-book strutturate reflowable (riflussabili) o a layout fisso, tipografia e grafica incorporata |
| Dimensioni massime | Impaginazione illimitata; supporta libri per bambini e fumetti a layout fisso |
| Trasparenza | Opacità alfa CSS e trasparenza PNG supportate nei moderni motori Kindle |
| Streaming e progressivo | L'indicizzazione basata sui record consente la navigazione istantanea dei capitoli senza analizzare l'intero libro |
Matrice di confronto tecnico: AZW3 vs Concorrenti
| Attributo tecnico | AZW3 (Corrente) | EPUB | MOBI | |
|---|---|---|---|---|
| Standardizzazione | Proprietario Amazon KF8 | Standard aperto W3C / IDPF | Palm Mobipocket legacy | Standard di documento ISO 32000 |
| Motore di Stile | HTML5 e CSS3 moderno | HTML5 e CSS3 / JavaScript | Sottoinsieme primitivo HTML 3.2 | Layout vettoriale PostScript |
| Compatibilità E-Reader | Solo ecosistema Amazon Kindle | Universale (Kobo, Apple, Nook, Android) | Kindle meno recenti e PDA vintage | Universale per tutti i dispositivi |
| Testo Riflussabile (Reflowable) | Sì (si adatta dinamicamente allo schermo) | Sì (si adatta dinamicamente) | Sì (riflusso primitivo) | No (layout di pagina stampata fissa) |
Modalità di corruzione comuni e guida al recupero Hex
Il Kindle visualizza 'Impossibile aprire il libro selezionato'.
Causa principale: Tabella dei record PalmDOC corrotta o chiave DRM non corrispondente.
Ripristino: Convertire il libro nel formato standard EPUB usando File2File Ebook Converter.
Analisi di sicurezza e vettori di attacco del parser
I parser AZW3 valutano strutture HTML5 e CSS complesse che devono essere inserite in un ambiente sandbox contro l'iniezione di script dannosi.
Vettori di attacco noti
- Cross-site scripting (XSS) tramite JavaScript non sottoposto a escape nelle viste web di Kindle.
- Buffer overflow nelle routine di decompressione PalmDOC LZ77.
- Denial of service tramite espansione patologica di entità XML SVG.
Migliori pratiche difensive: Rimuovere tutti gli script eseguibili attivi e convalidare i confini dei record Palm prima dell'analisi.
Origini storiche e tappe fondamentali
Vantaggi principali e pro
- Controlli tipografici avanzati: supporta capoversi decorativi (drop caps), testo centrato, barre laterali, font personalizzati e stili CSS avanzati.
- Il supporto integrato per vettori SVG e MathML consente diagrammi nitidi, formule e tabelle complesse.
- Ottimizzato specificamente per l'hardware Amazon Kindle e i display E-ink dei lettori e-reader Kindle.
Limiti tecnici e svantaggi
- Formato proprietario strettamente bloccato nell'ecosistema Amazon, spesso gravato da DRM Amazon.
- Gli e-reader non Kindle (Kobo, Nook, PocketBook) non possono aprire i file AZW3 senza una conversione di formato.
- Contiene contenuti MOBI di riserva duplicati in file a doppia intestazione, gonfiando la dimensione totale del file.
Curiosità tecniche interessanti
- I file AZW3 mantengono i byte magici storici 'BOOKMOBI' all'offset 60 per mantenere la retrocompatibilità con i Kindle meno recenti.
- Kindle Format 8 di Amazon è internamente quasi identico a EPUB 3, riconfezionato all'interno di un wrapper di database Palm.
- I dispositivi Kindle regolano dinamicamente la nitidezza del carattere e la resa del colore della luce calda durante la lettura di libri AZW3.
Domande tecniche frequenti
Qual è la differenza tra MOBI e AZW3?
MOBI è un formato obsoleto dei primi anni 2000 con formattazione primitiva. AZW3 (KF8) supporta HTML5 moderno, CSS3, font personalizzati e grafica SVG nitida.
Posso leggere libri AZW3 su un Kobo o un iPad?
Non direttamente. Puoi usare File2File.app per convertire i file AZW3 nel formato universale EPUB, che si apre su qualsiasi dispositivo non Kindle.
Perché Amazon converte i miei file EPUB in AZW3?
Amazon utilizza il proprio Kindle Format 8 (AZW3/KFX) sull'hardware Kindle, quindi i suoi server convertono automaticamente gli EPUB in arrivo in AZW3 al momento della consegna.