Сравнительный анализ браузеров

Автор работы: Пользователь скрыл имя, 01 Июня 2013 в 22:39, курсовая работа

Описание работы

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

Файлы: 1 файл

вычислительные системы и телекомуникации.doc

— 240.50 Кб (Скачать файл)

 
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  
Explorer 

Mozilla 

Mozilla FireFox

Netscape Browser 

Opera 

Вкладки 

Нет 

Да 

Да 

Да 

Да 

Менеджер  
закачек 

Нет 

Да 

Да 

Да 

Да 

Панель поиска 

Нет 

Да 

Да 

Да 

Да 

Проверка  
орфографии 

Нет 

Нет 

Нет 

Нет 

Да 

Блокировка  
баннеров 

Нет 

Нет 

Нет 

Нет 

Частично 

Блокировка 
pop-up 

Да 

Да 

Да 

Да 

Да 

Пропорциональное 
увеличение 

Нет 

Да 

Да 

Да 

Да 




Ниже представлена информация о распространённых возможностях браузеров (Таблица 2).  
Функциональность браузеров  
Таблица 2 

 

 

Существует различные стандарты, технологии и протоколы. В идеале все браузеры должны одинаково отображать Web-страницы. Если взять какой-нибудь простой пример, то и Internet Explorer, и Netscape Navigator, и Opera, и другие браузеры выдадут одну и ту же интерпретацию кода. Но если речь пойдет о сложном проекте с многоуровневыми вложенными таблицами, фреймами, стилями, скриптами, то конечный результат может очень сильно отличаться. Также каждая компания-разработчик старается развивать дополнительные технологии, зачастую не совместимые с продуктами конкурентов. Даже Java, казалось бы, универсальный язык, и тот нередко обрабатывается браузерами разных фирм по-своему. То же относится и к набору скриптовых языков. Поэтому для качественного отображения web-страниц следует учитывать, какие web-стандарты, технологии и протоколы поддерживает браузер (Таблица 3).  

Поддержка web-технологий и протоколов  
Таблица 3 

Web-стандарты и технологии 

Internet  
Explorer 

Mozilla 

Mozilla FireFox 

Netscape Browser 

Opera 

CSS2 

Частично 

Частично 

Да 

Да 

Да 

Фреймы 

Да 

Да 

Да 

Да 

Да 

Java 

Да 

Да 

Да 

Да 

Да 

JavaScript 

Да 

Да 

Да 

Да 

Да 

XHTML 

Нет 

Да 

Да 

Нет 

Да 

RSS 

Нет 

Нет 

Да 

Нет 

Да 

Atom 

Нет 

Нет 

Да 

Да 

Да 

Интернет протоколы 

 

Email 

Нет 

Да 

Нет 

Да 

Да 

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 является лидером по распространённости среди пользователей Интернета. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАКЛЮЧЕНИЕ  

Тема браузеров очень  широка и практически неисчерпаема, ведь сегодня существует достаточно большое количество браузеров, как  сходных друг с другом, так и  нет. И проанализировав, исследовав и сравнив только часть из них, нельзя с большой уверенностью сказать, какой из них лучший, несмотря на то, что сравнивались достаточно популярные браузеры. Каждый браузер имеет свои достоинства, недостатки и индивидуальные возможности, следовательно, каждый пользователь сможет найти себе браузер по душе. Поэтому следует попробовать попользоваться несколькими браузерами, а уже потом сделать окончательный выбор. Но достаточно часто пользователи устанавливают программы, которые больше находятся на слуху, поэтому менее известным браузерам очень сложно пробиваться "на свет".  
Время проходит быстро и появление будущих трёхмерных виртуальных миров неизбежно, и сегодня разработчики уже вплотную подошли к выбору наиболее удобной и жизнеспособной модели отображения веб-контента в трёх измерениях. Поэтому в скором будущем на рынок выйдут браузеры нового поколения, и начнётся новый виток истории браузеров. 

Информация о работе Сравнительный анализ браузеров