Kindle Format 8 (.azw3)

Amazon Стандарт

Amazon Kindle Format 8 (AZW3 / KF8) е съвременният проприетарен формат за електронни книги на Amazon, заменящ стария MOBI с богат HTML5 семантичен маркуп, CSS3 стилове, SVG векторна графика и вградени шрифтове.

Инспектиране и метаданни

Операционните системи и файловите анализатори идентифицират AZW3 файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на хедъра (Magic Bytes)

Операционните системи и файловите анализатори идентифицират AZW3 файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 60):

42 4F 4F 4B 4D 4F 42 49

ASCII ПРЕДСТАВЯНЕ: BOOKMOBI

Стандартизация: Amazon Proprietary KF8 Specification

Технически спецификации

Контейнерна архитектураPalmDOC database container encapsulating HTML5, CSS3, SVG, and embedded fonts with 'KF8' boundary markers
КомпресияPalmDOC LZ77 compression or standard Huffman/CDIC compression
Поредност на байтовете (Endianness)Big-Endian Palm OS record architecture
Цветови пространстваsRGB (for color Kindle Fire and apps)
Канали и структураStructured reflowable or fixed-layout ebook pages, typography, and embedded graphics
Максимални размериUnbounded pagination; supports fixed-layout children's books and comics
ПрозрачностCSS alpha opacity and PNG transparency supported in modern Kindle engines
Стрийминг и прогресивно зарежданеRecord-based indexing allows instant chapter navigation without parsing full book

Техническа сравнителна матрица: AZW3 спрямо конкуренти

Технически атрибутAZW3 (Текущ)EPUBMOBIPDF
СтандартизацияПроприетарен Amazon KF8W3C / IDPF отворен стандартСтар Palm MobipocketISO 32000 документен стандарт
Движок за стиловеHTML5 и модерен CSS3HTML5 & CSS3 / JavaScriptПримитивно подмножество на HTML 3.2PostScript векторен лейаут
Съвместимост с четциСамо за екосистемата на Amazon KindleУниверсална (Kobo, Apple, Nook, Android)Стари Kindle устройства и ретро PDAУниверсална за всички устройства
Преоразмеряем текстДа (динамично се мащабира спрямо екрана)Да (динамично се мащабира)Да (примитивно преоразмеряване)Не (фиксиран печатeн лейаут на страницата)

Често срещани режими на повреда и ръководство за хекс възстановяване

Kindle извежда съобщение 'Избраната книга не може да бъде отворена'.

Първопричина: Повредена таблица със записи PalmDOC или несъответстващ DRM ключ.

Възстановяване: Конвертирайте книгата в стандартен EPUB формат с помощта на File2File Ebook Converter.

Анализ на сигурността и вектори на атака към парсера

AZW3 парсерите обработват сложни HTML5 и CSS структури, които трябва да бъдат изолирани в пясъчник (sandbox) срещу инжектиране на зловреден скрипт.

Известни вектори на атака

  • Крос-сайт скриптинг (XSS) чрез неубедени JavaScript елементи в уеб изгледите на Kindle.
  • Препълване на буфера (buffer overflow) в рутините за PalmDOC LZ77 декомпресия.
  • Отказ от услуга (DoS) чрез патологично разширяване на SVG XML ентитита.

Защитни добри практики:

Исторически произход и етапи

2021Amazon насочва услугата Send-to-Kindle към приемане на EPUB, като вътрешно ги конвертира в KF8/AZW3.
2012Излиза Kindle Paperwhite, демонстриращ високорeзолюционна типография и сричкопренасяне, рендвани от AZW3.
2011Amazon обявява Kindle Format 8 (KF8) заедно с таблета Kindle Fire.

Основни предимства и плюсове

  • Богати типографски контроли: поддържа инициали (drop caps), центриран текст, страници с бележки, персонализирани шрифтове и усъвършенствани CSS стилове.
  • Вградената поддръжка на векторни SVG и MathML елементи позволява създаването на ясни диаграми, формули и сложни таблици.
  • Оптимизиран специално за хардуера на Amazon Kindle и E-ink екраните на четците Kindle.

Технически ограничения и минуси

  • Проприетарен формат, силно капсулиран в екосистемата на Amazon и често обвързан с Amazon DRM защита.
  • Четците на електронни книги извън марката Kindle (Kobo, Nook, PocketBook) не могат да отварят AZW3 файлове без предварително конвертиране на формата.
  • Съдържа дублирано резервно MOBI съдържание в файлове с двоен хедър, което увеличава общия размер на файла.

Интересни технически факти

  • AZW3 файловете запазват историческите 'BOOKMOBI' малък байт сигнатури (magic bytes) на позиция 60, за да поддържат обратна съвместимост с по-старите устройства Kindle.
  • Kindle Format 8 на Amazon е вътрешно почти идентичен с EPUB 3, препакетиран в обвивка на Palm база данни.
  • Устройствата Kindle динамично коригират удебеляването на шрифта и температурата на топлата светлина при четене на AZW3 книги.

Често задавани технически въпроси

Каква е разликата между MOBI и AZW3?

MOBI е остарял формат от началото на 2000-те години с примитивно форматиране. AZW3 (KF8) поддържа съвременни HTML5, CSS3, потребителски шрифтове и ясни SVG графики.

Мога ли да чета AZW3 книги на Kobo или iPad?

Не директно. Можете да използвате File2File.app, за да конвертирате AZW3 файлове в универсалния EPUB формат, който се отваря на всяко устройство, което не е Kindle.

Защо Amazon конвертира моите EPUB файлове в AZW3?

Amazon използва собствения си формат Kindle Format 8 (AZW3/KFX) на хардуерните устройства Kindle, така че техните сървъри автоматично конвертират входящите EPUB файлове в AZW3 при тяхното доставяне.