The Ebook. Книга об электронных книгах - Владимир Прохоренков
Шрифт:
Интервал:
Закладка:
Если технически рассматривать функцию «чтение», то она базируется на грамотности. Вероятно, считается, что чтение книг, газет, статей в Интернет и прочее — можно считать равнозначными задачами. То есть, по сути, можно создать некую универсальную программу, которая будет читать всё и сразу! Эта задача, на самом деле, более реальна, чем может показаться невозможной или фантастически сложной для реализации в готовом продукте. Это браузер. Под него можно адаптировать контент. Но это инструмент, который в большинстве случаев используется в режиме онлайн.
Специализированная программа для чтения призвана обеспечить комфорт за счёт отображения контента на экране, которым можно управлять и настраивать под собственные предпочтения. Программы, которые выбирают и устанавливают на свои устройства пользователи, в отличие от браузера, выполняют ещё одну важную задачу — в совокупности с устройством они имитируют среду натурального чтения, чтобы пользователя не отвлекали технические особенности. Именно поэтому все программы для чтения предварительно скачивают книги или требуют локального расположения файлов.
Существует большое количество самостоятельных программ для чтения. Они отличаются по цене, используемой платформе, по поддержке форматов, с анимацией и звуками, или без чего-либо, кроме поддержки текста.
Текущие лидеры на платформе Android:
• Платные — Moon+ Reader Pro.
• Бесплатные — CoolReader, Google Play Books, FBReader, AlReader, «Читай!», Библия и Moon+ Reader (бесплатная версия).
Текущие лидеры на платформе iOS:
• Платные — мультимедийные книги.
• Бесплатные — iBooks, Kindle, Marvel Unlimited, Nook, Google Play Books, Kobo Books, Comics, Ebook Reader, Readmill, Библия.
По списку можно сделать вывод о популярных программах, и на какой платформе предпочтения пользователей приходятся на корпоративные программы. Но это вовсе не означает, что в этом списке есть «программа-эталон», на возможности которой опираются все остальные разработчики, а пользователи ставят её в пример всему остальному в мире электронных книг.
Прослеживается характерная тенденция, что программы с максимально возможной историей постепенно перекочевали с одной платформы на другую, такие как CoolReader, FBReader и AlReader. В современном мире с ними конкурируют бесплатные корпоративные программы и новички.
Среди платных программ существует крайне ограниченный круг популярных программ, которые появились на свет буквально после 2009 года, когда стала очевидным популярность электронных книг. Основной лидер среди этой группы программа Moon+ Reader, которая появилась в 2010 году, а популярность заслужила только в 2011 году.
Для платных программ на платформе iOS наблюдается тенденция в пользу создания «книг-приложений», которые рассчитаны на продажу всего одной мультимедийной истории, или внутри есть механизм по продаже других книг одного поставщика.
Всегда актуален основной вопрос пользователей — какую программу предпочесть, и какая из них лучше?
На этот вопрос проще всего ответить, предложив для сравнения и самостоятельной оценки всего четыре программы: CoolReader, FBReader, AlReader и бесплатную версию Moon+ Reader, после этого можно экспериментировать с другими программами:
• CoolReader — Программа для комфортного чтения книг с экрана, чтения вслух, форматирования и конвертирования текстов. Концепция создания и развития программы CoolReader базируется на открытом исходном коде, что позволяет использовать программу в качестве движка для множества свободных и коммерческих продуктов. CoolReader наиболее известная программа в профессиональных кругах. Движок используется известными производителями устройств для чтения: LBook, PocketBook, Азбука, Onyx и другие. Программа рассчитана на работу с несколькими онлайн ресурсами и позволяет скачивать книги. Основные возможности: анимация листания страниц, встроенный браузер файлов, список последних книг, профили, текстуры, поддержка словарей ColorDict, GoldenDict, Fora Dictionary, Aard Dictionary, мультитач и тап-зоны, выделение текста, копирование текста, поиск, чтение в слух, переносы слов по слогам, поддержка архивов, распознавание кодировок, поддержка CSS, оглавление и так далее. Поддерживаемые форматы: CHM, DOC, EPUB, FB2, HTML, PDB, RTF, TCR, TXT. Доступные платформы: Windows, Linux, Android, Symbian. Официальный сайт: www.coolreader.org
• 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 устанавливается размер шрифта, может задать характерное выравнивание текста, назначить цвет текста и так далее.