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

Cool Reader - читалка с поддержкой FB2
На страницу 1, 2, 3, 4, 5, 6, 7  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB
Предыдущая тема :: Следующая тема  

Оцените читалку CoolReader
1
0%
 0%  [ 0 ]
2
0%
 0%  [ 0 ]
3
17%
 17%  [ 11 ]
4
17%
 17%  [ 11 ]
5
40%
 40%  [ 26 ]
Не знаю ничего ни о какой CoolReader
25%
 25%  [ 16 ]
Всего проголосовало : 64

Автор Сообщение


Buggins
Гость





СообщениеДобавлено: Чт Апр 21, 2005 13:07    Заголовок сообщения: Cool Reader - читалка с поддержкой FB2 Ответить с цитатой

Привет!

Я разрабатываю читалку электронных книг Cool Reader для платформы Win32.
На днях перевел движок на структуру FB2 Smile
Практически все элементы стандарта поддерживаются.

Фичи:
Читает FB2, HTML, TXT, DOC, RTF. Распаковывает ZIP, RAR, HA, ARJ, LZH.
Автоматически распознает кодировки и формат текста.
Сглаживание шрифтов, плавный скроллинг, чтение вслух, запись в MP3, закладки, и многое другое.

Страничка программы: http://buggins.fromru.com/

Интересны ваши замечания/пожелания по доработке программы и превращению её в Ideal Reader Smile
Чего ей не хватает?

Best regards,
Vadim aka Buggins.

Добавлено спустя 1 минуту 16 секунд:

Упс Smile

Оценки 5 не хватает.
Ну да ладно Smile
Вернуться к началу


Alex
Постоянный участник форума

Постоянный участник форума

Зарегистрирован: 24.12.2004
Сообщения: 648
Откуда: Kiev, UA

СообщениеДобавлено: Чт Апр 21, 2005 14:31    Заголовок сообщения: Ответить с цитатой

Buggins писал(а):
Чего ей не хватает?

Не запуская самой программы, по описанию с сайта:
"Для FB2 - поддерживается спецификация 2.0 и частично - 2.1"

Не хватает поддержки 2.1, особенно -- таблиц Smile

Добавлено спустя 11 минут 14 секунд:

Сходу еще замечание:
зачем-то пишет в каталог с книгой текстовый файл cr2_tts.txt
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


vvv
Автор редактора BookDesigner

Автор редактора BookDesigner

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

СообщениеДобавлено: Чт Апр 21, 2005 19:10    Заголовок сообщения: Re: Cool Reader - читалка с поддержкой FB2 Ответить с цитатой

Buggins писал(а):
Привет!

Я разрабатываю читалку электронных книг Cool Reader для платформы Win32.
На днях перевел движок на структуру FB2 Smile
Практически все элементы стандарта поддерживаются.

Фичи:
Читает FB2, HTML, TXT, DOC, RTF. Распаковывает ZIP, RAR, HA, ARJ, LZH.
Автоматически распознает кодировки и формат текста.
Сглаживание шрифтов, плавный скроллинг, чтение вслух, запись в MP3, закладки, и многое другое.

Страничка программы: http://buggins.fromru.com/

Интересны ваши замечания/пожелания по доработке программы и превращению её в Ideal Reader Smile
Чего ей не хватает?

Best regards,
Vadim aka Buggins.

Добавлено спустя 1 минуту 16 секунд:

Упс Smile

Оценки 5 не хватает.
Ну да ладно Smile

Посмотрел программу (бегло). В целом - впечатление хорошее, достойный продукт.

Несколько замеченных сходу багов.

1. Тестовый файл (fb2)
http://www.fictionbook.ru/en/author/levshin_vladimir/detyam_o_m_2_chernaya_maska_iz_al_djebriy/

- Картинки накладываются на текст.
- Отрисовка. Иногда текст режется сверху страницы, а внизу страницы появляется верхняя часть новой строки. Шрифт - Аrial 24, обычный.

2. Тестовый файл (html)
http://www.magister.msk.ru/library/tolstoy/wp/wp01.htm

- Неправильно сформатированы автор и название книги.
- Ряд элементов, сформатированных в оригинальном файле как заголовки, показываются как параграфы (например в самом начале, Том первый).
- Убиты все сссылки и суперскрипты.
- Тот же баг отрисовки, что и в первой книге.

3. Тестовый файл (doc, русский и немецкий язык)
http://www.the-ebook.org/e107/e107_files/downloads/bd/Wolfgemk.zip

- Неправильно отображаются немецкие буквы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


ironwit
Гость





СообщениеДобавлено: Пт Апр 22, 2005 9:42    Заголовок сообщения: Ответить с цитатой

Не нашел как добавить каталог (с пачкой книг)

Добавлено спустя 2 минуты 9 секунд:

