Actualizado el 10/04/2012 < > 1 Comentario
Resumen: HTML 5, alcanzó la popularidad al momento de ganar la batalla contra XHTML 2, por lo que debemos empezar a conocer lo que en teoría es el futuro del desarrollo web.
HTML5 sin duda es uno de los temas del momento en cuanto a lo que programación y diseño Web se refiere. Su incursión y usabilidad en casi todos los navegadores hace inminente el hablar de este nuevo estándar, que si bien se viene aplicando desde hace tiempo, no fue hasta hace poco cuando recibió la atención necesaria.
La quinta versión del lenguaje de marcado HTML, HTML 5, alcanzó la popularidad al momento de ganar la batalla contra XHTML 2, y aunque como en todos los temas hay quienes están en contra, está claro que debemos empezar a conocer lo que en teoría es el futuro del desarrollo Web.
Una de las principales características de HTML5, es que basa y establece mucha de su estructura en torno a la semántica y el futuro análisis de esta, con complementos como web services, APIs, SEOs, entre otros.
Etiquetas como <header> (cabecera), <article> (artículo), <section> (sección), <nav> (menú de navegación), <aside> (barra lateral), <footer> (pie de página), pasan a reemplazar los <div> extras que utilizábamos para darle forma a la página, delimitando mejor la función y el contenido de cada uno.
Utilizando estas etiquetas HTML5 pretende crear una estructura de vistas más homogeneizada y que el manejo de metadata sea mejor, tratando de emigrar a lo que en algún tiempo se denomino como “web semántica”.
En esta nueva versión, también se incluyen etiquetas como <video> y <audio> que cumplen con cierta funcionalidad de interfaz estandarizada, permitiendo cargar vídeos y audio incrustados en el sitio.
YouTube incluyó un demo en su sitio utilizando estas etiquetas, dejando abierta la posibilidad de utilizarlo por completo en el futuro. Si deseas probarlo puedes acceder a http://www.youtube.com/html5 desde un navegador completamente compatible como Google Chrome o Safari.
Además de esto, HTML 5 permite almacenamiento de datos sin conexión, tiene facilidades para incluir APIs para dibujar y representar gráficos en el navegador y agrega a elementos la propiedad de “arrastrar y soltar”.
Tiene sus ventajas como el hecho de usar un sólo tipo de DOCTYPE (<!DOCTYPE html>), implementar el getElementByClassName en el DOM, y las ya mencionadas etiquetas de estructura.
Los que ven desventajas en el hecho de manejar tantas capas (a lo que muchos llaman “etiquetas inservibles”, "divitis", etc.), les será de agrado la nueva forma de maquetar una página web que implementará HTML 5. Como comento, al momento de manejar alguna herramienta semántica esto ayudará en gran medida.
Como en toda actualización, hay elementos de la versión anterior que han quedado fuera, tal es el caso de las etiquetas de estilo y alineado como font y center, ya que dichos elementos pasan a ser controlados totalmente por el CSS; aclarando que dicha practica viene manejándose desde la incursión del XHTML.
No cabe duda que la incursión total de HTML5 es imparable, gracias al apoyo de compañías como Google que incluyó la codificación de su proyecto Google Wave en HTML5, el estándar logró ganar su primera batalla y ahora se proyecta para desbancar a otros productos de licencia como Flash.
Lo cierto es que HTML5 en combinación con otro relativamente nuevo estándar, como CSS3, puede generar un paquete de herramientas muy potente para el lado cliente que ayudará a todo el mundo informático, tanto a los usuarios, servidores, vendedores, buscadores y sobre todo a los desarrolladores.
Seguir el manual
Publicado el 20/05/2010, última actualización 10/04/2012.
Seguir @laweberaContenido exclusivo de LaWebera.es. Prohibida su copia.
Autor: ISC Daniel Ernesto Navarro Herrera
URL: LaWebera.es :: Diseño de paginas web
Añadir Comentario
Últimas Novedades
2006 - 2012 © LaWebera.es
Aviso Legal - Privacidad
Alojado en CyberNETicos
1 Comentario
[...] sencillas y efectos que resalten nuestro sitio, en un futuro pueden quedar un poco desplazados por HTML5 pero dentro de los próximos años se ve muy difícil que los frameworks de JS pierdan el lugar que [...]
Miércoles, 16 de junio 2010