⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
Производительность браузеров. Тестирование IE6, NN6, Opera6, Amaya5
ТестированиеТестовая система:
Итак, видим двух претендентов, на звание самых "легких" браузеров. Это
Internet Explore и Opera 5. Причем последняя в многооконном режиме лидирует
с гигантским отрывом. (Нужно сразу поправиться и сказать, что для Opera
6 это скорей многостраничный, нежели многооконный режим). Плачевный результат,
показанный Amaya 5, еще раз показывает ее клиентскую и разработческую ориентацию.
Что касается Netscape Navigator 6, то тесты лишь подтвердили его тяжеловесность,
которая была заранее видна и "невооруженным глазом".
Как и ожидалось, интегрированный IE обогнал по этому параметру даже "малютку" Opera 6 (Таблица 2). Такое положение дел сохранялось даже после многократной дефрагментации жесткого диска, ведь MS Internet Explore 6 глубоко встроен в операционную ситему. Обратите внимание на чрезмерно долгую загрузку Netscape Navigator, положение не спасает даже отключение загрузки Java-консоли, пиктограмма которой, кстати, зачем-то отображается в System Tray. Скорость рендеринга загруженной информацииБыло бы глупо делать замеры этого параметра из всемирной сети, так как большую погрешность дал бы стек TCP/IP. Поэтому использовались лишь заранее созданные страницы. То есть полученные результаты будут характеризовать именно скорость рендеринга, с поправкой на операции жесткого диска. Итак, всем известно, что Web-страницы в основном состоят из текста, разметочных таблиц, картинок (графической информации) и разного рода скрипов и аплетов. Видео и аудио информация так же присутствует в достаточной мере, но ее отображение (скорость) зависит в первую очередь от используемого проигрывателя и кодека (который может быть также встроен в средства Web-браузинга). Поэтому для определения реальной скорости визуализации тем или иным браузером, использовались страницы только с текстом, только с графическими файлами (JPEG/GIF), только с таблицами и сайты совмещающее в себе все вышеперечисленные составляющие. Первые три типа создавались "искусственно", последний - загруженные, реально существующие страницы. Скорость реализации Java-аплетов и JavaScript не проводилась, из-за их разной стратегической направленности у Sun и Microsoft. К тому же эти реализации довольно сильно разнятся между собой, и браузеры с JRE порой показывают на сайтах Microsoft "престранные" вещи.Таким образом, для первого теста создавалась страница, содержащая только текст. Она содержала 2 394 497 (для тех кто любит точность) символов, и сложную маркерную структуру, так как лишь такой размер позволял проследить разницу в скорости ее рендеринга. Как видно лидируют в этом тесте MSIE 6 и Opera 6 (Таблица 3). Разница в показанных ими результатах настолько мала, что ее можно интерпретировать, как погрешность измерений (данные цифры - усредненный результат, получен вследствие многократных измерений, проводившихся, каждый раз после перезапуска всей системы, папка Temporary Internet Files также отчищалась, дабы избежать кэширования). Поразительно плохой результат Amaya 5, можно объяснить только созданием в главном каталоге временной папки Temp, с большим количеством подкаталогов. Тайный смысл ее создания остался так и не разгадан. Разочаровал в этом тесте и Большой N, на наш взгляд из-за большого числа занимаемой им оперативной памяти.
Что касается рендеринга таблиц, то явный лидер здесь, конечно же, Opera.
Этот браузер обгоняет всех с довольно таки ощутимым преимуществом. Судя
по всему "конспектировать" визуализацию таблиц (всего 400 штук, формат
- многократно повторяющиеся таблицы этой статьи №1 и 2, общий размер страницы
6,79 Мб), задача не из легких, при этом активно использовался файл подкачки(!)
и загрузка процессора составляла почти 100%.
Для определения скорости рендеринга "реальных" страниц, использовались страницы нескольких порталов (60 страниц), содержащих и таблицы со сведениями популярности Интернет-ресурсов, и тексты в достаточной мере, и, конечно же, графические объекты (баннеры, логотипы, анонсы новостей).
Полученные данные усреднялись, и так как не превышали в основном максимум 5 секунд, поданы в относительных единицах. На практике, как видно из результатов, дела для аутсайдеров обстоят не так уж плохо. Разница лидеров становиться малоразличимой, поэтому последнее время выбор браузера все больше становиться делом вкуса. Для полноты картины можно было бы привести еще и результаты тестов по методике W3C, однако внутренние испытания показали, что даже Amaya с ними едва справляется. Не говоря уже о других браузерах. Кроме того, всеобщая ориентация на MS Internet Explorer диктует свои правила создания сайтов, так как проверка на работоспособность осуществляется в первую очередь именно на нем. Коротко подводя итоги, и основываясь на субъективных оценках можно констатировать следующее. Наиболее адекватным отображением располагает, конечно же, Internet Explorer, наихудшим - Amaya 5. Далее в порядке убывания объективности отображаемой информации: NN 6 и, к сожалению, Opera 6. Последняя имеет субъективное третье место не в последнюю очередь из-за проблем с русскоязычными сайтами. РецептК сожалению, единого общего рецепта не существует. Однако если вы используете Windows, то Internet Explorer остается не плохим решением. Если же ваша платформа Linux/UNIX то наиболее подходящий выбор, на наш взгляд - Netscape Navigator 6 или его собратья в роде Mozila, его неповоротливость станет менее заметной на этих системах, так ядро изначально разрабатывалось под Linux. Кроме того, вы получите достаточно объективное отображение загружаемого. Что касается применения Opera 6, то это устаревшие машины и низкоскоростные линии. Дополнительная возможность отключения загрузки/отображения графических файлов, будет востребована именно здесь. Если говорить о сфере использования Amaya 5, то кроме как для утоления собственной любопытности относительно новых (редких) стандартов, посоветовать ни чего и не остается.
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|