Adobe a mis à disposition des développeurs, un framework ajax, nommé SPRY, permettant au même titre que des librairies Ajax type Mootools, jQuery etc. d’enrichir l’interactivité de nos applications. Ce framework intégré à Dreamweaver CS4, est composé d’un ensemble de librairies permettant de créer des composants liées à des données, d’insérer des mises en formes interactives, d’appliquer des effets à des formulaires ou des menus.
Les données SPRY s’utilisent sous forme de widgets, qui associent du code Javascript avancé, l’objet DOM et des données XML.
Ils sont regroupés sous 3 grandes familles, à savoir :
- Les widgets de mise en forme
- Les widgets de validation de formulaire
- Les effets
Widgets de mise en forme
- Accordéon, permet d’afficher un ensemble de panneaux réductibles pouvant stocker beaucoup de contenu tout en restant compact.
- Panneau réductible, au même titre que Accordéon, ce widget permet de stocker du contenu mais dans un seul panneau.
- Panneaux à onglet, permet d’afficher du contenu relatif à un onglet.
- Barre de menus, est un menu déroulant de navigation.
- Info-bulle, ajoute une info-bulle à l’élément ou au texte sélectionné avec des effets d’animations facultatifs.
Widgets de validation de formulaire
- Champ de texte de validation, affiche un état de validation du champ sous forme de message ou d’icone, relatif à chacun des champs d’un formulaire.
- Zone de texte de validation, le comportement est similaire à celui du champ de texte, mais en l’occurence appliqué à une zone de texte.
- Validation de la sélection, affiche un état de validation en fonction du choix effectué sur une liste déroulante.
- Validation de case à cocher, affiche un état de validation selon qu’il y ait une ou plusieurs case à cocher.
Les effets
Il s’agit là d’un bibliothèque d’effets pouvant être associé entre eux, permettant d’enrichir l’interaction visuelle des applications web.
- Surlignage
- Fondu
- Store monté/Store baissé
- Glisser
- Agrandissement
- Ecraser
- Secouer
Le framework SPRY fonctionne avec les versions
Quelques exemples…
Vous pouvez retrouver l’ensemble des exemples de mise en application du framework SPRY sur le site d’Adobe Labs.
0 commentaire pour le moment
Il n'y a pas encore de commentaire mais le formulaire ci dessous vous tend les bras....
Laisser un commentaire