</> CodeBooks
    ← Volver a HTML5 (página 9)
    Portada de Migration to HTML5 and CSS3 How-to

    Migration to HTML5 and CSS3 How-to

    Dushyant Kanungo

    Editorial
    Packt
    Año
    2013
    Páginas
    ~55
    Nivel
    Intermedio

    De qué trata

    Guía breve de la serie Instant How-to de Packt (publicada como «Instant Migration to HTML5 and CSS3 How-to») en la que Dushyant Kanungo explica cómo actualizar páginas web escritas en HTML o XHTML antiguos a los estándares HTML5 y CSS3 del W3C, sin cambiar su diseño ni su apariencia. Es de 2013, cuando HTML5 aún se estaba adoptando, y está pensada para diseñadores y desarrolladores que ya conocen HTML/XHTML y CSS y tienen sitios heredados que modernizar. Por la claridad de sus ejemplos, también puede servirle a quien empieza en el diseño web.

    El método consiste en migrar una página paso a paso. Primero se sustituye el marcado genérico por elementos semánticos de HTML5 (header, article, footer, etc.) para reducir el tamaño del código y mejorar su estructura. Después, CSS3 reemplaza las imágenes que se usaban para esquinas redondeadas y sombras, y se cargan fuentes externas. Se añaden media queries para que la página se adapte a distintos dispositivos y se incorporan audio y video nativos, con las diferencias de formatos que admite cada navegador. El libro también presenta APIs para aplicaciones enriquecidas (Local Storage, WebSockets y Canvas) y los microformatos, que hacen los datos más legibles para las máquinas.

    Es un recorrido práctico de «haz la tarea y aprende sobre la marcha», adecuado para entender la lógica de una migración y qué se gana con ella. Por su brevedad, cada tema se trata de forma introductoria: WebSockets, Canvas o el diseño responsive apenas se presentan. Además, el contexto de 2013 (soporte desigual de los navegadores, formatos de video en disputa) ha quedado desfasado. Hoy sirve sobre todo como introducción histórica y conceptual; conviene complementarlo con documentación actual, como MDN, sobre semántica, accesibilidad y CSS moderno.

    • Migración a HTML5
    • Elementos semánticos
    • CSS3
    • Media queries
    • Audio y video HTML5
    • Local Storage
    • WebSockets
    • Canvas
    • Web fonts
    • Microformatos

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de HTML5 con nivel Intermedio