HTML5

El lenguaje HiperText Markup Lenguage (HTML) fue creado en el año 1980 por el científico Tim Berners-lee(nacido el 5-06-1955), en esa época Tim trabajaba en CERN (CentroEuropeo para la Investigación Nuclear) y en donde comunica que esta trabajando en un sistema de hipertexto para compartir documentos sobre el protocolo de comunicación TCP/IP. Esta idea del científico Tim Berners-lee que además también fue el creador de la World Wide Web Consortium (W3C) y considerado como el padre de la web, permitía a que los usuario tendrían acceso a los documentos electrónicos que estaban visualizando en ese momento.

Logo de HTML

Logo del HTML5 extraido desde google

Una vez terminado su sistema de hipertexto para internet y de formar una alianza con su compañero RobethCailliau (ingeniero en sistema), convocaron una asamblea para presentar su trabajo ganador y lo llamaron World Wide Web (W3).

En 1993 fue la primera propuesta para convertir el HTML en un estándar por parte de la organización IETF (Internet Engineering Tak Force) aunque no se consiguió mucho no se logro convertir en un estándar oficial, para ese entonces se definieron las tablas, imágenes y los formularios. En septiembre de es mismo año este organismo IETF organizo un grupo de trabajo de HTML en donde se consigue su publicación como estándar oficial y lo llamaron HTML2.0.

Como se habrán dado cuenta el primer estándar el HTML2.0 fue publicado por el organismo IEFT pero ya a partir de 1996 los estándares lo publica otro organismo la World Wide Web Consortium (W3C como ya dije en un principio encabezado por su creador Tim Brners-Lee). Algo importante a destacar que en 1996 el primer borrador oficial el HTML3.1 ya tomado en cuenta por el recién creado W3C introduce nuevas características como la fluidez de texto alrededor de las figuras mostradas, la facilidad de crear las tablas y de mostrar elementos matemáticos y por si fuera poco compatible con el HTML2.0, como era demasiado avanzado para la tecnología en la época al pasar mucho tiempo el borrado expiro, el organismo lo abandonó por no recibir el apoyo necesario por parte de los programadores de la web.

Ya en 1997 la primera versión oficial publicada por la World Wide Web Consortium (W3C) fue el HTML3.2 en donde integran aparte de las ya mencionada del HTML2.0, apple de java y texto que fluyen alrededor de las imágenes.

Para el año de 1998 llega el HTML4.0 en donde se incorpora grandes avances de las versiones anteriores como la implementación de CSS o progrmas script en las páginas web, mejorando así la accesibilidad en páginas web, las tablas complejas y la notable mejora en los formularios.

El HTML4.1 se publica en 1999 y para este estándar solo se trataba de una revisión y actualización del HTML4.0 por lo que no trajo nada nuevo. Desde la última actualización del HTML4.1 la W3C dejo de estandarizar y se centro en el desarrollo del XHTML1.0. Pero en el 2004 empresas como apple, mozilla y opera presentaron su preocuparación por la falta de interés por parte de la W3C en los estándares del HTML.

Hasta hace poco tiempo las páginas web se desarrollaba en el HTML4.1 pero fue reemplazo poco a poco por la nueva especificación HTML5 desarrollada a partir de el 2007 por el grupo the standards web Project (proyecto de estándares web). La W3C al darse cuenta que los navegadores estaban utilizando las etiquetas del HTML5 y al observa el interés de entidades importante por el desarrollo y la salida a la luz del esta esta nueva especificación decidieron dejar aun lado al XHTML 2.0 y centrarse en el HTML5 ya que implementaba novedades avanzadas como ejecutar aplicaciones complejas.

Conclusión:

Se ha de tener en cuenta que algunos navegadores ya soportan la mayoría  de la etiquetas del html5 y que además este va hacer el nuevo estándar para la realización de las páginas web actuales, una de la novedades que a mi en lo personal me gusta mucho es la semántica tal es el caso para estructurar las páginas web como <header>,<nav>,<section>,<article>,<aside> y <footer> en donde estas etiquetas para los motores de búsqueda tienen un significado y no como la etiqueta <div> que se utilizaban y se abuzaban mucho de esta etiqeuta en el HTML4.1 para estructurar las páginas web y no tenían un significado semantico <div =»header»> …..