Lubomír Hauerland


Javascript frameworks – benchmark

Zasláno do mooTools od hauerland v 29. 1. 2008
Tags: , , ,

SlickSpeed je sada benchmarků, která testuje rychlost a správnost jednotlivých javascriptových frameworků. Test můžeme najít na různých stránkách – liší se podle počtu frameworků, kterou jsou do hodnocení zařazeny. Funguje na principu zpracování selektorů v CSS. Který framework je tedy nejpřesnější a nejrychlejší? Jednoduchá otázka a jasná odpověď přesto neexistuje. Výsledky se liší jednak test od testu, jednak se diametrálně rozchází podle použitého prohlížeče.

V Opeře a Firefoxu se o první příčku pere mooTools a Prototype. Prototype obvykle těsně vítězí a JQuery končí na poslední místě s největším počtem chyb a time-outů.

V Internet Exploreru jsou výsledky přesně opačné: JQuery vítězí, na druhém místě je mooTools, Prototype je třetí.
Zde jsou výsledky (použitý test: http://mootools.net/slickspeed/):

Čísla znamenají součty jednotlivých časů, nižší hodnota je lepší.

Prohlížeč: Framework: Výsledný čas:
Opera 9.24 Prototype 1.6 620
MooTools 1.2 beta1 680
JQuery 1.21 1173
Opera 9.5 beta Prototype 1.6 197
MooTools 1.2 beta1 208
JQuery 1.21 367
MSIE 7 Prototype 1.6 1730
MooTools 1.2 beta1 1289
JQuery 1.21 945
Firefox 2 Prototype 1.6 276
MooTools 1.2 beta1 289
JQuery 1.21 639
Firefox 3 beta 1 Prototype 1.6 231
MooTools 1.2 beta1 201
JQuery 1.21 628

Zanechat odpověď