Formát Kindle 8 (.azw3)
Amazon StandardníAmazon Kindle Format 8 (AZW3 / KF8) je moderní proprietární formát elektronických knih od Amazonu, který nahrazuje starší formát MOBI pomocí bohatého sémantického značkování HTML5, stylu CSS3, vektorové grafiky SVG a vložených písem.
Kontrola a metadata
Operační systémy a analyzátory souborů identifikují soubory AZW3 kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory AZW3 kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (POSUN 60):
42 4F 4F 4B 4D 4F 42 49ASCII REPREZENTACE: BOOKMOBI
Standardizace: Amazon Proprietary KF8 Specification
Technické specifikace
| Architektura kontejneru | Kontejner databáze PalmDOC s HTML5, CSS3, SVG a vloženými písmy, ohraničenými značkami „KF8“ |
| Komprese | Komprese PalmDOC LZ77 nebo standardní komprese Huffman/CDIC |
| Pořadí bajtů | Big-endian, architektura záznamů Palm OS |
| Barevné prostory | sRGB (pro barevná zařízení Kindle Fire a aplikace) |
| Kanály a struktura | Strukturované stránky e-knih s přizpůsobitelným textem nebo pevným rozvržením, typografií a vloženou grafikou |
| Max. rozměry | Počet stránek není omezen; podporuje knihy pro děti a komiksy s pevným rozvržením |
| Průhlednost | Moderní enginy Kindle podporují průhlednost alfa v CSS a průhlednost PNG |
| Streamování a progresivní načítání | Indexování podle záznamů umožňuje okamžitý přechod na kapitolu bez analýzy celé knihy |
Technická srovnávací matice: AZW3 vs konkurence
| Technický atribut | AZW3 (Aktuální) | EPUB | MOBI | |
|---|---|---|---|---|
| Standardizace | Proprietární Amazon KF8 | Otevřený standard W3C / IDPF | Starší Palm Mobipocket | Standard dokumentu ISO 32000 |
| Stylovací engine | HTML5 a moderní CSS3 | HTML5 a CSS3 / JavaScript | Primitivní podskupina HTML 3.2 | Vektorové rozvržení PostScript |
| Kompatibilita se čtečkami | Pouze ekosystém Amazon Kindle | Univerzální (Kobo, Apple, Nook, Android) | Starší Kindle a stará PDA | Univerzální pro všechna zařízení |
| Přizpůsobitelný text | Ano (dynamicky se přizpůsobuje obrazovce) | Ano (dynamicky se přizpůsobuje) | Ano (primitivní přizpůsobení rozvržení) | Ne (pevné rozvržení tištěné stránky) |
Běžné režimy poškození a příručka pro obnovení v hex
Kindle zobrazuje hlášení 'Vybranou knihu nelze otevřít'.
Hlavní příčina: Poškozená tabulka záznamů PalmDOC nebo neodpovídající klíč DRM.
Obnovení: Převeďte knihu na standardní EPUB pomocí převaděče e-knih File2File.app Ebook Converter.
Bezpečnostní analýza a vektory útoků na parser
Analyzátory formátu AZW3 vyhodnocují složité struktury HTML5 a CSS, které musí být zabezpečeny v izolovaném prostředí (sandbox) proti zneužití injektáží škodlivých skriptů.
Známé vektory útoků
- Cross-site scripting (XSS) prostřednictvím neošetřeného JavaScriptu ve webových pohledech Kindle.
- Přetečení vyrovnávací paměti (buffer overflow) v dekompresních rutinách PalmDOC LZ77.
- Odepření služby (DoS) prostřednictvím patologické expanze entit SVG XML.
Doporučené bezpečnostní postupy: Před parsováním odstraňte všechny aktivní spustitelné skripty a ověřte meze záznamů formátu Palm.
Historický vývoj a milníky
Klíčové výhody a přednosti
- Bohaté typografické možnosti: podporuje iniciály, centrovaný text, boční panely, vlastní písma a pokročilé stylování pomocí CSS.
- Podpora vložených vektorových formátů SVG a MathML umožňuje vytvářet ostré diagramy, vzorce a složité tabulky.
- Optimalizováno speciálně pro hardware Amazon Kindle a E-ink displeje čteček Kindle.
Technická omezení a nevýhody
- Proprietární formát pevně uzamčený v ekosystému Amazonu, často zatížený ochranou DRM od Amazonu.
- Čtečky elektronických knih jiných značek než Kindle (Kobo, Nook, PocketBook) nedokážou otevřít soubory AZW3 bez převodu formátu.
- Obsahuje duplicitní záložní obsah MOBI v souborech se dvěma hlavičkami, což zbytečně zvětšuje celkovou velikost souboru.
Zajímavé technické drobnosti
- Soubory AZW3 si zachovávají historické magické bajty 'BOOKMOBI' na posunu 60 pro zachování zpětné kompatibility s prvními čtečkami Kindle.
- Amazon Kindle Format 8 (AZW3 / KF8) je moderní proprietární formát elektronických knih od Amazonu, který nahrazuje starší formát MOBI pomocí bohatého sémantického značkování HTML5, stylu CSS3, vektorové grafiky SVG a vložených písem.
- Zařízení Kindle při čtení knih ve formátu AZW3 dynamicky upravují tučnost písma a vykreslování barev teplého světla.
Často kladené technické otázky
Jaký je rozdíl mezi MOBI a AZW3?
MOBI je zastaralý formát z počátku roku 2000 s primitivním formátováním. AZW3 (KF8) podporuje moderní HTML5, CSS3, vlastní písma a ostrou grafiku SVG.
Mohu číst knihy AZW3 na čtečce Kobo nebo iPadu?
Ne přímo. File2File.app převede AZW3 na EPUB přímo v prohlížeči. Podpora závisí na čtecím zařízení a aplikaci.
Proč Amazon převádí mé soubory EPUB na AZW3?
Amazon používá na hardwaru Kindle svůj vlastní formát Kindle Format 8 (AZW3/KFX), takže jeho servery automaticky převádějí příchozí soubory EPUB na AZW3 při doručení.