jQuery-kompatibel: Javascript-Bibliothek Zepto.js 1.0 veröffentlicht

Im September 2010 veröffentlichte Thomas Fuchs eine erste Version der Javascript-Bibliothek Zepto.js , nun liegt sie in der Version 1.0(öffnet im neuen Fenster) vor. Die Idee: eine zu jQuery kompatible deutlich kleinere Bibliothek schaffen, die dafür nur in Webkit funktioniert und jQuery beispielsweise in Apps für iOS ersetzen kann.
Zepto.js 1.0 unterstützt nun alle modernen Browser mit Ausnahme des Internet Explorers. Allerdings kann Zepto sehr leicht durch jQuery ersetzt werden. Darüber hinaus ist die Version 1.0 kompatibel mit Twitter Bootstrap und verfügt über ein neues, auf node.js basierendes Build-System und voll automatisierte Tests, die mit PhantomJS und Travis CI abgewickelt werden.
Nicht mehr Bestandteil der Standardversion ist das Touch-Modul.
Im Vergleich zur ersten Version, die aus nur 52 Zeilen Code bestand, ist Zepto.js 1.0 deutlich größer. Unkomprimiert und mit vielen Kommentaren versehen, kommt der Code auf 54,6 KByte, minimiert sind es immerhin noch 9,7 KByte. Zum Vergleich: Das um einige Altlasten befreite jQuery 2.0 kommt in der Version 2.0 in der Standardvariante auf rund 30 KByte.
Für die kommende Zepto.js-Version 1.1 sind weitere Code-Optimierungen geplant, vor allem im Hinblick auf mehr Geschwindigkeit.
Zepto.js 1.0 steht unter zeptojs.com(öffnet im neuen Fenster) zum Download bereit.



