Путеводитель по offline-браузерам. Часть 1.


Содержание

Во время просмотра web-страниц вы должны быть подключены к интернету. Содержимое документов находится на удаленных серверах, и браузеру необходимо иметь непрерывный доступ к Сети. Между тем, некоторые многие предпочитают сначала сохранять страницы на жесткий диск, а затем смотреть их уже в режиме offline.

Подобные пристрастия обуславливаются несколькими причинами. Во-первых, некоторые пользователи до сих пор используют коммутируемое соединение для выхода в Сеть. Оплата при этом, чаще всего, происходит за время, проведенное в интернете. Как следствие, намного дешевле максимально быстро загрузить сайт, а потом спокойно и не торопясь знакомиться с его содержимым. Вторая причина, заставляющая сохранять на жесткий диск web-страницы, заключается в низкой скорости соединения с интернетом. Долго и муторно сидеть и ждать, пока загрузится весь сайт. Удобней сохранить его на жесткий диск, а потом без особых пауз переключаться между документами. И третья причина переноса страниц на локальные машины заключается, скорей, в психологическом факторе. А вдруг завтра интернета не будет? У провайдера порвется кабель, а дома, вдобавок, отключат телефон за неуплату. И все, интернета нет, найти важные документы невозможно. Данный вариант событий маловероятен, но страховка никому не вредит, что является мотивом, побуждающим к сохранению web-страниц.

Использование традиционных браузеров сохранения сайтов не совсем рационально. Вы можете, конечно, записывать отдельные страницы на жесткий диск, но они будут никак не связаны между собой. Щелкнув по ссылке на каком-нибудь локальном документе, вы все равно обратитесь к Сети. Для того чтобы сохранить сайт, состоящий из набора страниц, используются особые приложения – offline-браузеры. Они позволяют изменять ссылки в документах таким образом, чтобы загрузка страниц всего сайта велась с локального диска, а не из Сети.

BackStreet Browser 3.1

Официальный сайт: www.spadixbd.com
Размер: 1517 КБ
Цена: бесплатный
Русский язык интерфейса: нет

Главное окно BackStreet Browser
Главное окно BackStreet Browser

Многие популярные категории программных продуктов давно уже представлены либо полностью бесплатными программами, либо они доминируют. Платный браузер – нонсенс. Несколько месяцев назад вы могли ознакомиться с путеводителем по текстовым редакторам – там тоже практически все продукты бесплатны. Этот список можно продолжать долго, приходя к логичному выводу. Популярное программное обеспечение постепенно становится бесплатным, узкоспециализированные продукты закономерно продолжают распространяться на платной основе. Хочешь экзотику – плати. Разумеется, все это касается мира Windows, так как альтернативная вселенная Linux изначально строилась на принципах свободы распространения программного обеспечения.

Offline-браузеры, наверное, все же стоит относить к экзотике. Далеко не каждому необходимо хранить на жестком диске копии сайтов. Их же можно просмотреть и по-человечески, через интернет, открыв стандартный браузер. Но если дома Сеть недоступна, а на работе интернет бесплатен, то почему бы не загружать сайты в офисе, в фоновом режиме, не отвлекаясь от прямых служебных обязанностей. А дома, устроившись поудобней, с ребенком на коленках, с женой за спиной, начать спокойный, неторопливый просмотр обновлений любимого web-ресурса. Иными словами, offline-браузер – это, пусть и не массово, но кому-то очень нужно.

Следствием всего написанного в предыдущем абзаце является платный статус большинства программ, рассматриваемых в путеводителе. Есть, конечно, и несколько бесплатных приложений, но далеко не все из них, мягко говоря, полноценны. Не так силен альтруизм или голая жажда славы, когда речь идет об offline-браузерах. Но есть и приятные исключения. Одним из них и является следующий участник путеводителя.

BackStreet Browser является полноценным offline-браузером, обладающим массой полезных свойств.

Локальная библиотека сайтов представлена в виде рабочего пространства, Workspace. Сайты внутри него располагаются в виде линейного списка. Он раскрывается, и можно увидеть структуру сайта, напоминающую левую панель Проводника. Рабочих пространств можно создавать множество, сохраняя их на жесткий диск в виде файлов описаний.

Правая часть окна поделена на три части. Сверху отображается список файлов внутри текущей папки на сервере. Если напротив документа стоит значок с часами, это означает, что файл находится на сервере, его еще предстоит получить. Ниже следует панель Internet Explorer. Это ее официальное название. Внутри нее показывается содержимое web-страниц. Используется системный компонент IE и дающий название панели. В самом низу показывается процесс загрузки сайта. Вы можете видеть, какие страницы передаются в данный момент времени.

