IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Firefox 18 disponible avec IonMonkey
Pour booster ses performances JavaScript, le support de WebRTC et des écrans Retina

Le , par Hinault Romaric

47PARTAGES

2  0 
La version stable de Firefox 18 est désormais disponible en téléchargement sur les serveurs FTP de la fondation Mozilla.

Cette nouvelle mouture du navigateur introduit un nouveau compilateur JavaScript « Just In Time » baptisé « IonMonkey ». Contrairement aux compilateurs précédents, notamment JägerMonkey, IonMonkey utilise un processus de compilation en trois étapes. Comme le font les compilateurs d'autres langages tels que C++, le code JavaScript est traduit dans une représentation intermédiaire qui sera, elle, optimisée et convertie en code-machine.

Ainsi, ce compilateur permet d’exécuter le code non pas au sein du navigateur, mais directement au niveau du processeur de la machine. Cette caractéristique permet à Firefox 18 d’apporter des gains de performance de 10 % sur le benchmark V8 de Google et de 26 % pour le benchmark Kraken de Mozilla, par rapport à Firefox 17.

Une nouveauté qui est la bienvenue pour les applications Web complexes, ainsi que pour les jeux utilisant le langage de script.

En dehors de cette nouveauté majeure, on va noter le support de WebRTC, la technologie permettant les communications audio et vidéo sans plug-ins (WebRTC est déjà disponible dans Chrome 21), un meilleur support des écrans Retina des ordinateurs Mac, une meilleure gestion des onglets et un meilleur redimensionnement des images au sein des pages HTML.

Pour les développeurs, on va noter une implémentation de CSS3 Flexbox, le support de la nouvelle propriété DOM window.devicePixelRatio, ainsi que la prise en charge des événements W3C Touch.





Télécharger Firefox 18

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Marwindows
Membre éclairé https://www.developpez.com
Le 08/01/2013 à 16:44
En bêta les perf' n'ont pas évolué tant que ça ...

A voir si elle vaut vraiment le coup, mais j'en doute, je vais tester de suite si ça vaux le coup je ferais un retour.

--------------------

Je retire ce que j'ai dis, on sent un léger gains de vitesse
2  0 
Avatar de Tryph
Membre émérite https://www.developpez.com
Le 10/01/2013 à 15:25
Citation Envoyé par yoann.boukredine Voir le message

Sunspider :
http://www.webkit.org/perf/sunspider/sunspider.html
[...]
Chrome-23 est toujours meilleure de FF-18 via le bench V8 (higher better)
Chrome-23 : Score: 7716
FF-18 : Score: 5750
je fais pas de tests moi même alors je vais pas contredire mais je vais quand même émettre une réserve:
utiliser le test de webkit.org pour comparer un navigateur basé sur webkit à un autre, c'est pas ce qu'on peut faire de plus objectif a mon avis.

Edit:
je viens de retrouver un site qui permet de tester différentes version d'un code JS pour faire des optimisations, et dans ce site je viens de retrouver un test qui permet de mettre en valeur un truc:
http://jsperf.com/string-concatenation123/4
faut faire tourner le test une fois pour avoir accès aux graphiques (sous le tableau), mais ce site met bien évidence que 2 codes qui font la même chose peuvent avoir des performances très différentes suivant la méthode utilisée.
encore mieux: une façon de faire peut être rapide sur un navigateur et lente sur un autre, et inversement pour une autre façon de faire.
ainsi, je me dis que ça doit pas être bien difficile d'écrire des tests qui mettent en évidence la supériorité d'un navigateur particulier.

(bon après, il semble bien que chrome soit même souvent plus rapide que firefox pour l'exécution du javascript)
2  0 
Avatar de yoann.boukredine
Candidat au Club https://www.developpez.com
Le 10/01/2013 à 14:45
Bench Html 5 avec html5test
http://html5test.com/

FF-17.0.1 : score 371
Elements 25/35
Grouping content elements : Partial
XMLHttpRequest Level 2 : Partial
Communication : 29/35

FF-18 : score 378
Elements 26/35
Grouping content elements : Yes
XMLHttpRequest Level 2 : Yes
Communication : 35

-> du mieux donc pour le support HTML5...

Sunspider :
http://www.webkit.org/perf/sunspider/sunspider.html

FF-17.0.1 :
Total : 323.0ms +/- 1.2%

FF-18 :
Total: 341.8ms +/- 2.3%

Bizarre, pas de gain...

Chrome-23 est toujours meilleure de FF-18 via le bench V8 (higher better)
Chrome-23 : Score: 7716
FF-18 : Score: 5750

A vos tests via les outils avant de faire votre mise à jour de navigateur
http://en.wikipedia.org/wiki/Browser_speed_test

Yobo
1  0 
Avatar de Marwindows
Membre éclairé https://www.developpez.com
Le 09/01/2013 à 9:37
Je ne suis pas d'accord avec toi, le but de la bêta est de faire tester une version pour avoir un maximum de retour de la part des utilisateurs afin de corriger les anomalies remarqué, ainsi que d'améliorer le produit, avant de le livrer en version final.
0  0 
Avatar de LinxBe
Membre à l'essai https://www.developpez.com
Le 11/01/2013 à 1:48
Gros problème sous Microsoft Windows (XP):

impossible de relancer Firefox 18 après l'avoir arrêté !!!
("Firefox est déjà en cours d'exécution mais ne répond pas. Pour ouvrir
une nouvelle fenêtre, vous devez d'abord arrêter le processus Firefox existant ou redémarrer votre système."

--> obligé chaque fois de tuer le processus par le 'Gestionnaire des tâches' avant de redémarrer Firefox !
Sinon, à la fermeture de session, message:
"Le programme D3D9Window ne répond pas. Terminer maintenant ?"

PENIBLE !!!!

Comment peut-on revenir à la version précédente, qui fonctionnait sans problème ???
0  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 13/01/2013 à 16:42
Bonjour LinxBE, et merci d'utiliser Firefox

Je n'arrive pas à reproduire ton problème. Peut-être celui-ci vient-il d'un plugin / une extenstion. Peux-tu réessayer après les avoir désactivé ?

Merci à toi !
0  0 
Avatar de LinxBe
Membre à l'essai https://www.developpez.com
Le 15/03/2017 à 14:39
Bonjour Flaburgan,

Le problème a été résolu de puis longtemps (4 ans).
Je m'aperçois que je ne t'ai jamais remercié de ta réponse.
Voilà qui est fait ! Mieux vaut tard que jamais

Linx

Citation Envoyé par Flaburgan Voir le message
Bonjour LinxBE, et merci d'utiliser Firefox

Je n'arrive pas à reproduire ton problème. Peut-être celui-ci vient-il d'un plugin / une extenstion. Peux-tu réessayer après les avoir désactivé ?

Merci à toi !
0  0 
Avatar de Zefling
Expert confirmé https://www.developpez.com
Le 09/01/2013 à 9:34
Citation Envoyé par Marwindows Voir le message
En bêta les perf' n'ont pas évolué tant que ça ...
Ce n'est pas le but de la bêta de faire évoluer les perfs, mais de les stabiliser. (Ou j'ai mal compris)
0  1