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

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40




Search

Go

Ce blog

Abonnements