Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

Драфт FB3
На страницу Пред.  1, 2, 3 ... 8, 9, 10 ... 12, 13, 14  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Перспективы формата FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


lb-user
Новенький участник форума

Новенький участник форума

Зарегистрирован: 26.05.2008
Сообщения: 5

СообщениеДобавлено: Пн Авг 18, 2008 16:45    Заголовок сообщения: Ответить с цитатой

LX писал(а):

нет конкретных страниц, пора бы уже запомнить Wink


Когда читалка отображает текст - у неё все страницы конкретные. Она же должна сноски внизу конкретной страницы изобразить.

Если <a> - святое, то можно заменить на <note>.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


LX
Главный экзекутор

Главный экзекутор

Зарегистрирован: 05.12.2004
Сообщения: 967
Откуда: Минск

СообщениеДобавлено: Пн Авг 18, 2008 23:02    Заголовок сообщения: Ответить с цитатой

Цитата:
Когда читалка отображает текст - у неё все страницы конкретные. Она же должна сноски внизу конкретной страницы изобразить.


а вы никогда текст по одной СТРОКЕ не проматывали? для вычитки, например, для расстановки своих букмарков и т.д.?

дальше мысль развивать или уже понятно?
_________________
disinformation must be free!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора


Soshial
Новенький участник форума

Новенький участник форума

Зарегистрирован: 18.02.2008
Сообщения: 20

СообщениеДобавлено: Вт Авг 19, 2008 21:27    Заголовок сообщения: Ответить с цитатой

GribUser писал(а):
Soshial писал(а):
такое возможно?)

Посмотрим. Достаточно частный случай, но, возможно, он в рамках обычных сайдбаров имеет решение.


а в качестве прописывания каждому абзацу атрибута языка и пронумерования всех абзацев можно такое сделать? это ведь не сложно...
просто хотелось бы, чтобы всё это было закреплено программно, в схеме (чтобы язык был тоже двойной), а не только на взгляд и руками.
спасибо!

ETRITY писал(а):
Есть предложение добавить в тег сноски атрибут автора этой сноски. Тут возможны минимум 3 варианта: 1. сноску (комментарий) делает автор книги; 2. Сноску делает переводчик/издательство; 3. сноска сделана при вычитке книги (например, в случае нахождения орф ошибок и т.п.).

тысячу раз согласен!!!!

спасибо огромное! =)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


alexanderwdark
Новенький участник форума

Новенький участник форума

Зарегистрирован: 23.08.2008
Сообщения: 1

СообщениеДобавлено: Сб Авг 23, 2008 17:57    Заголовок сообщения: Ответить с цитатой

Хорошо бы создать действительно гибкий контейнер. К примеру, элементарно, в header, первый байт файла указываем константу - формат архива (алгоритм компрессии). Применяем ZLib, посредственная коспрессия - для мобильных устройств. Но лучше BZip2 - сжатие на порядок выше. PPMd Шкарина - идеальное сжатие, ориентированное на текстовые данные (то, что нам собственно и нужно - набор символов у нас предсказуем - сжатие в следствие высокое), но только для настольных систем - довольно высокие тревобания к RAM и тч. ЦП. Как вариант для настольных систем - LZMA и ABC BWT (лучший баланс скорости сжатия/упаковки и отличная компрессия).

Я к тому, что реализовать это элементарно, а для пользователя и издателя - удобно. Удобно и для библиотек все таки, ZLib не реализует нормальной компрессии текста, тем более - есть достойная замена в виде BZip2.

Конечно, LZMA/PPMd/ABC для мобильных устройств реализовать сложно по причине требований к RAM и производительности, но, как уже и сказал, можно допустить их использования в настольной версии программ ив производительных мобильных устройствах. Гибкий формат - всегда плюс, а возможность применения отличной компрессии обрадует как библиотеки, так и пользователей.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Сб Авг 23, 2008 18:33    Заголовок сообщения: Ответить с цитатой

alexanderwdark писал(а):
обрадует как библиотеки, так и пользователей

Пользователей точно не обрадует - потеряется возможность скачать на устройство и сразу читать.
Хотя при всем том что тут напредлагали, такой возможности видимо уже и так не предусматривается Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


glb
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.07.2008
Сообщения: 15
Откуда: Россия

СообщениеДобавлено: Вс Авг 24, 2008 8:39    Заголовок сообщения: Ответить с цитатой

alexanderwdark писал(а):
BZip2 - сжатие на порядок выше

"порядок" - в двоичной системе? ;))

Mike Sinkovsky писал(а):
потеряется возможность скачать на устройство и сразу читать

я бы уточнил: потеряется однозначность - качаешь и гадаешь - ЗЛиб там применен (откроется) или что другое (не откроется)...

т.е. в результате экономим дешевое нынче место, но расходуем дорогое нынче время... согласен - сомнительное удовольствие

