Итак, выбираем лучший браузер. Наши кандидаты (так сказать, тройка лидеров): • MS Internet Explorer 7 • Mozilla FireFox 2 • Opera 9
Как я буду определять какой из браузеров лучше: Для
теста будет использоваться рядовой ПК (точная конфигурация, я думаю,
значения не имеет) на базе процессора AMD Sempron 2.8GHz, 512Mb
оперативной памяти и с SATA накопителем, на данном ПК установлена ОС MS
Windows XP SP2 rus ("средней загаженности", как у большинства рядовых
пользователей - для чистоты эксперимента) и использован канал
соединения с сетью Интернет со скоростью порта (т.е. реальная скорость
работы в сети Интернет) - 2,0 ~ 2,5 Мбит/с. Для начала я произведу
замер времени запуска окна браузера (запуска программы), здесь я буду
оценивать по 3-х балльной шкале, т.к. это не очень важный момент, но
роль в удобстве пользования браузером все же играет (открытие страницы
в новом окне браузера). Потом будут зафиксированы время открытия не
кэшированной страницы - оценим по 5-ти балльной шкале. Время открытия
кэшированной страницы (повторное открытие той же самой страницы) и
время появления первой информации в окне браузера (при не полной
загрузке страницы) - оценим по 6-ти балльной шкале, как самые
"критичные" показатели. Сравним, так же, занимаемую браузером
оперативную память (скорее из соображения "для справки") - оценка по
5-х балльной шкале (т.к. объем используемой памяти, так же влияет на
общее быстродействие). Все временные измерения будут проводиться с использованием секундомера с точностью до 10-х долей секунды.
Результаты "временных тестов"получились следующие: Браузер | время запуска браузера | время открытия страницы браузером впервые | время открытия страницы браузером повторно (кэш) | время появления "первой информации" в окне браузера | MS Internet Explorer 7 | 0,5~0,6 сек. | 6,7 сек. | 3,9 сек. | 5,2 сек. | Mozilla FireFox 2 | 1,7 сек. | 4,6 сек. | 4,0 сек. | 1,5 сек. | Opera 9 | 1,2~1,5 сек. | 6,9 сек. | 1,4 сек. | 2,2 сек. |
Время запуска браузера. Это
время которое проходит с момента нажатия на иконку запуска программы
(браузера) до момента появления на экране окна браузера. Измерение
проводилось (с целью достижения максимальной правдивости результатов)
следующим образом: - первый "холостой" запуск браузера (без замера времени) и его закрытие. - три запуска браузера и три замера времени запуска. Результат это минимальное и максимальное время (из трех) которое потребовалось браузеру для запуска. Теперь оценим результаты: на первом месте (с большим отрывом по времени) MS Internet Explorer 7 - зарабатывает 3 балла из 3-х, потом идет Opera 9 - получает 2 балла и, самый неспешный (но поразительная стабильность результата), Mozilla FireFox 2 - 1 балл. Время открытия браузером страницы, впервые. Это
время которое понадобилось браузеру для того чтобы полность загрузить
страницу, которую им до этого не открывали (т.е. она не была
закешированна). Этот тест говорит о том, насколько быстро браузером
обрабатывается для вывода страница, при паралельной загрузке новых
данных. Для теста была использованна страница (только не смейтесь)
www.miсrosoft.соm. Конечно же, замер времени исполнения данного теста
производился лишь раз, результаты следующие: первым (с большим
отрывом) оказался Mozilla FireFox 2 - на 5 баллов, после него идет MS Internet Explorer 7 - получает 3 балла, ему "дышит в затылок" Opera 9 - тоже 3 балла.
Время повторного открытия страницы браузером. В
этом тесте измерялось время необходимое браузеру для полной загрузки
страницы, которая уже отложилась у него в кэш. Результаты этого теста
самые "злободневные", т.е. этот показатель играет очень важную роль в
удобстве использования браузера. Как Вы наверное догадались для данного
теста была использованна все та же страница www.miсrosoft.соm. Вот тут
уже отличился (и опять с большим отрывом) браузер Opera 9 - 6 баллов за такой результат (поразительная скорость работы с кэш), следом идет MS Internet Explorer 7 - на троечку (для 4-ки, думаю, плоховато) и "наступает ему на пятки" Mozilla FireFox 2 - тоже 3 балла.
Время появления "первой информации" в окне браузера. Этот тест проводился паралельно с тестом "Время открытия страницы
браузером впервые", только замерялся временной участок с момента начала
загрузки страницы браузером до момента появления в окне браузера
"содержательной информации" (не дожидаясь полной загрузки страницы
браузером). Этот тест важен, т.к. мы начинаем ознакомление с
содержимым страницы с момента появления первой информации, а не
дожидаясь пока браузер полностью её загрузит, именно поэтому данный
тест, так же, оценивается максимум в
6 баллов. Лидирует, в данном тесте, Mozilla FireFox 2 - 6 баллов за отличный результат в виде полутора секунд, не сильно отстаёт Opera 9 - 5 баллов, а вот у MS Internet Explorer 7 - 2 балла за отвратительный результат (видимо это цена за его способность корректно отображать страницы не соответствующие стандартам).
Подведем промежуточный итог (по временным характеристикам): лидирует по скорости работы Opera 9 - 16 баллов, практически не отстает Mozilla FireFox 2 - 15 баллов и наш аутсайдер, по данному тесту, это MS Internet Explorer 7 - 11 баллов.
Теперь
посмотрим на потребление браузерами ресурсов системы, а конкретно -
оперативной памяти. Для этого сделаем 3 "замера" - объем оперативной
памяти занимаемой "пустым" браузером, объем памяти занимаемой браузером
при наличии одной открытой страницы (конечно же, это, всеми любимая,
страница www.miсrosoft.соm) и объем занимаемой памяти при 5-ти открытых
(одинаковых) страницах (во вкладках).
Вот результаты потребления оперативной памяти браузерами:
| Браузер | "пустой" | 1 вкладка | 5 вкладок | | MS Internet Explorer 7 | 21,2 Мб | 39,8 Мб | 54,6 Мб | | Mozilla FireFox 2 | 27,9 Мб | 31,2 Мб | 38,2 Мб | | Opera 9 | 3,3 Мб | 14,8 Мб | 19,7 Мб |
По результатам замеров можно выставить следующие оценки: лидирует Opera 9 - 5-ка, причем твердая; далее идет Mozilla FireFox 2 - 3 балла за такие показатели (относительно Opera 9); замыкает список, что не удивительно, MS Internet Explorer 7 - 2 балла (и то "с натяжкой").
ИТОГ:Итак,
если полагать, что лучший браузер это самый быстрый браузер (функционал
и стабильность работы, вроде, у выше названных браузеров, на уровне),
то, по результатам тестов можно сделать следующие выводы: Лучший браузер - Opera 9, набравший 21 балл. Получается что Opera 9 самый быстрый браузер, причем с приличным отрывом. Второе место занимает - Mozilla FireFox 2, набравший 18 баллов. На последнем месте - MS Internet Explorer 7,
набравший всего 13 баллов. В принципе это ожидаемо было, больше было
интересно кто из первых двух браузеров займет "пальму первенства". P.S. - а теперь мое личное мнение: По
результатам теста получилось, что лучший выбор это браузер Opera 9.
Вполне возможно, что он таков и является, и не только потому, что
обладает поразительной скоростью работы с кэш. В Opera 9 очень богатый
набор функций для разнообразной отладки вэб-страницы и просто тонкой
настройки их отображения, вообще, несмотря на свою, кажущуюся,
"легкость", Opera 9 очень богат функционально "в мелочах", что делает
его очень удобным по большому счету. Но... но есть "но" - мне лично не
понравилось то, что он не всегда корректно отображает страницы которые
корректно отображаются в браузерах Mozilla FireFox 2 и MS Internet
Explorer 7 (конечно же), не понимаю чем это может быть вызвано (если бы
было нарушение написания вэб-документа, то Mozilla FireFox 2 не
потерпел бы этого, похоже это все же недочет самого браузера Opera 9).
Еще было несколько неприятных моментов - в некоторых случаях он
отказывался работать с вкладками на странице, ругаясь на какой-то
плагин; а на медленных соединениях (до 33.6 Кбит/с) не догружал
страницу, останавливаясь на середине (видимо какой-то time-out)... все
это конечно мелочи, но неприятно. А вот о браузере Mozilla FireFox 2
я такого сказать не могу. Возможно Mozilla FireFox 2 и не обладает
всеми теми "мелкими, но приятными фичами", что есть у Opera 9, но зато
он гораздо надежней и стабильней, в работе (лично для меня это
важнее),а так же не сильно отстает от Opera 9 по скорости. Особенно мне
понравилось то, чего я не видел в других браузерах - проверка
орфографии (очень удобно для тех кто в Итернете не только из
"потребительских соображений"). Поэтому, лично я, выбираю Mozilla
FireFox 2. Что можно сказать о браузере MS Internet Explorer -
он просто должен быть у каждого (в принципе, от него ни куда и не
денешься) на всякий случай. В защиту браузера MS Internet
Explorer хочется сказать, что при всех минусах, приписываемых браузеру
MS Internet Explorer, он обладает лучшими показателями по правильному
отображению веб-содержимого Интернет-страниц (даже созданных без
соблюдения жестких стандартов). А багов, если честно, хватает у каждого
браузера. Еще радует то, что наконец-то создатели браузера MS Internet
Explorer повернулись к его пользователям лицом, воплотив (правда не во
всем лучшим образом) в 7-ой версии то, к чему пользователи других
браузеров уже давно привыкли. Это конечно не "плюс" для браузера MS
Internet Explorer и его разработчиков, а скорее оправдание... но "хоть
так", как говорится.
Т.е., как я уже отметил, идеального
браузера не существует. Просто каждый сам выбирает, с какими
недостатками он готов мириться и какие преимущества для него важны. Я
лично мой выбор совпадает со смыслом что на картинке справа, а Opera 9
- на любителя.
Источник: http://www.ironhorse.ru |