Автор работы: Пользователь скрыл имя, 01 Июня 2013 в 22:39, курсовая работа
Многие окружающие нас вещи настолько тесно вплелись в нашу жизнь, что мы перестали их замечать. Между тем, каждое из творений человека имеет свою историю, наполненную удивительными событиями и необычными фактами. История браузеров, являющихся практически ровесниками Всемирной сети, позволяет одновременно больше узнать и о самом Интернете. Являясь формально лишь обыкновенными компьютерными программами, браузеры фактически стали главным соединяющим звеном между Интернетом и человеком, и от того, как они выполняют возложенные на них задачи, зависит и наше восприятие виртуального мира.
1.5. ОФФЛАЙН БРАУЗЕРЫ
1.5.1 BlackWindow
Очень удобный оффлайн-браузер. Позволяет
просматривать структуру сайта и выборочно
скачивать его. Интерфейс удобен и прост.
Переключаясь между шестью закладками,
вы можете получить всю необходимую информацию
о сайте. Первая закладка - браузер, вторая
закладка показывает структуру сайта
в стиле проводника Windows и подробную информацию
о файлах на сайте, третья отображает все
e-mail адреса на странице, четвёртая - список
ссылок, пятая - список ссылок c ошибками,
шестая показывает соединения. Строка
состояния (Status Bar) показывает информацию
о процессе загрузки. В опциях программы
можно поставить "кэширование", что
ускорит загрузку. Само меню опций сделано
тоже очень удобно - на каждый пункт даётся
подробное описание в нижней части окна.
BlackWidow имеет собственные не сложные фильтры.
Нужно заметить, что также есть URL-фильтры,
что в некоторых случаях может оказаться
полезным. Кроме того, имеются Plug-in'ы.
Минусы: слишком простые фильтры и сравнительно
небольшие возможности. В целом, очень
простая в обращении и нужная программа.
1.5.2 Offline Explorer
Это приложение во многом сходно с Teleport
Pro:
· работа с проектами;
· планировщик заданий;
· выбор файлов для сохранения в зависимости
от их типа и размера;
· поиск нужных файлов по ключевым словам;
· контроль за наличием свободного места
на жестком диске;
· работа с логинами и паролями.
Однако ряд дополнительных функций делает
этот оффлайн браузер более мощным по
сравнению с его конкурентами.
В окне браузера пользователь видит все
созданные им проекты. Он может структурировать
проекты, объединяя их в тематические
группы. После выполнения любого проекта
в распоряжении пользователя оказывается
очень удобное представление структуры
сохраненного ресурса (карта сайта). Offline
Explorer Pro способен обрабатывать несколько
проектов, выкачивая из Сети до 500 файлов
одновременно. Таким образом, канал связи
используется максимально эффективно.
Но это обстоятельство будет мешать пользователю,
если он параллельно со скачиванием сайта
выполняет еще какие-либо задачи, например,
работает с почтовым клиентом или просто
путешествует по Всемирной Паутине. Offline
Explorer Pro решает эту проблему, позволяя
задать уровень приоритета своей работы
(высокий, средний, низкий и в фоновом режиме).
Если установить режим работы в фоновом
режиме, то он будет выполнять свои задачи
только в те моменты, когда канал связи
оказывается свободен. И наоборот, если
задать высокий приоритет, то Offline Explorer
Pro будет выжимать из канала связи все
возможное для своих нужд, а другие запущенные
интернет-приложения до Сети просто не
доберутся. В Offline Explorer Pro очень легко настроить
фильтр, отбирающий файлы для сохранения.
Кстати, этот браузер способен работать
с потоковыми аудио- и видео-приложениями.
Удобно реализован механизм разрыва интернет-соединения
после окончания работы. Браузер самостоятельно
выполнит свои задачи, оборвет связь с
Сетью, закроется и даже выключит компьютер,
если это необходимо.
1.5.3 Teleport PRO
Teleport PRO делит лавры самого популярного
оффлайн браузера с Offline Explorer. Но, несмотря
на свою высокую популярность, Teleport PRO
явно несколько уступает своему конкуренту.
Первое, что бросается в глаза, - это отсутствие
фильтров. Хотя отсутствие фильтров компенсируется
наличием групп файлов (графические, текстовые,
аудио, видео и т.д.), подобных группам фильтров
в Offline Explorer. Вместо фильтрования вы просто
указываете группу типов файлов, которые
следует загружать.
Нужно признать, что в Teleport'е самый удобный,
среди всех оффлайн браузеров, мастер
создания проектов. При помощи этого мастера,
вы, всего за 4 шага, сможете создать проект,
полностью готовый к работе и не нуждающийся
в дополнительных настройках.
Первый шаг - на ваш выбор варианты назначения
проекта: создать копию сайта на жёстком
диске для дальнейшего просмотра в оффлайн
режиме, создать зеркало сайта с учётом
всех подкаталогов и путей, скачать файлы
с выбранным вами расширением, скачать
один или несколько файлов с одного или
нескольких сайтов, поиск по ключевому
слову на сайте. Шаг второй - указываете
адрес сайта и "глубину скачивания".
Шаг третий - добавляете в список нужную
группу файлов и, если это нужно, вписываете
логин и пароль на сайт. Затем вам лишь
останется сохранить проект, указать директорию,
куда будут сохранены файлы, и начать загрузку.
Также в Teleport'е есть некоторые возможности,
которых вы не встретите больше ни в одном
другом оффлайн браузере. Например, возможность
создания списка файлов, имеющихся на
сайте. И последнее, что выгодно отличает
Teleport PRO от других оффлайн браузеров, это
возможность полностью автоматизировать
его работу, устанавливая время соединения
с Интернетом, время начала загрузки проектов,
а также время окончания загрузки и завершения
связи.
По набору настроек самой программы Teleport
значительно уступает Offline Explorer, особенно,
что касается настроек соединений через
различные протоколы и использование
поддержки Internet Explorer.
1.5.4. Web Copier
Превосходный оффлайн-браузер. Первое,
что бросается в глаза, это чрезвычайно
простой, удобный и красивый интерфейс.
Главное окно переключается закладками
между интерфейсами самого браузера и
информационным окном загрузки. То есть
всего одним кликом вы можете взглянуть,
как протекает загрузка указанного вами
сайта, и вернуться к просмотру страницы.
Кстати, информационное окно загрузки
- один из самых больших плюсов Web Copier. Такого
вы не встретите больше ни в одном оффлайн
браузере.
Расчётное время ("прошло", "осталось"),
компактная таблица с информацией об имени
файла, размере и текущем статусе загрузки,
регулятор скорости скачивания (нужен,
если вы параллельно скачиваете что-то
ещё); а также общая статистика: сколько
всего файлов найдено, сколько файлов
обработано, количество ошибок, текущая
скорость скачивания, средняя скорость
скачивания, общий объём в байтах и прочее.
Кроме того, на том же информационном поле
представлен монитор, графически показывающий
текущую скорость скачивания. При помощи
левого окна можно просматривать журнал
событий и структуру сайта в виде "дерева".
Одним нажатием кнопки на панели управления
вы можете автоматизировать работу Web
Copier, задав время начала/окончания загрузки
указанного проекта.
С помощью данной функции вы можете указать
программе удобное для вас время, сайт,
который необходимо загрузить. Программа
сама скачает сайт и по окончании загрузки
прервёт связь с интернетом и даже выключит
компьютер. Также, на панели управления
есть очень полезная кнопка предварительного
просмотра.
Кроме всего прочего, в опциях вы можете
установить ограничения по объёму, по
времени, по количеству файлов, по размеру
каждого файла, количество одновременно
загружаемых файлов (до 100). Также вы можете
указать несколько сайтов для загрузки,
"глубину скачивания", выбрать, какие
файлы следует загружать, установить фильтры
файлов и многое, многое другое. При всём
этом у программы есть собственные скины
(skins), которые можно скачать из Интернета,
русский интерфейс и исчерпывающая помощь,
опять же на руссом языке.
Пожалуй, единственный недостаток программы
заключается в java-скриптах. Программа
не всегда корректно их воспринимает.
1.6. СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА
БРАУЗЕРОВ
Для сравнения возьмём популярные браузеры,
то есть Internet Explorer 6, Mozilla 1, Mozilla FireFox 1, Netscape
Browser 8, Opera 8. Эти браузеры используются
чаще, чем остальные, поэтому стоит разобраться
какой же всё-таки из них лучше.
Начнём с программного ядра или как его
ещё называют по-другому «движка»: Internet
Explorer использует Trident или Tasman. Последний
используется для операционной системы
Mac OS. Mozilla, Mozilla FireFox и Netscape Browser - «движок»
Gecko, а Opera использует собственный движок
Presto. А от используемого программного
ядра зависит многое, в том числе и безопасность
работы в Интернете.
Что касается безопасности, то самая безопасная
работа осуществляется в Mozilla, FireFox и Opera.
Их безопасность велика, так как они не
интегрированы в ОС, а в Mozilla и Mozilla FireFox
также из-за отсутствия поддержки компонентов
Active-X, VB Script и Microsoft Java VM.
У всех представленных браузеров реализовано
такое свойство как многоплатформенность,
то есть они могут быть установлены на
различные операционные системы (Таблица
1).
Поддержка ОС
Internet Explorer |
Mozilla |
Mozilla FireFox |
Netscape Browser |
Opera |
Работает под Windows, но существуют версии для Mac и Unix |
Windows 95/98/NT/2000/XP; Macintosh Classic, Mac OS X; Linux UNIX (Solaris, FreeBSD); BeOS, OS/2 |
Windows 95/98/NT/2000/XP; Macintosh Classic, Mac OS X; Linux UNIX, BeOS, OS/2 |
Windows 95/98/NT/2000/XP; Macintosh Classic, Mac OS X; Linux |
Windows 95/98/NT/ 2000/XP; Mac Classic, Mac OS X; Linux QNX, EPOC, BeOS и др. |
Таблица 1.
Возможности |
Internet |
Mozilla |
Mozilla FireFox |
Netscape Browser |
Opera |
Вкладки |
Нет |
Да |
Да |
Да |
Да |
Менеджер |
Нет |
Да |
Да |
Да |
Да |
Панель поиска |
Нет |
Да |
Да |
Да |
Да |
Проверка |
Нет |
Нет |
Нет |
Нет |
Да |
Блокировка |
Нет |
Нет |
Нет |
Нет |
Частично |
Блокировка |
Да |
Да |
Да |
Да |
Да |
Пропорциональное |
Нет |
Да |
Да |
Да |
Да |
Ниже представлена информация
о распространённых возможностях браузеров
(Таблица 2).
Функциональность браузеров
Таблица 2
Существует различные стандарты, технологии
и протоколы. В идеале все браузеры должны
одинаково отображать Web-страницы. Если
взять какой-нибудь простой пример, то
и Internet Explorer, и Netscape Navigator, и Opera, и другие
браузеры выдадут одну и ту же интерпретацию
кода. Но если речь пойдет о сложном проекте
с многоуровневыми вложенными таблицами,
фреймами, стилями, скриптами, то конечный
результат может очень сильно отличаться.
Также каждая компания-разработчик старается
развивать дополнительные технологии,
зачастую не совместимые с продуктами
конкурентов. Даже Java, казалось бы, универсальный
язык, и тот нередко обрабатывается браузерами
разных фирм по-своему. То же относится
и к набору скриптовых языков. Поэтому
для качественного отображения web-страниц
следует учитывать, какие web-стандарты,
технологии и протоколы поддерживает
браузер (Таблица 3).
Поддержка web-технологий
и протоколов
Таблица 3
Web-стандарты и технологии |
Internet |
Mozilla |
Mozilla FireFox |
Netscape Browser |
Opera |
CSS2 |
Частично |
Частично |
Да |
Да |
Да |
Фреймы |
Да |
Да |
Да |
Да |
Да |
Java |
Да |
Да |
Да |
Да |
Да |
JavaScript |
Да |
Да |
Да |
Да |
Да |
XHTML |
Нет |
Да |
Да |
Нет |
Да |
RSS |
Нет |
Нет |
Да |
Нет |
Да |
Atom |
Нет |
Нет |
Да |
Да |
Да |
Интернет протоколы |
|||||
Нет |
Да |
Нет |
Да |
Да | |
FTP |
Да |
Да |
Да |
Да |
Да |
NNTP(Usenet) |
Нет |
Да |
Нет |
Да |
Да |
SSL |
Да |
Да |
Да |
Да |
Да |
IRC |
Нет |
Да |
Нет |
Нет |
Да |
Браузеры конкурируют
друг с другом на многих фронтах: безопасность,
поддержка стандартов, функциональность.
Но одним из самых важных параметров является скорость. Скорость
«холодной» и «горячей» загрузки, скорость
рендеринга CSS, скриптов, таблиц, графики,
скорость работы с кэшем. Все эти параметры
влияют на общее впечатление от скорости
работы программы.[10]
«Холодный» старт — это первая загрузка
браузера сразу после старта системы.
При этом не используются специальные
утилиты предварительной загрузки.
Результаты: Internet Explorer – 6,99c; Mozilla – 11,94c;
Mozilla FireFox – 17,94c; Opera – 2,48с; Netscape Browser – 10,90c.
«Горячий» старт — загрузка браузера во
второй раз. Во время тестирования браузер
загружался еще и третий раз, а потом брались
средние значения.[10]
Результаты: Internet Explorer – 1,77c; Mozilla – 2,48с;
Mozilla FireFox –2,74c; Opera – 2,15с; Netscape Browser – 3,01.
Обработка скриптов. Этот тест специально
предназначен для сравнения различных
браузеров на одной платформе и в разных
условиях. Например, небольшие различия
в оборудовании или наборе установленного
ПО могут сильно повлиять на скорость
обработки скриптов на одном и том же компьютере
в одном и том же браузере. Это отличный
тест, в котором замеряются разные параметры:
вычисление математических формул, DHTML,
обработка строки, кэширование изображений,
манипуляции с таблицами, окнами и содержимым
страницы.[10]
Результаты: Internet Explorer – 60с; Mozilla –23с; Mozilla
FireFox –21c; Opera – 13с; Netscape Browser – 55с.
Показ изображений. Здесь открывалась
страница с десятком небольших картинок.
Тест показывает, как браузер может работать
с множеством соединений одновременно,
а также насколько быстро он осуществляет
рендеринг изображений.[10]
Результаты: Internet Explorer – 2,32с; Mozilla –2с;
Mozilla FireFox –2,85c; Opera – 1,5с; Netscape Browser – 2,60с.
Из полученных результатов видно, что
из представленных браузеров Opera является
самым быстрым браузером.
Сравнив представленные браузеры, можно
заметить, что Enternet Explorer сдаёт свои позиции,
а на первое место выходят такие браузеры
как Opera. Но, несмотря на это, Enternet Explorer
является лидером по распространённости
среди пользователей Интернета.
ЗАКЛЮЧЕНИЕ
Тема браузеров очень
широка и практически неисчерпаема,
ведь сегодня существует достаточно
большое количество браузеров, как
сходных друг с другом, так и
нет. И проанализировав, исследовав и сравнив
только часть из них, нельзя с большой
уверенностью сказать, какой из них лучший,
несмотря на то, что сравнивались достаточно
популярные браузеры. Каждый браузер имеет
свои достоинства, недостатки и индивидуальные
возможности, следовательно, каждый пользователь
сможет найти себе браузер по душе. Поэтому
следует попробовать попользоваться несколькими
браузерами, а уже потом сделать окончательный
выбор. Но достаточно часто пользователи
устанавливают программы, которые больше
находятся на слуху, поэтому менее известным
браузерам очень сложно пробиваться "на
свет".
Время проходит быстро и появление будущих
трёхмерных виртуальных миров неизбежно,
и сегодня разработчики уже вплотную подошли
к выбору наиболее удобной и жизнеспособной
модели отображения веб-контента в трёх
измерениях. Поэтому в скором будущем
на рынок выйдут браузеры нового поколения,
и начнётся новый виток истории браузеров.