El libro “HTML5” de Arkaitz Garro cubre varios temas relacionados con el desarrollo de páginas web utilizando el estándar HTML5. El contenido del libro se divide en 18 capítulos que cubren los siguientes temas:
Capítulo 1: “¿Qué es HTML5?”
- Descripción de la especificación oficial de HTML5
- Cinco consejos para trabajar con HTML5
Capítulo 2: “Semántica”
- Explicación sobre la estructura de la cabecera de un documento HTML5
- Introducción a las nuevas etiquetas semánticas en HTML5
- Descripción de la estructura de un documento HTML5
- Uso de las nuevas etiquetas semánticas
- Atributos globales
Capítulo 3: “Elementos de formulario”
- Nuevos tipos de input
- Nuevos atributos
- Nuevos elementos
Capítulo 4: “Qué es Modernizr”
- Cómo añadir Modernizr a una página
- Explicación sobre el objeto Modernizr
- Uso de clases CSS en Modernizr
- El método load()
Capítulo 5: “Dataset”
- Utilización de los data attributes
- Como utilizar los data attributes y javascript
Capítulo 6: “Multimedia”
- Video
- Codecs y problemas
- Api multimedia
- fullscreen video
- Audio
Capítulo 7: “Canvas”
- Elementos básicos
- Dibujar formas
- Rutas
- Colores
- Degradados y patrones
- Transparencias
- Transformaciones
- Animaciones
Capítulo 8: “Almacenamiento local”
- Web Storage
- Web SQL
- IndexedDB
Capítulo 9: “Sin conexión”
- El archivo de manifiesto de caché
- Cómo servir el manifiesto
- Proceso de cacheado
- Actualización de la memoria caché
- Eventos online/offline
Capítulo 10: “Drag and Drop”
- Detección de la funcionalidad
- Creación de contenido arrastrable
- Eventos de arrastre
- Arrastre de archivos
Capítulo 11: “Geolocalización”
- Métodos del API
Capítulo 12: “Web Workers”
- Transferencia de mensajes
- Utilización de Web Workers
- Subworkers
- Gestionar errores
- Seguridad
Capítulo 13: “WebSockets”
- Introducción
- Crear un WebSocket
- Comunicación con el servidor
- WebSocket en el servidor
Capítulo 14: “EventSource”
- EventSource en el servidor
Y otros mas hasta el capitulo 18 no te lo pierdas…!