ePub
ePub (сокращение от англ. electronic publication — «электронная публикация») — открытый формат файлов для хранения, передачи и отображения электронных книг и других цифровых изданий. Разработан Международным форумом по цифровым публикациям (IDPF) в 2007 году на основе стандартов XML, XHTML и CSS. Формат предназначен для автоматической адаптации текста под размер экрана устройства чтения (reflowable layout), что отличает его от форматов с фиксированной вёрсткой, таких как PDF. В 2017 году спецификации ePub были переданы в консорциум W3C, который принял формат в качестве официального стандарта для электронных публикаций.
История
Предпосылки создания
До появления ePub в индустрии электронных книг существовала раздробленность форматов. Каждый производитель устройств для чтения (ридеров) и разработчик программного обеспечения использовал собственные закрытые форматы: Amazon — .azw (на базе Mobipocket), Sony — .lrf, Microsoft — .lit. Это создавало проблемы совместимости и ограничивало распространение цифровых книг. Пользователи были привязаны к определённым платформам, а издатели вынуждены были готовить контент в нескольких вариантах.
Разработка и стандартизация
В 2005 году Международный форум по цифровым публикациям (IDPF), объединявший издателей, производителей устройств и разработчиков ПО, начал работу над единым открытым стандартом. Первая версия спецификации, ePub 2.0.1, была опубликована в сентябрь 2007 года. Она базировалась на технологии OEBPS (Open eBook Publication Structure), существовавшей с 1999 года, но существенно её переработала. Формат использовал XHTML 1.1 для содержимого, CSS 2.0 для стилей и XML для метаданных, а также поддерживал встроенные шрифты и изображения.
В 2011 году вышла версия ePub 3.0, которая стала значительным шагом вперёд. Она добавила поддержку HTML5, CSS3, SVG, MathML, аудио- и видеофайлов, а также улучшенные возможности для сложной вёрстки (фиксированный макет, сноски, перекрёстные ссылки). Версия 3.0.1 (2014 год) исправила ошибки и уточнила спецификации. В 2017 году IDPF объединился с консорциумом W3C, и с тех пор развитие ePub осуществляется под эгидой W3C. Текущая стабильная версия — ePub 3.3 (2023 год).
Распространение
Формат ePub получил широкое распространение благодаря своей открытости и поддержке большинством производителей устройств, за исключением Amazon. Amazon продолжает использовать собственный формат .azw (и его модификации .azw3, .kfx), хотя большинство книг в магазине Kindle конвертируются из ePub. В России формат ePub является одним из основных для электронных книг, поддерживается всеми популярными ридерами (PocketBook, ONYX BOOX, «Литрес» и др.) и программными приложениями.
Технические характеристики
Структура файла
Файл ePub представляет собой ZIP-архив, содержащий набор файлов и папок, организованных по строгой спецификации. Основные компоненты:
- **META (организация признана экстремистской, деятельность запрещена в РФ)-INF** — служебная папка, содержащая файл
container.xml, который указывает на корневой файл публикации (OPF). - OEBPS (Open eBook Publication Structure) — основная папка с содержимым книги. Включает:
- Файлы XHTML/HTML — текст книги, разбитый на главы или разделы.
- Файлы CSS — таблицы стилей для оформления текста.
- Папка
Images— изображения (обложка, иллюстрации). - Папка
Fonts— встроенные шрифты (опционально). - Файл
content.opf— метаданные книги: название, автор, ISBN, язык, список файлов, порядок чтения. - Файл
toc.ncx— навигационная таблица содержания (в ePub 3 заменяется наnav.xhtml).
Типы макетов
ePub поддерживает два основных типа макетов:
- Reflowable (перетекаемый) — текст автоматически переформатируется под ширину экрана, размер шрифта и ориентацию устройства. Это основной режим для большинства книг, обеспечивающий комфортное чтение на любых экранах.
- Fixed layout (фиксированный) — страницы имеют заранее заданные размеры и расположение элементов. Используется для детских книг, комиксов, фотоальбомов, учебников со сложной вёрсткой. В этом режиме страницы отображаются как изображения или с точным позиционированием текста.
Дополнительные возможности
- Встроенные шрифты — издатель может включить в книгу собственные шрифты, чтобы сохранить типографику.
- Медиаконтент — в ePub 3 возможна вставка аудио и видео (например, для учебных пособий или интерактивных книг).
- Интерактивность — с помощью JavaScript (ограниченно) и SVG можно создавать простые интерактивные элементы.
- DRM (Digital Rights Management) — формат не требует обязательного использования DRM, но многие издатели применяют системы защиты (например, Adobe DRM или LCP) для ограничения копирования.
Поддержка и совместимость
Устройства и программы
Формат ePub поддерживается подавляющим большинством устройств для чтения электронных книг, за исключением устройств Amazon Kindle (для которых требуется конвертация). Основные платформы:
- Ридеры на электронных чернилах (E-Ink): PocketBook, ONYX BOOX, Kobo, Barnes & Noble Nook, Sony Reader (старые модели), «Литрес» (собственные устройства).
- Программные приложения: Apple Books (iOS/macOS), Google Play Книги (Android), Adobe Digital Editions (Windows/macOS), FBReader, AlReader, Moon+ Reader, «Читайка» и другие.
- Веб-браузеры: некоторые браузеры и онлайн-сервисы (например, Google Books) могут отображать ePub через встроенные плагины.
Ограничения
- Amazon Kindle — устройства Kindle не поддерживают ePub «из коробки». Для чтения на Kindle необходимо конвертировать файл в формат .mobi, .azw3 или .kfx через программу Calibre или сервис Send to Kindle.
- Сложная вёрстка — не все программы и ридеры корректно отображают фиксированный макет, встроенные шрифты и медиаконтент. Особенно это касается старых устройств и программ.
- JavaScript — поддержка JavaScript в ePub ограничена и не гарантируется на всех платформах.
Применение
Издательское дело
ePub является основным форматом для распространения электронных книг в большинстве книжных магазинов и библиотек. Крупные издательства (например, Penguin Random House, HarperCollins, «Эксмо», «АСТ») выпускают новинки в ePub. Магазины электронных книг, такие как Google Play Книги, Apple Books, Kobo, «Литрес», используют ePub как базовый формат.
Образование и наука
Формат применяется для создания учебников, научных статей, диссертаций и методических пособий. Возможность встраивать аудио, видео и интерактивные элементы делает ePub удобным для мультимедийных учебных материалов. Библиотеки (например, Project Gutenberg, Standard Ebooks) распространяют общедоступные книги в формате ePub.
Самиздат
Независимые авторы и малые издательства используют ePub для публикации своих книг без привязки к конкретным платформам. Инструменты вроде Calibre, Sigil, Vellum, Scrivener позволяют создавать файлы ePub без специальных технических знаний.
Сравнение с другими форматами
| Формат | Тип макета | Открытость | Поддержка DRM | Поддержка мультимедиа | Совместимость с ридерами |
|---|---|---|---|---|---|
| ePub | Перетекаемый / Фиксированный | Открытый стандарт | Опционально | Да (ePub 3) | Широкая (кроме Kindle) |
| Фиксированный | Открытый, но проприетарный (Adobe) | Да | Ограниченно | Универсальная, но неудобен для чтения | |
| MOBI/AZW | Перетекаемый | Закрытый (Amazon) | Да | Нет | Только Kindle |
| FB2 | Перетекаемый | Открытый | Нет | Нет | Широкая (Россия, СНГ) |
| DJVU | Фиксированный | Открытый | Нет | Нет | Для сканированных книг |
Интересные факты
- Формат ePub изначально назывался OEBPS (Open eBook Publication Structure), но в 2007 году был переименован.
- В 2010 году компания Apple выбрала ePub в качестве основного формата для своего приложения iBooks (ныне Apple Books), что способствовало массовому распространению формата.
- Спецификация ePub 3 включает поддержку тактильных дисплеев и синтеза речи для людей с ограниченными возможностями.
- По данным на 2023 год, более 90% всех электронных книг, продаваемых в мире (исключая Kindle), распространяются в формате ePub.
- В России формат FB2 долгое время был популярнее ePub, но с 2010-х годов ePub постепенно вытесняет его благодаря лучшей поддержке типографики и мультимедиа.
Критика
Основные недостатки формата:
- Фрагментация реализации — разные программы и устройства по-разному интерпретируют спецификации, что приводит к некорректному отображению книг (особенно с фиксированным макетом и встроенными шрифтами).
- Отсутствие единого DRM — издатели вынуждены выбирать между разными системами защиты (Adobe DRM, LCP, собственная), что создаёт неудобства для пользователей.
- Сложность создания — для книг со сложной вёрсткой (например, учебников с таблицами, формулами, сносками) требуется ручная настройка CSS и HTML, что повышает затраты на производство.
- Ограниченная поддержка Amazon — доминирование Kindle на рынке США и Европы приводит к тому, что многие книги сначала выходят в формате Amazon, а ePub-версия появляется с задержкой или не появляется вовсе.
Источники
- Спецификация ePub 3.3 (W3C, 2023)
- Международный форум по цифровым публикациям (IDPF), архивные материалы
- Стандарт OEBPS 1.2 (2002)
- Garrish, M. «What is ePub 3?» (O'Reilly Media, 2011)
- Материалы конференций W3C по цифровым публикациям (2017–2023)
- Документация проекта Calibre (calibre-ebook.com)
- Статистика продаж электронных книг (Publishers Weekly, 2022–2023)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →