26 декабря 2009

FBReader (конкурсная работа)

В рамках конкурса уже немало интересных обзоров — о файловых менеджерах, виджетах, твиттер-клиентах, различных оболочках для Android, но почему-то никто до сих пор не написал о своей любимой «книгочиталке». А ведь мы когда-то были самой читающей нацией, да и сегодня в метро нередко встретишь людей, читающих не только прессу и «бумажные» книги, но и с телефонов и электронных «ридеров».

Я в последнее время читал мало — неудобно было носить с собой книги, а с маленького экрана моей прежней Nokia много не прочтешь. Но появление Android-аппарата с относительно большим сенсорным экраном все изменило. Первым же моим запросом в маркете было «book reader». Вариантов, как всегда, выпало немало, но о большинстве программ нашлось много нелестных отзывов и еще больше «читалок» поддерживали только «голый» формат txt. У меня же был неплохой архив книг в формате fb2, а потому, наткнувшись на FBReader, я долго не сомневался – скачал и установил. И как оказалось – не прогадал, программа стала моим верным спутником и заняла прочное место на основном рабочем столе. Давайте познакомимся с ней подробнее.

При первом запуске вы попадаете в библиотеку с одной доступной книжкой – «О программе FBReader» (заметьте, читалка хорошо русифицирована). Из книжки видно, что утилита – порт с java и понимает oeb, epub и fb2, но планируется и поддержка других форматов. При этом книги можно читать прямо из архивов.

Впрочем, наверняка вам сразу захочется загрузить свои книги? Сделать это можно двумя способами. Во-первых, просто положить файл в папку /books на карте памяти. Во-вторых, скачать книгу из интернета. Если кликнуть по ссылке на файл с поддерживаемым форматом, он автоматически загрузится, появится в библиотеке и будет открыт с помощью FBReader.

Лично я скачал дилогию Лукьяненко, которую давно хотел прочитать. Книги сами распределились по имени автора, названию серии. Если «чтива» у вас очень много, жмите на меню – будет доступен поиск.

Если переключить вкладку «Авторы» на «Категории», то увидите каталогизацию по жанрам. В разделе «Недавние» – последние открытые книги.

Что ж, начнем читать? Вот стандартная страница книги. Ничего лишнего кроме точки справа, отмечающей, сколько вы уже прочитали.

Впрочем, в настройках можно изменить эту страницу до неузнаваемости. Чтобы попасть в них, открываем меню и … но сначала разберемся с меню.

Что в «Библиотеке», вы уже знаете. Оглавление:

Не пугайтесь, это не программа сглючила, это Лукьяненко оригинальничает.

Закладки:

Открываете закладки на любой странице, кликаете по «Добавить» и закладка с названием главы готова. Вы можете вернуться к ней в любое время дня и ночи. Кстати, о дне и ночи! Такая функция тоже есть и очень удобна, так как глаза не режет при чтении в темноте (фон и цвет текста можно настроить самостоятельно).

Поиск — штука удобная. Не во всех букридерах он есть, но в FBReader с ним нет проблем:

Опции — это те самые настройки. Они почему-то поделены на 2 части.

Видимо, программисты еще не все «допилили». Откроем первую часть:

Сверху сообщается о папке для хранения книг (изменить ее нельзя, так что, видимо, для «общего развития»), далее можно включить или выключить автоповорот, строку состояния (верхняя панель Android, для тех, кто всегда хочет знать, сколько времени, и видеть уведомления), автоматическую подсветку и отключить полосу прокрутки, либо изменить ее вот на такую:

Дальше настройки касаются перелистывания страниц. Здесь можно включить использование клавиши регулировки громкости для листания (очень удобно) или выбрать горизонтальный вариант (почти как в случае с настоящей книгой).

В разделе Settings (old) нас ждет вот такое меню:

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

Настройка цветов – очень удобная штука. Например, в ночном режиме глаза режет от контраста черный-белый (особенно при жутко яркой минимальной яркости самсунга). Вместо белого шрифта поставил себе что-то вроде бежевого — стало намного лучше. Правда, очень жаль, что программа не предлагает готовых оттенков, а дает лишь самому «составить» цвет из комбинации красного зеленого и синего. Знали бы вы, сколько я мучился, передвигая несчастные ползунки, пока не добился приемлемого бежевого! Впрочем, очень хочется верить, что в новых версиях настройки FBRaeder’а все-таки улучшат и объединят.

В заключение скажу, что FBRaeder – хорошая читалка. Надежная, быстрая, русифицированная, с большим количеством настроек. Кто-то пожалеет лишь о том, что казалось бы самый простейший формат txt не поддерживается, но для меня это не критично. Тем более найти fb2 в интернете (и вполне легально приобрести) очень легко.

Автор: Акукин Евгений

Читайте также