Программа поддерживает прерывание загрузки сайт в любом месте. При этом автоматически происходит фиксация. Ссылки становятся локальными. По умолчанию это происходит только для тех документов, которые уже приняты. Остальные ссылки остаются нетронутыми, направляя вас в Сеть.

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

Свойства проекта BackStreet Browser
Свойства проекта BackStreet Browser

Вы можете выбрать глубину обрабатываемых ссылок. Большинство подобных программ считают, что ноль – это загрузка только текущей страницы, единица – обработка всех ссылок на главном документе и так далее. У BackStreet Browser шкала глубины ссылок действует иначе. Она сдвинута на единицу вверх. То есть, нуля вообще не существует, а один – это загрузка только текущей страницы. Вы также можете делать ссылки локальными в случае наличия загруженных документов, все без разбора и не менять их вообще.

Фильтрация файлов может осуществляться по их содержимому и по адресу. Кроме того, имеется возможность указания диапазона размеров по каждому случаю.

Программа позволяет использовать протоколы HTTP, HTTPS, FTP и File. Вы можете выбирать любые из них или использовать в проекте все варианты сразу. Имеется возможность указания параметров соединения, таких как правила авторизации и прокси-сервер, если это требуется.

Панель инструментов содержит график скорости соединения. Вы можете в реальном времени регулировать максимальное число соединений. Справочная система BackStreet Browser содержит не только полное описание приложения, но и небольшой FAQ.

К содержанию

Check&Get 3.2

Официальный сайт: www.filestream.com
Размер: 6747 КБ
Цена: 560 руб.
Русский язык интерфейса: есть

Главное окно Check&Get
Главное окно Check&Get

Check&Get является независимым менеджером закладок, который, помимо всего прочего, позволяет просматривать сайты в локальном режиме. Программа также обладает средствами мониторинга сайтов.

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

Раскладка окон напоминает почтовые клиенты. Слева находится список закладок. В нижней части панели отображается журнал создания снимков сайтов. Основная часть окна разделена на две панели. Сверху показывается содержимое текущей папки, то есть, группы ссылок. Снизу находится браузер. В нем просматриваются сайты.

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

Подобный принцип работы удобен при использовании коммутируемого соединения. Программа подключилась автоматически к Сети, загрузила все необходимые данные, сама же и отключались. От вас только требуется сесть в любое свободное время за компьютер и в локальном режиме посмотреть сайты. Как следствие, программа по умолчанию предлагает использовать коммутируемый модем, а не постоянное подключение к Сети. При обращении к сайтам программа может идентифицировать себя не только как Check&Get, но и как Internet Explorer, Mozilla Firefox или Opera.

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

Первая из них – это измененные страницы. Check&Get обладает возможностью регулярной проверки ссылок. Если на странице встречаются изменения, то их можно подсчитать, а при показе потом выделить. Вторая группа – помеченные сайты. Напротив любой закладки можно поставить пометку – зеленую галочку. Список всех подобных сайтов можно собрать в одну группу. Аналогичный механизм присутствует в почтовом сервисе Google, только там в роли индикатора пометки выступает желтая звездочка.

Все закладки, которые настроены на автоматическую проверку, собраны в отдельной группе. И, напротив, не проверяемым ссылкам выделена еще одна папка.

Check&Get может проверять ссылки на актуальность. Если какого-либо сайта уже не существует, то этот факт будет отражен в программе. Для подобных ссылок отводится специальная папка.

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

Основные свойства закладки Check&Get
Основные свойства закладки Check&Get

При первой загрузке страницы вы получаете краткое описание сайта, а также список его ключевых слов. Расписание автоматического обновления страниц задается очень просто – указывается интервал времени и вводится его количественное значение. Поддерживаются минуты, часы, дни, недели и месяцы. В нижней части диалогового окна находится индикатор текущего состояния закладки. Вы можете запустить ее обновление вручную.

При изменении страницы происходит оповещение пользователя. Однако можно ограничиться некоторыми ключевыми словами. Если они поменялись – оповещение происходит, а в ином случае – нет.

Оповещение производится путем показа небольшого окна рядом с системным лотком Windows. Аналогичный прием используется и в некоторых почтовых клиентах. Кроме того, вы можете отправить электронное письмо с информацией об обновлении страницы. Дополнительные свойства оповещений позволяют включить звуковой сигнал.

