Javascript Bibliotheken im Performance Test
Wenn die Entscheidung welche JavaScript Bibliothek man für sein Projekt verwenden sollte ansteht gibt es verschiedenste Herangehensweisen. Neben der persönlichen Erfahrung sind auch öffentliche Vergleiche ganz hilfreich eine Entscheidung zu fällen.
Eine solche Entscheidungshilfe könnte der “JavaScript Bibliotheken Performance Test Roundup” von Brian Klug sein. Er vergleicht dort die JavaScript Bibliotheken Dojo (1.0.1), jQuery (1.2.1), Prototype (1.6.0), YUI (utilities bundle) (2.4.0) undProtoculous (1.0.2) (prototype-1.5.1 + scriptaculous-1.7.1).
Die Frage die hier gestellt wird ist: Wie schnell kann eine Bibliothek geladen werden und wie verhält sie sich im gepackten, minimierten oder normalen Source. Aber auch die Frage wie schnell sind die Bibliotheken in einem Browser oder bringt die gepackte Version der Bibliothek etwas wird hier beantwortet.
Als interessantes Ergebnis hervorzuheben ist wohl, dass das Cachen, Minimieren und Zippen von JavaScript Files einen deutlichen Performance Gewinn gegenüber dem Unterlassen dieser Vorteile bringt – vor allem, dass bei diesem Test die Yahoo! Bibliothek ganz oben steht obwohl sie eine beachtliche Größe mitbringt. Auch interessant ist, dass die gepackte Version der Bibliotheken keinen wirklichen Performance Vorteil bringen.
An diesem Test kann jeder mitmachen und alle Testergebnisse gehen in das veröffentlichte Testergebnis direkt ein. Aktuell sind schon über 130000 Tests durchlaufen worden.
(via Ajaxian)


