Чем отличаются fb2 и epub

Сравниваем EPUB и FB2 | Что лучше

Когда-то давно издательства поняли, что в эпоху компьютеров и наладонников бумажные книги не особо-то и интересны. Ведь читать с экрана удобнее, да и можно носить с собой целую библиотеку. Вот только к единому стандарту цифровой публикации издательства так и не пришли, выпустив огромное количество форматов электронных книг.

Сейчас, когда «война форматов» закончилась, на рынке остались лишь «сильнейшие». PDF, RTF, TXT, MOBI, DJVU и FB2. Но конкурентная борьба между ними не заканчивается. И в итоге наиболее популярными стали EPUB и FB2.

В этом материале мы разберёмся, в чём разница между EPUB и FB2 – и что лучше скачать для комфортного чтения.

Формат EPUB

Поэтому стандарт EPUB схож с веб-сайтом, упакованным в ZIP-архив. Каждый раздел книги – это отдельная страница. Поддерживаются:

Специальные приёмы вёрстки, включая расположение текста блоками;

Иллюстрации и дополнительная графика;

Добавление интерактивных элементов.

В итоге такая электронная книга визуально ничем не отличается от бумажной. Однако стоит учесть, что EPUB разрабатывался для ридеров и компьютеров. А вот на смартфонах читать его банально неудобно, поскольку страницы могут быть слишком широкими или длинными для отображения.

Важнейшее достоинство EPUB заключается в том, что это – универсальный международный формат. Поэтому он поддерживается абсолютным большинством электронных книг (ридеров), за исключением разве что Amazon Kindle – из-за того, что встроить в архив DRM-защиту не представляется возможным.

Кроме того, EPUB отличается компактностью и малыми размерами файла. Он уже упакован в архив – используется стандартный алгоритм ZIP. Как следствие, иллюстрированные книги в EPUB «весят» значительно меньше, чем такие же в PDF или DJVU.

Итак, подведём итоги.

Достоинства

Позволяет точно воспроизвести все особенности вёрстки, включая встроенные изображения, блочный текст и таблицы стилей;

Позволяет встроить интерактивные элементы в электронную книгу (включая оглавление);

Сравнительно малые размеры файла.

Недостатки

Требует определённых пропорций страницы, поэтому не подходит для отображения на мобильных (впрочем, в некоторых случаях, когда таблицы стилей не используются, нормально воспроизводится на смартфонах);

При увеличении или уменьшении размера текста вёрстка и отображение могут «поехать».

Авторам электронных книг рекомендуется выбирать формат EPUB в том случае, если их материал содержит много визуальной информации – то есть блочный текст, встроенные изображения и так далее. В остальных случаях лучше воспользоваться чем-нибудь менее «мудрёным».

Формат FB2

Формат FB2 (Fiction Book) разрабатывался российским программистом специально для художественной литературы. За основу создатель «взял» маркировку XML. В итоге FB2 являет собой просто форматированный текст.

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

Картинки. Но они отображаются как в старых версиях текстовых редакторов – выровнять их, сделать фоном или разместить как наложение уже не получится;

Интерактивное оглавление. При этом используются якорные ссылки на участки текста, маркированные как заголовки;

Форматирование. Поддерживаются ссылки и гиперссылки, полужирный шрифт, курсив, подчёркнутый и зачёркнутый.

В целом, как было сказано ранее, FB2 – стандарт для художественной литературы. Научно-популярная, техническая, «нон-фикшен» и прочие жанры, в которых требуется визуализировать информацию за счёт использования различных приёмов вёрстки для кодирования в него не подходят.

Кроме того, файлы в стандарте FB2 занимают буквально десятки и сотни килобайт. То есть совсем немного. По сути, это обычный текст с XML-разметкой, так что ему и не требуется занимать кучу места на внутреннем накопителе ридера.

Отсутствие таблиц стилей позволяет делать с текстом на «читалке» всё что угодно. Уменьшать его, увеличивать, менять шрифты и цвет. Это очень удобно для людей с плохим зрением, а также тех, кто просто не хочет «напрягать глаза», всматриваясь в различные мелкие буквы. Впрочем, это достоинство не столько самого FB2, сколько «читалок».