Программа позволяет хранить на жестком диске несколько копий одной и той же страницы. Это позволяет более точно отслеживать все изменения, происходящие на ней. Максимальное число копий равняется четырем.

Дополнительные свойства закладки Check&Get
Дополнительные свойства закладки Check&Get

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

Имеется возможность указания определенных ключевых слов, изменение которых приводит к отображению оповещения. В словах можно использовать маски. Кроме того, допускается применение фильтров. Они являются текстовыми подстроками. В них можно использовать регулярные выражения. Изменение, согласно правилам фильтров, также является сигналом к показу оповещений.

Check&Get обладает массой дополнительных сервисных возможностей, таких как сжатие локальной базы, ее шифрование. Программа постоянно находится в системном лотке и практически не напоминает о себе в повседневной работе. Лишь обновление страниц приводит механизм оповещений в действие.

Одним из недостатков Check&Get является невозможность загрузки целых сайтов. Программа не умеет изменять ссылки на страницах так, чтобы они вели на локальные документы. С другой стороны, Check&Get имеет отличные инструменты мониторинга изменений сайтов.

К содержанию

DownloadSite 1.01

Официальный сайт: www.effenj.com
Размер: 400 КБ
Цена: $14.90
Русский язык интерфейса: нет

Загрузка сайта в DownloadSite
Загрузка сайта в DownloadSite

Главное, чтобы программа работала, а остальное вторично. Видимо, так рассуждали разработчики DownloadSite, который имеет невзрачное внешнее оформление. У него нет панели инструментов, информативность главного она минимальна. Впрочем, это мешает offline-браузеру загружать сайты, а потом просматривать их без необходимости подключения к интернету. Незарегистрированная версия приложения отображает баннер, который убирается после ввода серийного кода.

Для создания нового проекта достаточно ввести адрес в строке Site URL и нажать кнопку Download. Однако перед этим можно настроить процесс загрузки сайта. Конфигурирования осуществляется из меню Settings. Область загрузки ограничивается числом уровней ссылок, а также максимальным количеством файлов в проекте. Ограничения по типам файлов примитивны. Вы лишь можете указать загружать текстовые файлы, графику, а также остальные типы. Ручного ввода расширений нет. Отдельной опцией разрешается загрузка файлов с других сайтов. Вы можете также ввести максимальный размер загружаемого файла. И, наконец, имеется возможность загрузки проекта только из текущей директории сервера или со всего сайта.

По сути, на этом возможности DownloadSite заканчиваются. Справочная система представляет собой, фактически, один небольшой абзац. Впрочем, большего такой программе и не требуется.

К содержанию

GetLeft 1.1.2

Официальный сайт: http://personal1.iddeo.es/andresgarci/getleft/english
Размер: 2042 КБ
Цена: бесплатный
Русский язык интерфейса: есть

Главное окно и журнал скачиваний GetLeft
Главное окно и журнал скачиваний GetLeft

Любая программа, в первую очередь, должна выполнять свои основные функции. Например, offline-браузер должен иметь загружать сайты. Их потом можно смотреть без подключения к интернету. Все остальное, связанное с оформлением, с сервисом – второстепенно. Да, пользователь выбирает наиболее удобный продукт и готов иногда платить за это определенную сумму денег. Но это уже не критично. GetLeft – бесплатная программа, распространяемая с открытыми исходными текстами по лицензии GPL. Разработчик не пытается угодить всем пользователям мира, создавая максимально функциональное приложение. Однако, будучи offline-браузером, сайты он все же сохраняет успешно.

При старте нового проекта вас просят всего лишь указать URL и папку на жестком диске, куда будет сохраняться сайт. Формально, можно уже начинать работу, используя настройки по умолчанию. Однако вы можете скорректировать некоторые параметры проекта, зайдя в окно опций.

Настройки проекта GetLeft
Настройки проекта GetLeft

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

Немного странно ведется работа по блокировке изображений. Вы можете загружать все картинки, только мелкого формата или вообще не получать ничего. Что означает «мелкий формат» - не совсем ясно.

С помощью выбора фильтра указываются конкретные расширения файлов, которые допускаются к загрузке. И тут снова некоторая незавершенность. Вам предлагается список расширений из двенадцати пунктов, но добавить собственные типы нельзя.

Программа поддерживает обновление сайтов. Кроме того в состав GetLeft включен простой планировщик, который позволяет выполнять операции загрузки проектов по расписанию. Эта функция хорошо сочетается с возможностью обновления. Оно становится автоматическим, пользователю не нужно постоянно следить за актуальностью сайтов.

