Simon Koelsch coding software, using gadgets

9Nov/09Off

Google JavaScript Bibliothek Closure Library

Google realisiert in seinen Webanwendungen das Interface durch intensiven Gebrauch von Javascript. Man denke dabei an Google Mail, Google Maps oder Google Wave. Ein Teil der Werkzeuge die dabei benutzt werden sind jetzt als Closure Tools veröffentlicht worden.

Closure Tools besteht aus den folgenden Teilprojekten:

Der Closure Compiler übersetzt JavaScript Code in eine kompaktere Form. Dadurch werden die Scripte kleiner und damit auch schneller. Es wird toter Code entfernt und nach üblichen Fehler gesucht. Eine Erweiterung für Firebug ist auch verfügbar.

Mit Closure Templates gibt es eine einfache Möglichkeit dynamisch HTML zu generieren. Die Templates sind fertig kompiliert als Java und JavaScript.

In diesem Posting geht es um den dritten Teil des Closure Projekts: Closure Library. Die veröffentlichte Bibliothek enthält eine breite Sammlung von Funktionen und ist kompatibel zu den gängigen Browsern.
Außerdem bringt sie noch ein paar andere nette Konzepte mit.