
Ajax The Definitive Guide
Anthony T. Holdener III
- Editorial
- O'Reilly
- Año
- 2008
- Páginas
- ~982
- Nivel
- Básico
De qué trata
Obra de referencia de casi mil páginas en la que Anthony T. Holdener III explica cómo crear aplicaciones web que se ejecutan en el navegador con Ajax. Muestra cómo tecnologías ya establecidas (JavaScript, XHTML, CSS, XML y el objeto XMLHttpRequest) se combinan para dar a los sitios la sensación de una aplicación de escritorio, al estilo de la Web 2.0 de 2008. Aunque el catálogo lo clasifica como básico, conviene llegar con conocimientos de HTML y JavaScript, porque su alcance es enciclopédico.
Recorre la carga y manipulación de documentos XML, el uso de JSON como alternativa, el DOM y la conexión de interfaces con componentes del servidor. Dedica mucho espacio al diseño de interfaces: usabilidad, visualización y accesibilidad, navegación del sitio y los problemas de Ajax con el botón Atrás. También trata la mejora de tablas, listas, cajas de navegación y ventanas, las animaciones, los formularios interactivos y la validación de datos, además del código modular y la optimización. Incluye material de referencia sobre XML y XSLT, frameworks y toolkits de JavaScript populares en esa época y varias API de servicios web.
La parte final aplica lo aprendido a casos de uso: búsquedas avanzadas desde el navegador, servicios web y mashups, comunicación empresarial y juegos web que no necesitan plugins. Su valor está en la amplitud y en el enfoque de diseño, pero muchas técnicas (XSLT en el cliente, toolkits de esa generación, XHTML) han quedado obsoletas frente a fetch, los frameworks modernos y las API del navegador actuales. Funciona mejor como consulta de conceptos o por interés histórico que como guía para un proyecto nuevo.
- Ajax
- XMLHttpRequest
- XML y XSLT
- JSON
- DOM
- Usabilidad y accesibilidad
- Navegación y botón Atrás
- Formularios y validación
- Animación
- Servicios web
- Mashups
- Optimización
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

