Конечно, многим этот вопрос покажется риторическим. Однако недавно компания Apple представила весьма неожиданные результаты собственных тестов сравнения быстродействия популярных браузеров. Этика не позволяет мне назвать эти результаты подтасованными и неправдивыми, поэтому я буду вынужден отказаться от идеи назвать эти результаты подтасованными и неправдивыми, что означает, что я не буду называть эти результаты подтасованными и неправдивыми.
Вместо этого, чтобы оставаться в конструктивном русле, я решил провести собственный экспресс-тест быстродействия браузеров, а именно — скорости рендеринга страниц и быстродействия JavaScript.
Исследованиям подверглись браузеры Opera 9.21, Mozilla Firefox 2.0.0.4 и Internet Explorer 6.0.2900. Тестирование проводилось на аппаратной конфигурации AMD Sempron 2600 / DDR 512+256, под управлением Windows XP SP2.
Для выяснения скорости отображения страниц я выбрал главные страницы Яндекса, Хабрахабра и моего блога. Затем я создал локальные копии этих страниц (чтобы не учитывалось время загрузки) и вставил в каждую js, подсчитывающий продолжительность рендеринга.
Для чистоты эксперимента каждая страница рендерилась в каждом браузера по 5 раз, затем брались средние значения.
Результаты оказались такими:
/>
Взяв среднее отклонений от средних, получаем такие результаты:
/>
Для проверки быстродействия JavaScript был написан синтетический скрипт, выполняющий большое количество разнообразных операций как с встроенными объектами JS, так и с объектами DOM. Затем этот тест был по 5 раз (для чистоты) запущен в каждом из браузеров. Результаты (среднее время выполнения, мс) приведены в таблице ниже:
/>
Как видим, результаты этих исследований в очередной раз подтверждают то, что мы и так знали: самым быстрым браузером является Opera, чуть медленнее Firefox и самый медленный — Internet Explorer.
Вместо этого, чтобы оставаться в конструктивном русле, я решил провести собственный экспресс-тест быстродействия браузеров, а именно — скорости рендеринга страниц и быстродействия JavaScript.
Исследованиям подверглись браузеры Opera 9.21, Mozilla Firefox 2.0.0.4 и Internet Explorer 6.0.2900. Тестирование проводилось на аппаратной конфигурации AMD Sempron 2600 / DDR 512+256, под управлением Windows XP SP2.
Для выяснения скорости отображения страниц я выбрал главные страницы Яндекса, Хабрахабра и моего блога. Затем я создал локальные копии этих страниц (чтобы не учитывалось время загрузки) и вставил в каждую js, подсчитывающий продолжительность рендеринга.
Для чистоты эксперимента каждая страница рендерилась в каждом браузера по 5 раз, затем брались средние значения.
Результаты оказались такими:
http://www.habrahabr.ru/ | 953 | 1582 | 1690 |
http://www.yandex.ru/ | 260 | 1010 | 175 |
http://besisland.livejournal.com/ | 1756 | 334 | 1066 |
Взяв среднее отклонений от средних, получаем такие результаты:
Opera | -14% |
Firefox | -4% |
IE | +18% |
Для проверки быстродействия JavaScript был написан синтетический скрипт, выполняющий большое количество разнообразных операций как с встроенными объектами JS, так и с объектами DOM. Затем этот тест был по 5 раз (для чистоты) запущен в каждом из браузеров. Результаты (среднее время выполнения, мс) приведены в таблице ниже:
Opera | 3137 |
Firefox | 6109 |
IE | 8006 |
Как видим, результаты этих исследований в очередной раз подтверждают то, что мы и так знали: самым быстрым браузером является Opera, чуть медленнее Firefox и самый медленный — Internet Explorer.