Конечно, многим этот вопрос покажется риторическим. Однако недавно компания 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 раз, затем брались средние значения.
Результаты оказались такими:
/>
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.