Reconozco que estaba muy contento con XHTML, pero estuve leyendo sobre el nuevo HTML5 y encontré características que me hicieron sentir igual a cuando descubrí las ventajas del XHTML sobre las versiones de HTML. Por eso armé un listado sobre las 3 Cosas básicas que deberías saber sobre HTML5.
Estructura de la página
Como dije antes estoy muy cómodo usando XHTML, pero una de las cosas que nunca me gustó era la definición del DOCTYPE, ahora en HTML5 es muy sencillo, veamos la diferencia:
XHTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
HTML5
<!DOCTYPE html>
En XHTML nunca lo pude aprender, en HTML5 es notablemente más sencillo y fácil de recordar.
Elementos de una página
Casi toda página HTML actual posee DIVs para el encabezado(header), pie de página(footer), etc. En HTML5 ya existen estos elementos:
- <header> encabezado;
- <nav> navegación;
- <aside> otro tipo de contenido (como una barra lateral);
- <footer> pie de página.
Multimedia
Lo que primero conocí sobre este nuevo estándar, es lo que se refiere al audio y al video. Una vez que el HTML5 sea adoptado por todos los navegadores, no será necesario usar ningún plugin para reproducir sonidos y videos.
- <audio>;
- <video>.
Corolario
Si tienes algunas experiencia en desarrollo, verás que con el nuevo estándar HTML5 las cosas son mucho más sencillas y sobre todo, un aspecto muy importante, se elimina la dependencia de extensiones (plugins) propietarias.
Al parecer, por lo que leo a diario, el HTML5 está recibiendo más empuje que en su momento recibió el XHTML, por lo que todo parece indicar que pronto será soportado por los navegadores más usados/avanzados y también por muchos desarrolladores.
¿Qué te pareció? ¿Conoces alguna otra ventaja del HTML5?