XXI век… Эпоха информационных технологий, повального увлечения компьютерами и Интернетом. Прогрессивная молодежь, воспитанная и развитая на различных высокотехнологических решениях. И… недоразвитая :-) во всем остальном. О чем это я? Да все о том же: развитие информационных технологий привело к тому, что люди перестали… читать книги! Да-да, именно так! Спросите любого продвинутого пользователя, когда он последний раз читал печатный мануал или, на худой конец, бумажный вариант «Моего компьютера»? Непорядок! Согласен. И выход могу предложить. С помощью все тех же информационных технологий. Об этом ниже.
Так и хочется сказать: приехали! E-mail заменил нам почтовые письма, Интернет позволяют посещать виртуальные библиотеки и музеи, встречи с друзьями становятся все чаще виртуальными, а телефонный разговор заменяет нам ICQ. Что самое обидное современные пользователи перестали читать книги в их оригинальном исполнении, вся информация, необходимая в любой момент времени, получается посредством компьютера и Интернета. Однако понятие «книга» нисколько не утратило свою сущность, оно лишь несколько трансформировалось в понятие «электронная книга». В большинстве случаев являясь полноценной заменой обычным бумажным книгам, электронная книга представляет собой текстовый файл форматов .txt, .doc, .rtf, .html, читать их можно посредством Word'a или иного другого текстового редактора. А можно (и нужно!) воспользоваться специализированными утилитами читалками электронных книг. Основные возможности данного типа программ визуализация интерфейса в виде развернутой книги, поддержка большинства текстовых форматов и кодировок, наличие базы данных электронных книг… и многое-многое другое, о чем и пойдет речь в нынешнем софт-обзоре, который на этот раз представлен программами для чтения электронных книг BookView 1.08, BookSeer 3.1, Read Assistant 3.0.2.767, ToM Reader 2.72, ICE Book Reader Pro 3.5.
Запуская Book View, будьте готовы столкнуться с «корявым» интерфейсом. Имея в своем арсенале большое количество функций и удобств для чтения электронных книг, утилита являет собою экземпляр из разряда «чуть-чуть недоделанных» программ. Все негативные моменты, с которыми пришлось столкнуться во время работы с программой, относятся в большинстве своем к ее интерфейсу, который хорошо бы сделать чуть более удобным и красивым (Рис. 1)
Book View включает в себя поддержку практически всех текстовых форматов, среди которых HTML и документы Word, а также работу с архивами наиболее распространенных типов (.arj, .ha, .rar, .zip) как с каталогами. При работе с документами Word программа предлагает два варианты взаимодействия:
конвертирование файлов визуализация содержимого файлов средствами Book View без сохранения параметров форматирования абзацев;
интеграция визуализация содержимого файлов средствами OLE с сохранением исходных параметров форматирования.
Подобно ICE Book Reader Pro (речь о нем ниже), Book View предусматривает возможность автоскроллинга читаемого текста. В текстовом режиме работы Book View поддерживает три кодировки символов: DOS, Windows, Unicode, а также восемь стандартных Windows-кодировок: CP1250-CP1257. B программу также встроен механизм загрузки дополнительных кодовых таблиц. Для этого предназначен файл BookView.cmt, входящий в состав дистрибутива, с четырьмя широко распространенными таблицами кодировки кириллицы.
От описания кодировок плавно перейдем к основным возможностям программы по работе с текстом. Максимально допустимое ограничение на размер текстовых файлов для программы составляет 2 Mб, причем файл запоминается программой, если он был открыт более 10 секунд. Для последних 25 файлов, открытых программой, запоминается страница, на которой пользователь остановился при предыдущем чтении. Причем для каждого открываемого в Book View файла сохраняются индивидуальные настройки (кодировка, межстрочный интервал, размер шрифта, количество установленных закладок, скорость автоскроллинга), что будет полезно, если компьютер, на котором установлен Book View, многопользовательский. Также предусмотрена возможность автоматического открытия читаемого файла при запуске программы.
В целом, если не считать немного «корявого» интерфейса, программа производит положительное впечатление. Что еще не есть хорошо , так это отсутствие свежих обновлений: текущая версия 1.08 появилась «на свет» более полугода назад. Так что если функциональность для вас важнее удобства интерфейса, скачивайте: http://www.mi.ru/~zserge/download/bv108ru.exe.
Разработчик Book Seer изначально планировал сделать программу только для чтения электронных книг различных форматов. Пользователи добились обратного. Текущая, 3-я версия программы, кроме функции просмотра электронных книг имеет в наличии коллектор файловых ссылок с описаниями наиболее любимых и читаемых файлов, будильник, движок для чтения текста и дополнительные, не менее интересные возможности. Однако вернемся к основным.
Основные возможности утилиты это формирование своей библиотеки «электронных книг» и их чтение. Сотни текстовых файлов в архивах и без (а программа «понимает» .txt, .rtf, .doc, .html и архивы .zip, .rar, .ha), больших и маленьких, разбросанных в разных папках на вашем винчестере или CD все это гибко и быстро собирается и импортируется в базу данных, откуда в дальнейшем и открывается необходимая книга. Естественно, собираются не сами файлы, а ссылки на них. Пути к этим файлам могут быть относительными, и при смене расположения файлов-источников сам каталог ссылок остается работоспособным.
Работать с базой легко мощные фильтры по различным критериям, мгновенный поиск и сортировка данных по всем доступным полям, импорт и экспорт контента все это благотворно сказывается на общем впечатлении от программы.
Базу данных Book Seer'a можно использовать и самостоятельно как структурированное хранилище записей, используя и переименовывая поля базы по своему желанию. К тому же программа может выполнять и функции файлового менеджера, по ссылкам, записанным в базе: переименование, копирование файлов/каталогов и т.д.
Настройки интерфейса программы очень широки, качество и скорость открытия файлов на хорошем уровне (Рис. 2). Новый файл лишь единожды требует преобразования, которое может занять некоторое время, в зависимости от размеров файла. В следующий же раз книга будет открыта мгновенно.
Дополнительные возможности программы, как мы уже заметили выше, включают в себя будильник, прослушивание текста (при этом необходимо наличие Speech API и речевых движков), настройку таймаутов для избежания бесконечной распаковки «битых» архивов, а также поиска файлов.
Для тех пользователей, которые во всем ценят аккуратность и порядок, доступна возможность самостоятельного создания с помощью базы данных каталогов различных документов, ПО, адресной книги, каталога любимых сайтов и прочих необходимых баз документов.
Book Seer имеет русско-английский интерфейс, не требует инсталляции и стабилен в работе под всем семейством Windows, включая XP.
Read Assistant программа со стандартными возможностями и нестандартным подходом с их осуществлению. Сотни файлов, хранящихся на различных видах носителей (HDD, CD-ROM, LAN) могут быть собраны в едином древовидном каталоге. К читаемым файлам с легкостью можно добавлять цитаты, вносить свои комментарии и иллюстрации. Если нет желания или возможности пользоваться текстовым редактором для просмотра текстов, обратите внимание на Read Assistant, он вполне подойдет в качестве основной программы для быстрого просмотра документов (Рис. 3).
Основные возможности программы стандартны:
поддержка форматов .txt, .doc, .rtf, .html и кодировок WIN, DOS, KOI-8;
чтение напрямую из архивов .zip, .rar, .ha, .arj, .lzh, .arc, .tar, .zoo, при этом пользователю предлагается возможность параллельно работать с буфером обмена, создавая из различных текстовых блоков новый файл;
удобная навигация по тексту;
изменение настроек «на лету»;
прокрутка (скроллинг) текста по заданному интервалу.
Полностью настроить внешний вид программы, а также основные опции можно при помощи кнопок панели управления или выпадающего меню.
Работа с каталогом также потребует дополнительных усилий, особенно на начальном этапе, но в конечном итоге поможет упорядочить файлы в вашей электронной библиотеке и упростить работу с ними. А чтобы количество электронных книг увеличивалось пропорционально времени, проведенному за работой с программой, одно из меню содержит (иначе как рекламой web-ресурсов это не назовешь :-)) большое количество ссылок на электронные библиотеки.
Объективно говоря, автор в своей программе решился (и умудрился!) совместить приятное с полезным, в итоге создав, с моей точки зрения, довольно неплохой продукт.
В ToM Reader'e текстовый файл располагается наиболее привычным способом в виде книги. Программой поддерживаются форматы .html, .rtf, .doc, .txt с кодировками ANSI, KOI-8, WIN, причем, в отличие от программ-конкурентов, ToM Reader не использует в своей работе ни MS Word, ни Internet Explorer и даже не требует их наличия в системе, вдобавок не лезет в реестр, обходясь :-) лишь установкой связи с поддерживаемыми форматами (Рис. 4).
Одна из главных особенностей программы поддержка речевого синтеза с использованием речевых библиотек Speech API от Microsoft и речевых персонажей-движков (Speech API доступен на http://www.microsoft.comили на домашней страничке ToM Reader, там же находятся ссылки для скачивания речевых движков), так что эту программу можно с полным правом назвать «живой» книгой.
Для упорядочивания электронных книг в программе предусмотрена своя библиотека для удобного доступа к избранным книгам. Максимальный объем книг в библиотеке 32768, размер открываемого файла 12 Мб, что, согласитесь, для книги предостаточно :-).
Автор предусмотрел и варианты настройки интерфейса программы путем наложения скинов в форматах .jpg и .gif, а также возможность использования всех доступных шрифтов, установленных в Windows.
Также хотелось бы отметить наличие внутреннего словаря, функций поиска необходимого слова в тексте, ввода названий книг, авторов, жанра для упорядочивания электронной библиотеки. Наконец-то в данной версии исправлены две серьезные ошибки некорректной работы GDI, которые присутствовали ранее во всех версиях и порождали множество других непонятных ошибок .
Данная русская версия программы распространяется бесплатно безо всяких лицензионных условий и ограничений и доступна по адресу: http://tomreader.pisem.net/tom_setup.zip.
Основной акцент разработчиков ICE Book Reader Professional, по их собственному признанию, сделан на то, чтобы чтение текстовых файлов (электронных книг) было удобным и комфортным. А поскольку среднестатистический пользователь проводит за компьютером довольно много времени, глаза довольно быстро устают и появляется риск ухудшить свое зрение. Кто знает, тот меня поймет.
Основная задача утилиты сделать максимально удобным чтение электронных книг, и, как мне кажется, это разработчикам полностью удалось. ICE Book Reader Pro заключает несколько прогрессивных технологий, позволяющих превратить чтение в увлекательную процедуру:
ультраплавный скроллинг текста;
автоматически настраиваемая скорость скроллинга и ее точный контроль;
сглаживание текста;
искусственный интеллект для распознавания формата текста;
автоматическое переформатирование и режим оригинальной разметки.
ICE Book Reader Pro может читать тексты форматов .txt, .rtf, .html, .doc и книги PALM (.pdb, .prc), а также поддерживает чтение файлов напрямую из архивов .rar, .zip, .arj, .lzh, .ha. Благодаря оптимизированному ядру программа позволяет просматривать текстовые файлы размером до 1 Гб (!) без видимых задержек.
Имея полноценную поддержку Unicode, программа поддерживает любые языки и кодировки текста, доступные в MS Windows. Что касается удобств работы с текстом, и тут все продумано до мелочей. Интерфейс программы (Рис. 5) прост и содержит на 99% сам текст книги, а также функциональную панель для доступа к настройкам. Имеется возможность устанавливать, например, любой размер букв, что позволит читать текст даже на расстоянии 2-3 метров от монитора, чтобы не напрягать зрение.
ICE Book Reader Pro имеет не зависящую от языка и формата книги систему, позволяющую распознавать автора книги и ее название, при этом группа книг одного автора автоматически объединяется в единую группу. Программа также позволяет автоматически запомнить последнюю прочитанную страницу в книге и при новом открытии сразу же перейти на нее. Для каждого файла можно сделать неограниченное число закладок.
Чтобы не прерывать процесс чтения «извне», во время скроллинга (операции плавной прокрутки текста, скорость которой устанавливается самим пользователем) блокируется установленный в системе скринсейвер.
Еще одна интересная деталь: подобно профилям пользователей в Windows, ICE Book Reader Pro позволяет сохранить любую группу настроек в различных профилях, что может пригодиться, если один компьютер используют несколько человек, или когда надо изменить настройки для различных режимов чтения (вблизи монитора и издалека).
В целом программа производит очень приятное впечатление, работать с ней довольно легко, а выдвигаемые разработчиками высокие показатели юзабилити подтверждаются практически работать с программой действительно комфортно!
Пришло время… э-э, собирать урожай :-), вернее подвести небольшие итоги. При всем том, что каждая из программ содержит стандартный набор возможностей по работе с текстом, различия в подходе к поставленной задаче есть. Так, например, Book View и Read Assistant, как мне кажется, подойдут нетребовательным пользователям, желающим всего лишь «открыть книжку и читать». Для законченных лентяев :-) рекомендую Book Seer и ToM Reader, благо они позволяют даже прочитать текст вслух при наличии соответствующего софта от Microsoft (правда, английский текст будет читаться обеими программами лучше, чем родной, русский). Я лично в процессе работы над статьей «положил глаз» на ICE Book Reader Pro, за ее красивый и удобный интерфейс, широкие возможности работы с текстом (особенно за настраиваемый скроллинг) и функции многопользовательской работы. Чего и вам желаю.