Нажмите "Enter", чтобы перейти к содержанию

Fb2 что это: FictionBook — Википедия – 5 полезных утилит для чтения FB2-книг на компьютере

Содержание

FictionBook — Википедия

FictionBook (также FeedBook) — формат представления электронных версий книг в виде XML-документов, где каждый элемент книги описывается своими тегами. Стандарт призван обеспечить совместимость с любыми устройствами и форматами. XML позволяет легко создавать документы, готовые к непосредственному использованию и программной обработке (преобразованию, хранению, управлению) в любой среде. Документы, обычно имеющие расширение .fb2, могут содержать структурную разметку основных элементов текста, некоторое количество информации о книге, а также вложения с двоичными файлами, в которых могут храниться иллюстрации, например обложка.

Стандарт был разработан группой разработчиков во главе с Дмитрием Грибовым и Михаилом Мацневым.

Каждая электронная книга в формате FictionBook представлена в виде одного файла формата XML. Иллюстрации (PNG и JPEG) встраиваются прямо в XML, будучи представленными в кодировке Base64. FictionBook часто сжимают в ZIP (получается файл .fb2.zip или .fbz), многие программы чтения поддерживают и FB2 со сжатием.

FictionBook похож идеологией на первые версии HTML: все теги относятся к логическому форматированию, а не к визуальному. Нет привязки ни к какому аппаратному обеспечению и ни к какому формату бумаги, нигде в FB2 не указана какая бы то ни была единица измерения — пиксель, пункт или кегль. Как будет выглядеть текст, полученный из формата .fb2, зависит либо от настроек программы-просмотрщика этого формата, либо от параметров, заданных при конвертации файла в другой формат. К примеру, тег заголовка в программе просмотра можно вывести крупным шрифтом, другим цветом или как-то иначе. А при конвертации в формат HTML каждому заголовку может быть сопоставлен определённый HTML-тег, например,

<h5> или <B>. Поэтому FB2 претендует на роль универсального формата хранения книг, который можно автоматически переводить в HTML, PDF и другие форматы.[2]

Многие из возможностей FB2 специфичны для электронных книг. В метаданных хранится название книги, ISBN, информация об авторе и жанре книги. Поддерживаются сноски, оглавление, стихи, цитаты. Для переводных книг предусмотрена информация об исходной книге.

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

.fb2. Эта книга может быть автоматически помещена в раздел автора книги, а название книги и аннотация могут автоматически отобразиться в колонке новостей библиотеки. Таким образом, намного упрощается процесс помещения в библиотеку новых книг. У документа и авторов есть идентификаторы свободной формы: писателей «Kipling, Rudyard» и «Киплинг, Редьярд» может объединить по совпадению идентификаторов; старая версия книги будет автоматически замещена исправленной. Впрочем, метаданные оказались несколько «СССР-центричными»: были отдельные жанры «русская литература» и «советская литература».[3]

Защита от копирования не предусмотрена. Однако, начиная с версии 2.1, добавлены специальные инструкции для библиотеки, позволяющие выдавать тексты за деньги.

Недостатки[править | править код]

Формат недостаточно выразителен для учебников, справочников и научных публикаций (о чём говорит даже название — «художественная книга»). В формате нет сложной вёрстки текста, нет поддержки нумерованных и маркированных списков, разрядки текста, средств формирования «замечаний на полях», авторского форматирования стихов и векторной графики.

[4] Чтобы отобразить минимальную информацию о книге — название, автора и обложку — программе требуется прочитать и разобрать почти весь XML.[5]

Ссылки через XPath, заявленные в стандарте, на поверку реализует мало кто, ограничиваясь обычно формой #id.[6]

В середине 1990-х годов энтузиасты начали оцифровывать советские книги (за этим в те времена никто не следил). Форматы были самые разные. Текстовый файл можно читать любой программой, однако он не особо удобен в чтении (текст обычно форматируется моноширинным шрифтом). Библиотека Максима Мошкова использовала форматированный TXT, что отлично работает в текстовом режиме, но совершенно неудобно в оконных интерфейсах и на мобильных устройствах, а также затрудняет обработку. Microsoft Word и TeX крайне сложны в обработке. PDF приспособлен только для бумажных копий, чтение PDF с экрана затруднено. DocBook рассчитан на технические книги: вся мощь формата избыточна для художественных книг, а стихи не поддерживаются. Немногочисленные карманные устройства, появившиеся в начале 2000-х, имели свои книжные форматы и зачастую некачественное ПО для их чтения. Врéменным решением было использовать подмножество HTML, так как полный HTML крайне сложен в реализации.

[7] По такому пути пошёл, например, Open eBook (ныне декларирующий полное соответствие HTML/CSS ePub)[8].

В условиях такого «вакуума» Грибов и предложил свой формат, задумывавшийся не как формат для чтения электронных книг, а как формат для их хранения[9], с возможностью сконвертировать в стандартный файл (HTML, RTF) или внутренний формат электронной книги. Однако наглядность и простота изменения книги «даже руками» придало FB2 популярность в Рунете, он стал стандартом де-факто в русских, украинских и белорусских сетевых библиотеках. В последние годы возросла популярность формата в нерусскоязычных странах: Болгарии[10], Латвии[11][12]. Некоторые электронные библиотеки перешли на формат FictionBook полностью, и не принимают книги, подготовленные в других форматах. Однако на страницах этих библиотек можно скачать одну и ту же книгу в виде файлов других распространённых форматов (текстовый файл, RTF, HTML, rb, .doc, PRC[en], ePub, PDF), полученных из .fb2 путём автоматической конвертации.

