FictionBook 2.0 - краткая информация — различия между версиями
FBAdmin (обсуждение | вклад) |
Shkoorah (обсуждение | вклад) м (→Зачем такие сложности?) |
||
(не показаны 6 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | [[Eng:FictionBook 2.0 - short comments|English]] | ||
+ | {{Toc-Right}} | ||
+ | |||
FictionBook - набор жестких правил для создания электронных версий художественных книг, годных к прочтению на различных устройствах и легко управляемых в библиотеке. | FictionBook - набор жестких правил для создания электронных версий художественных книг, годных к прочтению на различных устройствах и легко управляемых в библиотеке. | ||
Строка 11: | Строка 14: | ||
== В чем состоит стандарт? == | == В чем состоит стандарт? == | ||
Cтандарт оформлен в виде [[XML схема FictionBook2.1|XML Schema]]. Если Вы плохо понимаете, что такое [http://www.w3.org/XML/ XML] или [http://www.w3.org/XML/Schema XML Schema], рекомендуем взглянуть в раздел [[Краткий курс XML]], пока же достаточно сказать, что стандарт представляет собой набор четких правил, описывающих структуру документов - какой <тег> где должен встречаться и что он должен/не должен содержать (текст/имя автора/цитату/etc.). Так же частью стандарта являются рекомендации по его оптимальному применению. | Cтандарт оформлен в виде [[XML схема FictionBook2.1|XML Schema]]. Если Вы плохо понимаете, что такое [http://www.w3.org/XML/ XML] или [http://www.w3.org/XML/Schema XML Schema], рекомендуем взглянуть в раздел [[Краткий курс XML]], пока же достаточно сказать, что стандарт представляет собой набор четких правил, описывающих структуру документов - какой <тег> где должен встречаться и что он должен/не должен содержать (текст/имя автора/цитату/etc.). Так же частью стандарта являются рекомендации по его оптимальному применению. | ||
+ | |||
+ | == Зачем такие сложности? == | ||
+ | В сети уже существует огромное количество электронных текстов, но все они хранятся в многообразных, часто несовместимых стандартах. Трудно найти текст, одинаково готовый к чтению на десктопе, мини-ПК и электронной книге. Стандарт призван обеспечить совместимость с любыми устройствами и форматами. | ||
+ | |||
+ | XML позволяет легко создавать документы, готовые к непосредственному использованию и програмной обработке (конвертации, хранению, управлению) в любой среде. | ||
+ | |||
+ | == Все это довольно сложно? == | ||
+ | Одна из целей при выработке стандарта состояла в его максимальной простоте как для создателя книг, так и для разработчиков приложений. В отличие от таких стандартов, как [http://www.w3.org/TR/xhtml1/ xhtml], [http://www.openebook.org/ OEB], FictionBook содержит необходимый и достаточный миниму тегов для оформления электронных книг. Для создания качественных книг достаточно ознакомиться с разделами [[Краткий курс XML]] и найти удобную программу из списка [[Программы]]. | ||
+ | |||
+ | Ну а если вы еще и ознакомитесь с [[FictionBook 2.0 Schema - комментарии|комментариями к схеме]], то получите исчерпывающую информацию о формате. | ||
+ | |||
+ | == Что со всем этим будет через несколько лет? == | ||
+ | FictionBook в любом случае не умрет. Даже если этот стандарт будет заменен или полностью отвергнут, созданные в его рамках книги можно преобразовать в любой стандарт (xhtml,oeb,docbook...) одним кликом. Книга FictionBook всегда будет более удобна в использовании и '''совместима''', чем любой из распостраненных сегодня форматов (TXT, DOC, HTML, LIT...). | ||
+ | |||
+ | == Все это слишком хорошо... == | ||
+ | |||
+ | У этой медали есть и обратная сторона. Подготовка книги, соответствующей этому стандарту, потребует несколько больше усилий, чем подготовка текстовых файлов. Но раз созданная книга окажется доступной и полезной гораздо большему числу пользователей. Такая модель сетевых библиотек в дополнение к существующим представляется весьма уместной. | ||
+ | |||
+ | '''''Дмитрий Грибов''''' | ||
+ | [[Категория:FB статьи]] |
Текущая версия на 21:42, 9 мая 2006
FictionBook - набор жестких правил для создания электронных версий художественных книг, годных к прочтению на различных устройствах и легко управляемых в библиотеке.
Кто поддерживает стандарт?
В разработке стандарта принимало участие порядка 6-и разработчиков околокнижного софта и что-то около десятка любителей грамотно оформлять книги.
В данный момент стандарт активно разрабатывается мной (GribUser, fictionbook.lib, Any2FB) и Haali (Haali Reader, FBTools). Так же имеется некоторый круг заинтересованных разработчиков, пользователей, владельцев библиотек и энтузиастов.
Никакого Microsoft у нас за спиной нет. Активных компетентных деятелей хватит пересчитать пальцев на двух руках (по состоянию на 12.01.2004 :). Cтандарт лидирует у российской читающей под WinCE общественности.
В чем состоит стандарт?
Cтандарт оформлен в виде XML Schema. Если Вы плохо понимаете, что такое XML или XML Schema, рекомендуем взглянуть в раздел Краткий курс XML, пока же достаточно сказать, что стандарт представляет собой набор четких правил, описывающих структуру документов - какой <тег> где должен встречаться и что он должен/не должен содержать (текст/имя автора/цитату/etc.). Так же частью стандарта являются рекомендации по его оптимальному применению.
Зачем такие сложности?
В сети уже существует огромное количество электронных текстов, но все они хранятся в многообразных, часто несовместимых стандартах. Трудно найти текст, одинаково готовый к чтению на десктопе, мини-ПК и электронной книге. Стандарт призван обеспечить совместимость с любыми устройствами и форматами.
XML позволяет легко создавать документы, готовые к непосредственному использованию и програмной обработке (конвертации, хранению, управлению) в любой среде.
Все это довольно сложно?
Одна из целей при выработке стандарта состояла в его максимальной простоте как для создателя книг, так и для разработчиков приложений. В отличие от таких стандартов, как xhtml, OEB, FictionBook содержит необходимый и достаточный миниму тегов для оформления электронных книг. Для создания качественных книг достаточно ознакомиться с разделами Краткий курс XML и найти удобную программу из списка Программы.
Ну а если вы еще и ознакомитесь с комментариями к схеме, то получите исчерпывающую информацию о формате.
Что со всем этим будет через несколько лет?
FictionBook в любом случае не умрет. Даже если этот стандарт будет заменен или полностью отвергнут, созданные в его рамках книги можно преобразовать в любой стандарт (xhtml,oeb,docbook...) одним кликом. Книга FictionBook всегда будет более удобна в использовании и совместима, чем любой из распостраненных сегодня форматов (TXT, DOC, HTML, LIT...).
Все это слишком хорошо...
У этой медали есть и обратная сторона. Подготовка книги, соответствующей этому стандарту, потребует несколько больше усилий, чем подготовка текстовых файлов. Но раз созданная книга окажется доступной и полезной гораздо большему числу пользователей. Такая модель сетевых библиотек в дополнение к существующим представляется весьма уместной.
Дмитрий Грибов