Performances JavaScript : la course continue…

Voici un rapport ‘intermédiaire’ sur les différentes performances des moteurs JavaScripts sur le marché. Chaque navigateur est représenté par sa dernière version téléchargeable (nigthly si possible, beta sinon).

Comme vous pouvez le constater, de l’eau a coulé sous les ponts depuis l’annonce de Google sur son nouveau moteur JavaScript, V8, et il n’est plus aujourd’hui le seul a faire la course en tête. Le seul navigateur a ne pas encore avoir réagi à Google est Internet Explorer. Il faut dire que l’équipe d’IE préparait alors déjà IE8 depuis quelques temps et avait déjà fixé son planning jusqu’à la sortie. IE9 devrait être la réponse de Microsoft à ses concurrents en matière de JavaScript.

 

IE
8b2

Opéra 9.6x

FireFox 3.1

Chrome 2b1

Safari 3.1n

SunSpider

15542

9735

2550

2431

1990

String/Array
Using Classes
Using XHR
Using DOM
Using eval
For…in

172
46
360
1375
62
1578

203
31
94
172
63
1171

43
20
144
339
125
684

43
4
674
209
10
643

22
15
43
63
19
466

Whole test

3593

1734

1355

1583

628

Promesses Aucune Aucune Imiter V8 Leader Leader

Tout en rappelant que ce ne sont ici que des tests, et que la réalité de l’usage est parfois bien loin des simples moyennes. Ces chiffres sont juste là pour donner des tendances et permettre de voir les efforts effectués par les différents navigateurs.

De plus, le fait d’utiliser des versions beta ne reflète pas la réalité du terrain.

- Chrome 1 est 1.5 fois plus lent que Chrome 2.0
- FireFox 3 est 3 fois plus lent que FireFox 3.1
- Safari 3 est 10 fois plus lent que Safari 3.1

En espérant vous être utile,

Fremy

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Publié 25 janvier 09 05:59 par FREMYCOMPANY

Commentaires

# KooKiz said on janvier 26, 2009 09:46:

La dernière version téléchargeable d'Opera, c'est la preview de la 10 ;) (même si je doute qu'il y ait une grosse différence dans les temps d'exécution)

# FREMYCOMPANY said on janvier 26, 2009 17:16:

Hum, oui c'est vrai, je n'ai pas pris la version 10 d'Opera. D'un autre coté, ils ont pas annoncés d'efforts particuliers sur JavaScript et j'en avais un peu marre de mettre à jours mes navigateurs pour faire le test Wink

Mea culpa.

Les commentaires anonymes sont désactivés

About FREMYCOMPANY

François REMY est un jeune développeur belge plein d'entrain qui traite surtout des technologies du web et de DotNet dans ses articles.


Les 10 derniers blogs postés

- [TFS] Supprimer un projet de Visual Studio Online par Blog de Jérémy Jeanson le il y a 1 heure et 20 minutes

- Nouveau blog en anglais / New blog in english ! par Le blog de Patrick [MVP SharePoint] le 09-18-2014, 18:42

- [ #Yammer ] From Mailbox to Yammer and back / De votre messagerie vers Yammer et retour ! par Le blog de Patrick [MVP SharePoint] le 09-15-2014, 11:31

- [ #Office 365 ] New service settings panel / Nouveau panneau de paramétrage des services par Le blog de Patrick [MVP SharePoint] le 09-11-2014, 08:50

- Problème de déploiement pour une démo SharePoint/TFS? par Blog de Jérémy Jeanson le 09-10-2014, 21:52

- [ #Office365 ] Delve first impressions / Premières impressions sur Delve par Le blog de Patrick [MVP SharePoint] le 09-09-2014, 16:57

- [ #Office365 ] How to change Administration console language ? / Comment changer la langue de la console d’administration ? par Le blog de Patrick [MVP SharePoint] le 09-09-2014, 08:25

- [ #SharePoint 2013 ] Suppression de bases de données en état “Pas de Réponse” par Le blog de Patrick [MVP SharePoint] le 09-04-2014, 14:10

- Changer l’adresse d’une ferme Office Web Apps associée à SharePoint par Blog de Jérémy Jeanson le 09-01-2014, 22:21

- Une ferme #SharePoint 2013 dans @Azure en quelques clics (1ère partie) ! par Le blog de Patrick [MVP SharePoint] le 08-28-2014, 18:52




Search

Go

Ce blog

Abonnements