Kindle Format 8 (.azw3)
Amazon ŠtandardAmazon Kindle Format 8 (AZW3 / KF8) je moderný proprietárny formát e-kníh od spoločnosti Amazon, ktorý nahradil starší formát MOBI bohatým sémantickým značkovaním HTML5, štýlmi CSS3, vektorovou grafikou SVG a vloženými písmami.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory AZW3 kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory AZW3 kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 60):
42 4F 4F 4B 4D 4F 42 49ASCII REPREZENTÁCIA: BOOKMOBI
Štandardizácia: Amazon Proprietary KF8 Specification
Technické špecifikácie
| Architektúra kontajnera | PalmDOC database container encapsulating HTML5, CSS3, SVG, and embedded fonts with 'KF8' boundary markers |
| Kompresia | PalmDOC LZ77 compression or standard Huffman/CDIC compression |
| Poradie bajtov (Endianness) | Big-Endian Palm OS record architecture |
| Farebné priestory | sRGB (for color Kindle Fire and apps) |
| Kanály a štruktúra | Structured reflowable or fixed-layout ebook pages, typography, and embedded graphics |
| Max. rozmery | Unbounded pagination; supports fixed-layout children's books and comics |
| Priehľadnosť | CSS alpha opacity and PNG transparency supported in modern Kindle engines |
| Streamovanie a postupné načítavanie | Record-based indexing allows instant chapter navigation without parsing full book |
Technická porovnávacia matica: AZW3 vs konkurenti
| Technický atribút | AZW3 (Aktuálne) | EPUB | MOBI | |
|---|---|---|---|---|
| Štandardizácia | Proprietárny Amazon KF8 | Otvorený štandard W3C / IDPF | Starší formát Palm Mobipocket | Dokumentový štandard ISO 32000 |
| Modul štýlov | HTML5 & moderný CSS3 | HTML5 & CSS3 / JavaScript | Primitívna podskupina HTML 3.2 | Vektorové rozloženie PostScript |
| Kompatibilita s čítačkami e-kníh | Len ekosystém Amazon Kindle | Univerzálna (Kobo, Apple, Nook, Android) | Staršie Kindles & staré PDA | Univerzálna pre všetky zariadenia |
| Pretekajúci text | Áno (dynamicky sa prispôsobuje obrazovke) | Áno (dynamická mierka) | Áno (primitívne pretekanie) | Nie (pevné rozloženie tlačenej strany) |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Kindle zobrazuje hlásenie „Vybranú knihu nebolo možné otvoriť".
Hlavná príčina: Poškodená tabuľka záznamov PalmDOC alebo nezhodný kľúč DRM.
Obnova: Skonvertujte knihu do štandardného formátu EPUB pomocou nástroja File2File Ebook Converter.
Bezpečnostná analýza a vektory útokov na parser
Analyzátory AZW3 vyhodnocujú zložité štruktúry HTML5 a CSS, ktoré musia byť izolované (sandboxed) proti škodlivému vkladaniu skriptov.
Známe vektory útokov
- Skriptovanie medzi lokalitami (XSS) prostredníctvom neošetreného JavaScriptu v zobrazeniach webu Kindle.
- Pretečenie vyrovnávacej pamäte v rutinách dekompresie PalmDOC LZ77.
- Odopretie služby prostredníctvom patologickej expanzie entít XML SVG.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Bohaté typografické ovládacie prvky: podporuje iniciálky, zarovnávanie textu na stred, bočné panely, vlastné písma a pokročilé štýly CSS.
- Podpora vložených vektorových formátov SVG a MathML umožňuje ostré diagramy, vzorce a zložité tabuľky.
- Optimalizované špeciálne pre hardvér Amazon Kindle a displeje E-ink čítačiek Kindle.
Technické obmedzenia a nevýhody
- Proprietárny formát pevne uzamknutý v ekosystéme Amazonu, často zaťažený ochranou DRM od Amazonu.
- Čítačky e-kníčok iné než Kindle (Kobo, Nook, PocketBook) nedokážu otvoriť súbory AZW3 bez konverzie formátu.
- Obsahuje duplicitný záložný obsah MOBI v súboroch s duálnou hlavičkou, čo zväčšuje celkovú veľkosť súboru.
Zaujímavé technické drobnosti
- Súbory AZW3 si zachovávajú historické magické bajty „BOOKMOBI" na offsete 60 na zachovanie spätnej kompatibility so skoršími čítačkami Kindle.
- Kindle Format 8 od Amazonu je interne takmer totožný s formátom EPUB 3, zabaleným vo vnútri obalu databázy Palm.
- Zariadenia Kindle dynamicky upravujú hrúbku písma a vykresľovanie farby teplého svetla pri čítaní kníh AZW3.
Často kladené technické otázky
Aký je rozdiel medzi formátmi MOBI a AZW3?
MOBI je zastaraný formát zo začiatku 2000-tych rokov s primitívnym formátovaním. AZW3 (KF8) podporuje moderné HTML5, CSS3, vlastné fonty a ostrú grafiku SVG.
Môžem čítať knihy AZW3 na zariadení Kobo alebo iPad?
Nie priamo. Pomocou aplikácie File2File.app môžete konvertovať súbory AZW3 na univerzálny formát EPUB, ktorý sa otvára na akomkoľvek zariadení inom ako Kindle.
Prečo Amazon konvertuje moje súbory EPUB na AZW3?
Amazon používa na hardvéri Kindle svoj vlastný formát Kindle Format 8 (AZW3/KFX), takže jeho servery pri doručení automaticky konvertujú prichádzajúce súbory EPUB na formát AZW3.