Перед загрузкой сайта можно получить его карту. Если во время загрузки проекта произошел обрыв соединения, то работу можно продолжить с прерванного места. Многие свойства проекта можно менять прямо из главного меню, не открывая специальных окон.

Справочная система GetLeft содержит HowTo, список рекомендаций, как выполнять наиболее популярные операции с программой.

К содержанию

Grab-a-Site 5.0

Официальный сайт: www.bluesquirrel.com
Размер: 1483 КБ
Цена: $69.95
Русский язык интерфейса: нет

Главное окно Grab-a-Site
Главное окно Grab-a-Site

Grab-a-Site – компактный offline-браузер, обладающий, однако, всеми основными функциями, связанными с сохранением целых сайтов. Первой особенностью программы является ее первый старт. Вам настойчиво предлагается зарегистрироваться. Отказаться этого лестного предложения невозможно. К счастью, денег за регистрацию не просят. Вы можете сразу купить продукт, а также воспользоваться пробным периодом использования.

Создание новых проектов осуществляется с помощью Мастера. Сначала вам предлагается указать путь на жестком диске, где будут храниться его файлы. Затем работа переходит в пошаговый режим. Вы указываете URL, а также, при необходимости, можете составить текстовое описание проекта. На втором шаге вводится число уровней обрабатываемых ссылок. По умолчанию предлагается единица, то есть загружается главная страница и все документы, на которые имеются на нее ссылки. Третий шаг – выбор типов файлов, допустимых к загрузке. Вы можете выбрать из списка приложения, аудио, видео и изображения, а также указывать расширения вручную. Только введенные вами типы файлов можно будет загружать из Сети. На последнем этапе производится выбор – загружать сайт сейчас или сделать это позже.

Программа не имеет локальной библиотеки сайтов. Внутри главного окна всегда показывается только один, текущий проект. Левая панель представляет собой структуру сайта. Справа отображается список файлов. Встроенного браузера нет. Просмотр сайтов осуществляется с помощью сторонних приложений.

Свойства проекта Grab-a-Site
Свойства проекта Grab-a-Site

В свойствах проекта можно указать несколько дополнительных параметров. Например, вы можете выбрать правило загрузки ссылок. Имеются две опции, позволяющие получать данные только с текущего сайта или только из директорий, расположенных ниже. Если не выбрать ни одну из них, то загрузка будет происходить из любого места.

Настройки программы позволяют указывать максимальный размер принимаемого файла, а также ограничивать время загрузки. Эти опции действуют на все будущие проекты.

Grab-a-Site обладает англоязычной справочной системой, написанной в классическом ключе. В ней описываются возможности продукта, его интерфейс.

К содержанию

Сводная таблица

 BackStreet Browser 3.1Check&Get 3.2DownloadSite 1.01GetLeft 1.1.2Grab-a-site 5.0
Библиотека сайтов++---
Встроенный браузер++---
Вкладки-----
Строка адреса в браузере-+---
Несколько адресов в одном проекте-----
Автоматическая проверка обновлений web-страниц-+-+-
Подсветка изменений сайта-+---
Создание нескольких снимков одной и той же web-страницы-+---
Загрузка сайтов целиком, с несколькими уровнями ссылок+-+++
Выбор тегов для распознавания-----
Включение и выключение CSS-----
Поиск мертвых ссылок-+---
Продолжение загрузки с места обрывы соединения+--+-
Ограничение на минимальный размер файла+----
Ограничение на максимальный размер файла+-+-+
Отключение картинок-++++
Отключение видео----+
Выбор расширений файлов, допускаемых к загрузке+---+
Просмотр сайтов в виде миниатюр документов-----
Просмотр сайтов в виде списка файлов----+
Синхронизация закладок с популярными браузерами-+---
Компрессия локальной базы сайтов++---
Шифрование локальной базы сайтов-+---
Экспорт проектов в CHM-----
Экспорт проектов в MHT-----
Создание исполняемых файлов с проектами-----
 BackStreet Browser 3.1Check&Get 3.2DownloadSite 1.01GetLeft 1.1.2Grab-a-site 5.0

BackStreet Browser 3.1BackStreet Browser 3.1
Check&Get 3.2Check&Get 3.2
DownloadSite 1.01DownloadSite 1.01
GetLeft 1.1.2GetLeft 1.1.2
Grab-a-site 5.0Grab-a-site 5.0

К содержанию



Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.