Firefox 3.1 : l'exécution des Web Apps sera plus rapide

Firefox 3.1 : l'exécution des Web Apps sera plus rapide

Firefox 3.1 devrait offrir des performances accrues avec les applications web (web apps) telles que Gmail, assure la Mozilla Foundation. Pour cela, le nouveau navigateur va inclure la technologie TraceMonkey censée accélérer l'exécution de code en langage JavaScript, à la base de bon nombre de services webs.

TraceMonkey irait jusqu'à doubler les performances du traitement de services JavaScript comparé à Firefox 3.0, souligne la Mozilla Foundation. Selon de premiers tests elle délivre déjà un gain de performance de l'ordre de 83 %.

Techniquement, TraceMonkey est une évolution du moteur de JavaScript présent dans Firefox et nommé SpiderMonkey. Elle exploite la technique dite du « trace trees » utilisée par Adobe dans son interpréteur d'ActionSript (FLEX).

Le principe est de compiler le code « juste à temps » (juts-in-time complier). Rappelons que le JavaScript n'est pas un langage compilé ; il est exécuté tel quel dans le navigateur qui le lit simplement dans la page web. TraceMonkey va en revanche le compiler à la volée et traduire ce code en instructions qui seront exécutées rapidement par l'ordinateur. La technologie de Mozilla se concentrera sur la compilation des parties les plus importantes du code et non sur l'ensemble, ce qui devrait en améliorer l'efficacité et ne pas requérir trop de ressources mémoire.

TraceMonkey sera intégré dans la prochaine mouture de Firefox dont la version finale est attendue à la fin de l'année.

Source Yahoo

WP Theme & Icons by N.Design Studio
Création sites Internet Nantes La Rochelle Partenaires Actualité Liens Contactez-nous Mentions légales