28 комментариев на «“FBReader (конкурсная работа)”»

  1. Владимир:

    Отличная программа и отличный обзор. Я тоже на обычном мобильнике книги не читал, но с FBReader проникся. Большой экран и хорошая прога позволяют.

  2. Владимир:

    Отличная программа и отличный обзор. Я тоже на обычном мобильнике книги не читал, но с FBReader проникся. Большой экран и хорошая прога позволяют.

  3. Кстати, а можно ли каким-либо образом добавить шрифты в систему чтобы читалка их поняла? Привык очень к программе Shortbook на iPhone, хочется аналогичный шрифт и в Hero.

  4. Кстати, а можно ли каким-либо образом добавить шрифты в систему чтобы читалка их поняла? Привык очень к программе Shortbook на iPhone, хочется аналогичный шрифт и в Hero.

  5. alukyano:

    Впечатления от программы двоякие. С одной стороны все просто отлично шустро и красиво! Но если у вас действительно большая библиотека, она скорее всего не откроется. Ридер банально упадет от нехватки памяти, минут через 20 :). Так случилось у меня когда я на свой херо залил свою библиотеку в FB2, которая кочует с устройства на устройство вот уже лет 6-7. Был бы доступ по папкам и файлам, такой проблемы не было бы. Геометр почему то упорно эту тему манкирует.

    Свой шрифт добавить нельзя. Так устроен Android. Либо на рутованной прошивке заменять один из стандартных, либо готовить приложение, у которого шрифт зашит в ресурсах. Естественно в FRReader этого нет.

  6. alukyano:

    Впечатления от программы двоякие. С одной стороны все просто отлично шустро и красиво! Но если у вас действительно большая библиотека, она скорее всего не откроется. Ридер банально упадет от нехватки памяти, минут через 20 :). Так случилось у меня когда я на свой херо залил свою библиотеку в FB2, которая кочует с устройства на устройство вот уже лет 6-7. Был бы доступ по папкам и файлам, такой проблемы не было бы. Геометр почему то упорно эту тему манкирует.

    Свой шрифт добавить нельзя. Так устроен Android. Либо на рутованной прошивке заменять один из стандартных, либо готовить приложение, у которого шрифт зашит в ресурсах. Естественно в FRReader этого нет.

  7. manly_m:

    В принципе на безрыбье неплохая читалка, но проблем хватает.
    Например при случайном касании ссылки, а их в сконверченной странице допустим какого-нибудь форума хватает, программа без спроса запускает браузер.
    Знаю, что это можно отключить в опциях, но иногда ссылки нужны.Почему не сделано как в браузере — переход по ссылке не при «нажатии» пальца а при отпускании, непонятно.
    Нет даже элементарного указателя позиции в процентах, не говоря уже о номере страницы.
    Сбоят шрифты: например в оригинале это курсив, в читалке здоровенный жирный, но это возможно глюк конвертера.
    Теперь о самих конвертерах в FB2, ведь читалка понимает только этот формат.
    Они есть конечно:
    https://www.fictionbook.org/index.php/%D0%9A%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D1%82%D0%B5%D1%80%D1%8B_%28%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82/%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%29
    Но создаётся впечатление, что сделаны они как-бы сказать… на коленке что-ли. Ничего даже приближенного к знаменитым, и тоже бесплатным кстати, java читалкам/конвертерам TequilaCat BookReader, или ReadManiac.
    В общем пока сыро, но будем надеяться, что проект будет развиваться.

  8. manly_m:

    В принципе на безрыбье неплохая читалка, но проблем хватает.
    Например при случайном касании ссылки, а их в сконверченной странице допустим какого-нибудь форума хватает, программа без спроса запускает браузер.
    Знаю, что это можно отключить в опциях, но иногда ссылки нужны.Почему не сделано как в браузере — переход по ссылке не при «нажатии» пальца а при отпускании, непонятно.
    Нет даже элементарного указателя позиции в процентах, не говоря уже о номере страницы.
    Сбоят шрифты: например в оригинале это курсив, в читалке здоровенный жирный, но это возможно глюк конвертера.
    Теперь о самих конвертерах в FB2, ведь читалка понимает только этот формат.
    Они есть конечно:
    https://www.fictionbook.org/index.php/%D0%9A%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D1%82%D0%B5%D1%80%D1%8B_%28%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82/%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%29
    Но создаётся впечатление, что сделаны они как-бы сказать… на коленке что-ли. Ничего даже приближенного к знаменитым, и тоже бесплатным кстати, java читалкам/конвертерам TequilaCat BookReader, или ReadManiac.
    В общем пока сыро, но будем надеяться, что проект будет развиваться.

  9. Это чуть ли не последнее, что удерживает бросить об стенку коммуникатор на winMobile и уйти на Андройд — отсутствие хотя бы жалкой пародии на AlReader 2

  10. Это чуть ли не последнее, что удерживает бросить об стенку коммуникатор на winMobile и уйти на Андройд — отсутствие хотя бы жалкой пародии на AlReader 2

  11. Jenzz:

    Cогласен с постом выше.
    Пользовался различными ридерами, AlReader2 вне конкуренции.

  12. Jenzz:

    Cогласен с постом выше.
    Пользовался различными ридерами, AlReader2 вне конкуренции.

  13. Никита:

    mal_supreme, спокойно перешел с AlReader (пользовался 2 года) на FBReader и при этом не чувствую себя ущемленным. Книжки читаю много (на телефоне восновном художественные)

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

    Но если у вас действительно большая библиотека, она скорее всего не откроется. Ридер банально упадет от нехватки памяти, минут через 20 .

    На 4pda видел твой пост. Вы пытались сунуть туда библиотеку на 2,5 Гб =)))
    Я конечно все понимаю, но все же это кпк, а не полноценный PC.
    Хотя конечнго функция о который вы говорите точно не будет лишней.

  14. Никита:

    mal_supreme, спокойно перешел с AlReader (пользовался 2 года) на FBReader и при этом не чувствую себя ущемленным. Книжки читаю много (на телефоне восновном художественные)

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

    Но если у вас действительно большая библиотека, она скорее всего не откроется. Ридер банально упадет от нехватки памяти, минут через 20 .

    На 4pda видел твой пост. Вы пытались сунуть туда библиотеку на 2,5 Гб =)))
    Я конечно все понимаю, но все же это кпк, а не полноценный PC.
    Хотя конечнго функция о который вы говорите точно не будет лишней.

  15. Coolpix:

    прога хорошая, думаю со временем устранят все недочеты и будет СчаСтьЕ)))
    Спасибо за обзор, приятно читать)))

  16. Coolpix:

    прога хорошая, думаю со временем устранят все недочеты и будет СчаСтьЕ)))
    Спасибо за обзор, приятно читать)))

  17. honik:

    хорошая штука для шпор уже сдал экзамен с помощью него.. у меня вопрос у всех перезагружается иногда,когда ты удаляешь в поисковике буквы путям зажимания кнопки удаления?

  18. honik:

    хорошая штука для шпор уже сдал экзамен с помощью него.. у меня вопрос у всех перезагружается иногда,когда ты удаляешь в поисковике буквы путям зажимания кнопки удаления?

  19. Эх, хочется обновления программы) Просто тоже привык к функционалу ShortBook на Ipod Touch. Например не хватает мне некоторой статистики в виде общего количества страниц книги. Не хватает подписи о том, какую страницу я читаю в данный момент. Еще хотелось бы в библиотеке отображение книг и без сортировки, а просто все названия подряд по алфавиту. В общем, несколько приятных мелочей добавить и будет идеальная прога.

  20. Эх, хочется обновления программы) Просто тоже привык к функционалу ShortBook на Ipod Touch. Например не хватает мне некоторой статистики в виде общего количества страниц книги. Не хватает подписи о том, какую страницу я читаю в данный момент. Еще хотелось бы в библиотеке отображение книг и без сортировки, а просто все названия подряд по алфавиту. В общем, несколько приятных мелочей добавить и будет идеальная прога.

  21. zeleboba, автор вроде пообщеал, что до конца февраля он все силы будет бросать на c++ версию, а потом уже займётся андроид версией. Не всё сразу 🙂

  22. zeleboba, автор вроде пообщеал, что до конца февраля он все силы будет бросать на c++ версию, а потом уже займётся андроид версией. Не всё сразу 🙂

  23. masseur77:

    Отличная программа

  24. masseur77:

    Отличная программа

  25. Andrey Lerche:

    А у проги есть привязка к словарям (если установлен Colordict)? Люблю читать книги в оригинале и мне очень нравилась это функция поиска по словарю в Alreader’e: приятно, читаешь и сразу незнакомые слова посмотреть можно) Кстати, автор Alreader’a обещал прогу ближе осени портировать на робот)))Для этого ему были собраны средства на покупку HTC Hero..Так что ждём!!!

  26. Andrey Lerche:

    А у проги есть привязка к словарям (если установлен Colordict)? Люблю читать книги в оригинале и мне очень нравилась это функция поиска по словарю в Alreader’e: приятно, читаешь и сразу незнакомые слова посмотреть можно) Кстати, автор Alreader’a обещал прогу ближе осени портировать на робот)))Для этого ему были собраны средства на покупку HTC Hero..Так что ждём!!!

  27. Soulcon:

    Почему слова слитно? Как это исправить? Подскажите, пожалуйста!

  28. Dffktub:

    Сравнивать эту читалку с shortbook просто не имеет смысла , тот кто пользовался shortbook поймет