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

- Après Montréal, ce sera Barcelone, rendez-vous à la European SharePoint Conference 2014 ! par Le blog de Patrick [MVP SharePoint] le 04-19-2014, 09:21

- Emportez votre sélection de la MSDN dans la poche ? par Blog de Jérémy Jeanson le 04-17-2014, 22:24

- [ #Office365 ] Pb de connexion du flux Yammer ajouté à un site SharePoint par Le blog de Patrick [MVP SharePoint] le 04-17-2014, 17:03

- NFluent & Data Annotations : coder ses propres assertions par Fathi Bellahcene le 04-17-2014, 16:54

- Installer un site ASP.net 32bits sur un serveur exécutant SharePoint 2013 par Blog de Jérémy Jeanson le 04-17-2014, 06:34

- [ SharePoint Summit Montréal 2014 ] Tests de montée en charge SharePoint par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 20:44

- [ SharePoint Summit Montréal 2014 ] Bâtir un site web public avec Office 365 par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 18:30

- Kinect + Speech Recognition + Eedomus = Dommy par Aurélien GALTIER le 04-16-2014, 17:17

- [ SharePoint Summit Montréal 2014 ] Une méthodologie simple pour concevoir vos applications OOTB SharePoint de A à Z par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 16:51

- //Lean/ - Apprendre à faire des Apps Windows universelles par Blog de Jérémy Jeanson le 04-16-2014, 12:57




Search

Go

Ce blog

Abonnements