Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



 

Тестирование на скорость

 

Развитие браузеров шло параллельно с развитием World Wide Web. Фактически к середине 90-х годов сложилась такая ситуация. Наиболее распространенным браузером, захватившим максимальную долю рынка, стала программа Netscape Navigator. Параллельно существовало несколько " младших" версий браузеров, таких как NSCA Mosaic (первый графический браузер для Windows), текстовый браузер Lynx и многие другие.

Но тут компания Microsoft решила вторгнуться на рынок браузеров со своей программой Internet Explorer... И относительно спокойный мир браузеров стал постепенно меняться. Началась так называемая " война браузеров", главными участниками которой стали компании Microsoft и Netscape, а первыми жертвами - малораспространенные браузеры, созданные " третьими" фирмами].

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

Для тестирования мы выбрали Internet Explorer 6, Opera 6.05 и Netscape Navigator.

Следует отметить, что удобство пользовательского интерфейса - достаточно субъективная оценка; кроме того, имеется возможность значительно изменять внешний вид каждого из браузеров.


Таблица 2.1 - Сравнительные характеристики браузеров

Параметры

Internet Explorer 6

Opera 6.05

Netscape Navigator 7.0

Программное ядро

Internet Explorer, Based on NCSA Mosaic

Opera Cross-Platform Kernel

Gecko/NGLayout

Встроен ли браузер в другие программные или аппаратные решения

Да

Да (Sharp Zaurus PDA, телефон Nokia)

Да

Поддерживаемые аппаратные платформы

Работает под Windows, но существуют версии для Mac и Unix

Windows 95/98/NT/2000/XP; Mac Classic, Mac OS X; Linux QNX, EPOC, BeOS и др.

Windows 95/98/NT/2000/XP; Macintosh Classic, Mac OS X; Linux

Особенности

Блокирование Рop-up

Да

Да

Нет

Сохранение страниц с рисунками и другими объектами

Да

Да

Да

Полноэкранный режим

Да

Да

Да

Встроенный Instant Messaging

Нет (MSN Messenger поставляется как отдельный продукт)

Нет

AOL Instant Messenger и ICQ

Встроенный IRC Chat

Нет

Нет

Нет (может быть установлена ChatZilla)

Настройки и пользовательский интерфейс

Пользовательские настройки и выбор интерфейса браузера

Да

Да

Да

Увеличение/уменьшение страницы

Нет

Да

Нет

Увеличение/уменьшение текста или фонта

Да

Да

Да

Закачка

 

 

 

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

Нет

Да

Да

Комплект программ, поставляемых вместе с браузером

 

 

 

Встроенные почтовая программа и новостные группы

Нет (почтовая программа Outlook Express поставляется вместе, но не входит в состав браузера)

Да

Да

Поддержка HTML-почты

Outlook Express поддерживает HTML

Да

Да

Возможность использования более одного почтового адреса

Да

Да

Да

Встроенный редактор web страниц

Нет (Frontpage Express поставляется как отдельный продукт)

Нет

Да (Netscape Composer)

Безопасность

 

 

 

Менеджер паролей

Да

Да

Да

Менеджер паролей

Да

Да

Да
             

 

Для оценки скорости загрузки каждым из браузеров мы одновременно загружали 20 Web-страниц, оценивая необходимое для этого время. Для тестирования использовался Notebook PIII 1 ГГц, 128 Mбайт Ram, 20 Гбайт HDD. Загрузка осуществлялась по локальной сети, чтобы задержки в Internet трафике не влияли на скорость загрузки. Результаты тестирования представлены на рисунок 2.1:

 

Рисунок 2.1 - Скорость одновременной загрузки 20 Web-страниц

 

Проверить, насколько хорошо браузеры поддерживают утвержденные Web-стандарты, определяющие правильность форматирования и отображения Web-страниц, можно с помощью результатов тестирования браузеров по методике World Wide Web Consortium.

Это сложная методика, которая состоит из множества пунктов, и поэтому в нашей статье мы приведем только итоговые результаты тестирования (рисунок 2.2):

 

Рисунок 2.2 - Результат тестирования браузеров по методике W3С на соответствие стандартам и корректность отображения Web-страниц

 

Однако в ходе конкурентной борьбы друг с другом программы Internet Explorer и Netscape Navigator превратились в гигантских динозавров, объемом в десятки Мбайт каждая, и, тем самым, освободили некоторые ниши для новых моделей браузеров. Во-первых, всякий браузер, который менее ресурсоемок, более быстр, компактен и удобен, чем наши " динозавры", немедленно получает шансы на успех. На эту роль сегодня наиболее явно претендует браузер Opera.

Во-вторых, внедряясь в операционную систему, программа Internet Explorer была вынуждена предоставить свои ресурсы всем желающим. Иными словами, создать новый браузер на основе сетевых компонентов программы Internet Explorer сегодня не составляет труда. Фактически, сегодняшние системы визуального программирования, такие как Delphi и Visual Basic, позволяют совершенно неопытному программисту создать новый браузер буквально за пятнадцать минут.

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

Говорить о появлении идеального браузера пока еще рано, и у каждого из нас сохраняется возможность выбора.

 


Поделиться:



Последнее изменение этой страницы: 2019-10-03; Просмотров: 221; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.025 с.)
Главная | Случайная страница | Обратная связь