HTML5 permite desarrollar sitios web de una manera más fácil gracias principalmente a dos razones:
Semántica. El uso de las etiquetas o tags tipo <header>, <footer>, <nav>, <section>, <aside> es mucho más sencillo tanto para codificar como para interpretar por los navegadores.
Aria. Es un estandar W3C que asigna roles a determinados elementos del código HTML Para una explicación más desarrollada te recomiendo visitar WAI.
|2| Soporte para Audio y Vídeo
El tiempo de Flash ha pasado. HTML, al incorporar etiquetas <video> y <audio>, alcanza un nivel de compatibilidad único y de fácil configuración, unificando su declaración al de las imágenes, con un simple <img src="URL" />. ¿QUe te parece declarar un vídeo con esta simple etiqueta '<video src=”url” width=”640px” height=”380px” autoplay/>.'?
|3| Doctype
La declaración del tipo de documento se reduce a <!DOCTYPE html>, olvidándonos de largas cadenas tipo '<html xmlns="http://www.w3.org/1999/xhtml">' y similares.
|4| Cödigo limpio
La limpieza con la que se puede crear una página es muy elevada respecto a anteriores versiones de HTML, ya que permite escribir un código descriptivo, semántico que permite separar estilo y contenido.
Pasamos del <div id="header"> al <header>
|5| Almacenamiento más eficiente
En lugar de tener un almacenamiento tipo cookie, se puede realizar localmente sin plugins externos y así poder almacenar datos localmente del navegador del usuario,
|6| Interacciones mejoradas
Sitios más interactivos y dinámicos en lugar de los habituales estáticos. La etiqueta <canvas> permite mayores animaciones que las que podíamos tener incluso con Flash, como arrastrar y soltar, almacenaje de datos offline, registro de la historia del navegador o conocer el tiempo medio de reproducción de un vídeo.
|7| Preparado para juegos
Con la misma etiqueta <canvas> se pueden crear juegos con una gran interactividad. El resultado será al mismo nivel o superior a los desarrollados en Flash.
|8| Compatible con los nuevos navegadores
El Doctype HTML5 es compatible con Chrome, Firefox, Safari IE9 y Opera, y lo que es más importante, comparten un gran número de especificaciones estándar para todos ellos.
Cómo casi siempre, IE es el más reacio a los nuevos cambios. Pero no hay problema, escribiendo un simple javascript le engañaremos.
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
|9| Móvil
En estos días es básico preparar el diseño para dispositivos móvil, y se hará más importante en los próximos años. HTML5 está preparado totalmente para ellos. para definir, por ejemplo el ancho de la página, zonas de zoom, posibilidad de mostrar a pantalla completa o personalización de iconografía.
|10| El futuro es ahora
Si empiezas a usarlo ahora serás de los primeros y la imagen de tu empresa será innovadora. Si esperas, estarás a remolque de los primeros. HTML5 da más miedo a los navegadores que a los desarrolladores. Da un paso adelante y acepta el reto de una nueva tecnología para estar disponible en la gran diversidad de dispositivos que hay en la actualidad como PC de sobremesa, netbook, portátiles, tablets, smartphones Android, iPhone y los que quedan por llegar.
|9| Móvil
En estos días es básico preparar el diseño para dispositivos móvil, y se hará más importante en los próximos años. HTML5 está preparado totalmente para ellos. para definir, por ejemplo el ancho de la página, zonas de zoom, posibilidad de mostrar a pantalla completa o personalización de iconografía.
|10| El futuro es ahora
Si empiezas a usarlo ahora serás de los primeros y la imagen de tu empresa será innovadora. Si esperas, estarás a remolque de los primeros. HTML5 da más miedo a los navegadores que a los desarrolladores. Da un paso adelante y acepta el reto de una nueva tecnología para estar disponible en la gran diversidad de dispositivos que hay en la actualidad como PC de sobremesa, netbook, portátiles, tablets, smartphones Android, iPhone y los que quedan por llegar.