Logiciels

Mozilla accélère le JavaScript dans Firefox avec IonMonkey

Pour éviter de s’étouffer en accédant à des pages complexes comme Facebook, Google Drive et même les jeux en HTML5, il est important d’utiliser un navigateur avec un moteur de rendu efficace. Et Mozilla ne veut pas prendre de retard dans la guerre des navigateurs : il a commencé à travailler sur IonMonkey, un nouveau compilateur JavaScript qui devrait être disponible pour tous les utilisateurs de Firefox début 2013.

Dans le blog de Mozilla, le développeur David Anderson a expliqué en détail le fonctionnement de IonMonkey, qui rappelle beaucoup le développement d’applications Java. Lorsque vous accédez à un site web, le compilateur effectue trois étapes de base : il traduit JavaScript en un code intermédiaire, effectue des optimisations dans ce code et enfin traduit le code intermédiaire en langage machine.

Combien Firefox en tire-t-il ? Anderson a effectué des tests sur un Mac Pro avec Windows 7 Professional (je sais) en comparant les performances entre les versions 15, 17 et 18 — cette dernière compte déjà avec IonMonkey. Dans le benchmark Kraken, développé par Mozilla lui-même, Firefox 18 était 26% plus rapide que Firefox 17. Dans Google V8, Firefox 18 a progressé de 20 % par rapport à Firefox 15.

  Firefox 79 pour Android est plus moderne, mais a suscité des plaintes

gHacks a effectué des tests comparant les performances de Firefox 17, Firefox 18 et Chrome 23. Dans le Kraken, Firefox 18 était 16% plus rapide que Chrome. Dans Octane, sans grande surprise (le benchmark a été développé par Google), Chrome 23 sort toujours en tête, avec 12 919 points contre seulement 8 727 points pour Firefox 18.

Firefox 18 avec IonMonkey en est encore à ses débuts. Le 8 octobre, il devrait être promu sur la chaîne Aurora et le 20 novembre, Firefox 18 atteindra la phase bêta. Mozilla a également déclaré que Firefox Mobile recevra également IonMonkey. Malheureusement, la nouveauté ne devrait être disponible que sur Android, car iOS et Windows RT ne permettent pas d’inclure ces améliorations.

A propos de l'auteur

Zineb

Enseignante en lycée, je m'intéresse à tout ce qui touche aux nouvelles technologies. #teamMac sur PerlmOl (je ne me sépare d'ailleurs jamais non plus de mon Iphone).

Laisser un commentaire