7. Scriptaculous: Effekte und Animationen auf Basis von Prototype
Wer sich für Prototype entscheidet, kann es optimal mit "Scriptaculous” erweitern. Die Library ergänzt das Prototype-Framework um einfach zu benutzende Ajax-Steuerungselemente, Drag-&-Drop-Funktionen, DOM-Werkzeuge, sowie ein umfangreiches Set an visuellen Effekten und Animationen. Alles, was die Benutzeroberfläche einer typischen Web 2.0-Anwendung ausmacht, kann mit Hilfe von Scriptaculous realisiert werden - darunter Inline-Text-Editoren, Transitionen, Fades und vieles mehr.
Die Arbeit damit kann kaum einfacher sein. So lässt sich zum Beispiel mit einer einzigen Zeilen Code wie "Effect.Fade('objekt_id', { duration: 3.0 })” ein Fade-Effekt auf ein beliebiges DOM-Objekt definieren. Die Implementierung der restlichen Effekte erfolgt ähnlich einfach. Interessierte können auf der Produktseite erfahren, was die Lösung alles zu bieten hat. Da stehen zahlreiche Code-Beispiele und Demos, sowie eine detaillierte Beschreibung der verschiedenen Objekte, Methoden und Eigenschaften der Library zur Verfügung.