FictionBook 3 должен был быть ZIP-контейнером, в котором хранятся XML и дополнительные файлы (метаданные, рисунки). Жанры предлагалось классифицировать по шести разным «осям» (государственная принадлежность автора, возраст аудитории, описанная историческая эпоха, литературная форма, сюжет и стиль повествования). Разработка

fb3 «заглохла» ещё в 2008 году, однако продолжена автором fb2 в 2013[13].

Книга в формате FictionBook в окне программы FBReader

Многие из известных электронных книг поддерживают FB2 только через внешнее ПО; разработки из постсоветских стран наподобие PocketBook и «Азбуки» читают FB2 изначально.

Программы, поддерживающие формат:

Чтение[править | править код]

Редактирование[править | править код]

Программа Комментарий
genebook.de Онлайн редактор

Формат FB2 – чем открыть файл на компьютере

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

Что за формат FB2 и для чего используется

Наиболее популярными ныне форматами для хранения цифровых книг являются EPUB, MOBI и, конечно же, FB2 или FictionBook eBook File, о котором сегодня пойдет речь. Последний хоть и считается несколько устаревшим, но по-прежнему пользуется огромной популярностью благодаря поддержке практически всеми десктопными и мобильными приложениями для чтения электронных книг. Чем же так привлекателен формат FB2?

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

Разметка файла FB2

Впрочем, не лишен FB2 и недостатков, к коим относятся ограничения функционала верстки, отсутствие поддержки векторной графики и нумерованных списков. Это основная причина, по которой формат плохо подходит для технической литературы, учебников и пособий. В этом плане FB2 значительно уступает PDF, но его разработчики не сдаются. В настоящее время доступна уже третья версия формата – FB3, представляющая собой модифицированный ZIP-архив. Такой архив отличается поддержкой нумерованных и маркированных списков, раздельным хранением данных, а также улучшенным форматированием. Широкого распространения FB3 пока что не получил, в основном из-за отсутствия полной его поддержки ридерами и интернет-библиотеками, не спешащими переходить на обновленную версию формата.

Как открыть и прочитать файлы FB2 на компьютере

Что это за формат FB2 понятно, теперь выясним чем его можно открыть. Просмотреть книгу FictionBook eBook позволяет любой браузер или даже Блокнот, но поскольку при этом кроме текста будет отображаться и разметка, лучше всего использовать приложения-ридеры. Их много, поэтому ограничимся самыми популярными.

Calibre

Начнем с самого крутого и навороченного ридера Calibre. Если вы не собираетесь ограничиваться исключительно чтением, то вопроса, чем открыть FB2 на Windows 7/10, возникнуть не должно. Calibre – это не просто ридер, это насто

Файл FB2 – что это такое – как открыть и конвертировать формат

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

Файлы FB2 не содержат DRM и могут содержать сноски, изображения, форматированный текст, Unicode и таблицы, которые могут поддерживаться или не поддерживаться некоторыми считывателями FB2. Любые изображения, используемые в электронной книге, такие как PNG или JPG, преобразуются в Base64 (двоичный файл) и сохраняются в самом файле книги.

В отличие от других файлов электронных книг, таких как EPUB, формат FB2 – это всего лишь один XML-файл.

Некоторые файлы FB2 хранятся в ZIP-файле и поэтому называются *.FB2.ZIP.

Как открыть файл FB2

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

Если вы не можете открыть свой файл в программах, упомянутых ниже, перепроверьте, правильно ли вы читаете расширение файла. В действительности вы можете иметь дело с совершенно другим форматом файлов, который не имеет ничего общего с форматом электронных книг, например, FBC, FBX (Autodesk FBX Interchange), FBR, FB! (Неполная загрузка FlashGet) или FBW (резервное копирование HP Recovery Manager).

Открыть FB2 с компьютера

Вы можете читать файлы FB2 на компьютере с помощью различных программ, в том числе Calibre, Cool Reader, FBReader, STDU Viewer, Athenaeium, Haali Reader, Icecream Ebook Reader, OpenOffice Writer (с плагином Ooo FBTools) и, возможно, некоторых других.

Некоторые веб-браузеры поддерживают надстройки, которые также позволяют просматривать файлы FB2, например, FB2 Reader для Firefox.

Поскольку многие файлы FB2 содержатся в ZIP-архиве, большинство программ чтения файлов FB2 учитывают это, читая файл *.FB2.ZIP напрямую, без предварительного извлечения файла .FB2. Если нет, вам может потребоваться использовать бесплатный архиватор файлов, такой как 7-Zip, чтобы извлечь файл FB2 из ZIP-архива.

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

Открыть FB2 с телефона или планшета

Вы можете читать книги FB2 на iPhone, iPad, устройствах Android и т.д. С помощью мобильного приложения. В магазинах приложений доступны всевозможные приложения для чтения электронных книг, но только некоторые из них работают с файлами FB2...

На iOS вы можете установить FB2Reader или KyBook для загрузки файлов FB2 непосредственно на ваш iPhone или iPad. Например, FB2Reader позволяет отправлять книги в приложение из браузера компьютера или импортировать их из таких мест, как Google Drive и Dropbox.

FBReader и Cool Reader (оба из которых также являются приложениями для Windows, как упоминалось выше) являются примерами бесплатных мобильных приложений, которые могут читать файлы FB2 на устройствах Android.

