</> CodeBooks
    ← Volver a HTML5 (página 10)
    Portada de HTML5 Foundations

    HTML5 Foundations

    Matt West

    Editorial
    TreeHouse
    Año
    2013
    Páginas
    ~384
    Nivel
    Básico

    De qué trata

    Libro de Matt West, desarrollador y diseñador web, publicado por Wiley dentro de la serie Treehouse, la colección asociada a la plataforma de formación en línea del mismo nombre. Enseña a construir sitios web modernos y personalizados con HTML5, más allá de las plantillas prediseñadas y los constructores de sitios. Aunque algunos catálogos lo clasifican como intermedio, el planteamiento sirve a principiantes: empieza desde cero, con la instalación de las herramientas.

    El libro se divide en cuatro partes. La primera trata la creación de páginas: preparar el entorno (editor de texto, navegadores y herramientas de desarrollo), elementos y atributos, validación del código, diferencias entre navegadores, estructura semántica de la página y, después, plantillas y páginas completas. La segunda parte se dedica a los datos: formularios, validación, microdatos y accesibilidad. La tercera mejora las páginas con JavaScript: audio y vídeo nativos y almacenamiento de datos en el cliente. La cuarta presenta tecnologías avanzadas como la geolocalización. Los apéndices incluyen marcado adicional para texto y un índice de elementos HTML.

    La progresión es práctica: primero se diseñan las plantillas y luego se construyen las páginas de un sitio, y en la parte multimedia se crean con JavaScript controles de reproducción personalizados para un vídeo. Es una buena base para quien quiere entender HTML5 de forma ordenada, con el CSS y el JavaScript justos para cada tarea. No es un libro de CSS avanzado ni de JavaScript, y al ser de 2012–2013 conviene contrastar con documentación actual el soporte de los navegadores y las APIs de almacenamiento.

    • HTML5
    • Estructura semántica
    • Plantillas de página
    • Formularios y validación
    • Microdatos
    • Accesibilidad
    • Audio y vídeo
    • JavaScript
    • Almacenamiento en el cliente
    • Geolocalización

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sitio web construido desde plantillas

    A lo largo de la primera parte se crean las plantillas de página con HTML5 semántico y luego las páginas de un sitio completo, que se va ampliando con formularios y contenido en los capítulos siguientes.

    Controles personalizados de vídeo

    Ejercicio en el que, con JavaScript y la API de medios de HTML5, se crean controles de reproducción propios para un elemento video en lugar de usar los del navegador.

    Más de HTML5 con nivel Básico