AJax
Pour développer des applications Web à interface riche
Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett
Résumé
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 :
- Evolution 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 Framework 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.
L'auteur - Nicholas C. Zakas
Nicholas C. Zakas Nicholas C. Zakas is a Web Software Engineer who specializes in user interface design and implementation for Web applications using JavaScript, Dynamic HTML, CSS, XML, and XSLT. He is currently principal front end engineer for the Yahoo! homepage and is a contributor to the Yahoo! User Interface (YUI) library, having written the Cookie Utility, Profiler, and YUI Test.
Nicholas is the author of Professional JavaScript for Web Developers and a co-author on Professional Ajax, and has contributed to other books. He has also written several online articles for WebReference, Sitepoint, and the YUI Blog.
Nicholas regularly gives talks about Web development, JavaScript, and best practices. He has given talks at companies such as Yahoo!, LinkedIn, Google, and NASA, and conferences such as the Ajax Experience, the Rich Web Experience, and Velocity.
Through his writing and speaking, Nicholas seeks to teach others the valuable lessons he's learned while working on some of the most popular and demanding Web applications in the world.
For more information on Nicholas: http://www.nczonline.net/about/ View Nicholas C. Zakas's full profile page.
L'auteur - Jeremy McPeak
Jeremy McPeak est développeur JavaScript, PHP et C#.
L'auteur - Joe Fawcett
Joe Fawcett est développeur Web et Microsoft Most Valuable Professional en XML.
Sommaire
- Introduction
- Présentation d'Ajax
- Bases d'Ajax
- Modèles Ajax
- XML, XPath et XSLT
- Syndication avec RSS/Atom
- Services Web
- JSON
- Widgets pour sites Web
- AjaxMail
- Frameworks Ajax
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wrox Press, First |
Auteur(s) | Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett |
Parution | 16/08/2006 |
Nb. de pages | 414 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 869g |
Intérieur | Noir et Blanc |
EAN13 | 9782756800110 |
ISBN13 | 978-2-7568-0011-0 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse