Программы для чтения электронных книг на Pocket PCМодуль поиска не установлен. Михаил Демидов. Одной из главных проблем современного общества стал большой информационный поток: обилие специализированной литературы, выпускающейся либо только в электронном виде, либо в бумажном варианте, но стоящей довольно дорого.
Проблема может быть частично решена созданием общедоступных и бесплатных электронных библиотек. Однако возникает вопрос, на чем их читать. Не факт, что ноутбук может полностью обеспечивать мобильность в любой ситуации; смартфон с установленным программным обеспечением не обладает полноценной функциональностью настольной системы. Остаются из компактных устройств планшетные компьютеры - Tablet PC - и карманные мини- компьютеры - PDA (КПК). Программам для чтения электронных книг на КПК (Pocket PC, Windows Mobile 2. SE, 5. 0) посвящена эта статья.
Загрузите бесплатную программу Acrobat Reader DC — единственное
средство просмотра файлов. Преобразование файлов PDF в документы
Word. HTML reader 1.5 для Android - Программа для запуска и чтения с большинством типов документов в любой момент, и позволяет увидеть их точно так. . Adobe® Reader® 11 rus - фирменная и бесплатная программа для. книг в
форматах txt, html, xml, rtf, pdb, prc, tcr, lit, chm, fb2, xml, doc. HTML reader 1.5 для Android - Программа для запуска и чтения. с
большинством типов документов в любой момент, и позволяет увидеть их
точно так, .
Домашняя страница: http: //www. Условие использования: freeware. Русский продукт: довольно неплохая "читалка" для книг в стандартных форматах, поддерживаются архивы (rar, zip). Haali Reader распознает не только простой TXT и Palm DOC, но и XML - формат Fiction Book 2. Главное свойство Fiction Book 2 помимо переносимости - оптимальная разметка текста для максимально удобной навигации и чтения.
Свойства (только для чтения). AppCodeName. Код браузера. Приведем текст HTML-документа, с помощью которого можно получить информацию о браузере. . ICE Book Reader — мощная, бесплатная программа для чтения текстов.
текстов: txt, html, xml, rtf, pdb, prc, tcr, lit, chm, fb2, xml, doc.
Был у меня список программ для чтения электронной документации, решил выложить - может кому пригодится. * Чтение документов MS Word с использованием средств MS Office либо автономно. Update+New * Встроенный html-конвертер..
HTA-файлы обрабатывается программой mshta.exe, задача которой - обеспечить связь вашей программы с браузером. Немаловажно заметить, что все перечисленные параметры во время выполнения доступны только для чтения.
Программа имеет возможность настройки кэша для открытых файлов (файлы большого размера открываются быстрее, хранение закладок и положения файлов). Поддерживается запуск более одной версии программы. Полностью настраиваемый интерфейс - цвет фона, шрифта, строки состояния (выводится информация об имени и размере (проценты/количество страниц) документа, состоянии аккумулятора, системном времени), закладок. Существует возможность сохранения настроек оформления в профили. Также можно экспортировать все настройки программы в reg- файл (при переустановке системы достаточно слить информацию файла с системным реестром). В программе реализована поддержка графики (при том условии, что будет открыт файл, специально откомпилированный под Windows- ppc). В программе предусмотрены два режима управления - классический (стилус и хард- кнопки, которым можно назначить практически любую функцию) и тап- зонами (только стилус).
Второй вариант выглядит очень интересно - при нажатии в определенном месте экрана можно переходить к определенной позиции в открытом документе, создавать закладки и осуществлять быстрый поиск. Также стоит отдельного упоминания интеграция Haali Reader с пользовательскими словарями ABBYY Lingvo и Slovo. ED - так, настроив конфигурацию словарных баз в программе, по двойному щелчку можно перевести любое слово в тексте. Поддерживается автопрокрутка (настраиваемая, в том числе, и отключаемая на ходу через тап- зоны). Помимо всего существует неограниченное количество закладок в содержании файла, сохранения фрагментов текста во внутреннем редакторе программы (в формате txt).
Формат файла и его кодировка определяются без проблем. Программа полностью бесплатная, поставляется "как есть". К минусам программы относятся. Домашняя старница: http: //www.
Silo. com. Условие использования: shareware ($2. Наиболее распространенная программа для чтения электронных книг, прежде всего за ее "раскрученность" в Интернете, а также за совместимость даже со старыми КПК (поддерживаются MIPS, SH3- процессоры, помимо ARM) и незначительную загрузку ресурсов компьютера. Интерфейс программы - английский.
Поддерживаются txt, ppc, pdb, prc- файлы. Существует конвертор (для настольной версии Windows), позволяющий создавать prc- файлы, поддерживающие форматирование, графику, графики, таблицы, ссылки.
В i. Silo реализовано множество вариантов навигации по документу: закладки, переход на позицию (в страницах/процентах), поиск по ключевым словам (в заданном/произвольном направлении, с учетом регистра), прокрутка документа на экран/заданное количество строк и автопрокрутка. Программа запоминает местоположение читаемого текста в документе перед его закрытием. Интерфейс программы можно полностью настроить под пользователя: поддерживается Clear. Type - экранное сглаживание шрифтов, используется на ЖК- экранах с целью "смягчения" краев и углов изображения (в Haali Reader не поддерживается), цвет, размер шрифтов, скорости автопрокрутки, кодировку текста, показ графики, таблиц и схем. Любопытна опция - Free Mode.
Программа i. Silo является shareware и работает в триальном режиме 3. После 3. 0 дня она переходит в "бесплатный режим" (Free Mode), в котором не поддерживаются смешанные размеры шрифтов, форматирование текста - не отображаются картинки, таблицы, схемы, цвета, не работают закладки, гиперссылки и копирование текста открытого файла в пределах экрана в буфер обмена. После покупки регистрационного кода и ввода его в программу, данные опции начинают функционировать снова. Если включить Free Mode в зарегистрированной версии, то программа будет занимать меньше места в оперативной памяти. К минусам программы относятся: не всегда корректная поддержка текста с разными кодировками и шрифтами (русский язык с греческими символами), создание отдельных файлов информации в папке Мои документы, содержащих настройки уже открытых документов, некоторые задержки при открытии txt- документов более 1 мегабайта и то, что конвертор программы зачастую преобразовывает файлы Windows в prc, теряя часть форматирования ("разъезжаются" таблицы, местоположение рисунков и их масштабирование).
Домашняя страница: http: //www. Условие использования: freeware. За основу программы взят Adobe Reader for Windows, позволяющий просматривать PDF (Portable Document Format) файлы. Из отличий от настольной версии нужно выделить функцию Reflow, позволяющую перестраивать текст под разрешение КПК, не уменьшая при этом масштаб документа. Достигается такой результат путем определения встроенным в Activesync конвертера pdf- файлов специальной информации программы- создателя pdf (Adobe Pade.
Maker, например). Преобразованный файл содержит точно такое же оформление, как и оригинал, но позволяет "подогнать" текст документа под возможности экрана КПК. Adobe Reader for Pocket PC поддерживает Clear. Type, портретную/панорамную ориентацию экрана (причем без переключения основного экрана КПК) и автопрокрутку документа. К минусам программы можно отнести. КПК ничем не отличается от компьютерной версии, но конвертация при этом имела место быть. Домашняя страница: http: //www.
Условие использования: freeware. Эта программа для чтения книг является предустановленной и бесплатной в большинстве КПК с ОС Pocket. PC 2. 00. 2 и Windows Mobile 2. Для работы Microsoft Reader необходимы 2,2. Mб свободной памяти RAM. Программа понимает только один формат книг - *.
Поддерживается Clear. Type, Riffle. Control, который позволяет вам легко переворачивать страницу и переходить к другой. Microsoft Reader дает возможность читать в "портретном" или "альбомном" положениях страницы. Microsoft Reader для PC и ПК включает функцию поддержки графики. Вы можете, изменяя масштаб изображения, получить крупный план. Из других функций можно выделить закладки (они динамические), Library - Библиотека - упорядоченная структура ваших документов, в том числе по названию, автору, по последнему открытию, размеру книги или дате ее приобретения. В Microsoft Reader есть функция Annotation (Аннотация): личные закладки (в том числе и просто "обводы" пером в тексте), примечания и рисунки, которые сделаны в документе или книге, могут быть сохранены для вас в одном файле и систематизированы по типам, номерам страниц, по времени создания или последним изменениям.
В программе поддерживается пользовательский словарь, позволяющий, как в Haali Reader, искать значение того или иного слова. В нем содержится 8.
В Microsoft Reader есть возможность прослушивать звуковые книги. Однако для этого необходимо установить программу Audible Manager. Недостатки программы. Microsoft. - некорректное отображение кириллицы (для устранения требуется загрузка и установка дополнительного модуля поддержки русского языка). ROM- память. - Lit- файлы и необходимость установки дополнительного макроса в Win. Word для конвертации в этот формат. Домашняя страница: http: //www.
Условие использования: shareware. Программа задумывалась изначально для просмотра электронных книг в формате HTML (что, как было видно выше, не поддерживалось другими программными продуктами адекватно). Так основной формат Team. One Reader - это HTML, MHT, CHM (компилированный HTML).
Опционально, при установке дополнительных модулей программа поддерживает следующие форматы: MHT, CHM, PDF, ZIP, PDB, PRC, JSP, CGI, PHP, ASP, XEB, XML, SHTML, SHTM, HTML, HTM, H, CPP, C, TXT, GIF, BMP, JPEG, JPG, PNG, 2. BP. То есть, как мы можем убедиться, и для простого обывателя, читающего txt- файлы из библиотеки Максима Мошкова, и для опытного программиста, читающего учебник по PHP, эта программа подойдет в самый раз. Программа поддерживает до 1. К основным функциям следует отнести поддержку Clear.
Type, гиперссылок, закладок, иллюстраций, пользовательских словарей, полноэкранный режим отображения текста и возможность создания собственной "книжной полки" (Bookshelf). Текст и картинки масштабируются под разрешение экрана КПК как в ручном, так и в автоматическом режиме.
В качестве фона можно выставить изображения, а не просто цвет фона, однако видимая область сокращается. При подключении дополнительного модуля Image module программа может выступать как графический просмотрщик. Существует опция Smart. Words, когда подсвечиваются ключевые слова абзаца (такое встречается, например, на ICE Book Reader)Недостатки программы.
Bookshelf с основной памятью. Заключение. Несмотря на обилие программных продуктов для чтения электронных книг на КПК, среди этих программ есть свои лидеры и свои аутсайдеры. Несомненно, есть программы, созданные специально для одного формата, и тем самым затрудняющие повседневное использование и совместимость с различными системами.
Универсальные же решения зачастую являются shareware и требуют больших ресурсов КПК. В то же время стандартные средства, встроенные в КПК, не очень удобны, а зачастую практически непригодны для чтения текстов большого объема.
ГЛАВА 8. Невидимые угрозы из Интернета. В этой главе рассмотрены вопросы безопасности, связанные с путешествиями по Интонету и получением электронной почты в виде Web- страничек. Вначале приводится небольшой обзор основных средств, которые обеспечивают наши перемещения при путешествиях по информационным ресурсам Интернета и отображающих содержимое эти ресурсов на экране монитора - протоколы HTTP, CGI и язык HTML. После этого мы щи ступаем к изучению угроз, подстерегающих неосторожных путешественников на просторах Интернета. Изложение материала этой главы построено так, чтобы вы сами могли оценить уровень опасности, связанный с простым щелчком на ссылке, переносящей нас на интересующий сервер Интернета Оказывается, даже будучи человеком, никак не предрасположенным к доверчивости, даже окружив себя всеми средствами антивирусной защиты, даже ни чего не загружая и ничего не инсталлируя из предлагаемых в Интернете ресурсах, тем не менее, мы постоянно подвергаем свои компьютеры самой серьезной опасности - вплоть до потери файлов и полной очистки дисков, не говоря уже о таких "мелочах", как подвешивание компьютера. Все это связано с некоторыми недостатками системы защиты браузеров Интернет., включая Internet Explorer, и почтовых клиентов, включая Outlook Express Построив определенным образом код HTML, можно создать страничку Web, которая подвесит ваш компьютер, а составив определенным образом, также с помощью HTML, электродное письмо, можно загрузить и запустить на клиентском компьютере злонамеренную программу, причем без всякого участия пользователя - достаточно просто открыть письмо в диалоге почтового клиента. Защититься от всей этой напасти можно, только полностью осознавая сущность таких угроз, их техническую подоплеку Поэтому вначале мы обсуждаем некоторые вопросы работы Интернета - протоколы HTTP, CGI и язык HTML Далее мы, опираясь на полученные знания, приводим конструкции простеньких страничек Web, позволяющие несмотря на свою простоту, вытворять всякого рода личностям очень опасные шуточки с компьютерами посетителей сайта Интернета После того, как вы убедитесь, что все это очень серьезно, мы показываем, как настройками безопасности браузера Internet Eхplorer можно значительно снизить уровень угроз, приходящих к нам из Интернета.
Если у вас нет интереса к разбору всех этих тонкостей механизма защиты, предоставляемого браузером IE, можете сразу переходить к разделу "Защита от вторжений из Web" и познакомиться с методами установки параметров безопасности браузера Фирма Microsoft позаботилась о таких Web- путешественниках - в диалоге настройки па замет- ров безопасности IE специалисты фирмы поместили ползунок, который каждый пользователь может перетаскивать в разные позиции, фиксирующие уровень безопасности браузера, нимало не интересуясь, что за всем за этим кроется Так что, как говориться, дело вкуса.. Ч то такое Интернет. Интернет представляет собой объединение множества сетей, состоящих из серверов и клиентов, взаимодействующих согласно стеку протоколов TCP/IP.
Клиенты - это прикладные программы, предназначенные для установления соединения с компьютерами. Серверы - это прикладные программы. Обычно серверы функционируют на мощных компьютерах, соединенных друг с другом магистральными линиями связи с большой пропускной. Клиенты функционируют, как правило, на сравнительно менее мощных.
В сущности, серверы управляют доступом к ресурсам, доступным в сети Интернета, по запросам клиентов. В качестве ресурсов может выступать любой объект, содержащий информацию, или служба, предоставляющая своим пользователям определенные возможности и средства, и позволяющая, например, звонить по телефону или выполнять финансовые операции через Интернет. Основные ресурсы Интернета содержаться в сети World Wide Web (WWW), что означает "Всемирная паутина", или просто Web. Сеть Web - это одно из прикладных применений сети Интернет, хотя для многих людей термины Интернет и Web означают одно и то же. Если возникновение сети Интернет можно отнести к 1.
Web возникла в 1. Гипертекстовые информационные системы, как таковые, известны давно - например, обычные "бумажные" энциклопедии имеют ярко выраженные признаки гипертекста, предоставляя свою информацию в виде набора статей, связанных между собой ссылками Гипертекстовые системы иначе называют нелинейными, поскольку, в отличие от. Сеть Web связывает множество информационных ресурсов на сетевых компьютерах ссылками, и, опираясь на технологии Интернета, предоставляет самой широкой аудитории возможности для путешествия по ресурсам гипертекстовой информационной системы.
Сеть Web функционирует с опорой на следующие технические средства. Единую систему наименований ресурсов Web, делающую возможным их поиск по серверам Web и основанную на так называемых адресах URL (Uniform Resource Locator - Унифицированный указатель информационного ресурса), определяемых протоколом доступа к серверам Web.
Протокол организации сетевого доступа к именованным сетевым ресурсам, в качестве которого в Web выступает протокол HTTP (Hyper Text Transfer Protocol - протокол передачи гипертекстовых файлов). Гипертекст, облегчающий навигацию по ресурсам Web, для создания которых и используется язык HTML (Hyper Text Markup Language - язык разметки гипертекста).
Вкратце обсудим эти средства. Протокол HTTP. Протокол HTTP обеспечивает сетевое взаимодействие клиентских компьютеров с серверами Web Протокол HTTP обеспечивает загрузку на клиентский компьютер документа по указанному адресу, и переходы на другие документы Web по гиперссылкам В на стоящее время применяется протокол HTTP версий 1.
HTTP 1. 2 Обсудим основные принципы сетевого взаимодействия, определяемые протоколом HTTP. Взаимодействие клиентского компьютера с сервером Web выполняется следующим об разом Пользователь указывает браузеру адрес нужного ему документа Web, браузер посылает серверу Web запрос, на который он через какое- то время получает ответ и отображает его пользователю Протокол HTTP определяет структуру данных, передаваемых серверу (называемых запросом) и получаемых с сервера (называемых ответом) Запросы и ответы представляют собой последовательности байтов двоичного кода, называемых потоками, путешествующими от сервера к клиенту и обратно по линиям связи ме жду сервером и клиентом Web И запрос, и ответ HTTP имеют одинаковую структуру или формат потоков, который определяется стандартом RFC 8. Сообщения HTTP со стоят из начальной строки, совокупности полей заголовков, разделенных символами возврата каретки (CR) и перевода строки (LF), вместе обозначаемых CRLF, и необязательного тела сообщения. Начальная строка {Эаголовок_сообщения_1 CRLF Заголовок_сообщения_2 CRLF ..}CRLF [Тело сообщения]. Содержимое начальных строк в запросах и ответах различаются между собой.
В запросах начальная строка, называемая строкой запроса, включает в себя метод об работки ресурса, запрашиваемого по указанному далее в строке адресу ресурса, а также используемый в запросе номер версии протокола HTTP: Метод SP Запрашиваемый_адрес_ЦК1, SP Версия_протокола__НТТР CRLF. Здесь "SP" - это символ пробела в кодировке ASCII (значение 3. Метод" - это название метода HTTP, который должен быть применен к ресурсу, указанному запрашиваемым адресом URL Некоторые из методов, применяемых в запросах HTTP, указаны в табл 8.
Таблица 8. 1 Методы запроса HTTP Метод. Назначение. GET Этот метод предназначен для запроса информации, предоставляемой ресурсом, указанным адресом URL- запроса Эта информация должна предоставляться в теле ответного сообщения. POST Этот метод применяется для запроса, который указывает серверу, что пересылаемое в запросе тело сообщения должно быть передано ресурсу, указанному адресом URL в строке запроса. PUTЭтот метод указывает, что содержащаяся в теле запроса информация должна быть помещена на сервер по указанному в строке запроса адресу URLDELETE Этот метод указывает, что сервер должен удалить ресурс, указанный адресом URL в строке запроса. TRACE Этот метод используется для возврата клиенту обратного сообщения, тестирующего линию связи между клиентом и сервером. Вот пример начальной строки запроса НТTP- файла The.
Document. html в каталоге /Pub/WWW сервера HTTP по адресу http: //www. Wly. Site. com: GET http: //www. My. Site. com/pvib/WWW/The. Document. html HTTP/1. В ответах начальная строка, называемая строкой состояния, в дополнение к номеру версии протокола HTTP содержит трехзначный численный код состояния, фиксирующий итог выполнения запроса, и пояснительное сообщение. Строка- состояния : = Версия- HTTP SP Код- состояия SP Пояснительное- сообщение CRLF.
Каждая цифра этого кода означает определенное состояние процесса выполнения запроса, например, значение строки состояния 2. RFC 2. 61. 6). Вот пример начальной строки ответа с пояснительным сообщением "ОК" об удачном исполнении запроса. НТТР/1. 1 2. 00 ОК. А вот пример ответа с пояснительным сообщением ("Method Not Allowed" - .
НТТР1. 1 4. 05 Method Not Allowed. Тело сообщения HTTP содержит те сведения, которые, собственно, и передаются в потоке (например, содержимое документа HTML). Заголовки сообщений, называемые так же, полями данных, или полями заголовков, состоят из имени поля, содержащего набор букв без учета регистра, и необязательного значения поля; имя и значение поля разделены символом двоеточия ": ". Заголовок сообщения : = Имя_ поля ": " [Значение поля]. Назначение полей заголовков в запросных и ответных сообщениях различно, но все они подразделяются на общие заголовки, заголовки ответов, заголовки запросов и информационные заголовки. Общие заголовки содержат информацию, одинаково применимую как в запросах, так.
Заголовки запросов передают серверу дополнительную информацию о клиенте, например, его идентификационные данные, требуемые для доступа к запрашиваемому. Заголовки ответов, наоборот, передают клиенту информацию о сервере, например, информацию о программе (включая ее название и краткое описание), используемой для обработки запроса. Информационные заголовки включают сведения о самой информации, передаваемой в запросе или ответе.