Kindle Format 8 (.azw3)
Spécification StandardAmazon Kindle Format 8 (AZW3 / KF8) est le format de livre électronique propriétaire moderne d'Amazon, remplaçant l'ancien MOBI par un balisage sémantique HTML5 riche, un style CSS3, des graphiques vectoriels SVG et des polices intégrées.
Inspecter et métadonnées
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers AZW3 en inspectant la séquence d'octets binaires de tête :
Signature d'en-tête au niveau des octets (Magic Bytes)
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers AZW3 en inspectant la séquence d'octets binaires de tête :
SIGNATURE HEXADÉCIMALE (DÉCALAGE 60) :
42 4F 4F 4B 4D 4F 42 49REPRÉSENTATION ASCII : BOOKMOBI
Normalisation : Spécification propriétaire KF8 d'Amazon
Spécifications techniques
| Architecture de conteneur | Conteneur de base de données PalmDOC encapsulant HTML5, CSS3, SVG et des polices intégrées avec des marqueurs de délimitation 'KF8' |
| Compression | Compression PalmDOC LZ77 ou compression standard Huffman/CDIC |
| Boutisme des octets | Architecture d'enregistrement Palm OS Big-Endian |
| Espaces colorimétriques | sRGB (pour les Kindle Fire couleur et les applications) |
| Canaux et structure | Pages de livres électroniques structurées reflowables ou à mise en page fixe, typographie et graphiques intégrés |
| Dimensions maximales | Pagination illimitée ; prend en charge les livres pour enfants et les bandes dessinées à mise en page fixe |
| Transparence | Opacité alpha CSS et transparence PNG prises en charge dans les moteurs Kindle modernes |
| Streaming et progressif | L'indexation basée sur les enregistrements permet une navigation instantanée par chapitre sans analyser le livre entier |
Matrice de comparaison technique : AZW3 vs Concurrents
| Attribut technique | AZW3 (Actuel) | EPUB | MOBI | |
|---|---|---|---|---|
| Standardisation | Propriétaire Amazon KF8 | Standard ouvert W3C / IDPF | Ancien Palm Mobipocket | Standard de document ISO 32000 |
| Moteur de style | HTML5 et CSS3 moderne | HTML5 et CSS3 / JavaScript | Sous-ensemble HTML 3.2 primitif | Mise en page vectorielle PostScript |
| Compatibilité avec les liseuses | Écosystème Amazon Kindle uniquement | Universel (Kobo, Apple, Nook, Android) | Anciens Kindle et PDA d'époque | Universel tous appareils |
| Texte reflowable | Oui (s'adapte dynamiquement à l'écran) | Oui (s'adapte dynamiquement) | Oui (reflow primitif) | Non (mise en page de page imprimée fixe) |
Modes de corruption courants et guide de récupération hexadécimale
Le Kindle affiche 'Le livre sélectionné n'a pas pu être ouvert'.
Cause racine: Table d'enregistrements PalmDOC corrompue ou clé DRM non correspondante.
Récupération: Convertissez le livre au format EPUB standard à l'aide du convertisseur de livres électroniques File2File.
Analyse de sécurité et vecteurs d'attaque de l'analyseur
Les analyseurs AZW3 évaluent des structures HTML5 et CSS complexes qui doivent être isolées contre l'injection de scripts malveillants.
Vecteurs d'attaque connus
- Script inter-site (XSS) via JavaScript non échappé dans les vues web Kindle.
- Dépassement de tampon dans les routines de décompression PalmDOC LZ77.
- Déni de service par expansion d'entité XML SVG pathologique.
Bonnes pratiques de défense: Supprimez tous les scripts exécutables actifs et validez les limites des enregistrements Palm avant l'analyse.
Origines historiques et jalons
Principaux avantages
- Commandes typographiques riches : prend en charge les lettrines, le texte centré, les barres latérales, les polices personnalisées et le style CSS avancé.
- Le support des graphiques vectoriels SVG et de MathML intégrés permet des diagrammes nets, des formules et des tableaux complexes.
- Optimisé spécifiquement pour le matériel Amazon Kindle et les écrans à encre électronique des liseuses Kindle.
Limites techniques
- Format propriétaire étroitement enfermé dans l'écosystème d'Amazon, souvent grevé par la gestion numérique des droits (DRM) d'Amazon.
- Les liseuses non-Kindle (Kobo, Nook, PocketBook) ne peuvent pas ouvrir les fichiers AZW3 sans conversion de format.
- Contient du contenu MOBI de secours en double dans les fichiers à double en-tête, ce qui augmente la taille totale du fichier.
Anecdotes techniques
- Les fichiers AZW3 conservent les octets magiques historiques 'BOOKMOBI' au décalage 60 pour maintenir la rétrocompatibilité avec les premiers Kindle.
- Le format Kindle Format 8 d'Amazon est presque identique en interne à l'EPUB 3, réemballé dans un conteneur de base de données Palm.
- Les appareils Kindle ajustent dynamiquement l'épaisseur des polices et le rendu des couleurs de la lumière chaude lors de la lecture de livres AZW3.
Foire aux questions techniques
Quelle est la différence entre MOBI et AZW3 ?
MOBI est un format obsolète du début des années 2000 doté d'un formatage primitif. AZW3 (KF8) prend en charge le HTML5 moderne, le CSS3, les polices personnalisées et des graphiques SVG nets.
Puis-je lire des livres AZW3 sur un Kobo ou un iPad ?
Pas directement. Vous pouvez utiliser File2File.app pour convertir les fichiers AZW3 au format EPUB universel, qui s'ouvre sur n'importe quel appareil autre qu'un Kindle.
Pourquoi Amazon convertit-il mes fichiers EPUB en AZW3 ?
Amazon utilise son propre format Kindle Format 8 (AZW3/KFX) sur le matériel Kindle, de sorte que ses serveurs convertissent automatiquement les EPUB entrants en AZW3 lors de la livraison.