Sin lugar a dudas, el Hypertext Markup Language es la base del internet como la conocemos hoy en día. Es un lenguaje en constante evolución, que va mejorando versión a versión. Ahora con su nueva version, veremos un gran cambio en la manera de escribir el código base de nuestras páginas web.
¿Qué es HTML5?
HTML5 es una colección de estándares para el diseño y desarrollo de páginas web. Esta colección representa la manera en que se presenta la información en el explorador de internet y la manera de interactuar con ella.
HTML5 está siendo desarrollado por Ian Hickson de Google Inc. y David Hyatt de Apple Inc. junto con todas las personas que participan en Web Hypertext Application Technology Working Group.
Lo nuevo en HTML5
Esta son algunas de las nuevas características de HTML 5
- Un nuevo diseño para páginas web, reflejado en las etiquetas <header>,<footer>, <nav>,<section>,<article> las cuales están destinadas a remplazar la necesidad de tener una <div> para cada parte de la página, y en cambio, tener etiquetas específicas para ello.
- La nueva etiqueta <video> para insertar un reproductor de video, mejorando el reproductor antiguo utilizado por la etiqueta <embed> y eliminndo la necesidad del Flash Player para reproducir videos (lo que nos lleva a un ahorro en la cantidad de memoria utilizada).
- Una nueva tag <audio> para insertar audio en nuestro sitio web, remplazando la vieja etiqueta <embed> con las mismas cualidades de la etiqueta anterior.
- Una etiqueta <canvas> para manejo de gráficos en internet, sea para dibujar vectores o hacer animaciones.
- Fin de las etiquetas de presentación: todas las etiquetas que tienen que ver con la presentación del documento, es decir, que modifican estilos de la página, serán eliminadas. La responsabilidad de definir el aspecto de una web correrá a cargo únicamente de CSS.
Ejemplos de HTML5
Aquí los ejemplos del video:
http://jilion.com/sublime/videohttp://html5demos.com/canvas-gradhttp://kevs3d.co.uk/dev/canvask3d/k3d...http://box2d-js.sourceforge.net/index...http://html5demos.com/drag-anythinghttp://mugtug.com/sketchpad/http://mrdoob.com/projects/harmony/#s...http://craftymind.com/factory/html5vi...http://www.blobsallad.se/http://aduros.emufarmers.com/easel/http://grenlibre.fr/demo/same/http://www.yvoschaap.com/chainrxn/HTML5 vs Flash
¿Será que nos irá mejor si de la noche a la mañana sustituyéramos Flash por HTML5? Pues según el estudio llevado a cabo en Streaming Learning Center, la cosa no está tan clara. Este estudio desvela que HTML5 es un claro ganador, siendo superior en muchos aspectos, y sobre todo en las pruebas llevadas a cabo en Safari en un Mac, pero no resulta tan evidente cuando las pruebas se llevan a cabo en Chrome o Firefox.
Por otro lado, Flash demostró ser un 58% más eficiente que HTML5 en Google Chrome ejecutado en Windows. Como habrás podido deducir, uno de los principales factores que provocan estas diferencias se debe a que Flash es capaz de aprovechar la aceleración de hardware en la GPU en Windows, mientras que no sucede lo mismo en Mac.
De hecho, en el análisis queda claro que las diferencias de rendimiento en Mac quedarían eliminadas en el caso de que Flash aprovechara la aceleración en la GPU.