Многие пользователи, сравнивая производительность разных браузеров, а также сопоставляя скорость их 32-битных и 64-битных версий, используют субъективные категории и оценки. Для того чтобы избежать эффекта плацебо, который может вызвать субъективные оценки скорости браузера, разработаны специальные утилиты, выполняющие тестирование браузеров. С их помощью можно довольно точно сопоставить производительность разных браузеров – на основании построенных графиков и таблиц. Увеличить производительность браузера вы можете, узнав, как уменьшить нагрузку на процессор.
Peacekeeper
Peacekeeper является онлайновой утилитой, созданной компанией Futuremark, которая хорошо известна как разработчик знаменитых бенчмарков 3DMark and PCMark, используемых для проверки производительности компьютеров в играх и рабочих приложениях. В отличие от других утилит, описанных в этой статье, которые представляют интересы разработчиков различных браузеров, Peacekeeper является представителем третей стороны и занимает нейтральную (честную?) позицию. Что и следует из ее названия!
Для того, чтобы запустить этот тестер, вам достаточно зайти на домашнюю страницу сайта Peacekeeper и нажать кнопку «Test your browser» для начала тестирования. С помощью этой онлайновой утилиты вы можете выполнить тестирование браузеров на любой платформе, включая смартфон или планшет.
Peacekeeper последовательно запускает в вашем браузере тестовые скрипты JavaScript, которые проверяют скорость рендеринга (работы с графикой), скорость обновления данных, многопоточную работу и много других возможностей (HTML5 WebGL, HTML5 Video и т. д.). Тестирование длится около пяти минут и выглядит очень похоже, как запустить игру в оконном режиме. В конце вам будет показан рейтинг вашего браузера, который можно сравнить с его рейтингом на других платформах. Если перед вами стоит задача сравнить работу различных браузеров на одном компьютере, то последовательно запустите утилиту в каждом из них, чтобы определить, кто же из них реально быстрее. Чем выше рейтинг, тем лучше!
SunSpider
SunSpider – онлайновый тестер для браузеров от компании WebKit. По совместительству она является разработчиком графического движка для таких браузеров как Google Chrome и Apple Safari, которые по умолчанию устанавливаются на операционных системах Android и iOS.
Откройте сайт онлайновой утилиты, пролистайте главную страницу вниз и для начала тестирования нажмите мышкой на ссылку «Start SunSpider now!». Также как и во всех прочих тестовых утилитах из этой статьи (кроме Peacekeeper), в SunSpider процесс тестирования проходит скучно и ненаглядно – вы не увидите в ней какой-либо анимации или 3D-графики.
В конце тестирования SunSpider не показывает рейтинговые балы, а просто подсчитывает время, потраченное на прохождение каждого теста – чем ниже значение, тем лучше. Если вы хотите сравнить несколько браузеров, то вам придется это сделать вручную, запуская тесты в разных браузерах и копируя ссылку на результат в таблицу сравнения. Если информация будет отражаться непонятными символами, вам следует прочитать о том, как изменить кодировку текста.
V8 Benchmark Suite
Утилита V8 Benchmark Suite разработана Google для настройки и проверки V8, движка JavaScript, примененного в Google Chrome. Это очень быстрый тест, который стартует сразу после загрузки страницы с утилитой.
Зная о связи этого теста с Google Chrome, сложно поверить, что V8 Benchmark Suite является лучшим способом для сравнения разных браузеров. Результат здесь также отображается в виде рейтинговых балов – чем больше, тем лучше.
Dromaeo
Ну и напоследок, утилита Dromaeo. Она является детищем Mozilla. В Dromaeo выполняется несколько тестов собственной разработки, похожих на тесты в SunSpider и V8. Но в отличие от всех предыдущих утилит, в Dromaeo тестирование браузеров длится целых 15 минут. В результате вы получите количество прогонов каждого теста в секунду. Больше – лучше! Здесь не так удобно сопоставлять полученные результаты двух различных тестирований, но вы всегда можете сохранить ссылку на результат и вернуться к ней для сравнения.