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

Kindle Format 8

Kindle Format 8 (KF8) — это формат электронных книг, разработанный компанией Amazon для устройств и приложений линейки Kindle. Представленный в 2011 году вместе с седьмым поколением устройств Kindle, KF8 пришёл на смену более старому формату Mobi (AZW/KF7) и стал основой для современного формата Amazon — KFX. Основным нововведением KF8 стала поддержка расширенного форматирования текста, включая фиксированный макет, встроенные шрифты, таблицы, сноски и более сложную вёрстку, что позволило создавать книги, по визуальному качеству сравнимые с печатными изданиями.

История

До появления KF8 Amazon использовала формат Mobi (с расширением .mobi или .azw для защищённых копий), который базировался на открытом формате Open eBook (OEB) и поддерживал лишь базовое форматирование: жирный шрифт, курсив, заголовки и простые списки. С ростом популярности электронных книг и появлением цветных планшетов (например, Kindle Fire на базе Android) возникла необходимость в формате, способном отображать сложные макеты, встроенные шрифты и мультимедийные элементы.

В сентябре 2011 года Amazon анонсировала Kindle Touch и Kindle Fire, а вместе с ними — новый формат KF8. Первыми устройствами, полностью поддерживающими KF8, стали Kindle Touch (2011) и Kindle Fire (2011). Более старые модели Kindle (до 2011 года) не могли корректно отображать KF8-файлы, поэтому для обратной совместимости Amazon рекомендовала издателям включать в файл Mobi-версию книги (так называемый «гибридный» файл, содержащий оба формата).

В 2012 году Amazon выпустила обновление прошивки для Kindle Paperwhite (1-го поколения), добавившее поддержку KF8. К 2014 году практически все новые устройства Kindle (включая базовые модели) работали с KF8. Однако в 2015 году Amazon начала внедрять новый формат KFX (Kindle Format 10), который обеспечивал ещё более плавное масштабирование, улучшенную типографику и поддержку новых функций (например, Enhanced Typesetting). Несмотря на это, KF8 остаётся широко используемым форматом для публикации книг в магазине Amazon Kindle Store, поскольку KFX-файлы часто создаются из KF8-исходников.

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

Основа и структура

KF8 базируется на стандарте EPUB 3 (в частности, на спецификации OPS 2.0 с расширениями), но использует собственные элементы управления Amazon. Файл KF8 представляет собой архив ZIP, содержащий:

  • HTML-файлы с разметкой контента (обычно XHTML);
  • CSS-файлы для стилизации;
  • изображения (JPEG, PNG, GIF);
  • файл метаданных (OPF — Open Packaging Format);
  • навигационный файл (NCX — Navigation Control XML for XML);
  • дополнительные ресурсы (шрифты, скрипты JavaScript — ограниченно).

Поддержка форматирования

В отличие от Mobi, KF8 поддерживает:

  • Фиксированный макет (Fixed Layout) — страницы с абсолютным позиционированием элементов, что используется для детских книг, комиксов, технических руководств с чёткой структурой;
  • Встроенные шрифты — возможность встраивать шрифты в книгу (например, через @font-face), что обеспечивает единообразное отображение на всех устройствах;
  • Таблицы — полная поддержка HTML-таблиц с объединением ячеек, стилями и фоновыми цветами;
  • Сноски — всплывающие сноски (pop-up footnotes), которые отображаются при нажатии на ссылку;
  • Изображения высокого разрешения — поддержка изображений с плотностью пикселей до 300 ppi (для дисплеев Retina);
  • CSS3 — поддержка селекторов, псевдоклассов, теней, градиентов, трансформаций (ограниченно);
  • Медиаконтент — встроенные аудио- и видеофайлы (работает только на Kindle Fire и приложениях Kindle для iOS/Android).

Ограничения

  • KF8 не поддерживает сложные скрипты JavaScript (только базовые события, например, для анимации в фиксированном макете);
  • Формат не поддерживает переменный макет (reflowable) с произвольным масштабированием шрифта для сложных макетов (например, многостолбцовая вёрстка);
  • Встроенные шрифты могут не отображаться на старых устройствах Kindle (до 2011 года);
  • KF8-файлы защищены DRM Amazon (AZW3-расширение), что ограничивает их использование только на устройствах и в приложениях Kindle.

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

ХарактеристикаKF8 (AZW3)Mobi (AZW/KF7)EPUBKFX
Год появления2011200020072015
Поддержка фиксированного макетаДаНетДа (EPUB 3)Да
Встроенные шрифтыДаНетДаДа
ТаблицыДаОграниченноДаДа
Сноски (pop-up)ДаНетДаДа
МультимедиаЧастично (аудио/видео)НетДаДа
DRMAmazon DRMAmazon DRMAdobe DRM или без DRMAmazon DRM
Совместимость с KindleВсе модели с 2011 годаВсе модели KindleНе поддерживается (требует конвертации)Kindle с 2015 года

Применение

KF8 является основным форматом для публикации книг в магазине Amazon Kindle Store. Издатели и авторы, использующие сервисы Amazon Kindle Direct Publishing (KDP), могут загружать исходные файлы в формате EPUB, DOCX или HTML, после чего Amazon автоматически конвертирует их в KF8 (и в KFX для новых устройств). KF8 также используется для:

  • Детских книг — благодаря фиксированному макету, позволяющему сохранять расположение иллюстраций и текста;
  • Комиксов и графических романов — формат поддерживает панели, пузыри и встроенные шрифты;
  • Учебных и технических изданий — таблицы, сноски и сложное форматирование делают KF8 удобным для справочников, учебников и руководств;
  • Поэзии и драматургии — точное воспроизведение разбивки на строки и сцены.

Инструменты для работы с KF8

Для создания и редактирования файлов KF8 используются:

  • Kindle Create — бесплатное приложение Amazon для Windows и macOS, позволяющее создавать книги с фиксированным макетом и конвертировать их в KF8;
  • Calibre — кроссплатформенный менеджер электронных книг с открытым исходным кодом, поддерживающий конвертацию в KF8 (AZW3) из EPUB, PDF, DOCX и других форматов;
  • Sigil — редактор EPUB, из которого файлы можно конвертировать в KF8 через Calibre или Amazon KDP;
  • Adobe InDesign — профессиональная издательская программа, позволяющая экспортировать книги в EPUB с последующей конвертацией в KF8.

Критика

Основные претензии к формату KF8 связаны с его проприетарностью и привязкой к экосистеме Amazon. Пользователи не могут читать KF8-файлы на устройствах других производителей (например, на электронных книгах PocketBook, Kobo или Barnes & Noble Nook) без конвертации и удаления DRM, что нарушает авторские права. Кроме того, Amazon не публикует полную спецификацию KF8, что затрудняет разработку сторонних инструментов и создание совместимых файлов.

Некоторые издатели отмечают, что KF8 не полностью соответствует стандартам EPUB 3, что приводит к ошибкам при конвертации между форматами. Например, встроенные шрифты могут отображаться некорректно на устройствах Kindle с устаревшей прошивкой, а сложные таблицы — ломаться при изменении размера шрифта.

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

  • Формат KF8 также известен под расширением .azw3, которое используется для защищённых DRM-копий книг, купленных в Kindle Store.
  • Amazon не поддерживает формат EPUB напрямую на устройствах Kindle, хотя KF8 технически является его модификацией. Все EPUB-файлы, загружаемые через сервис «Отправить в Kindle», конвертируются в KF8 (или KFX) на стороне сервера.
  • В 2022 году Amazon объявила о прекращении поддержки формата Mobi для новых публикаций в Kindle Store, окончательно переведя издателей на KF8 и KFX.

Источники

  • Amazon Kindle Publishing Guidelines (2011–2023)
  • Спецификация Kindle Format 8 (Amazon Developer Documentation)
  • «The Kindle Format 8 (KF8)» — MobileRead Wiki
  • «EPUB 3 vs. KF8: A Comparison» — Digital Book World
  • «Calibre: The Official Guide» — John Schember (2014)
  • «Kindle Create User Guide» — Amazon (2020)

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

На главную BFOmetr →