The Ebook. Книга об электронных книгах (Прохоренков) - страница 50

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

В 2002 году, через 3 года после начала разработки формата, был представлен финальный вариант второй версии формата «Fiction Book», одновременно с открытием небольшой библиотеки fictionbook.ru. Программа Haali Reader (на тот момент) была максимально популярной на мобильной платформе и уже поддерживала первую и впоследствии вторую версию Fiction Book. Таким образом, Михаил Мацнев, как автор программы, стал ещё и соучастником в популяризации формата FB2.

Библиотека fictionbook.ru демонстрировала очень важную и главную цель нового формата — «удобство хранения книг с помощью FB2». Формат был задуман как «первоисточник контента», из которого можно автоматически пересоздавать книги в любых форматах. FB2 имеет структуру книги, а не готовое форматирование текста, всё остальное настраиваемо не только при чтении, но и при конвертации. Таким образом, создавалась «книга-исходник» в FB2 и через несколько секунд сервер её конвертировал в любые другие форматы. Соответственно для веб-сервера также автоматически генерировалась основная титульная информация привычной библиотеки — название книги, автор, обложка, анонс, различные коды для хранения и идентификации.

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

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

атрибут качества

Теперь в программу каталогизатор достаточно вставить распознавание тега и добавления его в случае первичного осмотра.

Это так просто, что можно влюбиться!

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