С другой стороны, FB2 – «местечковый» формат, распространённый только в России. За рубежом о нём практически не слышали. Поэтому многие «брендовые» электронные книги вроде Amazon Kindle, Barnes & Noble или некоторых моделей Sony его просто не поддерживают. Зато смартфонные читалки – как, например, Cool Reader или Moon Reader – легко с ним справляются.

Достоинства

Маленький размер файла;

Поддержка базовых элементов форматирования (картинки, полужирный текст, курсив и так далее);

Поддержка настроек отображения – размер, цвет и тип шрифта.

Недостатки

Не поддерживает расширенное форматирование и таблицы стилей;

Интерактивные возможности ограничены разве что оглавлением;

Не поддерживается на многих электронных книгах («ридерах»), включая Barnes & Noble, Amazon Kindle и Sony.

Авторам электронных книг рекомендуется выбирать FB2 в том случае, если их текст содержит минимум иллюстраций, таблиц и другой инфографики. Не зря же этот формат создавался специально для художественной литературы.

EPUB или FB2 – что лучше?

Итак, EPUB – международный формат электронных книг, сохраняющий иллюстрации, блочную вёрстку и инфографику; а FB2 – практически локальный, российский тип, ограничивающий форматирование практически базовыми командами разметки, зато занимающий минимум места.

Иными словами, EPUB – для технической, научно-популярной, справочной и «нон-фишкен» литературы, а FB2 – для художественной.

Но этим разница между двумя стандартами не ограничивается.

Тип упаковки данных

ZIP-архив с несколькими страницами по аналогу веб-сайтов

Одностраничный XML-документ, в котором хранится всё

Изображения, базовая разметка, интерактивные элементы, блочная вёрстка

Изображения, базовая разметка

Поддержка интерактивного оглавления

Совместимость с ридерами

Практически все, кроме Amazon Kindle

Не поддерживается большинством «брендовых» ридеров, среди которых Amazon Kindle, Sony и Barnes & Noble

Поддержка изменения размера шрифта для слабовидящих

Совместимость с «читалками» для смартфонов

Полная, но со смартфона текст с блочной вёрсткой может быть очень неудобно читать

Стоит также отметить, что EPUB поддерживает XML-разметку и скрипты. Так что FB2, по сути, является частной реализацией предыдущего формата.

Источник

Ridero FAQ

Форматы — это различные типы электронных текстовых файлов, которые поддерживаются тем или иным устройством для чтения электронных книг (читалкой, ридером). В интернет-магазинах и электронных библиотеках наиболее распространенными книжными форматами являются EPUB, FB2, MOBI, PDF.

EPUB (Electronic PUBlication) — самый популярный в мире электронный формат для читалок. В EPUB поддерживается стилевое оформление текста: графика, встроенные шрифты, иллюстрации. С EPUB работают ридеры Barnes & Noble, Sony, Pocketbook, Onyx, Wexler, а также его используют iPhone и iPad.

Для чтения на компьютере рекомендуем использовать программы:

FB2 (FictionBook Ver2) — формат электронных книг, который был создан группой российских разработчиков и фактически распространен только в России. Он является основным форматом файлов для популярных в России читалок от Pocketbook, Onyx и Wexler, а также на устройствах с операционной системой Android. При этом FB2 не поддерживается читалками от Amazon и Barnes & Noble.

Книги в этом типе файлов имеют структурированный вид (то есть содержат разбивку по главам, содержание, иллюстрации, обложку), но имеют меньше возможностей отображения стилевого оформления текста, чем в формате EPUB.

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

MOBI (Mobipocket eBook) — формат электронных книг ридеров для Amazon Kindle. Получает распространение в российских онлайн-библиотеках по мере того, как Kindle становится все более популярным в России.

Читать книги в формате MOBI можно с помощью устройств Amazon Kindle или программы Kindle, а также Calibre.

PDF (Portable Document Format) — формат электронных документов, созданный компанией Adobe Systems. PDF можно использовать как для чтения на электронных устройствах и компьютере, так и для печати в типографии. Книги в формате PDF тяжелее всех остальных форматов и медленнее открываются на читалках. Кроме того, книги в таком формате крайне неудобно читать на небольших экранах, например, на телефоне. В связи с этим для электронного чтения этот формат применяется только в исключительных случаях. PDF книги — это полностью готовые к печати макеты внутреннего блока и обложки, аналогичные по внешнему виду той книге, которую можно видеть в Предпросмотре на сервисе Ridero.

