Шрифт:
• FBReader — Первая версия была написана в 2005 году для карманного компьютера Sharp Zaurus, позже портирована для других платформ. С июля 2007 разработчик зарегистрировал авторские права на код программ FBReader и FBReaderJ в пользу собственной компании «Геометр Плюс» в Санкт-Петербурге, Россия. Программа с указанной даты является продуктом с товарным знаком. Автор программы придерживается концепции «свободного приложения с открытым исходным кодом», в результате чего движок FBReader используется во множестве программ и устройств, с обязательством открывать исходные коды для других участников разработок. FBReader поддерживает популярные форматы электронных книг, но исключается поддержка DRM. Программа поддерживает создание виртуальных библиотек и группирует книги по темам. Функции: работа внутри архивов, гиперссылки, кодировка текста, список открытых книг, поиск, полноэкранный режим, поворот изображения с кратностью 90°, доступ к электронным магазинам, изменение языка интерфейса и другое. Поддерживаемые форматы: DJVU, DOC, EPUB, FB2, HTML, LIT, MOBI, PDF, RTF, TXT. Доступные платформы: Windows, Linux, UNIX-подобные, Android, MeeGo, Symbian, Mac OS и др. Официальный сайт: www.fbreader.ru
• AlReader — это профессионально разработанная программа для чтения электронных книг с многолетней историей. Программа не ограничивается стандартными настройками, позволяет настраивать комфорт управления под потребности конкретного пользователя в произвольном стиле. Поддерживает большой список форматов. Интерфейс программы доступен на нескольких языках. Переносы слов по слогам применяются для 20 языков! AlReader может использовать распространённые словари в форматах: ColorDict3, GoldenDict, Fora Dictionary, Dictan, Lingvo, FreeDictionary, HedgeDict и AardDictionary. Для комфортного чтения предусмотрены настраиваемые профили, где можно отрегулировать параметры используемых шрифтов, цветов, яркости экрана и типографику. Предусмотрен двухстраничный режим. Для устройств под управлением Android используется автоматическая смена количества колонок при повороте устройства. Программа поддерживает анимацию при листании страниц и полную настройку выводимой служебной информации на экране. Типографика позволяет настроить «висячие строки», буквицу, выводить новую главу с новой страницы, выравнивать текст в рамках текстового окна, оглавление, сноски на странице и так далее. Для мобильных устройств управление осуществляется с помощью девяти определённых зон на экране. Поддерживаются жесты, изменение размера текста. Функции можно закрепить на кнопках устройства. Имеется режим запрета на поворот экрана. Есть уникальная функция адаптации внешнего вида экрана под устройства с экраном E-Ink и работающих под управлением операционной системы Android — Sony PRS-T1/T2/T3, Barnes & Noble Nook Touch, в том числе для модели с подсветкой GlowLight и так далее. Поддерживаемые форматы: DOCX, EPUB, FB2, FBZ, HTML, MOBI, ODT, PRC, RTF, TCR, TXT. Доступные платформы: Windows, Windows CE, Windows Mobile, Android. Официальный сайт: www.alreader.com
• Moon+ Reader — пользователи довольно консервативны в своём выборе и обычно используют заранее проверенные программы. Настолько привыкают, что перестают обращать внимание на новичков, которые обгоняют существующие стандарты и может быть в несколько раз! Именно таковой оказалась Moon+. Программа существует в двух вариантах — бесплатной и версии «Pro», которая не имеет встроенной рекламы и поддерживает ряд дополнительных функций. Имеет развитый интерфейс на 40 языках мира, поддерживает типографику, учитывает экранные жесты, удобна днём и ночью, позволяет перенастраивать все основные и расширенные характеристики, копировать, цитировать текст и многое другое. Поддерживаемые форматы: CBR, CBZ, CHM, EPUB, FB2, HTML, MOBI, PDF, TXT. Доступные платформы: Android. Официальный сайт: www.moondownload.com
Для отечественных пользователей будет интересно узнать, что из четырёх программ, CoolReader 3 поддерживает полные спецификации формата FB2 стандарта 2.0 и 2.21. Остальные программы частично или полностью не поддерживают таблицу стилей, моноширинную разметку, таблицы, подписи к иллюстрациям, ссылки на картинки. В этом списке Moon+ Reader наиболее уязвимая программа, но прекрасный интерфейс перетягивает пользователей на чтение формата EPUB или заставляет игнорировать недостатки.
Те характеристики, для которых у других программ есть ограничения, показывает, что они больше ориентируются на усреднённое считывание различных форматов. Скажем, там, где в FB2 используется CSS, в формате EPUB существует точное значение. Например, размер шрифта для FB2 не является заранее определённым, так как формат лишь книжная разметка, но характеристику можно определить с помощью CSS, в то время как в EPUB устанавливается размер шрифта, может задать характерное выравнивание текста, назначить цвет текста и так далее.
По качеству поддержки формата FB2, программы можно расставить в следующем порядке:
1. CoolReader
2. AlReader
3. FBReader
4. Moon+ Reader
По интерфейсу:
1. Moon+ Reader
2. AlReader
3. CoolReader и FBReader
Основной критерий, который обычно не обсуждается — это субъективное отношение потребителей к программам. Они хотят и требуют больше функций. Большинство существующих возможностей создано именно по такому принципу, но оказывается, что народное желание всегда заводит разработчиков в тупик — они делают слишком сложные программы, функции которых не востребованы больше, чем наполовину. В этот момент рождается чёткая убеждённость в необходимости изменить интерфейс в пользу визуально простых решений. Это затруднительно, потому что нет универсального решения для смартфонов и планшетов. Разные по размеру и пропорциям экраны. Основная текущая проблема — «настройки» и «основная информация» находятся на экране в виде мелких пиктограммам, или полностью перекрывают экран огромным списком меню. В том или ином случае необходимо долгое изучение интерфейса с целью определить «где что находится» или «что обозначает».
Для решения этой задачи необходимо умышленно разделить настройки на «базовые» и «расширенные», а смартфоны вообще можно лишить сложных настроек, так как размер экрана попросту им не соответствует. Можно отказаться от оконной технологии и всплывающих меню, перейти на систему «карточного сдвига», когда «следующая карта» показывает своё значение, не перекрывая основного экрана. Для этого можно ввести сдвиг по короткой стороне экрана.
Корпоративные программы
Программы для чтения, которые в большей степени подчиняются правилам «идентификации» компании можно признать — «корпоративными программами» (необязательно, но здесь — «для чтения»). Они объединены одной идеей, основная задача которой — выделить компанию среди себеподобных и создать узнаваемый образ в глазах потребителей. В отличие от «корпоративных мероприятий» и «порталов» у них нет задачи — «предоставить допуск только для ограниченного списка пользователей к приложениям и контенту», хотя в некоторых случаях необходимо дополнительное действие со стороны потребителя, например, подписаться на услуги, иметь членство в библиотеке или в корпоративной среде.
Не все компании имеют своё собственное устройство для чтения, тем самым нельзя сказать, что они расширяют возможности существующей платформы за счёт наличия корпоративных программ. В большинстве случаев осуществляется знакомство со средой, создание комфортной зависимости и даже хранение собственной литературы, купленной не только в этой среде, но и за её пределами.
Так как тема «корпоративных программ» является масштабной, в этой статье не будет перечисления всего того, что существует на рынке или может появиться в ближайшее время. Информация разделена на две категории — глобальную и локальную, в основном по принципу распространённости среди потребителей. Вся последующая информация формируется исключительно по алфавиту, без учёта популярности платформ.