Тесты производительности web-браузеров: сравнение пяти самых популярных решений

JavaScript

Тестов JavaScript практически столько же, сколько браузеров, и мы решили запустить их всех, потому, что любой браузер ссылается на определённый тест. В некоторых случаях, производитель браузера производит и соответствующий тест.

Гугл V8

Тестовый пакет Гугл V8 Benchmark Suite складывается из семи отдельных тестов JavaScript, среднее геометрическое значение которых есть баллом V8 Score. Возможно высказать предположение, что в этом тесте победит Chrome, потому, что оба проекта принадлежат Гугл. В действительности, этот тест рекомендован для тестирования одноимённого JavaScript-движка Гугл.

Мы запустили программный пакет пять раз, и забрали средний итог.

Употреблялась версия Version 5 пакета Гугл V8 Benchmark Suite.

Тесты производительности web-браузеров: сравнение пяти самых популярных решений

Как видите, итог в полной мере ожидаем: победил браузер Chrome, Opera попытался занять второе место, Safari с громадным отрывом идёт третьим, но всё равняется намного опережает двух оставшихся соперников.

JSBenchmark (CelticKane)

Тест JSBenchmark не есть новым; в действительности, он какое-то время носил имя Celtic Kane. Этот тест занимает только секунды а также машинально предоставляет средний итог всех попыток. Мы запустили JSBenchmark пять раз.

JSBenchmark продемонстрировал практически такие же результаты, как Гугл V8 Benchmark, лишь в этом случае браузер Safari обошёл Opera и стал вторым. Chrome опять лидировал с громадным преимуществом, а MSIE был на самой последней строке.

Mozilla Dromaeo Javascript

Ясно, что это JavaScript-тест от компании Mozilla, производителя Firefox. Потому, что тест Dromaeo JavaScript возвращает страно родные результаты, мы выполнили всего по три запуска для каждого браузера. Средний балл трёх запусков стал окончательным результатом.

MSIE подвис на протяжении кодирования и декодирования Base 64.

Приостановка с последующим немедленным перезапуском теста решила проблему. Браузер Opera подвис на Regular Expressions в Dromaeo JavaScript, и как при с IE, помогла приостановка с последующим перезапуском.

В тесте Mozilla браузер Opera был на большом растоянии в первых рядах. Так на большом растоянии, что мы засомневались в таком результате, в особенности учитывая появившиеся неточности. С огромным отрывом Chrome финишировал вторым, а Safari — третьим (но однако он опередил Firefox и MSIE).

SunSpider

SunSpider — это JavaScript-тест, созданный Apple для браузера Safari. Проект SunSpider изначально создавался командой Apple WebKit. Результаты данного теста достаточно стабильны, исходя из этого нам было нужно запустить его всего по три раза.

Как в большинстве случаев, финальным баллом стал средний из трёх результатов.

Тут мы видим, что браузер Chrome вышел в фавориты, но Opera наступает ему на пятки. Firefox уступает Safari, а IE, как и следовало ожидать, с громадным отрывом занимает последнее место.

Изучив тесты JavaScript, мы заключили , что в будущем нам нужно будет запускать их всех. Не смотря на то, что лично мы склоняемся к тесту JSBenchmark, потому, что он не связан ни с каким браузером, его результаты не совпадают с результатами в Dromaeo. До тех пор, пока не будет узнана обстоятельство для того чтобы разгромного отрыва браузера Opera в тесте Mozilla, мы будем пользоваться всеми тестами JavaScript, чтобы получить более объективную картину.

PeaceKeeper, Acid3 и DOM

Futuremark PeaceKeeper

PeaceKeeper — это бесплатный сетевой синтетический тест для браузеров от компании Futuremark, производителя популярной тестовой программы под Windows — 3DMark. Этот тест контролирует производительность браузера независимо от вашего сетевого подключения и синтезирует суммарный итог всех входящих в него тестов. PeaceKeeper есть кроссплатформенным приложением и может употребляться для сравнения баллов различных браузеров в различных операционных совокупностях.

Мы запустили PeaceKeeper три раза и забрали средний итог.

Браузер Opera в тестах PeaceKeeper вышел на первое место, за ним направляться Chrome. Safari и Firefox с маленьким отрывом друг от друга заняли четвёртое место и третье, а MSIE финишировал последним с результатом практически в четыре раза меньше, чем у Mozilla и Apple.

Acid3

Acid3 не есть тестом на производительность. Acid3 контролирует соблюдение браузерами web-стандартов. Потому, что итог при каждом запуске будет одним и тем же, мы запустили этот тест лишь один раз для каждого браузера.

На картинах ниже видно, как обязан смотреться удачно пройденный тест Acid3, и результаты для браузеров Firefox и IE.

Надавите на картину для повышения.

Надавите на картину для повышения.

Надавите на картину для повышения.

Браузеры Opera и Safari собрали в тесте Acid3 100%, но не так скоро и гладко, как Chrome. Safari ненадолго завис на 69%, перед тем как завершил тест с хорошим результатом. Браузер Opera также завис, но на 26%.

Потому, что Acid3 требует не только большой итоговый итог в 100%, но и чёткое и ровное исполнение, нам было нужно заявить победителем браузер Chrome, не смотря на то, что Opera и Safari также собрали 100%.

Mozilla Dromaeo DOM

Это полный DOM-тест из Mozilla Dromaeo Benchmark. На его исполнение требуется больше всего времени, исходя из этого мы запускали его по три раза вместо пяти и, как в большинстве случаев, забрали средний итог.

Opera и MSIE два раза подвисали на протяжении исполнения части DOM Query теста Mozilla DOM. последующий перезапуск и Пауза и в том и другом случае помогли продолжить тестирование. Но в итоге IE выполнил около 80% тестового задания перед переходом к следующей части теста, аOpera выполнил около 95%.

Такая обстановка повторялась на всех трёх попытках тестирования обоих браузеров.

В тесте Dromaeo DOM браузеры Chrome и Safari практически в один момент заняли первое место. Не обращая внимания на все неточности, браузер Opera финишировал третьим. Firefox занял четвёртое место, а IE — предсказуемое последнее.

Flash, Java и SilverLight

GUIMark Flash

Это Flash-версия теста GUIMark; мы применяли версию Flex 3. Тест запускался по пять раз, и в качестве итогового балла был забран средний итог.

При открытии GUIMark Flash браузер Opera весьма тормозил и подвисал. Совладать с этим удалось по окончании того, как мы свернули и развернули окно. Такая обстановка повторялась не на всех попытках; три из пяти тестов прошли гладко.

И опять, не обращая внимания на неточности, в этом тесте победил браузер Opera. За ним следуют Firefox, Safari и MSIE с практически однообразными результатами, а Chrome финиширует последним.

GUIMark Java

GUIMark тестирует различные разработки отображения интерфейса пользователя, включая Java. Мы запустили тест по пять раз и забрали средний итог. Употреблялась версия Java 5 Swing теста GUIMark Java.

Результаты данного теста весьма близки, лишь браузер Opera оторвался от остальных. Финишировавший вторым Firefox опередил занявшего третье место Safari всего на одну пятую кадра в секунду.

Bubblemark SilverLight

Bubblemark употреблялся для проверки того, как любой браузер справится с контентом SilverLight. Мы запустили версию SilverLight 2.0 (CLR), выбрав 32 шарика. Тест запускался по пять раз, в качестве итогового балла был забран средний итог.

Firefox и MSIE собрали однообразное количество баллов и заняли первое место. Браузер Opera стал вторым, а Safari и Chrome заняли последние строки таблицы.

Заключение

На этом отечественное тестирование браузеров подошло к концу. Кое-какие результаты не стали для нас открытием, к примеру, то, как не хорошо MSIE поддерживает web-стандарты (Acid3). Но, было большое количество любопытных фактов, таких как чрезмерное применение памяти браузером Opera либо высокая производительность Safari если сравнивать с значительно более новыми предположениями вторых браузеров.

Мы знали, что Firefox уже делается медленным, но не думали, что до таковой степени. Safari не подтвердил храброго заявления о том, что он есть самым стремительным браузером в мире. Продукт Apple был повергнут браузером Opera, а его титул перешёл к Chrome.

Не смотря на то, что Opera приблизилась к тому, дабы быть самым стремительным браузером на Земле, это утверждение однако не было доказано на все 100%. Настоящим королём скорости стал Гугл Chrome. В таблице ниже представлено распределение мест для каждого браузера.

В тесте Acid3 браузер Chrome взял первое место, а Opera и Safari были заявлены вторыми. Firefox стал третьим. Четвёртое место не дано никому, а MSIE опустился на пятую строке из-за собственного плохо низкого результата в этом тесте.

В SilverLight на одно место также было пара претендентов. В этом случае первое место поделили IE и Firefox. Второе место было дано браузеру Opera, на третье место мы никого не поставили.

Потому, что Safari взял практически в два раза меньше баллов, чем Opera, мы присудили ему четвёртое место, а Chrome занял пятое место. Мы кроме этого засчитали вызывающую большие сомнения победу браузера Opera в тесте Mozilla Dromaeo JavaScript, не обращая внимания на неточности, в следствии которых он не имел возможности завершить часть теста. Если бы мы этого не сделали, то победа браузера Chrome была бы ещё более ошеломительной.

Распределение мест в тестах (какое количество мест занимал любой браузер) Chrome
Opera
Safari
Firefox
MSIE
1 место 7 7 5 4 2
2 место 9 5 4 5 3
3 место 2 6 12 4 3
4 место 4 3 2 10 3
5 место 3 4 2 2 14

Как видите, Гугл Chrome выходит в фавориты. Не смотря на то, что браузеры Chrome и Opera однообразное число раз занимали ведущую плозицию, Chrome смог победить за счёт большего количества вторых мест.

Не обращая внимания на то, что Safari в далеком прошлом не обновлялся и, однако, хорошо выступил, мы не можем ожидать, пока Apple соберётся выпустить новую версию.

С браузером Mozilla обратная обстановка. Не смотря на то, что можно считать, что версия 3.6 существенно улучшена если сравнивать с версией 3.5.x, этого выяснилось не хватает чтобы составить борьбу. Учитывая, что новая версия Mozilla ещё совсем свежая, результаты тестирования этого браузера нас разочаровали.

Что касается браузера MSIE, повергнувшего в своё время Netscape Navigator, он финишировал последним не меньше 14 раз (более чем в половине тестов). Плачевная производительность.

Дабы вы не осуждали нас за избыточное количество тестов JavaScript, представим вашему вниманию победителей по категориям. Три теста на время запуска считаются как один. Три теста на применение памяти также относятся к одной категории.

Тесты на загрузку пяти страниц, так же как и тесты NonTroppo, также вынесены в одну категорию. В следующей таблице представлены победители по категориям.

Категория / тест
Победитель
Время загрузки Opera
Применение памяти Firefox
Время загрузки страниц Firefox
HTML Safari
CSS Safari
Таблицы Safari
JavaScript Chrome
PeaceKeeper Opera
Acid3 Chrome
DOM Chrome
Flash Opera
Java Opera
SilverLight Firefox / MSIE

В отличие от прошлой таблицы, отображающей места, тут указаны победители в отдельных категориях. Не смотря на то, что может показаться, что браузер Opera чаще становился победителем, чем Chrome, тут не продемонстрировано, сколько раз Chrome обходил этот браузер, в то время, когда ни тот, ни второй не занимали верхнюю строке. Эта таблица кроме этого не отражает, что Safari придерживался середины, а Firefox частенько был четвёртым.

Как бы то ни было, Гугл Chrome выходит в фавориты, исходя из этого мы не только объявляем его победителем в этом тестировании, но и присуждаем ему номинацию THG рекомендует (в первый раз мы присуждаем эту номинацию программному продукту). Если вы до сих пор не скачали Гугл Chrome, то вы просто не понимаете, что утратили.

Данное тестирование даёт нам достаточно хорошее представление о том, какой браузер есть самым стремительным. Действительно, эти тесты не контролируют удобство применения браузеров. Ошеломляющее количество опций настроек для Firefox либо постоянные (и плохо надоедливые) подсказки в MSIE — это только пара примеров того, что нельзя протестировать.

Безопасность также имеет громадное значение, но и она не проверялась в отечественном тестировании.

Мы сконцентрировались только на производительности и скорости, и в этом замысле браузер Гугл Chrome забрал золото, по крайней мере, на данном этапе развития браузеров.

ТОП-9. Лучшие интернет браузеры для Windows 2017


Темы которые будут Вам интересны: