Открыть сервис

AZW3

AZW3 — это формат электронных книг, разработанный компанией Amazon для устройств семейства Kindle. Представляет собой эволюционное развитие формата MOBI (Mobipocket) и основан на открытом стандарте EPUB (OPS — Open Publication Structure), но с рядом проприетарных расширений и ограничений, введённых Amazon для обеспечения работы в собственной экосистеме. Файлы AZW3, как правило, имеют расширение .azw3 и защищены системой управления цифровыми правами (DRM) Amazon.

История

Формат AZW3 был впервые представлен в 2011 году вместе с выходом прошивки 4.0 для устройств Kindle. Его появление было связано с необходимостью поддержки более сложной вёрстки, чем та, которую мог обеспечить старый формат MOBI (основанный на HTML 3.2). В частности, AZW3 позволял использовать вложенные таблицы, CSS-стили (включая позиционирование), поддержку шрифтов (в том числе внедрённых) и более сложные элементы оформления, такие как сноски, колонтитулы и списки. Формат стал стандартным для всех книг, загружаемых через сервис Kindle Store, начиная с 2011–2012 годов.

В 2014 году Amazon анонсировала формат KFX (Kindle Format 10), который постепенно начал вытеснять AZW3 в новых устройствах и приложениях Kindle. Однако AZW3 остаётся широко распространённым, особенно для книг, загруженных до внедрения KFX, а также для конвертации сторонних файлов.

Технические особенности

AZW3 является контейнером, основанным на стандарте OCF (Open Container Format) из спецификации EPUB 2.0 и частично EPUB 3.0. Внутри файла содержится ZIP-архив, включающий:

  • Текстовое содержимое в формате XHTML.
  • Таблицы стилей (CSS).
  • Изображения (JPEG, PNG, GIF).
  • Метаданные (название, автор, ISBN, обложка).
  • Навигационные файлы (toc.ncx — оглавление).

Основные отличия от EPUB:

  • Проприетарные расширения: Amazon добавила собственные теги и атрибуты, такие как kindle:embed для внедрения шрифтов и kindle:pageflip для управления перелистыванием.
  • Система DRM: AZW3 использует собственную схему шифрования Amazon (MobiPocket DRM), которая привязывает файл к конкретному устройству или аккаунту. Эта DRM несовместима с другими платформами.
  • Ограничения: AZW3 не поддерживает некоторые функции EPUB 3.0, такие как MathML, SMIL (синхронизированный мультимедиа) и сложные скрипты JavaScript. Также отсутствует поддержка фиксированной вёрстки (fixed-layout), характерной для некоторых детских или иллюстрированных книг.

Сравнение с другими форматами

ХарактеристикаAZW3MOBI (KF7)EPUBKFX
БазаEPUB (OPS)HTML 3.2Открытый стандартПроприетарный
Поддержка CSSДа (ограниченная)Нет (только базовые стили)Да (полная)Да (расширенная)
Поддержка таблицДа (вложенные)Нет (только простые)ДаДа
Поддержка шрифтовДа (внедрение)НетДаДа
DRMAmazon (MobiPocket)Amazon (MobiPocket)Adobe DRM / без DRMAmazon (KFX DRM)
СовместимостьТолько KindleKindle, старые моделиПочти все устройстваТолько Kindle (новые)
Размер файлаСредний (из-за сжатия)МалыйСреднийБольшой (из-за дополнительных данных)

Применение

AZW3 является основным форматом для чтения книг, приобретённых в Kindle Store, если устройство или приложение Kindle не поддерживает KFX. Он также используется для конвертации книг из других форматов (например, EPUB) с помощью программ-конвертеров, таких как Calibre. При конвертации важно учитывать, что AZW3 может потерять некоторые элементы форматирования, если исходный файл использует специфические функции EPUB 3.0.

Формат поддерживается:

  • Устройствами Kindle (начиная с Kindle 4, 2011 год).
  • Приложениями Kindle для iOS, Android, Windows, macOS.
  • Некоторыми программами для чтения электронных книг (например, FBReader) через плагины, но с ограничениями (без поддержки DRM).

Критика и ограничения

Основные претензии к AZW3 связаны с его проприетарным характером и жёсткой привязкой к экосистеме Amazon. Пользователи, желающие перенести книги на другие устройства (например, на устройства с открытыми операционными системами или на конкурирующие ридеры), сталкиваются с необходимостью взлома DRM, что во многих странах является нарушением авторских прав. Кроме того, отсутствие поддержки в большинстве программ для чтения EPUB (за исключением Calibre) создаёт неудобства для тех, кто не использует Kindle.

Также отмечается, что AZW3 не поддерживает некоторые современные функции EPUB 3.0, такие как интерактивные элементы и сложные математические формулы, что ограничивает его применение для учебной и научной литературы.

Интересные факты

  • Название AZW3 происходит от внутреннего кодового обозначения Amazon — «Amazon Word» (AZW). Цифра 3 указывает на третью версию формата.
  • Файлы AZW3, защищённые DRM, невозможно открыть ни в одной программе, кроме официальных приложений Kindle, даже если у пользователя есть физический доступ к файлу.
  • Формат AZW3 не является официальным стандартом (в отличие от EPUB), и его спецификация не публикуется Amazon в открытом доступе. Всё, что известно о его внутреннем устройстве, получено методом обратной разработки (reverse engineering), в частности, сообществом разработчиков программы Calibre.

Источники

  • Amazon Kindle User Guide (2012–2013 editions).
  • Спецификация OPS (Open Publication Structure) 2.0.1 — IDPF.
  • Документация программы Calibre (раздел «Конвертация в AZW3»).
  • Статья «AZW3» в англоязычной Википедии (версия от 2023 года).
  • Обсуждения на форумах MobileRead.com (раздел «Kindle Formats»).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →