Цифровое чтиво

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

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

Однако в реальности получилось несколько иначе. Цифровые технологии успешно справились с виниловыми пластинками. MP3-плееры валяются в продаже на каждом углу, и любой современный мобильник может запросто проигрывать песенки и аудиокнижки и прочее устное народное творчество. А вот победить бумажную литературу компьютерным технологиям всё никак не удаётся. Хотя, казалось бы, текст проще в обработке для компьютера, чем звук.

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

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

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

Пишущая братия добавила бы сюда ещё и что-нибудь вроде "управления авторскими правами". Да, только вот массовая читающая братия вряд ли оценит подобную возможность в книжных форматах как полезную и прогрессивную.

Из существующих форматов, в первую очередь, на ум приходит старый добрый plain text. Это самый простой и самый кроссплатформенный текстовой формат. Однако, так сказать, выразительные возможности plain text весьма скудны и форматирование текста здесь весьма ограничено.

Далее идут привычные офисные rtf, doc, pdf, odt. Они весьма хороши в плане оформления содержания, но при этом сильно привязаны к бумажному виду и, соответственно, содержат форматирование, которое не всегда будет адекватно отображаться на небольших экранчиках многих мобильных "читалок". К тому же они весьма тяжелы для обработки, особенно это касается pdf.

Конечно, были попытки создания специальных фирменных форматов для e-book. Например, сюда следует отнести формат Microsoft Reader (lit), созданный специально для мобильных устройств. Фирменные форматы обычно пытаются решить проблемы защиты от копирования и могут содержать в себе механизмы DRM (Digital Rights Management - управление цифровыми правами). В результате фирменные решения сильно привязаны к определённому программному обеспечению или же устройству, а потому не могут однозначно считаться универсальными.

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

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

На данный момент проект прекратил своё развитие, но для формата данных, в отличие от программ, новые версии - это как раз не так уж и важно. Формат вполне справляется с оформлением художественной литературы и в Рунете является одним из основных, например, на известнейшем lib.aldebaran.ru.

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

Внутренняя структура и разметка FictionBook весьма напоминает html. Файл состоит из двух главных разделов - title-info и body. Раздел метаданных title-info указывает имя автора и описывает название произведения, жанр, язык, а также может содержать дополнительную информацию (типа аннотации, ключевых слов, языка оригинала и т.п.). Здесь также может содержаться информация о бумажном источнике электронной книги. Все эти данные важны для каталогизации и создания личных и публичных цифровых библиотек.

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

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

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

Так как FictionBook является подмножеством XML, то для его редактирования достаточно любого приличного XML-редактора. Хотя существуют и специализированные решения, как, например, монстроподобный BookDesigner.

Что же касается программ для чтения, то самой популярной считается программа FBReader. Эта программа существует во множестве вариантов и, в первую очередь, для мобильных устройств. Есть варианты и для популярных дистрибутивов "Линукс". Программа обеспечивает не только просмотр fb2-файлов, но и осуществляет каталогизацию локальной библиотеки. Также может открывать fb2-файлы и просмотрщик документов Okular из KDE4.

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

Михаил АСТАПЧИК

Версия для печатиВерсия для печати

Номер: 

04 за 2009 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя Эдуард
>>Да нет в статье никаких ошибок. Большие издания в почёте для истаблишменту, такскать.

Изредка,да. А так у меня даже жена на мобильнике читает. Плюс к тому, есть книги, которые, ИМХО, никогда не издадут в бумажном варианте массовым тиражом.

Аватар пользователя mike
>у меня даже жена на мобильнике читает.

Хм. Моя вообще ничего не читает. Ой, нет, читает. Гламурные журналы. Ессно, на бумаге.

Аватар пользователя Инкогнито
Молодая, глупенькая ;)
Аватар пользователя mike
Нет, одногодка, в одной группе в РТИ учились... Понял: отсутствие Y-хромосомы!
Аватар пользователя Инкогнито
Майк. если не секрет - РТИ какой год?
Аватар пользователя Эдуард
>>Хм. Моя вообще ничего не читает. Ой, нет, читает. Гламурные журналы. Ессно, на бумаге.

Моя читает в транспорте. Главное, первую вещь подсунуть грамотно, чтобы понравилась.

Аватар пользователя Caunter
Да, афтар, действительно, как тут советовали, ап стенку

>Иначе бы Стив Джобс давно подсуетился, и выпустил собственную читалку, и открыл бы какой-нибудь книжный Store.

Насчет читалки не знаю, их в App Store и так много.

Но вот книг там уже давно полным-полно.

Тормозим, геноссе, Астпчик

Аватар пользователя Астапчик Михаил
Цитата для тех у кого проблемы с чувством юмора.Стив Джобс по поводу читалки Kindle: "Существенно то, что люди уже больше не читают. Сорок процентов американцев за весь прошлый год прочли всего одну книгу или того меньше…"

http://www.homepc.ru/2008/143/358294/

Вот Джобсу про "результаты исследований книжного рынка" и рассказывайте. :)

Уважаемый Caunter, если вы в моём сообщении не увидели очевидной иронии про создателя вашего любимого айфона, то не моя вина :).

З.Ы. Извините, но с человеком, который опускается до оскорблений, я в дальнейшем общаться не буду.

Аватар пользователя mike
>РТИ какой год?

74.

Аватар пользователя Caunter
to Астапчик

А где тут оскорбления? Или линуксоиды не юзают албанский? :)

Получается в огороде бузина, в Киеве дядька. Я говорю, что в App Store полно книг, а в ответ приводят слова Джобса про Kindle, вырванные из контекста.

Конечно Джобс будет скептически относиться к отдельной выпущенной читалке, потому что в iPhone уже есть с десяток таких читалок

Можно конечно обложиться цитатами и пытаться доказывать, что белое это черное, а зеленое - это синее. Но смысл?

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

Уважать будут больше.

Страницы