Для чтения книг в формате PDF на компьютере рекомендуется установить Adobe Acrobat Reader.

Источник

О формате EPUB

Часто на форумах и в приходящих мне электронных письмах встречается вопрос «Что такое формат EPUB?». Задают и другие вопросы по данному формату — чем он хорош, чем отличается от FB2, MOBI и DOC, стоит ли покупать книги в нем или же предпочесть другой формат. В этой статье я отвечу на эти и другие вопросы, расскажу об истории создания и развития EPUB, его главных особенностях, а также о перспективах EPUB и существующих альтернативах данному формату.

История

Формат EPUB (название происходит от английского словосочетания «electronic publication) был разработан Международным форумом по цифровым публикациям (International Digital Publishing Forum — IDPF). Первоначальная версия появилась еще в 1999 году под названием OEB (Open eBook Publication), но окончательная версия вышла в свет в сентябре 2007 года. Это был уже собственно EPUB.

EPUB очень быстро завоевал популярность в США и Европе, где до этого был популярен формат Mobipocket (расширения MOBI, PRC, AZW). Крупнейшая зарубежная библиотека Gutenberg.com сделала epub своим стандартным форматом для хранения электронных книг. Подавляющее большинство онлайн-магазинов электронных книг (контента) перешли на EPUB в 2008-2010 годах.

В 2009 году проектом www.epubreader.com было выпущено специальное расширение для браузера FireFox, позволяющее читать книги в EPUB с комфортом прямо в окне браузера. Можно как загружать книги из интернета, так и открывать книги, хранящиеся на компьютере.

Чем отличаются fb2 и epub. Смотреть фото Чем отличаются fb2 и epub. Смотреть картинку Чем отличаются fb2 и epub. Картинка про Чем отличаются fb2 и epub. Фото Чем отличаются fb2 и epub

В том же 2009 году компания Sony перевела свой онлайн-магазин электронных книг (контента) на формат EPUB (ранее использовался фирменный формат Sony LRF (BBeB)). Ридеры Sony поддерживали EPUB еще с 2008 года, а к 2012 году Sony полностью исключила поддержку LRF из программного обеспечения своих ридеров, таким образом окончательно и бесповоротно перейдя на EPUB.

В 2010 году был проведен конкурс на разработку логотипа формата EPUB. В конкурсе участвовало 203 человека из 18 стран, а победил дизайнер Ральф Бёркхардт (Ralph Burkhardt), плод его трудов можете увидеть чуть ниже. Основные черты логотипа, согласно Бёркхардту — простота и узнаваемость.

В июле 2010 года произошло еще одно событие — формат EPUB обновился до новой версии 2.0.1. Никаких серьезных изменений, однако, не было: просто исправили некоторые ошибки и недочеты.

В том же 2010 году случилось еще одно весьма интересное событие — экономический отчет Президента США был опубликован в том числе и в формате EPUB — для того, чтобы его смогли с удобством прочитать владельцы устройств для чтения электронных книг и планшетов.

В настоящее время популярность EPUB только растет, в частности, в России и других странах СНГ количество доступных в этом формате электронных книг увеличивается, можно сказать, непрерывно. В США и Европе EPUB уже является стандартом для хранения и распространения электронных книг, единственный его конкурент — MOBI (и его DRM-вариация AZW).

Международный форум по цифровым публикациям сейчас работает над созданием новой версии формата — EPUB 3; уже созданы предварительные версии. Вероятно, в 2013 году окончательное обновление выйдет в свет. Новая версия, в частности, отличается улучшенной поддержкой формул (MathML), поддержкой комиксов, аудио, в перспективе — и видео. Основная задача сейчас, как я понимаю, состоит в том, чтобы сделать EPUB поистине универсальным форматом, хорошо подходящим для учебников и интерактивной литературы.

Что такое формат EPUB?

Я попытаюсь ответить на данный вопрос, используя минимальное число технических терминов: совсем без них, увы, обойтись не получится. EPUB — это формат электронных книг в виде XML-документов. Файл EPUB, по сути, является ZIP контейнером (это аналог ZIP-архива). Пользователь видит только один файл, но на самом деле внутри него «спрятано» множество других файлов — собственно тексты книги, иллюстрации, обложки, шрифты, таблицы стилей и другое.

