S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

La version finale de Firefox 9.0 consacre un JavaScript plus rapide

L'interférence des inférences

Mozilla vient de publier la version finale de son navigateur Firefox 9.0. Comme les deux précédentes moutures, celle-ci apporte des améliorations significatives dans le domaine des performances. Cette fois, c’est le JavaScript qui est particulièrement visé.

firefox

Firefox 9.0 supporte l’inférence de types. Derrière ce terme « barbare » se cache la capacité pour la machine virtuelle JavaScript de deviner le type des données dans le code. Ce dernier n’est en effet pas toujours (voire rarement) défini par le développeur. Or, le simple fait de connaître les types lorsque le code est avalé par le compilateur JIT (Just-In-Time) permet d’obtenir en sortie des performances supérieures de l’ordre de 20 à 45 % en fonction des cas.

Le support de Lion, dernière version de Mac OS X en date, est également amélioré. Le thème de Firefox 9.0 s’intègre ainsi mieux dans le système. Plus important, les gestes tactiles de navigation sont enfin pris en charge : les manipulations horizontales à deux doigts sur le trackpad déclencheront désormais les actions Précédent et Suivant.

Quelques autres améliorations sont disponibles :
  • Le statut de la fonction DNT (Do Not Track) peut être interrogé via une requête JavaScript
  • Ajout du support de font-stretch
  • Support amélioré de text-overflow
  • Support amélioré des standards HTML5, CSS et MathML
  • Plusieurs corrections liées à la stabilité du navigateur
Pour récupérer Firefox 9.0, deux solutions. Vous pouvez utiliser l’un des liens ci-dessous ou attendre que le navigateur vous propose la mise à jour. Dans le second cas cependant, il faudra attendre encore un peu car la diffusion n’a pas encore commencé.
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 20/12/2011 à 09:55

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 88 commentaires

Avatar de zefling INpactien
zefling Le mardi 20 décembre 2011 à 10:14:16
Inscrit le mercredi 30 juin 04 - 12482 commentaires
Comme d'hab', il y a aussi une page (en anglais) avec toutes les modif's :
Firefox 9 for developers
Avatar de macol INpactien
macol Le mardi 20 décembre 2011 à 10:16:40
Inscrit le samedi 3 septembre 05 - 10 commentaires
Ce dernier n’est en effet pas toujours (voire rarement) défini par le développeur


Ah bon, on peut spécifier le type des variables en javascript ?

Edité par macol le mardi 20 décembre 2011 à 10:17
Avatar de Bill2 INpactien
Bill2 Le mardi 20 décembre 2011 à 10:25:16
Inscrit le mardi 6 mai 03 - 2123 commentaires
Euh, l'install me demande de redémarrer mon PC pour finaliser l'update, alors que je n'ai même pas lancé FF aujourd'hui.

Franchement, je ne vois pas ce qui nécessite un tel redémarrage
Avatar de Reparateur INpactien
Reparateur Le mardi 20 décembre 2011 à 10:28:35
Inscrit le mardi 29 décembre 09 - 2321 commentaires
eu t'es sur que c'est FF ?
jamais FF ne m'a demandé de redémarrer mon PC

enfin moi je suis toujours en programme béta comme ça ça fait 3 semaine que je suis sous FF9 ^^

Edité par Reparateur le mardi 20 décembre 2011 à 10:29
Avatar de Bill2 INpactien
Bill2 Le mardi 20 décembre 2011 à 10:36:21
Inscrit le mardi 6 mai 03 - 2123 commentaires
J'ai D/L via le lien proposé par PCi, et j'ai juste lancé l'install, next, next ... et il me demande de redémarrer.

Il y a 88 commentaires

;