Падает на импорте http://www.fictionbook.ru/author/leguin_ursula_k/zemnomore_2_grobnica_atuana/le_guin_zemnomore_2_grobnica_atuana.fb2.zip
Вернуться к началу


Glassy
Модератор

Модератор

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

СообщениеДобавлено: Пт Апр 22, 2005 12:36    Заголовок сообщения: Ответить с цитатой

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


Buggins
Гость





СообщениеДобавлено: Сб Апр 23, 2005 14:58    Заголовок сообщения: Ответить с цитатой

Привет!
Спасибо всем за отзывы и сообщения об ошибках.
Я поправил множество багов.
Исправленная версия выложена на сайте под тем же именем.

Цитата:
Падает на импорте http://www.fictionbook.ru/author/leguin_ursula_k/zemnomore_2_grobnica_atuana/le_guin_zemnomore_2_grobnica_atuana.fb2.zip


Уже не падает. Падало на распаковке картинки.

Цитата:
1. Тестовый файл (fb2)
http://www.fictionbook.ru/en/author/levshin_vladimir/detyam_o_m_2_chernaya_maska_iz_al_djebriy/

- Картинки накладываются на текст.
- Отрисовка. Иногда текст режется сверху страницы, а внизу страницы появляется верхняя часть новой строки. Шрифт - Аrial 24, обычный.


Поправлено. Картинки на текст и на границы страницы больше не накладываются.

Цитата:
2. Тестовый файл (html)
http://www.magister.msk.ru/library/tolstoy/wp/wp01.htm

HTML импорт я пока не дорабатывал. Из него режутся все теги. Собираюсь сделать преобразование с максимальным сохранением структуры, ссылок, картинок и т.п.

Цитата:
3. Тестовый файл (doc, русский и немецкий язык)
http://www.the-ebook.org/e107/e107_files/downloads/bd/Wolfgemk.zip

- Неправильно отображаются немецкие буквы.


Да, doc - мудрёный формат. Я даже не понял, как в нем со 100% точностью отличить кодировку текстового фрагмента 8-битную от unicode. Позже доработаю. Пока все внимание - на FB2

Цитата:
Не запуская самой программы, по описанию с сайта:
"Для FB2 - поддерживается спецификация 2.0 и частично - 2.1"
Не хватает поддержки 2.1, особенно -- таблиц
зачем-то пишет в каталог с книгой текстовый файл cr2_tts.txt


Теоретически, таблицы есть (и даже работают вот такие)
Код:

<table>
 <tr><td width="20%">Header1</td><td width="20%">header2</td><td>header3</td></tr>
 <tr><td>1.1</td><td>1.2</td><td>1.3 text text</td></tr>
 <tr><td>2.1</td><td>2.2</td><td>2.3 text <i>italic</i></td></tr>
</table>


[/b]

Добавлено спустя 9 минут 19 секунд:

Вопрос: не существует ли какого-то стандартного набора тестовых .fb2 файлов для проверки ридеров на совместимость?


Best regards, Vadim.
Вернуться к началу


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

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

СообщениеДобавлено: Сб Апр 23, 2005 15:30    Заголовок сообщения: Ответить с цитатой

Buggins писал(а):
Вопрос: не существует ли какого-то стандартного набора тестовых .fb2 файлов для проверки ридеров на совместимость?

Нет. Для проверки можно использовать "Психологию искусства" - там встречаются всевозможные сочетания и прибабахи из 2.0, для 2.1 пока документов такого рода нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Buggins
Гость





СообщениеДобавлено: Пт Апр 29, 2005 15:21    Заголовок сообщения: Ответить с цитатой

Исправил много ошибок.
Версия cr2.00.42a - http://buggins.fromru.com/cr2-00-42a.zip [430K]

Инлайновые элементы (strong, emphasis, sub, sup, a...) теперь форматируются нормально. Пробелы перед/после тэгов обрабатываются правильно.
Работают тэги sub и sup. Ссылки с type="note" форматируются как sup.
Таблицы работают с глюками. Не реализованы colspan, rowspan. Большие картинки не уменьшаются до размеров страницы.

...

Переделываю закладки на формат xpath.
Для такой сложной структуры как FB2 старого формата оказалось недостаточно.
Пока остановился на формате типа
/FictionBook[1]/body[1]/section[2]/section[1]/title[1]/p[1]/text()[1]

Может, стоит сделать импорт/экспорт закладок?
Какую информацию должна содержать закладка?
Нужны ли закладки с комментариями?
Закладки на фрагмент текста?

Best regards, Vadim.
Вернуться к началу


vvv
Автор редактора BookDesigner

Автор редактора BookDesigner

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

СообщениеДобавлено: Сб Апр 30, 2005 2:33    Заголовок сообщения: Ответить с цитатой

Buggins писал(а):
Да, doc - мудрёный формат. Я даже не понял, как в нем со 100% точностью отличить кодировку текстового фрагмента 8-битную от unicode.

Это сложно. Еще в doc иногда встречаются куски fast save, тоже противная штука. Ну и другие приятности, как по-крупному, так и по мелочи...
Вообщем, лучше использовать родные вордовские библиотеки: сконвертировал doc в utf-8 html, и забыл о всех его прелестях Very Happy.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Shoor
Гость





СообщениеДобавлено: Сб Апр 30, 2005 6:10    Заголовок сообщения: Ответить с цитатой

Иллюстрации стали отображаться вполне корректно, что уже не может не радовать. Из замеченного в v2.00.42а пока лишь маленькое замечание, не сказывающееся на работе самой читалки: в шапке программы не изменен номер текущей версии - она по прежднему считает себя v2.00.41a
Вернуться к началу


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

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

СообщениеДобавлено: Сб Апр 30, 2005 22:24    Заголовок сообщения: Ответить с цитатой

Buggins писал(а):
Переделываю закладки на формат xpath
XPointer тогда уж посмотри, там и фрагменты можно указывать, что актуально.
Желательно хранить указатель на место+опциональный комментарий. Хранить закладки, ессно, желательно в xml, что снимет многие проблемы с обработкой, переносом и т.п. Опционально можно класть закладки рядом в одноименный файл с другим расширением или в тот же архив аналогично. Вот.

Ссылка на номер элемента в высшей мере разумное решение, имхо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Buggins
Гость





СообщениеДобавлено: Пт Май 20, 2005 16:02    Заголовок сообщения: Ответить с цитатой

Вышло несколько новых версий с исправлениями и доработками. FB2 формат теперь почти не глючит. Добавлены sub, sup, code, таблицы...

Внутреннее представление закладок перевел в XPointer/XPath
Например, читалка теперь понимает поинтеры в виде
/FictionBook/body/section[1]/p[10]/text().0
или
/1/3/1/10/1.0

Планирую расширить структуру данных закладок, чтобы хранить следующую информацию:
* Позиция начала закладки
- Позиция конца закладки (если она относится к диапазону. может, вместо двух поинтеров надо использовать range?)
* Текст из диапазона закладки и/или небольшой фрагмент текста начиная с позиции закладки
- Комментарий к закладке или новое (исправленное) содержимое диапазона закладки.
* Позиция в книге, в процентах
* Название главы, в которой расположена закладка
(Поля помеченные * уже есть)

Имеет смысл выделять несколько дополнительных типов закладок: для хранения последней позиции чтения, для хранения истории навигации по книге (кнопок вперед/назад)

В файл все это должно записываться в виде XML. Для всех книг в одном файле, и/или в отдельных файликах, по книгам - в качестве средства импорта/экспорта.

Вот если бы был какой-то стандарт XML для обмена закладками между разными программами...

Best regards, Vadim
Вернуться к началу


Alex
Постоянный участник форума

Постоянный участник форума

Зарегистрирован: 24.12.2004
Сообщения: 648
Откуда: Kiev, UA

СообщениеДобавлено: Пт Май 20, 2005 16:09    Заголовок сообщения: Ответить с цитатой

Buggins писал(а):
Добавлены sub, sup, code, таблицы...

ЗА это -- отдельный риспект!!!

ЗЫ Buggins, почту гляньте, плз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Admin
Администратор информационного портала FB

Администратор информационного портала FB

Зарегистрирован: 11.06.2004
Сообщения: 1610
Откуда: Воронеж

СообщениеДобавлено: Пн Май 23, 2005 9:38    Заголовок сообщения: Ответить с цитатой

Buggins писал(а):
Вот если бы был какой-то стандарт XML для обмена закладками между разными программами...

В принципе, как первопроходцу, тебе и карты в руки. Разработаешь удобную структуру - запиши в xsd, вот и будет стандарт.

Добавлено спустя 5 часов 25 минут 3 секунды:

Кстати, наметки есть в wiki - посмотри.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail


Bailo
Координатор проекта «Испр@влено»

Координатор проекта «Испр@влено»

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

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

Кстати, возник вопрос...
Каким образом реализован дизайн в программе? Можно ли его сделать в виде скинов?
Дело в том, что конечный пользователь может простить некоторые огрехи в представлении текста, но просто на станет пользоваться программой, если ему вдруг не понравится дизайн (который у программы, безусловно, неплохой).
_________________
If things go wrong you don't have to go with them
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB Часовой пояс: GMT + 3
На страницу 1, 2, 3, 4, 5, 6, 7  След.
Страница 1 из 7

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


Powered by phpBB © 2001, 2005 phpBB Group