Firefox 3.1 sans le moteur JavaScript TraceMonkey ?

Le par  |  5 commentaire(s)
Firefox_3.1_logo_2

Des bugs affectant le moteur JavaScript TraceMonkey annoncé dans Firefox 3.1 retardent la sortie du fureteur. Certains développeurs en viennent à se demander s'il ne vaudrait pas mieux pour l'heure une publication de Firefox 3.1 sans TraceMonkey.

Firefox_3.1_logo_2La Fondation Mozilla a beau être adepte du " cela sortira quand cela sera prêt ", les retards successifs accusés par Firefox 3.1 commencent à irriter une partie des développeurs de la communauté impliqués dans le projet. La nouvelle mouture du navigateur Web libre ne sera pas publiée ce trimestre, et peut-être la proche sortie de IE8 dont une version RTM serait déjà prête commence à susciter une légère inquiétude.

La cause de ces retards qui s'enchaînent est à trouver dans des bugs récalcitrants au sein du moteur TraceMonkey à technologie JIT-Tracing, capable de lire le code exécuté et de le compiler à la volée pour une utilisation ultérieure. Un argument de poids en faveur de Firefox pour une rapidité d'exécution JavaScript agréable à l'heure où les sites Web en abusent. A ce niveau, Firefox prendrait ainsi une longueur d'avance sur IE8 et ne se laisserait pas dépasser par Google Chrome.

Pourtant, certains développeurs se demandent s'il est bien raisonnable de retarder à nouveau la date sortie de Firefox 3.1 à cause de TraceMonkey, et de suggérer son abandon dans cette version stable 3.1 qui a aussi autre chose à offrir. Le support des nouvelles technologies Web avec les éléments <vidéo> et <audio> de HTML 5 pour une intégration des fichiers multimédia Ogg est également au programme, au même titre qu'une amélioration de celui de CSS3, une amélioration de l'Awesome Bar (barre d'adresse intelligente) et de la gestion des marque-pages, un mode de navigation privée, l'aperçu pour les onglets...


TraceMonkey paraît indispensable pour Firefox 3.1
C'est un avis que ne partage pas Mike Shaver, vice-président de l'ingénierie chez Mozilla, qui selon des propos relayés par ComputerWorld estime que TraceMonkey est une nouveauté majeure de Firefox 3.1 attendue par les utilisateurs, et il serait probablement malvenu de décevoir cette attente. Shaver se montre philosophe et pour lui : " personne ne se souviendra quand Firefox 3.1 aura été livré, si ce n'est la personne qui aura publié une entrée Wikipédia à ce sujet. Mais les utilisateurs se souviendront comment fonctionne Firefox ".

TraceMonkey ne sera donc à priori pas sacrifié pour permettre une sortie plus rapide de Firefox 3.1, et une publication même un an après la version précédente n'est pas un affront et cela reste rapide pour Shaver qui réfute une quelconque pression mise par la sortie de IE8.

Un tel délai d'un an devrait amener la sortie de Firefox 3.1 au mois de juin 2009 avec envisagée une quatrième version bêta préalable. La troisième version bêta est quant à elle désormais pressentie pour le 2 mars.

Complément d'information
  • Firefox 3.1 : bêta 1 disponible avec TraceMonkey à activer
    Nouvelle session de test en perspective pour les utilisateurs du navigateur Web de Mozilla parmi les plus curieux avec la publication de la première version bêta de Firefox 3.1. Le moteur JavaScript TraceMonkey n'est pas activé par ...
  • Firefox 3.1 booste l'exécution Javascript avec TraceMonkey
    TraceMonkey est le nouveau moteur Javascript qui sera inclus dans Firefox 3.1 à la place de l'actuel SpiderMonkey. Utilisant une technique de compilation à la volée - JIT, Just In Time -, les gains de rapidité observés pourraient ...

Vos commentaires

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Anonyme
Le #417981


Sortir une version 3.1 sans tracemonkey c'est lui enlevé une de ses principales nouveautés
Le #418011
Courage les développeurs, je suis sûr que vous trouverez une solution
Firefox 3.0 marche très bien, on peut attendre l'arrivée de la 3.1, il vaut donc mieux garder TraceMonkey.
Le #418031
Trace monkey est la fonctionnalité attendue.

Franchement quel site à l'heure actuelle utilise les balises <video>et <audio>? Les gros sites resteront en flash encore longtemps.
Sinon pour le mode privé, les amateurs de porn continueront à vider leur cache encore quelques mois
Le #418171
Leur cache, leurs cookies (ce qui suppose de faire le tri si on ne veut pas se retaper toutes les entrées de formulaires), leur historique...
C'est vrai que, comme le porno, on ne parle pas beaucoup de la navigation privée, mais ça risque d'être un des plus gros arguments.

J'utilise la beta 2 de FF 3.1 depuis 2 mois et j'avoue avoir été surpris par l'amélioration de la vitesse. J'imagine que TraceMonkey y est pour beaucoup.

Donc s'il ne reste que les balises video et audio à Mozilla pour communiquer, la fin d'année face à IE8 mais surtout Chrome (dont les pubs s'affichent sur le moindre site avec Adsense) s'annonce tendue...
Le #418261
étant programmeur, je préfère qu'il prenne leur temps pour sortir quelques chose de qualité que de se dépêcher et de croiser les doigts qu'ils n'ont pas désactivé une option de trop

pour les développeurs, se faire dire de sortir dequoi en enlever une fonctionnalité qu'ils travaillent dessus depuis un certains temps, il n'y a rien qui fait plus chier.
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]