Одним из распространенных средств навигации во всемирной паутине, на платформе Амига, является браузер Voyager (мореплаватель, в пер. с англ.). По некоторым оценкам, он занимает второе место по популярности, уступая лишь IBrowse. Данная статья не является полным описанием программы, однако, она раскрывает некоторые особенности настройки и работы, которые позволят эффективно использовать Voyager не только начинающему пользователю.
Рассматриваемая версия браузера Voyager (или Voyager NG - Next Generation) была выпущена американской компанией Vaporware в начале 1998 года. Ее автор, Оливер Вагнер, известен также своим популярным IRC-клиентом AmIRC.
Программа имеет множество возможностей, среди которых:
Текущая версия браузера не поддерживает ни Java-script, ни Java. Эти возможности будут реализованы в будущем.
Системные требования
Минимальные | Рекомендуется |
---|---|
|
|
Установка браузера производится при помощи стандартной инсталляционной утилиты. Особое внимание следует уделить правильному выбору версии программы при появлении запроса "What version of Voyager would you like to install?". Если на вашем компьютере установлен процессор 68030 (с математическим сопроцессором) и выше (68040 или 68060), то необходимо выбрать версию 68030+FPU. Иначе - версию для 68000. После завершения инсталляции необходимо перезагрузить компьютер.
Интерфейс
Voyager имеет стандартный для браузеров интерфейс, его освоение не вызывает никаких затруднений (см. рис.).
Рассмотрим некоторые особенности интерфейса:
цвет | состояние |
---|---|
Темно-красный | поиск сервера |
Красный | подключение к серверу |
Зеленый | передача данных |
Светло-серый | "замороженное" соединение |
Светодиод не горит | нет соединения |
Меню
Браузер имеет четыре типа выпадающих меню: Voyager (основное), Windows (работа с окнами), Bookmarks (закладки) и Settings (установки).
Voyager
Cache List и CacheBrowser позволяют в автономном режиме (off-line) работать с информацией, полученной из Веб. Flush document cache очищает кэш браузера от всех имеющихся документов. Flush image cache очищает кэш браузера от всех имеющихся графических изображений. Network Status позволяет выводить окно прогресса загрузки информации из Веб. Downloads... выводит окно информации для скачиваемых файлов (расположение, размер, скорость обмена).
Windows
Позволяет открывать дополнительные окна браузера, просматривать HTML-код и сохранять документы.
Bookmarks
Позволяет работать с закладками, в которых указываются названия и адреса наиболее часто используемых ссылок. Пользователь может работать с несколькими файлами закладок и выбирать их по своему усмотрению. Файл закладки представляет собой HTML-документ.
Settings
General Settings - изменение основных установок браузера.MIME settings - позволяет пользователю задавать параметры обработки различных типов данных, получаемых из Веб. Show Fastlinks задает расположение панели пользователя. Ask for download dir разрешает/отменяет запрос о выборе директории для скачиваемого файла. Disable Proxies включает/отключает соединение через прокси-сервер. Keep FTP connections позволяет сохранять FTP-соединение после завершения загрузки информации (при использовании HTTP 1.0, после приема информации соединение разрывается). Spoof as Mozilla позволяет "обманывать" веб-сервер, требующий для своего посещения браузеры Netscape или MSIE (некоторые "сообразительные" серверы считают, что если Ваш браузер не Netscape, то он не поддерживает SSL или cookies). Естественно, эта опция не поможет при посещении тех серверов, которые таким образом пытаются проверить поддержку Java Вашим браузером. Ignore frames отключает поддержку фреймов. MUI Settings позволяет пользователю изменять настройки интерфейса браузера. Те, кто еще не изучил возможности Magic User Interface, должны обязательно это сделать!
Настройки
General
Underline Links - включает/выключает подчеркивание текстовой гиперссылки.
Followed links expire after - устанавливает порог времени (в днях), показывающий время последнего посещения ссылки.
Flush now уничтожает всю хранящуюся информацию о времени последнего посещения.
Fonts
Позволяет определять типы шрифтов, которые будут использоваться при отображении веб-страниц. Нужно очень внимательно осуществлять эту настройку, так как неправильно указанный размер или тип шрифта может значительно "испортить" внешний вид страницы.
Voyager, как и большинство браузеров, ипользует три типа шрифтов:
Images
Этот пункт настроек представляет наибольший интерес для тех пользователей, которые не имеют графическую карту и хотели бы иметь наиболее качественное (в известном смысле) отображение графики. Voyager имеет большие возможности по управлению графикой (на PC аналогичные настройки есть у Opera Browser, что наталкивает на определенные мысли).
Use double buffered blits позволяет корректно отображать gif-изображения с каналом прозрачности, а также уменьшает "подергивания" при проигрывании анимационных файлов и прокрутке экрана, однако, требует больше памяти и замедляет визуализацию изображений. Эта опция предпочтительна для компьютеров с AGA-чипсетом. Dithering определяет тип размывки изображений (выкл., Ordered и Floyd-Steinberg). Colour Quantization устанавливает опции JPEG-декодирования. Two pass более качественно осуществляет этот процесс, однако отнимает больше времени. DCT Processing влияет на качество отображения цвета. Для процессоров 040/060 рекомендуется устанавливать "Integer, slow but more accurate", а для 020/030 - "Integer, fast but less accurate" (хотя, если Вы критично относитесь к графике или просматриваете страницы в режиме off-line, можно установить и самое качественное отображение цвета - "Float, slow but most accurate").
На основе опыта эксплуатации данного браузера можно сформулировать некоторые рекомендации по настройке графики:
Net
В этом пункте меню производится настройка соединения через прокси-сервер. Такое соединение позволяет значительно сократить время загрузки наиболее часто посещаемых страниц, а также служит средством, обеспечивающим одновременное подключение множества пользователей через один Интернет-канал. Значения параметров настройки необходимо узнать у администратора сервера:
HTTP - адрес хоста и порт для HTTP-протокола
FTP - то же, но для FTP
Gopher и WAIS менее распространены, чем HTTP и FTP (Gopher, как и FTP, используется для передачи файлов)
No Proxy for hosts - указываются серверы при подключении к которым отключается прокси-соединение (хост1.домен,хост2.домен,хост3.домен; адрес порта вводится через двоеточие).
Maximum number of connections задает максимальное количество одновременных подключений. Состояние подключений отображается индикаторами в нижнем правом углу.
Стоит отметить, что автором статьи производилось dial-up подключение через прокси-сервер, работающий под управлением WindowsNT 4.0. Эксплуатация браузера в этом режиме не выявила никаких проблем.
Cache
Определяет настройки дискового кэша (on-disk cache) и кэша оперативной памяти (in-memory cashe). Directory задает расположение кэша (любое доступное для операционной системы логическое устройство, включая RAM). Maximum Size определяет его размер (в килобайтах). Empty cache now производит уничтожение содержимого кэша. Verify производит проверку содержимого дискового кэша. Если установить Never, то данные всегда будут извлекаться из кэша. Once per session проверяет дату обновления веб-страницы один раз, при первом обращении, и сверяет ее с информацией из кэша. Если страница не обновлялась, то она извлекается из кэша. Upon every access производит проверку при каждом обращении к странице в течении сессии. Это бывает необходимо, когда содержимое страницы обновляется каждые несколько минут (например, на рейтинговых или новостных сайтах). У многих пользователей возникают проблемы при работе в режиме off-line. При отсутствии TCP/IP-стека верификация кэша должна автоматически устанавливаться в режим Never, однако, из-за ошибки в программе этого не происходит. Пользователь должен принудительно переходить в этот режим. В принципе, верификация может быть отключена постоянно, даже при нахождении в Сети - только не забывайте нажимать кнопку "Обновить" при повторном посещении сайта.
Размер дискового кэша определяется характеристиками устройства, на котором он располагается. Однако, при выборе его размера нельзя не учитывать тот факт, что начальный запуск и обращение к содержимому кэша (cache list, cachebrowser) вызывают манипуляции с его содержимым (например, происходит удаление устаревшей информации). Еще одним фактором, влияющим на время обработки данных кэша, является скорость работы центрального процессора. Если пользователь постоянно посещает одни и те же сайты или работает с часто обновляемой информацией, не стоит выделять большое пространство для on-disk cache (вполне достаточно 2-3 Мбайта). Стандартный размер on-disk cache - 8-10Мбайт. Кэш памяти используется для хранения текущей информации и позволяет почти мгновенно переключаться на предыдущие страницы. Однако, если ресурсы оперативной памяти ограничены, разумно выделить для этих целей 100-300 Кбайт - 1-2 "среднестатистические" страницы вполне уместятся в этом объеме.