Открыть FB2 с устройства E-Reader

Большинство популярных электронных книг, таких как Amazon Kindle, в настоящее время изначально не поддерживают файлы FB2, но вы всегда можете конвертировать свою книгу FB2 в один из многих форматов, поддерживаемых вашим устройством для электронных книг. Посмотрите, Как преобразовать файл FB2 ниже.

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

Как конвертировать файл FB2

Преобразование файла FB2 можно выполнить с помощью бесплатного конвертера файлов, такого как онлайн-конвертер Zamzar. Этот веб-сайт может конвертировать FB2 в PDF, EPUB, MOBI, LRF, AZW3, PDB, PML, PRC и другие подобные форматы электронных книг и документов.

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

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

Путеводитель по программам для чтения книг

Несмотря на популярность PDF, этот формат документов нельзя назвать универсальным. Более того, если говорить о массовых электронных книгах, то они, как правило, хранятся в FB2, EPUB, AZW или других подобных форматах. Поэтому у многих пользователей возникает вопрос, какой программой открыть электронный документ на десктоп-платформе. В этом обзоре предлагается 10 альтернатив и дополнений к Adobe Reader.

STDU Viewer

STDU Viewer

Домашняя страница: http://www.stduviewer.ru/, http://www.stdutility.com/stduviewer.html

Программа-универсал, которая поддерживает большинство распространенных форматов электронных книг, таких как PDF, DJVU, FB2, MOBI, AZW и др. Также возможен просмотр документов в ZIP-архивах без распаковки.

Интерфейс STDU Viewer многовкладочный. Навигационная (боковая) панель содержит функции просмотра оглавления документа, поиск, подсветку, закладки и эскизы. Эскизы страниц обрабатываются очень быстро. Это, прежде всего, относится к PDF и DJVU.

Масштаб страницы изменяется по ширине/высоте либо по размеру. Режимы просмотра (отображение разворотом или страницей) можно менять с помощью клавиш Ctrl + Alt + [1, 2, 3] либо через меню «Вид». В меню «Вид → Настройки» можно установить яркость, контраст и гамму для просматриваемых страниц. Эта опция бывает полезна в тех случаях, если текст на странице виден плохо (часто такое бывает в случае с DjVu).

Есть отдельные настройки для форматов FB2, MOBI/AZW, EPUB, где можно настроить отображение шрифтов, включить сглаживание, изменить интервалы. Однако возможности включить сглаживание текста для PDF не предоставляется. Кроме того, не нашлось опции для изменения фона страниц.

Поддерживается экспорт (в том числе и массовый) страниц в графический формат. При этом можно указать нужные страницы, разрешение, формат (BMP, GIF, JPG или PNG).

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

Adobe Digital Editions

Adobe Digital Editions

Домашняя страница: http://www.adobe.com/eeurope/products/digital-editions/download.html

Помимо широко известного просмотрщика Reader, Adobe предлагает программу для чтения электронных книг. Digital Editions поддерживает синхронизацию с перечисленными по ссылке устройствами. Форматов всего два — PDF и EPUB.

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

Теперь касательно чтения книг. Функций — минимум. В боковой панели нет просмотра эскизов, доступны закладки, комментарии и просмотр оглавления. Настройки отсутствуют.

Из опций ощутимо отсутствие режимов чтения: больше, чем одну страницу, в окне расположить нельзя. Документы PDF высокого разрешения ощутимо подтормаживают на той же конфигурации, где Adobe Reader работает без замедления. Причем если в Reader можно настраивать разрешение и сглаживание шрифтов, здесь такая возможность не предусмотрена.

Digital Editions интегрируется с программами для пользователей с ослабленным зрением NVDA и JAWS.

WinDjView

WinDjView

Домашняя страница: http://windjview.sourceforge.net/ru/

Если для чтения EPUB или PDF найти программу несложно, то с DjVu все гораздо сложнее вследствие отсутствия какой-либо конкуренции и удобных программ вообще. Одна из лучших программ для чтения DjVu — WinDjView.

В боковой панели на выбор две вкладки — «Страницы» и «Содержание», причем последний раздел не отображается, если в документе нет оглавления. Эскизы страниц обрабатываются очень быстро.

При просмотре можно быстро выбрать режим чтения: расположение (разбивка на страницы), масштаб. Также доступны непрерывный и одностраничный режимы просмотра. Для перехода в полноэкранный режим кнопка не предусмотрена, но есть сочетание клавиш «Ctrl + L». Практически все нужные инструменты, коих для работы с DjVu не может быть много, — под рукой.

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

В формате DjVu текст не всегда хранится отдельным слоем. Как решение проблемы, в WinDjView есть возможность выделения участка с сохранением его в графическом формате (PNG, GIF, JPG и т. п.). В меню «Файл» доступен экспорт текста. Он возможен в том случае, если текстовый слой встроен в документ. Опции пакетного экспорта всех или выбранных страниц нет.

Интерфейс переведен на русский, также в наличии есть украинский. Стоит упомянуть, что у WinDjView есть возможность использования контекстного переводчика.

Mobipocket Reader Desktop

Mobipocket Reader Desktop

Домашняя страница: http://www.mobipocket.com/en/DownloadSoft/default.asp?Language=EN

Программа, скромно именующая себя Reader, по совместительству еще и функциональный конвертер. В меню «File → Open» на выбор доступно всего 2 формата, но для импорта («Import») их куда больше.

Программа устроена просто и интуитивно, для добавления в библиотеку достаточно выделить и перетащить в Mobipocket Reader файлы. После чего они будут переконвертированы в удобочитаемый формат для внутреннего хранения или переноса в электронную книгу (кнопка «Send»).

Во время чтения можно переключиться в более удобный режим, например уменьшить разбивку до 1-2 колонок, изменить шрифт. Дополнительно во вкладке «Reading» в настройках можно изменить размеры отступов, межстрочный интервал, цвет фона и т. п. Остальные вкладки, как показала практика, практически бесполезны.

Удобная каталогизация не предусмотрена, хотя бедной ее тоже не назовешь. С одной стороны, имеются удобные возможности для импорта, фильтрация по издателю, автору, алфавиту. С другой — нет самой базовой опции: создания категорий.

FBReader

FBReader

Домашняя страница: http://fbreader.org/win32

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

Одна из примечательных возможностей FBReader — интеграция с сетевыми библиотеками, в которых можно искать и скачивать книги через интерфейс программы. Поиск можно производить по названию, автору, описанию и другим данным. Кроме сетевых библиотек, безусловно, есть локальная. Сюда попадают все добавленные пользователем файлы. Их можно сортировать по тем же критериям, что и при поиске в сетевых библиотеках.

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

Sony Reader

Sony Reader

Домашняя страница: https://ebookstore.sony.com/download/

На первый взгляд, программа для чтения электронных книг Sony производит приятное впечатление. Как минимум, дизайн смотрится свежо и оригинально по сравнению с другими «читалками».

Для организации каталога достаточно импортировать папку с книгами через меню «Файл» либо перетянуть нужные книги в окно программы. Можно создавать коллекции (книжные полки), доступна сортировка.

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

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

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

Calibre

Calibre

Домашняя страница: http://calibre-ebook.com/download

Calibre — конвертер, равно как и Mobipocket Reader Desktop, хорошо знакомый пользователям электронных книг. Тем не менее, есть у программы и другая сторона — возможность чтения документов. По количеству входных форматов ей сложно подобрать конкурента.

Главное окно Calibre выполняет роль библиотеки. Здесь доступна сортировка по таким привычным критериям, как авторство, серии, издатели и т. п. Чтение книг возможно через приложение «Просмотрщик электронных книг». Для перехода в этот режим достаточно дважды щелкнуть по заголовку книги в библиотеке.

Главный очевидный минус — подтормаживающий интерфейс. Видимо, это связано с особенностями библиотеки графического интерфейса Calibre. Наиболее заметна «неповоротливость» при открытии больших книг или при переходе в полноэкранный режим и назад.

Автор программы не предусмотрел удобную панель для быстрого просмотра содержимого, поэтому эскизы недоступны. С чтением PDF наблюдаются большие проблемы: многие книги отображаются некорректно, зачастую доступна только титульная страница документа.

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

Kindle

Kindle

Домашняя страница: http://www.amazon.com/gp/feature.html/ref=kcp_pc_mkt_lnd?docId=1000426311

Kindle — узкоспециализированный просмотрщик. Название может ввести в заблуждение. Дело в том, что программа не предназначена для синхронизации контента с одноименными устройствами — она всего лишь эмулирует Kindle программно. Доступно чтение формата AZW, причем книги можно загружать только с Amazon.

Программа не требует особой настройки. Единственный этап, который нужно пройти — вход под своими учетными данными Amazon, после чего все купленные книги будут синхронизированы с библиотекой.

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

Боковая панель предусматривает навигацию по содержанию, закладкам, а также поиск. Через контекстное меню можно вызвать переводчик, добавить заметку или закладку.

Cool Reader 3

Cool Reader 3

Домашняя страница: http://coolreader.org/e-index.htm

Одна из наиболее известных и старейших программ для чтения электронных книг. Ее профиль — чтение мобильных форматов. DJVU и PDF обделены вниманием.

В функциональном плане Cool Reader не вызывает нареканий, кроме отсутствия библиотеки. Масштабирование, смена режима чтения, переключение колонок присутствуют. Предусмотрены также навигация по содержанию, закладки.

Интерфейс основан на библиотеке QT, «родной» среде Linux. В Windows при чтении наблюдаются проблемы в виде неправильного отображения шрифтов: нет нормального сглаживания, присутствует ограниченный набор гарнитур. В случае с многоязычным документом текст отображается вразнобой из-за различной отрисовки одного и того же языка для кириллицы и латиницы. Настройки не спасают Cool Reader от вышеназванных проблем.

ICE Book Reader

ICE Book Reader

Домашняя страница: http://www.ice-graphics.com/ICEReader/IndexR.html

Пусть ICE Book Reader и не может привлечь удобной оболочкой, зато функциональность программы радует. Библиотека позволяет оперировать большими объемами данных, организовывать книги в коллекции, искать дубликаты, сортировать по различным критериям (у ICE Book Reader их больше, чем где-либо). Правда, нужно отметить очень замедленное сканирование директорий, в которых содержится более десятка файлов.

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

Сводная таблица

ПрограммаЛицензияПлатформы (десктоп)Русская локализацияСинхронизация с устройствамиБиблиотека
STDU ViewerFreewareWindows+
Adobe Digital EditionsПроприетарное ПОWindows, Mac OS++
WinDjViewFreewareWindows, Mac (MacDjView)+
Mobipocket Reader DesktopFreewareWindows++
FBReaderFreewareWindows, Linux, Mac OS++
Sony ReaderПроприетарное ПОWindows, Mac OS++
CalibreFreewareWindows, Mac OS, Linux+++
KindleПроприетарное ПОWindows++
Cool Reader 3FreewareWindows, Linux+
ICE Book ReaderFreewareWindows++
ПрограммаОсновные форматыДругие форматы
FB2MOBIAZWXPSEPUBPDFDJVUDOCRTF
STDU Viewer+++++++TIFF, JBIG2, WWF, CBR, CBZ, TCR, PDB, DCX
Adobe Digital Editions++
WinDjView+
Mobipocket Reader Desktop+++++HTML, XLS, CHM, PDB и др.
FBReader+++++HTML, CHM и др.
Sony Reader++++
Calibre++++++CBZ, CBR, CBC, CHM, HTML, HTMLZ, LIT, LRF, ODT, PRC, PDB, PML, RB, SNB, TCR и др.
Kindle+
Cool Reader 3++++HTML, CHM и др.
ICE Book Reader+++HTML, XML, PDB, PRC, LIT, CHM и др.

Что такое fb2 и почему он устарел: gribuser — LiveJournal

Я уже привык, что рядовые читатели сравнивают форматы fb2 и epub так, что хочется спросить: «ок, с форматами мы разобрались, давайте теперь решим кто сильнее: слон или кит». Простой потребитель контента не может (и не должен) разбираться в технологических тонкостях, он судит по своим конечным ощущениям. На удобном, современном устройстве iPad стоит весьма удачная читалка iBooks и в ней epub смотрится превосходно: значит epub превосходен. Если на kindle человек с комфортом читает mobi, то хорош mobi. О том, что ~99% русскоязычных epub, mobi и всех прочих форматов создаются сегодня из fb2 и, во многом благодаря этому, так хороши, рядовой читатель имеет право не знать. Качество и состав инфраструктуры, обеспечивающей производство контента, от него скрыты. Когда я еду по шоссе, я тоже не очень понимаю, что там под асфальтом – гравий, песочная подушка или нанобетон. Тут главное, чтобы дорога была ровной.
Однако недавно я, с удивлением, обнаружил, что и многие технические специалисты, работающие в ebook-индустрии, так же верят, что булки растут на деревьях думают, что epub создается одним кликом в inDesign или, в крайнем случае, в Calibre, и что есть какая-то особая магия, делающая epub-книги красивыми и удобными всегда и везде. Так же на местах имеется совершенно неуместный, на мой взгляд, энтузиазм в отношении «неограниченных возможностей epub», не сопровождаемый четким пониманием, чем придется расплачиваться за эту «неограниченность».
Подобное недопонимание имеет, помимо субъективных, и объективную причину: недостаток информации на русском по современному состоянию ебукостроения. В итоге часто сведения черпаются из пресс-релизов и промо-страниц различных софтверных продуктов, где информация, скажем мягко, подается не всегда полно и объективно.
Настала пора эту пустоту заполнить – я планирую написать три небольших статьи о том, что мы имеем сейчас в eBook-отрасли и куда нам следует двигаться в будущем. Надеюсь, статьи внесут некоторую ясность. Пока планирую написать следующее:
  1. Что есть fb2 и почему он устарел (см. далее в этом посте)
  2. Что такое epub и почему он не заменит fb2
  3. Как fb3 нас всех спасет (coming soon)
Что лежит в fb2-файле
Начнем с азов - что такое fb2. Это обычный XML файл (т.е. текст с тегами), содержащий всю информацию – текст, форматирование, сноски, и картинки – в жестко структурированном виде. Что же там конкретно хранится?
Прежде всего, fb2-файл содержит детализированную мета-информацию, включающую не только традиционные «название-автор-ISBN», но и структурированную информацию о серии (например, можно описывать вложенные серии), rich-text аннотацию (т.е. аннотация может состоять из нескольких абзацев с форматированием), информацию о версии документа, UUID для сквозной идентификации, информацию об исходном издании (актуально для переводных книг) и другую описательную информацию, которую можно найти в любом бумажном издании или на библиотечной карточке.
Далее в файле есть собственно текст книги, содержащий форматирование. Выразительные возможности fb2 таковы: обычный текст, стихи, цитата, заголовок, подзаголовок. Внутри этих блоков можно использовать жирный, курсив, моноширный, зачеркнутый, ссылка. Подчеркивание, как и окраска, не были внесены в число «штатных» стилей, т.к. на черно-белых устройствах их отображение либо невозможно (в случае цвета), либо вносит путаницу (подчеркивание на ч.б. экране резервируется за ссылками).
Помимо этих, базовых, стилей, гарантированно отображаемых на любом оконечном устройстве, fb2 поддерживает CSS. Существует миф о том, что «fb2 не поддерживает форматирование» вообще и «не поддерживает CSS» в частности. Это заблуждение. Некоторые fb2-читалки (в частности CoolReader) поддерживают CSS в гораздо большей степени, чем основная масса читалок epub. Произвольный CSS-стиль может быть назначен на любой блок или фрагмент текста, формат это предусматривает. Возможность работы с CSS не получила по-настоящему широкого распространения (и в обозримом будущем не получит, о чем мы, взможно, поговорим в следующих статьях), но форматом она предусмотрена.
Помимо текста fb2 может включать графику. Сам по себе формат не предъявляет требований к графике, т.е. fb2 может включать и SVG, и что угодно еще, но читалок и конвертеров для fb2 с поддержкой SVG на сегодя нет, гарантированно поддерживается png и jpeg.

Что такое fb2 концептуально
Самая важная (и самая трудная для понимания, как показывает практика) идея относительно fb2 состоит в том, что это не формат для читалок. Могло сложиться так, что простые читатели с fb2 никогда не столкнулись бы и вообще не знали бы о его существовании, но при этом он все равно бы существовал и хранился в библиотеках, будь то пиратских или легальных. Как не знают читатели этих библиотек о формате хранения на диске данных InnoDB в MySQL, хотя формат используется повсеместно. fb2 – это прежде всего технология, позволяющая создавать другие форматы.
Минималистичные возможности fb2 загоняют редактора в прокрустово ложе базовых тегов. Хорошо ли это? Обычно да. Откройте бумажную книгу, над оформлением которой работали профессионалы. Вы не найдете там ни вольностей с отступами, ни разноцветного текста. Главное же – минимализм гарантирует адекватное отображение книги на любом устройстве и в любом формате, задает четкие требования к читалке и ясные критерии валидации, определяет минимальные требования к заполнению мета-информации. Ведь реально имеющиеся читалки для epub далеко не всегда поддерживают даже тот "минималистичный" набор средств оформления, который дает fb2! Благодаря этому создатель книги просто не может создать файл, который «осыпется» на конечном устростве – средства, которые ему предоставлены, доступны всегда и везде.
Концептуальная проблема, решаемая fb2, такова: до тех пор, пока нет единого формата, одинаково понимаемого всеми читалками (очевидная утопия на сегодня), любой сервис, предоставляющий e-книги читателем, стоит перед выбором – готовить и предлагать книги в формате X тем, кто этот формат понимает либо найти способ предоставлять книги в ЛЮБОМ формате ЛЮБОМУ читателю. Те, кто идут по второму пути, рано или поздно либо создают свой «fb2» либо используют имеющийся. Для решения этой задачи объективно необходим единый универсальный формат, из которого автоматически готовятся все остальные форматы. Вот для этого и был создан fb2.
Поэтому противопоставление fb2 и epub, навернутого, обладающего возможностями и прочая и прочая, лишено смысла. Вы не с можете получить книгу для Amazon Kindle гарантированного качества из первого попавшегося валидного epub, заточенного на iPad. Либо проверяйте и верстайте каждую книгу вручную, либо потребуется fb2 или любая другая его идеологическая замена.
То, что fb2 оказался востребован на конечных устройствах весьма кстати, но технологии типа fb2 существовали, существуют (например, см. DocBook) и будут существовать до тех пор, пока все оконечные устройства не будут выпускаться на одном движке, чего в обозримом будущем не предвидится. Сегодня даже разные epub-читалки настолько по-разному работают с текстом и так перекладывают критичный функционал на индивидуальные «расширения», что даже 100% доминирование epub, случись оно, не избавит нас от нужды в отдельной технологии, обеспечивающей принцип «сделал один раз – читается везде».

Почему fb2 устарел
Сперва о собственно структуре файла fb2. Можно констатировать, что использование XML в качестве контейнера было не самой удачной идеей. Идеология fb2 идентична общепринятой сегодня – контейнер-обертка, содержащий изолированные поименованные элементы с явно указанным MIME-типом, но zip-контейнер с файлом мета-дескрипторов, ставший на сегодня стандартом де-факто, стал бы намного лучшим решением.
Далее о выразительных возможностях. fb2, как и явствует из его названия, ориентирован на художественную литературу и публицистику. Из необходимого для работы с действительно сложными текстами, такими как учебники, справочники и научные публикации, fb2 имеет только мощные средства работы со сносками. Не хватает не только возможности сложной верстки текста иллюстраций, но нет даже нумерованных и булетированных списков, разрядки текста, средств формирования «замечания на полях» и т.п. обыденных в полиграфии вещей. Формат нуждается в серьезном расширении базовых выразительных возможностей и множестве мелких усовершенствований, так же стоит держаться ближе к семантике HTML.
Помимо оформительского «костяка» требуется выработать рекомендации относительно работы с CSS. Опыт и fb2, и epub показывает, что простое включение в стандарт ссылки на последнюю спецификацию W3C не только не решает проблем, но создает новые. Все возможности современного WWW в читалке никто в ближайшие лет пять не реализует, да они там и не нужны, с другой стороны в читалках требуются многие вещи, которые в сети либо второстепенны, либо вовсе отсутствуют. Требуется многоуровневая и гибкая, но однозначная система требований и рекомендаций по использованию средств форматирования. Просто выдача индульгенции на «добавляйте в стандарт всё, читалки отличат своё» не позволит адекватно обслуживать читателей.
Еще потребуется расширить возможности по работе с графикой. Прежде всего это SVG на уровне требования, так же это возможности управлять поведением графических элементов на листе – привязка иллюстраций к тексту и т.п. вещи, необходимые в сложных текстах и не описанные должным образом с учетом разбивки текста на страницы даже в HTML.
Так же весьма полезно шире опираться на открытые стандарты. За прошедшие с момента создания fb2 10+ лет выработано множество решений для частых проблем – от инструментария для работы с ZIP-пакетами до тех самых спецификаций CSS3, SVG, XPointer и т.п.

Мораль
Технологии на основе fb2 – уникальная гибкая и мощная платформа для дистрибуции электронных книг. Однако, технология уже ощутимо отстает и от возросших возможностей современных «читалок», и от выросших требований к оформлению контента.

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

говорим про EPUB — его историю, плюсы и минусы / МакЦентр corporate blog / Habr

Ранее в блоге мы писали о том, как появились форматы электронных книг DjVu и FB2.

Тема сегодняшней статьи — EPUB.


Изображение: Nathan Oakley / CC BY

История формата


В 90-е на рынке электронных книг господствовали проприетарные решения. И у многих производителей читалок был собственный формат. К примеру, в NuvoMedia использовали файлы с расширением .rb. Это были контейнеры с HTML-файлом и файлом .info, содержащем метаданные. Такое положение вещей усложняло работу издателей — им приходилось верстать книги под каждый формат по-отдельности. Исправить положение вещей взялась группа инженеров из Microsoft, уже упомянутой NuvoMedia и SoftBook Press.

В то время Microsoft собиралась завоевывать рынок электронных книг и занималась разработкой приложения-читалки для Windows 95. Можно сказать, что создание нового формата являлось частью бизнес-стратегии ИТ-гиганта.

Если говорить о NuvoMedia, то эта компания считается производителем первой массовой электронной читалки Rocket eBook. Внутренняя память устройства составляла всего восемь мегабайт, а время автономной работы не превышало 40 часов. Что касается SoftBook Press, они также занимались разработкой электронных читалок. Но их девайсы имели отличительную особенность — встроенный модем — он позволял скачивать цифровую литературу напрямую из магазина SoftBookstore.

В начале нулевых обе компании — NuvoMedia и SoftBook — были куплены медиакомпанией Gemstar и объединены в Gemstar eBook Group. Эта организация еще несколько лет занималась продажей ридеров (например, RCA REB 1100) и цифровых книг, однако в 2003 году вышла из бизнеса.

Но вернемся к разработке единого стандарта. В 1999 году Microsoft, NuvoMedia и SoftBook Press основали организацию Open eBook Forum, в составе которой стали работать над черновиком документа, положившим начало EPUB. Изначально стандарт назывался OEBPS (расшифровывается как Open EBook Publication Structure). Он позволил распространять цифровую публикацию в одном файле (ZIP-архиве) и упростил перенос книг между различными аппаратными платформами.

Позже к Open eBook Forum присоединились ИТ-компании Adobe, IBM, HP, Nokia, Xerox и издатели McGraw Hill и Time Warner. Все вместе они продолжили разработку OEBPS и занимались развитием экосистемы цифровой литературы в целом. В 2005 году организацию переименовали в Международный форум по цифровым публикациям, или IDPF.

В 2007 году IDPF сменили название формата OEBPS на EPUB и начали разработку его второй версии. Её представили широкой публике в 2010 году. Новинка почти не отличалась от своего предшественника, однако получила поддержку векторной графики и встроенных шрифтов.

К этому времени EPUB завоевывал рынок и стал стандартом по умолчанию для многих издателей и производителей электронных гаджетов. Форматом уже пользовались O’Reilly и Cisco Press, плюс его поддерживали устройства Apple, Sony, Barnes & Noble, ONYX BOOX.

В 2009 году проект Google Books объявил о поддержке EPUB — его использовали для распространения более миллиона бесплатных книг. Популярность формат начал приобретать и у писателей. В 2011 году Джоан Роулинг рассказала о планах запустить сайт Pottermore и сделать его единственной точкой продаж книг Поттерианы в цифровом виде.

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

Третья версия формата EPUB вышла в 2011 году. Разработчики добавили возможность работать с аудио- и видеофайлами и сносками. Сегодня стандарт продолжает развиваться — в 2017 году IDPF даже вошла в состав консорциума W3C, который внедряет технологические стандарты для Всемирной паутины.

Как устроен EPUB


Книга в формате EPUB представляет собой ZIP-архив. В нем хранится текст публикации в виде XHTML- или HTML-страниц или файлов PDF. Также в архиве лежит медиаконтент (аудио, видео или изображения), шрифты и метаданные. Еще в нем могут находиться дополнительные файлы со стилями CSS или PLS-документы с информацией для сервисов генерации речи.

За отображение контента отвечает XML-разметка. Фрагмент книги со встроенной аудиозаписью и изображением может выглядеть следующим образом:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops"
    xmlns:ev="http://www.w3.org/2001/xml-events"
    epub:prefix="media: http://idpf.org/epub/vocab/media/#">
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" type="text/css" href="../css/shared-culture.css" />
    </head>
    <body>
        <section>
            <h2>the entire transcript</h2>
            <audio epub:type="media:soundtrack media:background"
                src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
                <div>
                    <p>Your Reading System does not support (this) audio</p>
                </div>
            </audio>

            <p>What does it mean to be human if we don't have a shared culture? What
 does a shared culture mean if we can't share it? It's only in the last
 100, or 150 years or so, that we started tightly restricting how that
 culture gets used.</p>

            <img src="../images/326261902_3fa36f548d.jpg"
                alt="child against a wall" />
        </section>
    </body>
</html>

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

Еще один обязательный файл в архиве — package. Он включает в себя метаданные — информацию об авторе, издателе, языке, названии и так далее. Туда же входит перечень (spine) подразделов книги. Пример package-документа можно посмотреть в репозитории IDPF на GitHub.

Достоинства


Преимущество формата — его гибкость. EPUB позволяет создавать динамическую разметку документа, адаптирующуюся под размеры экрана устройства. Это одна из главных причин, почему формат поддерживает большое количество читалок (и других электронных устройств). К примеру, с EPUB работают «из коробки» все ридеры ONYX BOOX: от базовой и 6-дюймовой Caesar 3 до премиальной и 9,7-дюймовой Euclid.


/ ONYX BOOX Caesar 3

Так как формат построен на основе популярных стандартов (XML), его легко конвертировать для чтения в интернете. Также EPUB поддерживает интерактивные элементы. Да, подобные элементы они есть и в PDF, однако добавить их в PDF-документ можно только c помощью проприетарного программного обеспечения. В случае с EPUB они добавляются в книгу разметкой и тегами XML в любом текстовом редакторе.

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

Еще EPUB, как мы уже отметили, дает издателю возможность установить защиту от копирования. При желании продавцы электронных книг могут использовать свои механизмы, ограничивающие доступ к документу. Для этого нужно модифицировать файл rights.xml в архиве.

Недостатки


Для создания EPUB-публикации необходимо разбираться в синтаксисе XML, XHTML и CSS. При этом приходится работать с большим количеством меток-идентификаторов. Для сравнения, тот же стандарт FB2 включает в себя лишь минимально необходимый набор тегов — достаточный для верстки художественной литературы. А для создания PDF-документов вообще не требуются особые знания — за все отвечает специализированное ПО.

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

Что дальше


Сейчас IDPF работает над новыми спецификациями для формата. Например, одна из них поможет создавать интерактивные учебные пособия со скрытыми разделами. Одна и та же книга будет по-разному выглядеть для преподавателя и студента — во втором случае окажутся скрыты, например, ответы на тесты или контрольные вопросы.


Изображение: Guian Bolisay / CC BY-SA

Ожидается, что новая функция поможет реорганизовать образовательный процесс. Сегодня EPUB довольно активно используется крупными вузами, например Оксфордским университетом. Несколько лет назад они добавили в свое приложение с цифровой библиотекой поддержку EPUB 3.0.

Также IDPF создает спецификацию для внедрения в EPUB сносок Open Annotation. Этот стандарт разработали в W3C в 2013 году — он упрощает работу со сложными видами аннотаций. Например, с его помощью можно поставить примечание к определенному участку JPEG-изображения. Дополнительно стандарт реализует механизм синхронизации изменений в аннотациях между копиями одного EPUB-документа. Примечания формата Open Annotation можно добавлять в EPUB-файлы и сейчас, однако формальная спецификация для них пока не принята.

Также ведется работа над новой версией стандарта — EPUB 3.2. В ней появятся форматы WOFF 2.0 и SFNT, которые используются для сжатия шрифтов (в некоторых случаях они позволяют сократить размеры файла на 30%). Также разработчики заменят некоторые устаревшие атрибуты HTML. Например, вместо отдельного элемента trigger для активации аудио- и видеофайлов в новом стандарте будут нативные HTML-элементы audio и video.

Черновик спецификации и список изменений уже доступны в GitHub-репозитории W3C.



Обзоры читалок ONYX-BOOX:

чем открыть, что такое, какой программой можно открыть файл фб2 на компьютере бесплатно

Сегодня мы расскажем о еще одном популярном «книжном» расширении файла – fb2. Мы рассмотрим, что такое файл fb2 чем открыть его и какими программами для этого лучше воспользоваться, и для чего в принципе используется расширение.

Те, кто читает книги в электронном виде, возможно уже знаком с данным форматом. Но для пользователей, скачавших файл такого формата впервые, будет полезна информация, что необходимо сделать, чтобы прочитать файл fb2.  Итак, начинаем расставлять все точки над i – начнем с того, что вообще представляет из себя файл fb2 (а помимо этого, ведь есть еще и fb3).

Зачем нужны файлы fb2?

Основное назначение формата fb2 — хранение электронных версий книг

Ну что же, fb2 (сокращение от FictionBook) – это формат для представления книг (электронных их версий) в виде документов XML, в которых каждый из элементов описан определенными тегами. Стандарт должен обеспечивать совместимость для любых форматов и устройств. Обеспечивается это за счет того, что XML-документы легко применять для обработок (легко хранить, конвертировать, управлять и т.д.). Таким образом, в документе расширения fb2 может быть включена такая информация, как структурная разметка элементов текста, дополнительная информация о книге, даже вложения в виде файлов двоичного формата с иллюстрациями либо обложками.Таким образом, этот формат наиболее удобен для хранения и чтения книг в электронном виде. Многие онлайн-библиотеки поддерживают данный формат. Вопрос, чем открыть файл fb2 на компьютере тоже не будет проблемой – существует множество бесплатных программ, причем не только для Windows, но и под другие ОС (как UNIX-подобные системы, так и мобильные платформы).

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

Чем и как можно открывать файлы FB2 – подборка бесплатных программ

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

Для любопытных – файлы FB2 можно открыть в любом текстовом редакторе (поскольку это XML-документ). Однако в этом случае вы, во-первых, не увидите картинок, а во-вторых, получите мешанину текста из тегов и текста в редакторе.

FB2 Reader

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

STDU Viewer

STDU Viewer умеет открывать также и файлы формата fb2

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

Отправить ответ

avatar
  Подписаться  
Уведомление о