Read more
Fini les sites Web figés et peu attractifs! En combinant les technologies existantes des CSS, de XML et de JavaScript, Ajax fournit aux développeurs Web la possibilité de créer des interfaces plus sophistiquées et plus interactives que jamais, en rompant avec la méthode «cliquer et attendre», qui prévaut depuis les débuts du Web. Grâce à Ajax, les internautes profitent enfin de sites Web réellement interactifs, avec une interface aussi riche, conviviale et réactive que celle d'une application bureautique.
Cet ouvrage présente d'abord les origines et concepts d'Ajax et explique en détail les techniques de requêtes comme les cadres cachés, les iframes et XMLHttp. Le développeur découvre également plusieurs modèles Ajax pour faciliter les communications entre clients et serveur au sein d'un site ou d'une application Web. Chaque chapitre exploite et approfondit les notions vues dans les chapitres précédents, si bien qu'arrivé à la fin de l'ouvrage, vous serez fin prêt à développer vous-même des interfaces Ajax fonctionnelles.
Dans cet ouvrage:
Évolution du Web et naissance d'Ajax
Principes d'Ajax et technologies sous-jacentes
Requêtes et réponses HTTP
Techniques de communications dans Ajax avec les cadres cachés et XMLHttp
Modèles de conception utilisant Ajax
Prise en charge de XML, XPath et XSLT par les navigateurs
Syndication de données avec RSS/Atom et création d'un agrégateur d'actualités
Services Web: technologies et exemples
Notation JSON pour la transmission de données dans les communications Ajax
Créer des widgets Ajax pour la météo ou les actualités à inclure dans un site Web
Développer une application Web complète: AjaxMail
Trois Frameworks Ajax: JPSPan pour PHP, DWR pour Java, JSP et Ajax.NET pour le .NET Framework
À qui s'adresse cet ouvrage
Cet ouvrage s'adresse aux développeurs Web qui veulent améliorer l'utilisation de leurs sites et de leurs applications, et qui sont familiers de JavaScript, HTML et CSS ainsi que de .NET ou d'un langage exécuté côté serveur comme PHP.