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 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 :
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
Vincent Hermann
le 20 décembre 2011 à 09:55
(23 544
lectures)
Actualités et brèves relatives
- 14 / 12 / 2011 : Adblock Plus 2.0 ne bloque plus par défaut les publicités non ...
- 06 / 12 / 2011 : Mozilla (Firefox) et Google tardent à reconduire leur accord
- 05 / 12 / 2011 : Après la mémoire, Mozilla se penche sur la réactivité de Firefox
- 01 / 12 / 2011 : Mozilla pourrait arrêter le support de Mac OS X Leopard pour Firefox
- 23 / 11 / 2011 : Mozilla souhaite que Firefox puisse se mettre à jour silencieusement
- 23 / 11 / 2011 : Firefox natif pour Android commence officiellement sa carrière
- 22 / 11 / 2011 : Mozilla corrige deux cas de plantages dans Firefox 8.0.1
- 14 / 11 / 2011 : Firefox 9 bêta améliore nettement ses performances sur le JavaScript






