Формат FB2 (FictionBook 2.0) был разработан российскими программистами в начале 2000-х годов как альтернатива существующим форматам электронных книг. ssl-team.com
Некоторые этапы развития и изменения формата:
- Первая версия — FictionBook1 — носила экспериментальный характер, просуществовала недолго, не поддерживается и не имеет обратной совместимости. vk.com
- FB2 включал в себя минимально необходимый набор тегов, что упрощало его обработку ридерами. vk.com Строгая структура документа позволяла автоматизировать процесс преобразования из формата FB в любой другой. vk.com
- Начиная с версии 2.1, в FB2 добавили специальные инструкции для библиотеки, позволяющие выдавать тексты за деньги. ru.ruwiki.ru
- В связи с возросшими требованиями к форматированию текстов книг, разработчики начали работу над форматом FB3. vk.com habr.com В новой спецификации формат FictionBook представлял собой zip-архив, в котором отдельными файлами хранились метаданные, изображения и текст. vk.com habr.com
- Был сделан ряд улучшений, связанных с форматированием (разрядка, подчёркивание) и добавлен новый объект — «блок» — оформляющий произвольный фрагмент книги в виде четырехугольника и способный внедряться в текст с обтеканием. vk.com habr.com
- Появилась поддержка нумерованных и маркированных списков. vk.com habr.com
По состоянию на 2024 год, согласно исследованию, более 65% пользователей электронных книг выбирают формат FB2 из-за его универсальности и надёжности хранения информации. ssl-team.com