Mike Sinkovsky писал(а):
Хотя при всем том что тут напредлагали, такой возможности видимо уже и так не предусматривается :(

хм... что-то я упустил, видимо... или имеется в виду поддержка текущими читалками?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Вс Авг 24, 2008 9:42    Заголовок сообщения: Ответить с цитатой

glb писал(а):
поддержка текущими читалками?

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


Soshial
Новенький участник форума

Новенький участник форума

Зарегистрирован: 18.02.2008
Сообщения: 20

СообщениеДобавлено: Вс Авг 24, 2008 12:25    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky писал(а):
glb писал(а):
поддержка текущими читалками?

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


Shasoft
Новенький участник форума

Новенький участник форума

Зарегистрирован: 26.10.2007
Сообщения: 21

СообщениеДобавлено: Вс Авг 24, 2008 19:44    Заголовок сообщения: Ответить с цитатой

Почитал описание FB 3.0
Как я понял, теперь текст книги может состоять из нескольких xml файлов (+ файлы-картинки).
А не лучше ли в xml хранить только обложкукниги, т.е. название, автор, переводчик, жанр и т.п.
А саму книгу хранить в нескольких потоках. К примеру
1 поток - это сам текст в формате UNICODE
2 поток - атрибуты текста: жирный, курсив, подчеркнутый и т.п.
3 поток - цвета символов
4 поток - уровни содержания. 0 обычный текст, 1- первый уровень, 2 второй и т.д.

При этом каждый поток хранится в отдельном файле. ИМХО такой подход позволит более удобно писать читалки для формата, так как не надо будет парсить текст из XML
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Вс Авг 24, 2008 20:43    Заголовок сообщения: Ответить с цитатой

Shasoft, если с точки зрения читалки, то лично я всеми конечностями за такое хранение текста, тут достаточно двух потоков - собственно текст в 16-битной кодировке, и параллельный файл атрибутов такого же размера, тоже 16-битный.
Тогда открываться в читалках подобных алридеру будет действительно мгновенно, независимо от размера. И с внутренним представлением алридера практически совпадает.

Только вряд ли такое здесь примут, тут на xml все задвинуты.. Хотя, можно наверно сделалать конвертор-компилятор в такой формат. Собственно при открытии читалкой это и так делается.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Alan
Автор ридера Alreader и клона Haali


Зарегистрирован: 25.01.2005
Сообщения: 421

СообщениеДобавлено: Вс Авг 24, 2008 22:46    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky вот только редактирование такого файла будет еще более дебильно, чем в описанном здесь фб3:)

Shasoft поток 2 3 4 - это одно и то же:), т.е. вполне хватит всего двух...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Вс Авг 24, 2008 22:53    Заголовок сообщения: Ответить с цитатой

Alan писал(а):
редактирование такого файла будет еще более дебильно

Гм, ну совсем идеально слить эти потоки в один, 32 бита на символ - младшие 16 юникод, а старшие атрибуты. Только текст оттуда доставать сложнее, вручную уже не достать. Зато с редактированием проблем не будет..

Добавлено спустя 6 часов 38 минут 36 секунд:

Вообще о каком редактировании речь, в читалке или вообще при создании? Редактировать конечно удобнее xml-представление, кто бы спорил.

Читалка тоже может декомпилировать фрагмент в xml, а после редактирование обратно в двоичный. Есть ведь сейчас экспорт из внутреннего двоичного в html, и тут типа аналогично.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


glb
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.07.2008
Сообщения: 15
Откуда: Россия

СообщениеДобавлено: Пн Авг 25, 2008 7:34    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky писал(а):
Вроде ни один из авторов существующих читалок восторга от этого формата не высказал, так что видимо литрес будет писать свою. Причем с закрытыми исходниками, как и редактор.

ну... это естественно для переходного периода при изменении формата
если книг в нем будет мало (зависит от... многих факторов), тогда - тупик, а если достаточно - тогда со временем все нормализуется

Soshial писал(а):
будем надеяться, что этого не будет.

эээ... надеяться на то, что литрес НЕ будет писать свою читалку? ;)

зы про неXML
Shasoft, Mike Sinkovsky эээ... вы темой не ошиблись?.. или форумом?.. ;))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Пн Авг 25, 2008 7:58    Заголовок сообщения: Ответить с цитатой

glb писал(а):
вы темой не ошиблись?.. или форумом?..
Ну дык я и говорил, не поймут-с Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


glb
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.07.2008
Сообщения: 15
Откуда: Россия

СообщениеДобавлено: Пн Авг 25, 2008 13:30    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky писал(а):
Ну дык я и говорил, не поймут-с :)

ну почему же :lol:
я это все прекрасно понимаю (сам подумываю о написании читалки для смартов... задолбал меня QReader ))

но... слишком много нюансов...

можно создать рядом тему (например типа "преимущества и недостатки XML для хранения/обработки книг") и там все это обсудить...

только это уже будет не FB3, а другой формат... со всеми вытекающими ;)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Перспективы формата FB Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3 ... 8, 9, 10 ... 12, 13, 14  След.
Страница 9 из 14

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group