Udviklet af | Thomas fuchs |
---|---|
Første version | Juni 2005 |
Sidste version | 1.9.0 (23. december 2010) |
Depositum | github.com/madrobby/scriptaculous |
Projektstatus | Aktiv |
Skrevet i | Javascript |
Type | Ramme |
Licens | MIT-licens |
Internet side | http://script.aculo.us |
script.aculo.us er et JavaScript- bibliotek baseret på prototypen JavaScript-ramme, der giver visuelle effekter og brugergrænsefladeelementer gennem DOM.
Det er kendt at være integreret med Ruby on rails og Seaside, men kan distribueres som en enkeltstående version .
script.aculo.us blev oprettet af Thomas Fuchs. Det blev taget fra hans arbejde med Fluxiom, en digital aktivforvalter for virksomheden wollzelle. Den første forbrugerversion kom indJuni 2005.
script.aculo.us udvider prototypens JavaScript-ramme ved at tilføje visuelle effekter, kontroller til brugergrænsefladen og nogle hjælpeprogrammer.
Der er fem indfødte visuelle effekter af script.aculo.us: opacitet, skala, forskydning, fremhævning og parallelisme. Disse effekter kan kombineres for at give 16 yderligere effekter. Udviklere kan også oprette deres egne effekter baseret på dette sæt funktioner. Aktivering af en effekt er kendsgerningen om en funktionssammenslutning og en Id for DOM, for eksempel:
new Effect.Fade('message-box');Brugergrænsefladekontrol inkluderer træk og slip , autofuldførelse, redigering på stedet.
Rammen giver dig også mulighed for dynamisk at oprette DOM-elementer