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

- « Naviguer vers le haut » dans une librairie SharePoint par Blog de Jérémy Jeanson le 10-07-2014, 13:21

- PowerShell: Comment mixer NAGIOS et PowerShell pour le monitoring applicatif par Blog Technique de Romelard Fabrice le 10-07-2014, 11:43

- ReBUILD 2014 : les présentations par Le blog de Patrick [MVP Office 365] le 10-06-2014, 09:15

- II6 Management Compatibility présente dans Windows Server Technical Preview avec IIS8 par Blog de Jérémy Jeanson le 10-05-2014, 17:37

- Soft Restart sur Windows Server Technical Preview par Blog de Jérémy Jeanson le 10-03-2014, 19:43

- Non, le certificat public du CA n’est pas un certificat client !!! par Blog de Jérémy Jeanson le 10-03-2014, 00:08

- Windows Server Technical Preview disponible via MSDN par Blog de Jérémy Jeanson le 10-02-2014, 19:05

- Focus Sauvegardes SharePoint par Le blog de Patrick [MVP Office 365] le 10-02-2014, 13:11

- Technofolies, votre évènement numérique de l'année par Le Blog (Vert) d'Arnaud JUND le 09-26-2014, 18:40

- Xamarin : From Zero to Hero par Fathi Bellahcene le 09-24-2014, 17:35




Search

Go

Ce blog

Abonnements