Moo.Tools veröffentlicht
Von Mad4Milk , den Entwicklern von Moo.FX , Moo.Ajax und Moo.Dom kommt nun ein neuer Streich in Sachen “Ultra-lightweight Javascript”: Moo.Tools
Bei Moo.Tools handelt es sich um ein modulares lightweight JS Framework, dass die bereits bekannten Elemente Moo.Fx, Moo.Ajax und Moo.Dom integriert und um weitere Funktionalitäten anreichert.
Ausserdem ermöglicht Moo.Tools es, HTML Elemente mit eigenen Methoden zu belegen / erweitern, was natürlich die Entwicklungsarbeit erheblich erleichtert.
Moo.Tools erlaubt ausserdem die Erstellung von Drag and Drop Funktionen, Cookie Handling und vieles mehr.
Ein Beispiel für Drag and Drop findet sich auch hier
Auf der Projektseite von Moo.Tools finden sich bisher noch keine Beispiele der Funktionalität.
Soweit ich es bisher einschätzen kann, macht Moo.Tools einen grossen Schritt in Richtung der Funktionsvielfalt von Bibliotheken wie Scriptaculous.
Ich begrüsse dies sehr. Denn die Bibliotheken von Mad4Milk bieten 2 Vorteile gegenüber Scriptaculous:
1. Sie sind modular. Man bindet neben dem Basismodul nur die Zusatzmodule (etwa drag and drop) ein die man wirklich benötigt.
2. Sie sind insgesamt sehr viel kleiner. Scriptaculous ist recht gross und verursacht daher bei Usern mit langsamer Anbindung schlechte Performance, und auf dem Server relativ hohen Traffic. Die Mad4Milk Bibliotheken haben diesen Nachteil nicht.
Bisher fehlten den Bibliotheken von Mad4Milk aber einige Funktionen, die Scriptaculous bereits bietet.
Diese Lücke scheint sich nun langsam zu schliessen
Moo.Tools steht erfreulicherweise unter der MIT License, die eine freie Verwendung ermöglicht.
Ich würde mich über erste Erfahrungsberichte mit Moo.Tools freuen
Links:
Projektseite: http://mootools.net/
Demo: http://www.snook.ca/technical/mootoolsdragdrop/
Moo.Fx Einführung: http://www.ajax-info.de/moo-fx-tutorial