0
script.aculo.us est une bibliothèque JavaScript basée sur le framework JavaScript Prototype, fournissant des effets visuels dynamiques et des éléments d'interface utilisateur via le modèle d'objet de document (DOM). Elle est notamment incluse avec Ruby on Rails et Seaside, mais également fournie séparément pourtravail avec d'autres cadres d'applications Web et langages de script.script.aculo.us a été extrait par Thomas Fuchs de ses travaux sur Fluxiom, un outil de gestion des ressources numériques basé sur le Web par la société de conception Wollzelle.Il a été rendu public pour la première fois en juin 2005.Featuresscript.aculo.us étend le cadre JavaScript du prototype en ajoutant des effets visuels, des contrôles d'interface utilisateur et des utilitaires.Effets visuelsIl existe cinq principaux effets script.aculo.us: Opacity, ScaleMoveBy, Highlight et Parallel.Grâce à ces effets, il y a plus de 16 effets supplémentaires utilisant des combinaisons des effets de base hors de la boîte.Les programmeurs peuvent également étendre les effets existants et en créer de nouveaux. L'activation d'un effet consiste à attribuer à un élément un nom d'ID et une ligne de code pour l'effet.Voici un exemple de l'effet Effect.Fade appliqué à un élément DOM avec l'ID de 'id_of_element':new Effect.Fade ('element_id');...