En el ámbito de la Web 2.0, el JavaScript y el HTML dinámico se han convertido en la base indiscutible para diseñar páginas interactivas del lado del cliente. Con este entorno en mente, los desarrolladores Web pueden encontrarse con mucha frecuencia con los mismos tipos de dificultades. Este libro ofrece soluciones para los problemas más comunes con JavaScript y DHTML. Distinguirá el código adecuado en cada ocasión y, cómo, por qué y cuándo funciona. Desde tareas simples, como manipular strings y validar fechas en JavaScript, hasta librerías enteras para demostrar tareas complejas, como el posicionamiento de elementos HTML, o la implementación de características Ajax en el cliente. Aprenderá a escribir sus propios scripts y comprenderá cómo funcionan, independientemente de sus conocimientos previos. Es compatible con los últimos estándares W3C y navegadores, como Internet Explorer 7, Firefox 2, Safari y Opera 9.