Como ya sabemos, HTML5 es una fusión de lenguajes que nos permiten diseñar la Web del futuro, entre estos lenguajes encontramos:
CSS3
La hojas de Estilo CSS3 en su versión más actual.
Javascript
Es el lenguaje de programación front-end es un abanico de posibilidades y que unida a HTML5 nos permitirá crear una Web más intuitiva, dinámica e interactiva.
Canvas
Es una tecnología que nos permite definir un “lienzo” en el cual podemos dibujar, a través de un Api desarrollado en Javascript. Ésta tecnología nos ofrece múltiples posibilidades como el desarrollo de Juegos online (ya no es necesario flash), o Software de dibujo o retoque fotográfico entre otros.
SVG
Es la tecnología que permite crear gráficos vectoriales basados en etiquetas, un lenguaje similar a HTML.
Geolocalización
Es el API creado para Javascript que nos permitirá saber la localización del usuario siempre que el dispositivo que utilice lo permita y siempre que el usuario de su consentimiento. Ejemplo: Aplicaciones que nos indiquen lugares cercanos de interés.
Web Storage (Caché Manifest)
Es la tecnología que nos permite guardar recursos de una aplicación Web de manera local. Por ejemplo nos puede servir para consultar la aplicación cuando no estemos conectados a Internet.
Base de Datos
Es un Api que nos permite guardar información de manera local en el dispositivo para luego ser consultada localmente a través de una base de datos sql lite, a pesar que se abandone la página. Por ejemplo: una aplicación que guarde notas del usuario guardado posición, estilo e información.