|
|
IonMonkey : l'exécution JavaScript sera encore améliorée avec Firefox 18![]() La réactivité des navigateurs est sans aucun doute le critère le plus important pour les internautes. Tous les éditeurs le savent et tous s'efforcent d'améliorer les performances de leur logiciel. La fondation Mozilla n'est pas en reste et prépare le lancement de IonMonkey, un nouveau moteur d'exécution JavaScript. Celui-ci arrivera en même temps que Firefox 18.
"IonMonkey est la prochaine génération de compilateur JavaScript à la volée (JIT) pour SpiderMonkey. Il s'agit d'une méthode globale de compilation à la volée avec la capacité d'effectuer des spécialisations de types. Il a deux objectifs : une conception réalisée proprement permettant de rendre possible de futures améliorations et une excellente performance", selon MozillaWiki. Sur un blog dédié au JavaScript, le développeur David Anderson a publié des détails techniques sur IonMonkey et en particulier deux tableaux présentant les gains de performance obtenus par Firefox 18 grâce à l'action du moteur. Le gain est de 26 % entre Firefox 17 et 18, selon le benchmark Kraken. Avec le benchmark V8 de Google, le gain est de 7 % entre Firefox 17 et 18 et 20 % entre Firefox 15 et 18. "IonMonkey est un énorme pas en avant pour nos performances JavaScript et l'architecture de notre compilateur", a expliqué David Anderson, tout en convenant qu'il restait encore un long chemin à parcourir avant d'atteindre un niveau satisfaisant. Les prochains mois vont désormais à être consacrés à l'optimisation de IonMonkey, afin d'obtenir des gains de performance encore plus probants. L'amélioration de l'exécution du code JavaScript est un enjeu incontournable pour les navigateurs web, s'ils veulent non seulement conserver leurs utilisateurs mais aussi en gagner de nouveaux. Ce langage de programmation est en effet très sollicité sur la toile, et le moindre ralentissement dans le chargement d'une page web ou dans l'exécution d'une application en ligne peut très vite susciter l'exaspération. Selon David Anderson, les ordinateurs ne seront pas les seuls à profiter très bientôt d'un Firefox dopé à IonMonkey. Le moteur d'exécution JavaScript sera également déployé à terme sur la version mobile du navigateur web, en tout cas pour sa déclinaison Android. Aucune date précise n'a été livrée, David Anderson évoquant simplement son arrivée "prochaine". à lire aussi
Prix indiqués avec livraison
15
Commentaires à propos de «IonMonkey : l'exécution JavaScript sera encore améliorée avec Firefox 18»
![]() Inscrit le 10/07/2008
1598 messages publiés
Envoyer un message privé
/dev/tty
le 12/09/2012 à 15:02
C'est bien. Maintenant il faut accélérer les CMS server-side qui mettent des plombes à envoyer une page.
Répondre
![]() Firefox 18... déjà ? Dieu que le temps passe vite (ou alors ils ont sauté des numéros pour griller la concurrence).
![]() /dev/tty, le 12/09/2012 - 15:02 Ou bien créer des CMS plus spécialisés qui prendront bien moins de ressources pour tourner, avec des scripts bien plus léger. ![]() Dommage qu'on ne puisse pas faire du typage fort en JS. Mais on arrive quand même aujourd'hui à des bons moteurs d'exécution.
![]() 18 ???
vus que je suis resté dans la version 3, je comprend pourquoi il me font chier pour mettre à jours. mais je n'en veut pas, faite des maj de sécurité le reste cela me regarde. ![]() Je me demande comment ça gère les eval de codes récupérés par Ajax et autres Ext JS.
ça devient de plus en plus amusant les sites, de moins en moins de HTML et de plus en plus de javascript, quand on surfe avec Noscript, ça en est même navrant. Quand je pense qu'il y a 5 ans, on disait encore qu'il fallait désactiver javascript pour éviter les attaques. Oazar, le 12/09/2012 - 15:10Non, on en est à la version 15.0.1, la 18 c'est pour 2013. gsconnect, le 12/09/2012 - 19:57 Mouais... Firefox 3.x n'est plus supporté, il n'y aura plus de mise à jour de sécurité. De plus, je ne vois pas l'intérêt de rester sur un vieux navigateur comme ça : les versions plus récentes ont de meilleures performances, et surtout un meilleur support des standards du web. Là c'est quasiment l'équivalent des gars qui utilisaient encore IE6 il y a 2 ans quoi... ![]() /dev/tty, le 12/09/2012 - 15:02 suffit que les dits CMS n'ai pas 42000 javascript moisit car en PHP comme c'est server slide c'est le server qui gére la page et te l'envoie donc il te reste ensuite le javascript ![]() gsconnect, le 12/09/2012 - 19:57 Oui oui reste dans ta bêtise... Bon il est grandement temps que je développe un script pour les lourd qui n'ont pas encore compris et qui bloque l'usage de mes sites web ![]() iaskov, réfléchit tu avant de parler?
ne crois tu pas que j'aimerais mettre à jours quand c'est possible? sauf qu'a chaque fois que je l'ai fait (sur plusieurs maj majeures), des bug survenait tout le temps (d'ou rétropédalage), ainsi que des modules complémentaires qui ne fonctionnaient plus. ce que je n'aime pas aussi c'est cette course aux version, "c'est moi qui à le plus gros.....chiffre" ![]() @gsconnect : c'est curieux ce que tu dis, même sur windows 2000, la version 11 tourne sans problème.
C'est quoi ta config ? Et les modules complémentaires que tu utilises ? ![]() j'avoue centaurien que cela fait un moment que je n'ai plus vérifié (tort? sans doute).
vista. sp2 xmark. M.framework link password. console java https ewerywhere free you tube download download helper AB+ CDR Wieuw Tool. celle qui est en gras faudra que je vérifie si elle peut etre à jours. et je pense que certains de ces modules complémentaires m'ont posés problèmes (sans trouver lequel). d'ailleurs question: on peut installer deux firefox cotes à cotes? (cad une version récente sans désinstaller l'ancienne?) Tous les champs doivent être remplis. Tous les champs doivent être remplis. Tous les champs doivent être remplis. |
A LA UNE
LES + COMMENTÉS
6 offres à partir de 43 €
21 offres à partir de 113 €
Télécharger
navigateur web pdf,
navigateur web tor,
total video converter,
redtube video downloader,
ground control,
virtualgirl hd,
mp3 to converter,
windows 7 gratuit,
Accès rapide :
Lecteur audio et vidéo |
Graver ou numériser |
Communication |
Encoder ou convertir |
Personnalisation |
Diagnostic |
eMule (et mods eMule) |
|