Comptant parmi les cinq bibliothèques JavaScript les plus utilisées du développement web, le tandem de bibliothèques Prototype et Scriptaculous permet au développeur de créer des sites compatibles avec les différents types de navigateurs. Qu'il s'agisse de produire des effets visuels avancés, d'interroger le serveur par Ajax (sans réafficher une nouvelle page), de permettre la saisie automatique des champs (autocomplétion avec liste de valeurs proposées), ou d'autoriser le drag and drop d'éléments sur la page ou encore de proposer des curseurs, une ou deux lignes de code suffisent.
Cet ouvrage explique comment exploiter toutes les possibilités et la souplesse que ces deux bibliothèques offrent dans les développements de sites web, tant sous PHP que pour Ruby on Rails. Vos sites web ne seront plus les mêmes !
Sommaire
- Prototype
- Installation de Prototype
- Aperçu général de Prototype
- Créer des classes
- Classes générales
- Classe Function
- Classe Element
- Gérer les événements
- Classes observateurs des formulaires
- Classes Ajax
- Scriptaculous
- Effets visuels
- Auto-complétion
- Drag & drop
- Sliders
- Sons