
Introducing HTML5, 2nd Edition
Bruce Lawson, Remy Sharp
- Editorial
- New Riders
- Año
- 2011
- Páginas
- ~312
- Nivel
- Básico
De qué trata
Segunda edición (New Riders, 2011) del conocido libro de Bruce Lawson y Remy Sharp, dos evangelistas de los estándares web (Lawson trabajaba entonces en Opera), sobre las novedades de HTML5 y las APIs de JavaScript que lo acompañan. Está escrito en un tono cercano y con humor. Va dirigido a desarrolladores que ya conocen HTML, CSS y algo de JavaScript y quieren empezar a usar HTML5 de inmediato.
Los primeros capítulos tratan el marcado: el nuevo doctype y los elementos estructurales, la semántica del texto, el outline del documento, WAI-ARIA y los formularios con nuevos tipos de campo, atributos y validación nativa. Después vienen las APIs: audio y vídeo, Canvas, almacenamiento en el cliente (Web Storage, Web SQL e IndexedDB), uso sin conexión con el cache manifest, arrastrar y soltar, geolocalización, Web Messaging y Web Workers, y comunicación en tiempo real con WebSockets y Server-Sent Events. Esta edición añade un capítulo nuevo sobre polyfills: detección de características, Modernizr y técnicas para llevar estas funciones a navegadores antiguos.
Es un libro conceptual con fragmentos de código descargables y no incluye proyectos guiados. Su gran valor está en explicar el porqué de cada elemento y API, con una atención constante a la accesibilidad. Algunos temas que trata, como la geolocalización o Web SQL, no forman parte del HTML5 estricto, y parte del contenido ha envejecido: Web SQL quedó descontinuado, el Application Cache fue reemplazado por los Service Workers y el outline del documento nunca llegó a funcionar en los navegadores. Sigue siendo una lectura amena para entender los cimientos del HTML moderno.
- HTML5
- Elementos estructurales
- Semántica
- WAI-ARIA
- Formularios
- Audio y vídeo
- Canvas
- Web Storage
- Offline
- Drag and drop
- Geolocalización
- WebSockets
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

