martes, 21 de julio de 2009

HTML 5

HTML es un lenguaje mediante el cual se describen las páginas web para que el navegador las interprete. Si bien html es un estándar, lo mismo que CSS y Javascript, todos los navegadores lo interpretan de distintas formas, las páginas por lo general se ven distintas, en los distintos navegadores, este problema viene desde la misma concepción de html, lo cual ha llevado a distintas empresas a generar productos que salven esta situación. Ejemplos de dichos productos son los famosos plugins de Adobe Flash, Microsoft SilverLight, Java Applets, JavaFx, etc.

El nuevo estándar html 5 principalmente se encuentra orientado a que los desarrolladores web puedan liberarse del uso de estas herramientas proveyendo de herramientas para que el mismo browser se encargue de cosas como reproducir videos, disponer de lugares para colocar juegos, etc.

Novedades Más Importantes

Una de las novedades más importantes que presenta HTML 5 es una etiqueta o tag llamada "canvas", si lo queremos ver de una manera, es similar a un panel de java mediante, disponemos de eventos de teclado y mouse sobre él y además podemos dibujar a placer mediante una API provista por Javascript.

Otra novedad importante es la nueva etiqueta "video", mediante la cual el programador puede incrustar un video tal como si fuera una imágen cosa que hasta entonces no se podía hacer sin plugins como el de flash, por ejemplo. También para emparejar la etiqueta de video, existe su contraparte de "audio" aunque con estas 2 etiquetas seguro hay problemas ya que los fabricantes de navegadores no se han podido poner de acuerdo cual será el formato estándar para los videos y los audios.

En el tag script se ha incluido el atributo async, esto es para facilitar el uso de ajax, ahora utilizar html asincrónico será mas fácil que nunca.

Nuevas etiquetas que permiten representar conversaciones, figuras, y mucho más.

Les dejo en enlace del estándar de forma que a quien le interese pueda mirar absolutamente todo: W3C HTML 5

No hay comentarios.:

Publicar un comentario