Каждый элемент текста книги в EPUB описывается так называемыми тегами. В результате получается книга, в которой цитаты оформлены одним образом, основной текст — другим, аннотации — третьим, сноски — четвертым, и так далее. Процесс создания книг EPUB автоматизирован, существует несколько программ для создания файлов EPUB, а также целый ряд конвертеров, о которых я расскажу чуть позже.

Формат EPUB поддерживает такие элементы книг, как картинки (и растровые, и векторные), обложки, таблицы, формулы (в том числе и сложные!), заголовки, подзаголовки, цитаты, эпиграфы, стихи. Каждый элемент форматируется определенным образом (который, в общем-то, создатель книги может изменять по своему усмотрению), в результате же получается электронная книга, приближенная по форматированию (и вообще внешнему виду) к реальной бумажной.

В файл EPUB обычно также встраивается краткая информация о книге, ее название, имя автора, название серии, жанр, год издания, иногда и другие данные. Хорошие ридеры и программы эту информацию умеют извлекать. Согласитесь, приятно, когда на книжной полке вместо названий файлов указаны названия книг, имена авторов и названия серий. Такое невозможно, например, в случае с TXT, RTF и даже DOC.

EPUB является открытым форматом, при желании каждый может его дорабатывать. Помимо этого, для чтения книг в формате EPUB можно без проблем создавать программы. Сами книги EPUB можно распространять без ограничений и открывать на любом количестве устройств. В то же время книги в EPUB можно и оснащать защитой от копирования — используется защита DRM, разработанная Adobe. Практически все книги, продаваемые в европейских и американских магазинах контента, оснащены защитой DRM.

Книгу в формате FB2, как вы, вероятно, уже знаете, можно легко изменить, копировать, передать другому пользователю, выложить в открытый доступ на какой-нибудь сайт, и она откроется на неограниченном числе других устройств; это же относится и к книгам EPUB без защиты. А вот книгу в EPUB с защитой DRM просто так размножить нельзя: она будет открываться только на строго ограниченном количестве устройств, зарегистрированных на конкретного покупателя. Это позволяет соблюдать авторские права.

Каждая программа при открытии EPUB сохраняет исходное форматирование книги, но позволяет изменять ряд параметров: размер, гарнитуру и начертание шрифта; ширину полей, величину межстрочного интервала (спектр изменяемых параметров зависит от конкретной программы). Такая гибкость очень удобна. Специалисты называют это «плавающей версткой». Программа верстает текст сама, исходя из задумки создателя книги EPUB и желаний конечного пользователя. «Плавающая верстка» позволяет добиться комфорта при чтении одного и того же файла на устройствах с самыми разными диагоналями экрана.

В то же время необходимо отметить и такой момент: сам создатель книги EPUB может встроить в нее тот или иной шрифт и таблицу стилей, таким образом «задав» читателям параметры отображения текста. В результате читатели смогут только менять размер шрифта (иногда и некоторые другие параметры). В этом случае, как вы понимаете, гибкость существенно ограничивается. Однако все-таки книги в EPUB создают обычно профессионалы — специалисты по верстке, и они подбирают наилучшие значения параметров.

Стоит отметить, что формат EPUB предназначен главным образом для художественной литературы; для литературы научной, технической и учебной он не очень-то подходит ввиду ряда ограничений. И тем не менее — учебники в EPUB создавать можно, но пока этого практически никто, увы, не делает. Для переделки одного учебника из, скажем, DJVU в EPUB требуется очень много времени.

Преимущества EPUB над TXT и RTF

Собственно говоря, EPUB безоговорочно лучше TXT — ведь в TXT вообще отсутствует какое-либо форматирование, там не поддерживаются даже простейшие иллюстрации, а текст всего документа и вовсе оформлен одним стилем. Это крайне убогий формат, и я не советую скачивать (и тем более покупать) книги в TXT.

RTF — несколько более продвинутый формат; он, в частности, позволяет форматировать текст, но возможности этого форматирования предназначены скорее для обработки документов, а не книг. RTF также не поддерживает автоматически собираемое оглавление, сноски и многие другие полезные вещи. Помимо этого, книги в формате RTF обычно «весят» заметно больше, чем книги в формате EPUB, и на ряде устройств они могут отображаться не вполне корректно. Поэтому приобретать книги в RTF я также не советую.

Преимущества EPUB над DOC

