Сеть продолжает развиваться, сервисы все более загружены разнообразным javascript кодом. И от браузеров теперь требуется не только быстро загружать данные и отображать их пользователю, но и как можно эффективнее обрабатывать код, которого становится все больше и больше. А для измерения скорости этой самой обработки применяют самые разнообразные тесты производительности. Мы вот, к примеру, очень любим тестировать Google Chrome и его конкурентов тестом Peacekeeper. А сами разработчики Хрома продолжают развивать собственный тестирующий сервис V8 Benchmark Suite, который значительно "повзрослел" и теперь именуется как Octane...
Как мы уже указали, новый тест Octane это развитие известного теста V8 Benchmark. По сути к нему добавили 5 новых тестов. Причем элементы эти не искусственно придуманные "хитрыми разработчиками" для повышения показателей своего продукта, а взятые прямо из жизни. Некоторые из этих компонентов должны вам быть знакомы. Приведем их список...
- Box2DWeb - известный javascript порт популярного физического 2D-движка. Лежит в основе многих онлайн игр.
- Mandreel - опять же javascript порт движка 3D Bullet Engine, применяемый во многих играх.
- Pdf.js - тест, основанный на плагине для чтения PDF документов от Mozilla. На прямую показывает производительность при открытии PDF файлов в браузере.
- GB Emulator - javascript эмулятор игровой приставки GameBoy.
- CodeLoad - тест, демонстрирующий скорость работы с js библиотеками. За основу взяли библиотеки jQuery и Closure.
А еще Octane прекрасно оптимизирован для запуска на любых устройствах. Запускаем, сравниваем, а при желании можно даже покопаться в их исходном коде. Благо все открыто. Ради интереса мы прогнали тест на текущих версиях Google Chrome (11300 очков) и Opera (4400 очков). Сразу понятно, кто из них больше пригоден для онлайн игр ;)