Opracowany przez | Thomas Fuchs |
---|---|
Pierwsza wersja | Czerwiec 2005 |
Ostatnia wersja | 1, 9, 0 (23 grudnia 2010) |
Kaucja | github.com/madrobby/scriptaculous |
Stan projektu | Aktywny |
Napisane w | JavaScript |
Rodzaj | Struktura |
Licencja | Licencja MIT |
Stronie internetowej | http://script.aculo.us |
script.aculo.us to biblioteka JavaScript oparta na prototypowym frameworku JavaScript zapewniająca efekty wizualne i elementy interfejsu użytkownika poprzez DOM.
Wiadomo, że jest zintegrowany z Ruby na szynach i Seaside, ale może być rozpowszechniany jako samodzielna wersja .
script.aculo.us stworzył Thomas Fuchs. Został zaczerpnięty z jego pracy nad Fluxiom, zarządzającym aktywami cyfrowymi w firmie wollzelle. Pojawiła się pierwsza wersja konsumenckaCzerwiec 2005.
script.aculo.us rozszerza prototypową strukturę JavaScript , dodając efekty wizualne, elementy sterujące dla interfejsu użytkownika i niektóre narzędzia.
Istnieje pięć natywnych efektów wizualnych script.aculo.us: krycie, skala, przemieszczenie, podświetlenie i równoległość. Te efekty można łączyć, aby zapewnić 16 dodatkowych efektów. Programiści mogą również tworzyć własne efekty w oparciu o ten zestaw funkcji. Aktywacja efektu jest faktem skojarzenia funkcji i identyfikatora DOM, na przykład:
new Effect.Fade('message-box');Elementy sterujące interfejsu użytkownika obejmują przeciąganie i upuszczanie , autouzupełnianie, edycję lokalną.
Framework pozwala także na dynamiczne tworzenie elementów DOM