Пожалуй, DOC — самый популярный и известный формат. Его плюсы — очень широкий функционал для оформления документов. Однако именно для книг он подходит не столь хорошо, как EPUB. Одна из главных проблем DOC заключается в его тяжеловесности, в отсутствии полной совместимости программ, читающих (и создающих) DOC-файлы. E-ink ридеры обычно поддерживают этот формат в ограниченной степени — из-за сложности создания программ, читающих его корректно. Поэтому книги в DOC я тоже не рекомендую приобретать.

Преимущества EPUB над FB2

EPUB является более мощным форматов, нежели FB2. Он поддерживает формулы и некоторые другие специфические элементы форматирования. Также в файлы EPUB можно встраивать защиту от копирования DRM, но этот плюс, разумеется, является существенным только для издателей и магазинов.

Единственный, наверное, минус EPUB — файлы книг в этом формате весят несколько больше, чем в формате FB2 (и тем более в FB2.ZIP). Кроме того, в Росии и вообще на постсоветском пространстве EPUB пока еще распространен менее, чем FB2, однако найти книги в этом формате уже давно не проблема.

Я не могу сказать, что EPUB однозначно лучше FB2 — это будет неправильно. На самом деле, особой разницы для большинства пользователей нет. И FB2, и EPUB хорошо подходят для чтения художественной литературы. О формате FB2, кстати, можете почитать в написанной мной о данном формате статье.

Преимущества EPUB над DJVU

Ну, тут и говорить нечего. DJVU, грубо говоря, является простым набором картинок — отсканированных страниц книги, сведенных воедино и иногда дополненных OCR-слоем (такой слой накладывает программа для распознавания текстов). DJVU файлы отличаются очень большими размерами, их обычно неудобно читать. В то же время многие учебники и научные книги доступны только в DJVU. И тут уже, увы, ничего не поделаешь.

Программы для чтения EPUB

Существует целый ряд популярных программ для чтения EPUB: Adobe Digital Editions, iBooks, Calibre, Okular, BookReader, AlReader, CoolReader, FBReader, CoolReader. Все эти программы являются бесплатными и достаточно активно развиваются. У многих есть версии для Windows, Mac, Linux, iOS, Android, Windows Mobile и Windows CE. Здесь я подробно не буду останавливаться на описаниях этих программ; для Windows и Android рекомендую CoolReader и AlReader — на мой взгляд, они наиболее функциональны. Для iOS неплохим вариантом является iBooks, для MacOS — Adobe Digital Editions, Okular, BookReader.

Программы для создания EPUB

Пожалуй, наиболее мощным инструменталом обладает платная (и очень дорогая) программа Adobe InDesign. В качестве альтернативных программ можно назвать Pages (для MacOS; платная), eCub (почти для всех операционных систем, бесплатная), Sigil (аналогично), Padilicious (для MacOS, бесплатная), ABBYY FineReader 11 (платная).

Как сконвертировать книгу или документ в формат EPUB?

Для конвертации FB2 и многих других форматов (DOC, TXT, RTF) в EPUB было создано большое количество конвертеров: некоторые из них являются онлайн-конвертерами. Они не требуют установки на компьютер, что очень удобно. Есть и более мощные конвертеры, выполненные в виде программ, которые уже надо ставить на компьютер. У них заметно шире функционал. Список конвертеров можете посмотреть на этой странице.

Как конвертировать EPUB в другие форматы?

Список конвертеров можете посмотреть на этой странице.

Конкуренты формата EPUB

У формата EPUB есть, пожалуй, три основных конкурента — FB2, MOBI, PDF. С FB2 мы уже сравнивали EPUB выше, а формат MOBI принциально от FB2 мало чем отличается, однако предоставляет возможность поставить защиту от копирования — тот же DRM, что и на EPUB. Также надо сказать, что MOBI в основном используется для создания книг для Amazon Kindle. Итоговый формат (с защитой от копирования, созданной Amazon) называется AZW. На мой взгляд, EPUB заметно лучше, так как у MOBI имеются определенные ограничения на форматирование.

PDF мощнее EPUB, в него можно встраивать анимацию, звук (хотя с выходом EPUB 3 это уже неважно); возможности форматирования практически неограничены. С другой стороны, PDF файлы обычно «тяжелее» EPUB, и многие е-инк ридеры справляются с их чтением заметно хуже. Главный же минус PDF — фактически, под каждый размер экрана необходимо создавать отдельный файл. Поэтому PDF нельзя назвать удачным форматом для хранения художественной литературы; а вот для литературы начной и учебной это очень даже неплохой вариант, хотя, опять же, готовящийся к выходу EPUB 3 будет, вероятно, еще лучше.

