0
script.aculo.us je knižnica JavaScriptu postavená na prototype JavaScript Framework, ktorá poskytuje dynamické vizuálne efekty a prvky používateľského rozhrania prostredníctvom modelu DOM (Document Object Model). Je to predovšetkým súčasť Ruby on Rails and Seaside, ale poskytuje sa aj samostatneprácu s inými webovými aplikačnými rámcami a skriptovacími jazykmi.script.aculo.us vyťažil Thomas Fuchs z jeho práce na fluxiom, webovom nástroji na správu digitálneho majetku od dizajnérskej spoločnosti wollzelle.Prvýkrát bol sprístupnený pre verejnosť v júni 2005.Featuresscript.aculo.us rozširuje Prototypový rámec JavaScriptu pridaním vizuálnych efektov, ovládacích prvkov používateľského rozhrania a obslužných programov.Vizuálne efekty Existuje päť základných efektov, ktoré ponúka skript.aculo.us: Nepriehľadnosť, škála,MoveBy, Highlight a Parallel.Prostredníctvom týchto účinkov existuje viac ako 16 ďalších efektov, ktoré využívajú kombinácie základných efektov po vybalení z krabice.Programátori môžu tiež rozšíriť existujúce a vytvoriť nové efekty. Povolenie efektu je otázkou priradenia prvku s menom ID a jedným riadkom kódu pre daný efekt.Nižšie je uvedený príklad efektu Effect.Fade aplikovaného na element DOM s ID 'id_of_element':new Effect.Fade ('element_id');...