</> CodeBooks
    ← Volver a HTML5 (página 9)
    Portada de Responsive Media in HTML5

    Responsive Media in HTML5

    Alex Libby

    Editorial
    Packt
    Año
    2014
    Páginas
    ~128
    Nivel
    Intermedio

    De qué trata

    Guía práctica y rápida de Alex Libby, autor habitual de Packt, centrada en un aspecto concreto del diseño responsive: hacer que imágenes y video se adapten a cualquier dispositivo, tanto en un portafolio de una página como en un gestor de contenidos (CMS). Se publicó a finales de 2014, en plena transición hacia el elemento picture y srcset. Requiere conocer bien HTML y CSS, y conviene tener nociones de JavaScript.

    El primer capítulo trata las imágenes: imágenes fluidas, prefijos de proveedor y formatos, imágenes HD o retina, sprites, detección del viewport con CSS y con JavaScript, media queries, atributos data para cargar imágenes según el ancho de banda, SVG e iconos, carruseles y mapas de Google adaptables. El segundo trata el video HTML5: formatos admitidos, incrustación, alternativas (fallbacks), librerías JavaScript y video a pantalla completa. Después se combinan imágenes y video con precargadores, carga diferida (lazy loading) y redimensionado automático. Luego se prueba el resultado en Chrome, Opera, Firefox e Internet Explorer, con herramientas en línea y análisis de velocidad. El último capítulo integra todo en un CMS como WordPress, mediante plugins, con las clases de Bootstrap y con Less CSS, y prepara el paso a producción.

    Es útil para quien necesita un repaso centrado solo en los medios, con ejemplos breves por técnica en lugar de un proyecto único. Su contenido se ha quedado atrás: Internet Explorer ha desaparecido, los prefijos de proveedor apenas importan y hoy el atributo loading="lazy", srcset/sizes, picture y formatos como WebP o AVIF resuelven gran parte de lo que entonces requería JavaScript. Conviene leerlo como base conceptual y contrastarlo con la documentación actual.

    • Imágenes responsive
    • Video HTML5
    • Media queries
    • Imágenes retina
    • SVG
    • Lazy loading
    • Pruebas en navegadores
    • WordPress
    • Bootstrap
    • Less

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de HTML5 con nivel Intermedio