Мое мнение о формате EPUB

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

Перспективы EPUB

Сейчас ведется активная работа над совершенствованием формата EPUB. Есть все основания утверждать, что в ближайшие годы он станет широко использоваться для создания и распространения учебных и научных книг. На сегодняшний же день, EPUB является, вероятно, самым удачным решением для хранения и распространения художественной литературы. Я думаю, что его популярность будет только расти — в том числе и в России. Перспективы формата, на мой взгляд, очень неплохие.

2 Replies to “О формате EPUB”

В Википедии достоверность информации не гарантированна, но с ошибками встречаюсь не часто. По ее данным ePub это на самом деле всего лишь контейнер, но содержать он может не только то, что вы описали — структурированный текст в XML, XHTML, но и банальные HTML или даже PDF.
Так что ваше сравнение с последним в главе «Конкуренты формата» излишне.

Честно говоря, сомневаюсь, чтобы в контейнере EPUB могли находиться PDF-файлы. Это же совершенно другой формат, он и рядом не стоит с HTML/XHTML…
Кстати, в англоязычной Википедии про то, что EPUB может содержать PDF, не говорится.

Источник

Электронные книги и их форматы: FB2 и FB3 — история, плюсы, минусы и принципы работы

В прошлом материале мы рассказывали об особенностях формата DjVu. Сегодня мы решили остановиться на формате FictionBook2, более известном как FB2, и его «наследнике» FB3.

Появление формата

В середине 90-х годов энтузиасты начали оцифровывать советские книги. Они переводили и сохраняли литературу в самых разнообразных форматах. Одна из первых библиотек в Рунете — Библиотека Максима Мошкова — использовала форматированный текстовый файл (TXT).

Выбор в его пользу был сделан из-за устойчивости к повреждению байтов и универсальности — TXT открывается на любой операционной системе. Однако он затруднял обработку хранимой текстовой информации. Например, для перехода на тысячную строку приходилось обрабатывать 999 строк, идущих перед ней. Книги также хранили в «вордовских» документах и PDF — последний было сложно преобразовывать в другие форматы, а слабые компьютеры открывали и отображали PDF-документы с задержками.

Также для «хранения» электронной литературы использовали HTML. Он упростил индексацию, преобразование в другие форматы и создание документов (разметку текста тегами), но привнес собственные недостатки. Одним из самых значимых была «расплывчатость» стандарта: он позволял определенные вольности при написании тегов. Некоторые из них должны были быть закрыты, другие (например,

) — закрывать было необязательно. Сами теги могли иметь произвольный порядок вложения.

И хотя подобная работа с файлами не поощрялась — такие документы считались некорректными — стандарт требовал от ридеров попробовать отобразить содержимое. Здесь и возникали сложности, так как в каждом приложении процесс «домысливания» был реализован по-своему. При этом на тот момент имеющиеся на рынке устройства и приложения для чтения понимали один-два специализированных формата. Если книга имелась в одном формате, её приходилось переформатировать, чтобы прочесть. Решить все эти недостатки и был призван FictionBook2, или FB2, который взял на себя первичное «причесывание» текста и конвертацию.

Отметим, что у формата была первая версия — FictionBook1 — однако она носила лишь экспериментальный характер, просуществовала недолго, на сегодняшний день не поддерживается и не имеет обратной совместимости. Поэтому под FictionBook чаще всего подразумевают его «последователя» — формат FB2.

FB2 создала группа разработчиков, возглавляемая Дмитрием Грибовым, который является техническим директором компании «ЛитРес», и Михаилом Мацневым, создателем читалки Haali Reader. В основу формата лег XML, который строже, чем HTML, регламентирует работу с незакрытыми и вложенными тегами. XML-документ сопровождается так называемой XML-схемой. XML-схема — это специальный файл, в котором собраны все теги и описаны правила их применения (последовательность, вложенность, обязательность и необязательность и др.). В FictionBook схема находится в файле FictionBook2.xsd. Пример XML-схемы вы можете найти по ссылке (она используется магазином электронных книг «ЛитРес»).

Структура документа FB2

Тег содержит таблицы стилей, чтобы облегчить конвертацию в другие форматы. В лежат закодированные с помощью base64 данные, которые могут понадобится для рендеринга документа.

Элемент содержит всю необходимую информацию о книге: жанр произведения, список авторов (Ф. И. О., адрес электронной почты и сайт в интернете), название, блок с ключевыми словами, аннотацию. Также в нем может быть информация о вносимых в документ изменениях и данные об издателе книги, если она выпускалась на бумажном носителе.

Вот так выглядит часть блока в записи FictionBook для произведения «Этюд в багровых тонах» Артура Конана Дойла, взятого из Проекта «Гутенберг»:

FictionBook также предоставляет несколько тегов для работы с гиперссылками. Они основываются на спецификации XLink, разработанной консорциумом W3C специально для создания ссылок между различными ресурсами в XML-документах.

Достоинства формата

Стандарт FB2 включает в себя лишь минимально необходимый набор тегов (достаточный для «оформления» художественной литературы), что упрощает его обработку ридерами. Причем в случае прямой работы ридера с форматом FB, пользователь получает возможность настроить под себя практически все параметры отображения.

Строгая структура документа позволяет автоматизировать процесс преобразования из формата FB в любой другой. Эта же структура дает возможность работать с отдельными элементами документов — настраивать фильтры по авторам книг, названию, жанру и др. По этой причине формат FB2 и приобрел популярность в Рунете, став стандартом по умолчанию в российских электронных библиотеках и библиотеках стран СНГ.

Недостатки формата

Простота формата FB2 является его достоинством и недостатком одновременно. Это ограничивает функционал для сложной верстки текста (например, примечаний на полях). В нем нет векторной графики и поддержки нумерованных списков. По этой причине формат не очень подходит для учебников, справочников и технической литературы (об этом даже говорит само название формата — fiction book, или «художественная книга»).

При этом, чтобы отобразить минимальную информацию о книге — название, автора и обложку — программе требуется обработать практически весь XML-документ. Это связано с тем, что метаданные располагаются в начале текста, а изображения — в конце.

FB3 — развитие формата

В связи с возросшими требованиями к форматированию текстов книг (и чтобы нивелировать некоторые из недостатков FB2), Грибов начал работу над форматом FB3. Позже разработка остановилась, но в 2014 году была возобновлена.

По словам авторов, они изучили реальные потребности при издании технической литературы, посмотрели учебники, справочники, пособия и очертили более конкретный набор тегов, который бы позволил отобразить любую книгу.

В новой спецификации формат FictionBook представляет собой zip-архив, в котором отдельными файлами хранятся метаданные, изображения и текст. Требования к формату zip-файла и соглашения о его организации прописаны в стандарте ECMA-376, определяющем Open XML.

Был сделан ряд улучшений, связанных с форматированием (разрядка, подчеркивание) и добавлен новый объект — «блок» — оформляющий произвольный фрагмент книги в виде четырехугольника и способный внедряться в текст с обтеканием. Появилась поддержка нумерованных и маркированных списков.

FB3 распространяется по свободной лицензии и имеет открытый код, поэтому издателям и пользователям доступны все утилиты: конвертеры, облачные редакторы, читалки. Текущую версию формата, читалку и редактор можно найти в репозитории проекта на GitHub.

В целом FictionBook3 пока менее распространён, чем его старший брат, однако книги в этом формате уже предлагают несколько электронных библиотек. А в «ЛитРес» еще пару лет назад заявляли о намерении перевести весь свой каталог на новый формат. Часть ридеров уже поддерживает весь необходимый функционал FB3. Например, работать с этим форматом «из коробки» умеют все современные модели ридеров ONYX, например, Darwin 3 или Cleopatra 3.

Чем отличаются fb2 и epub. Смотреть фото Чем отличаются fb2 и epub. Смотреть картинку Чем отличаются fb2 и epub. Картинка про Чем отличаются fb2 и epub. Фото Чем отличаются fb2 и epub
/ ONYX BOOX Cleopatra 3

Более широкое распространение FictionBook3 позволит сформировать экосистему, ориентированную на полноценную и эффективную работу с текстом на любом устройстве с ограниченными ресурсами: черно-белым или небольшим дисплеем, низким объемом памяти и др. По словам разработчиков, единожды сверстанная книга будет максимально удобной в любой среде.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *