Ces dernières années les applications basées sur Javascript/AJAX ont fait des progrès considérables en termes de possibilités et de performances. Malgré cela, une web-application basée sur JavaScript reste bien plus lente qu’une application reposant sur des technologies comme Flash/Flex. Mozilla compte bien inverser la tendance en dotant la version 3.1 de Firefox (actuellement en version alpha) d’une fonctionnalité appelée Tracemonkey, qui devrait accélérer la compilation du langage JavaScript.

Comme vous pouvez le voir, Tracemonkey offre beaucoup plus de puissance que la version actuelle de Firefox, ce qui devrait se ressentir au niveau utilisateur par des applications 2 ou 3 fois plus rapides. Tracemonkey devrait aussi offrir des meilleures possibilités de manipulation d’image et de rendu 3D, même si je doute que cela soit beaucoup adopté par les créateurs web dans un premier temps pour la simple et bonne raison que tous les visiteurs d’un site ne sont pas sous FF3.1.
Quoi qu’il en soit ça reste une double bonne nouvelle pour l’utilisateur. La première parceque ce genre de fonction met la barre haute dans la guerre des navigateurs, ce qui pousse à l’innovation. La seconde c’est que JavaScript, bien qu’OpenSource, devient de plus en plus apte à concurrencer Flash, ce qui ne peut faire que du bien au marché.
Pour ceux qui veulent plus de détails techniques, je vous invite à consulter cette note sur le tracing JavaScript, et pour les plus impatients, Tracemonkey devrait être disponible dans la première bêta de Firefox 3.1 (pas encore de date annoncée), acompagné d’autres fonctions comme le multithreading JavaScript, le support d’OggVorbis et OggTheora, et plein d’autres joyeuseries.





Cet article vous a plu ? Cliquez pour en faire la promotion.
Laisser un commentaire