Google a mis au point un nouvel outil pour mesurer les performances JavaScript des principaux navigateurs en prenant en compte toute la complexité des codes pouvant exister. Octane, c’est son nom, se veut être le benchmark du « web moderne » en prenant compte les webapps de plus en plus complexes.
Octane complète les tests de V8 Benchmark par cinq nouveaux jeux de test :
- Box2DWeb qui exécute une implémentation du moteur de jeu 2D physics engine.
- Mandreel qui repose sur une traduction en JavaScript de 3D Bullet Engine.
- Pdf.js qui est issu du lecteur PDF de Mozilla, et permet de mesurer la vitesse de lecture d’un fichier PDF depuis une application JavaScript.
- GB Emulator qui est dérivé d’un émulateur Open Source faisant tourner des jeux en 3D.
- CodeLoad qui s’adosse à la librairies Closure et jQuery
Nous avons testé les trois principaux navigateurs avec Octane et sans surprise c’est Chrome 21 qui obtient le meilleur score avec 11 019 points, suivi de Safari 6.0 (7 364) et Firefox 14 (6 283). Précisons qu’Internet Explorer 9 et Safari ne peuvent pas exécuter l’intégralité de la suite, notamment pdf.js and Mandreel, tous deux utilisant les Typed arrays.