Flash Info :
Microsoft annonce la XBox One : tout ce qu'il faut savoir
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
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.
Le 20 décembre 2011 à 09:55
(25 542
lectures)
Il y a 88 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
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
Franchement, je ne vois pas ce qui nécessite un tel redémarrage
Reparateur
Le mardi 20 décembre 2011 à 10:28:35
#4
Inscrit
le mardi 29 décembre 09
-
1449
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
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
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 n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.














