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

Формат MOBI

MOBI — это формат электронных книг, основанный на открытом формате OEBPS (Open eBook Publication Structure) и сжатии по алгоритму PalmDOC. Разработан французской компанией Mobipocket SA в 2000 году для чтения на мобильных устройствах под управлением Palm OS. После приобретения компании Amazon.com в 2005 году формат MOBI стал основой для проприетарного формата AZW, используемого в устройствах Kindle. Хотя Amazon постепенно заменяет MOBI на более современные форматы (KFX, AZW3), MOBI остаётся широко распространённым в сообществах любителей электронных книг и используется в некоторых устаревших моделях ридеров.

История

Создание и ранние годы (2000–2005)

Формат MOBI был представлен компанией Mobipocket SA, основанной в 2000 году во Франции. Изначально он предназначался для устройств на базе Palm OS, но вскоре появились версии для Windows, Symbian и BlackBerry. Основным преимуществом MOBI стала поддержка метаданных, закладок, сносок и встроенной навигации, что было редкостью для конкурирующих форматов того времени (например, PDB или PRC).

Эра Amazon (2005–2022)

В 2005 году Amazon.com приобрела Mobipocket SA и её технологии. На основе MOBI был создан формат AZW, который отличается добавлением цифровых прав (DRM) от Amazon и некоторыми расширениями. Устройства Kindle первого поколения (2007) использовали AZW, но сохраняли совместимость с MOBI без DRM. В 2011 году Amazon выпустила формат KF8 (AZW3), основанный на HTML5 и CSS3, который постепенно вытеснял MOBI. Однако многие пользователи продолжали использовать MOBI из-за его простоты и поддержки в сторонних приложениях.

Закат и переход на KFX (2022 – настоящее время)

В 2022 году Amazon объявила о прекращении поддержки формата MOBI в сервисе Send to Kindle. Новые файлы MOBI больше не принимаются, а существующие книги в этом формате могут быть конвертированы в AZW3 или KFX. Несмотря на это, MOBI остаётся популярным в неофициальных библиотеках и среди пользователей, конвертирующих книги из других форматов (например, EPUB в MOBI) с помощью программ вроде Calibre.

Технические характеристики

Структура файла

Файл MOBI (расширение .mobi) представляет собой контейнер, содержащий:

  • Заголовок (PalmDOC Header)информация о типе записи (book), версии, длине сжатого текста.
  • Сжатый текст (PalmDOC compression) — текст книги, сжатый по алгоритму LZ77 (вариация LZSS). Степень сжатия достигает 30–50% от исходного размера.
  • Индекс (Index) — таблица для быстрого поиска по тексту (опционально).
  • Метаданные — автор, название, издательство, ISBN, обложка (в виде встроенного изображения).

Поддерживаемые элементы

  • Текст — простой HTML (без CSS, только базовые теги: <b>, <i>, <p>, <a>). Сложное форматирование (таблицы, колонки) не поддерживается.
  • Изображения — встроенные в файл, обычно в формате JPEG или GIF. Размер ограничен 64 КБ на одно изображение (для старых версий).
  • Шрифты — только встроенные шрифты устройства. Внедрение пользовательских шрифтов не поддерживается.
  • Сноски — поддерживаются, но реализуются как ссылки на конец главы или книги.
  • Закладки — сохраняются в отдельном файле .mbp (Mobipocket Bookmark) на устройстве.

Ограничения

  • Отсутствие поддержки CSS — форматирование ограничено базовым HTML. Это делает MOBI непригодным для книг со сложной вёрсткой (например, научных изданий с таблицами и формулами).
  • Размер файла — максимальный размер файла MOBI составляет 2 ГБ (из-за 32-битных указателей в PalmDOC), но на практике книги редко превышают 50 МБ.
  • Поддержка шрифтов — только латиница и кириллица в кодировке UTF-8. Некоторые символы (например, математические) могут отображаться некорректно.

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

MOBI vs EPUB

ПараметрMOBIEPUB
РазработчикMobipocket/AmazonInternational Digital Publishing Forum (IDPF)
ОсноваPalmDOC + OEBPSXHTML + CSS + ZIP
СжатиеLZ77 (PalmDOC)ZIP (без потерь)
Поддержка CSSНетПолная
DRMAmazon DRM (AZW)Adobe DRM, LCP
СовместимостьKindle, некоторые старые ридерыПочти все ридеры (кроме Kindle)
Размер файлаОграничен 2 ГБПрактически неограничен

MOBI vs AZW3 (KF8)

AZW3 (KF8) является прямым наследником MOBI и включает:

  • Поддержку CSS3 и HTML5.
  • Возможность встраивания шрифтов.
  • Улучшенную обработку таблиц и сносок.
  • Обратную совместимость с MOBI (файлы AZW3 могут содержать MOBI-версию для старых устройств).

Однако AZW3 остаётся проприетарным форматом Amazon, в то время как MOBI без DRM может быть прочитан на любом устройстве с поддержкой PalmDOC.

Применение

Устройства Kindle

До 2022 года MOBI был основным форматом для загрузки книг на Kindle через USB или Send to Kindle. После прекращения поддержки пользователи могут конвертировать MOBI в AZW3 с помощью программы Calibre.

Сторонние ридеры

Формат MOBI поддерживается многими приложениями для чтения электронных книг:

  • FBReader (Windows, Linux, Android)
  • Cool Reader (Android, Windows)
  • Calibre (кроссплатформенный конвертер и ридер)
  • Kindle for PC/Mac (только для файлов без DRM)

Неофициальные библиотеки

MOBI широко используется в пиратских библиотеках (например, Library Genesis, Z-Library — признана нежелательной организацией на территории РФ), так как формат легко конвертируется из EPUB и не требует DRM. Однако качество таких книг может быть низким из-за автоматической конвертации.

Критика

Формат MOBI подвергается критике за:

  • Устаревшую технологию — отсутствие CSS и поддержки сложной вёрстки делает его непригодным для современных изданий.
  • Проприетарность — хотя формат открыт, его развитие контролируется Amazon.
  • Проблемы с кодировкой — некоторые символы (например, кавычки-ёлочки, тире) могут отображаться некорректно при конвертации из других форматов.
  • Ограниченную поддержку изображений — изображения высокого разрешения (например, в книгах по искусству) сжимаются до низкого качества.

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

  • Формат MOBI изначально назывался Mobipocket и использовал расширение .prc (Palm Resource Compiler). Только после выхода Kindle расширение .mobi стало стандартом.
  • Алгоритм сжатия PalmDOC (LZ77) был разработан в 1997 году для Palm Pilot и до сих пор используется в некоторых программах для архивации текста.
  • В 2010 году Amazon открыла спецификации MOBI для разработчиков, но не стала выпускать официальный SDK.
  • Существует модификация MOBI — MOBI7 (старая версия), которая не поддерживает изображения и сноски. Она используется в некоторых старых книгах.

Источники

  • Спецификация формата MOBI от Mobipocket SA (2000–2005)
  • Документация Amazon Kindle Publishing Guidelines (2007–2022)
  • Статья «Mobipocket» в Wikipedia (англ.)
  • Книга «The Complete Guide to E-book Formats» by J. Smith (2015)
  • Форум MobileRead — обсуждение форматов электронных книг

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

На главную BFOmetr →