</> CodeBooks
    ← Volver a HTML5 (página 4)
    Portada de HTML5 Mastery Semantics, Standards, and Styling

    HTML5 Mastery Semantics, Standards, and Styling

    Anselm Bradford, Paul Haine

    Editorial
    friends of ED
    Año
    2011
    Páginas
    ~309
    Nivel
    Intermedio

    De qué trata

    Libro de Anselm Bradford y Paul Haine publicado en 2011 por friends of ED, sello de Apress. Explica qué cambió con HTML5 tal como estaba la especificación a finales de 2011. Está pensado para diseñadores y desarrolladores web de nivel intermedio que ya escriben HTML y CSS con soltura y quieren saber qué cambia con el nuevo estándar. No es una introducción desde cero: los capítulos más condensados dan por hecho que el lector ya sabe construir una página.

    Empieza con la historia de HTML5 y la transición desde HTML 4 y XHTML. Luego repasa los tipos de elementos y entra en la semántica: elementos estructurales como header, nav, section, article y aside, el algoritmo de esquema del documento y si div y span siguen teniendo sentido. Después trata los formularios de HTML5, con nuevos tipos de input y validación nativa, y el contenido multimedia con video, audio y contenido incrustado. A continuación hace un repaso de CSS y de las novedades de CSS3. Por último presenta por encima las APIs de scripting: History API, Ajax y Canvas. Cierra con las tendencias de futuro, centradas en HTML5 para móviles, y con un apéndice sobre APIs y tecnologías asociadas como SVG y MathML.

    Los capítulos de semántica y de formularios terminan con un caso práctico que aplica lo explicado, pero el libro es sobre todo una explicación con ejemplos y no un curso guiado por proyectos. Su punto fuerte es explicar bien el porqué de cada elemento y cómo elegir la etiqueta adecuada. Su punto débil es la poca profundidad en las APIs de JavaScript, Canvas y SVG, que son poco más que una muestra. Ten en cuenta que refleja el HTML5 de 2011: partes como el algoritmo de esquema del documento nunca llegaron a implementarse en los navegadores y después se eliminaron de la especificación.

    • HTML5
    • Semántica
    • Elementos estructurales
    • Esquema del documento
    • Formularios HTML5
    • Validación nativa
    • Video y audio
    • CSS3
    • History API
    • Canvas
    • SVG y MathML

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de HTML5 con nivel Intermedio