Introducción a HTML 5: una breve perspectiva
Trata de: Desarrollo

Las desarrolladores web tomaron la llega de HTML 5 con gran entusiasmo por todo lo que implica este gran cambio, proyectos excelentes se están desarrollando, todos quieren tener ideas mas claras sobre las nuevas etiquetas, el porque de nombre?

Antes de empezar, vamos a repasar una breve perspectiva de lo que es HTML para tener una idea mas clara.

El nacimiento de la Web

Hace 20 años atrás (06 de agosto 1991), Tim Berners-Lee lanzó la World Wide Web al mundo, mientras trabajaba en el CERN. En realidad, lo que se liberó fue un programa llamado “WorldWideWeb”, que fue rebautizado con el tiempo a “Nexus” para aclarar la distinción entre el concepto de la World Wide Web y el propio navegador.

El primer navegador web podría hacer que los documentos escritos en el lenguaje de marcado de hipertexto (HTML) sean visualizados. El primer soporte para HTML era limitada y los hyperlynks (que ahora se llaman enlaces) para otros documentos. Abajo podrá ver una captura de pantalla de 2 años después, cuando el color y las imágenes en línea se habían añadido:

navegador-web-de-1993

El surgimiento de la Web

En los próximos 10 años “la Web” explotó en términos de innovación, la normalización (estándar), el número de usuarios, los navegadores (instalaciones y variaciones), servidores web (instalaciones y variaciones), y el impacto económico. Con el lanzamiento de Mosaic (en NCSA) en 1993, con su perfecta integración de gráficos y texto, la World Wide Web creció rápidamente para convertirse en el predominio del uso del Internet y la fuerza impulsora detrás de la adopción de Internet. De hecho, para la mayoría de los usuarios “la Web” y “la Internet” se han convertido en sinónimos.

La caída de la Web

La innovación Web fue más lento debido a la aparición de Internet Explorer de Microsoft como un cuasi-monopolio en el mercado de los navegadores web. Una vez que Microsoft logró una participación de control en el mercado de navegadores web, se perdió el interés en la conducción o la cooperación en nuevos estándares web y tecnologías, ya que esto podría amenazar su rentable plataforma de Windows.

El surgimiento de la Web (nuevamente)

En los últimos tres años se ha producido una nueva explosión de la innovación Web. La Web ha sido liberado de su jaula por tres tendencias principales: el aumento de Mozilla Firefox (un descendiente espiritual del navegador Mosaic), el ascenso de Google Chrome, y el aumento de los dispositivos móviles.

uso-de-los-navegadores-web-2011

Una parte fundamental de la naturaleza humana es darle un nombre a todo, incluso a conceptos abstractos. La energía y la innovación alrededor de la plataforma Web no es una excepción, sino que necesita un nombre. Lo que nos lleva a “HTML5”.

HTML5

Técnicamente, HTML5 es una especificación de la World Wide Web Consortium (W3C). Muchos pedantes afirman que este es el único uso correcto. Para el resto de nosotros, HTML5 es un término útil para describir los rápidos cambios que están ocurriendo actualmente a la plataforma de Web. Cuando haga uso el término “HTML5”, me referiré a la especificación formal de “W3C HTML 5”.

W3C HTML 5

Aunque la especificación W3C HTML 5 no va estar oficialmente completa hasta el año 2014, la revisión final de la especificación terminó a principios de mes (03 de agosto) por lo que es poco probable que se produzcan cambios radicales en los próximos tres años antes de su finalización.

W3C HTML 5 es aburrido

El W3C HTML 5 es muy importante, pero también es bastante aburrido. Se trata básicamente de una descripción formal del estado de la técnica en la plataforma web desde hace 3 años. El contenido real de la especificación es bastante mundana (incluso al margen de la naturaleza técnica de los documentos de especificación). El API más interesantes de la W3C HTML 5 es el contexto Canvas 2D y que se define en un documento separado.

W3C HTML 5 es importante

Sin embargo, el W3C HTML 5 es importante porque hace oficial todas las buenas ideas que se han aprendido con los años y los intentos de eliminar la mayor parte de las cosas que se consideran fallas o errores. También trae una gran cantidad de coherencia e  integridad de los diferentes APIs DOM y los elementos de HTML. Y probablemente lo más importante, que ha puesto de acuerdo a los distintos fabricantes de navegadores. Esto significa que los desarrolladores web que se desarrollan basados en la especificación W3C HTML 5 deben tener una aplicación que funciona bien en todas las versiones de los navegadores recientes sin la necesidad de versiones para navegador específico.

W3C HTML 5 vs HTML5

Si tuviera que resumir las diferencias entre la especificación W3C HTML 5 y el concepto más amplio de HTML5 sería la siguiente:

  • El W3C HTML5 promueve muchos de los elementos de segunda clase de la Web, tales como video, audio, animaciones, formularios inteligentes, etc. Dentro de elementos de primera clase.
  • HTML5 (el uso común) toma los nuevos elementos y añade potencia y funcionalidad que antes no era posible. HTML5 también crea un nuevo conjunto de elementos de primera clase de tecnologías que no eran parte de la Web, como: en primer lugar, el acceso a dispositivos de hardware, datos binarios, el acceso al sistema de archivos, multiprocesamiento, etc

Otra forma de resumir la relación entre los dos:

La especificación W3C HTML 5 sirve como base, fundamente y framework en el que todos los desarrollos interesantes  HTML5 están sucediendo.

Publicado por:

Lo último en el sitio

 

Nombre

Atención: Antes de aportar al artículo con sus comentarios, le pedimos encarecidamente que evite generar spam, discusiones agraviantes o mensajes de contenido violento y racista. Todo usuario que no acate a este llamado, será suspendido en la brevedad.

 

Un comentario en “Introducción a HTML 5: una breve perspectiva”

 
 

Sitios recomendados

 
  Articulos populares
 
+ Angry Birds RIO para PC Windows | PC Game completo (156)
+ Windows 7 Loader / Activador de Windows 7 (Actualizado Octubre 2011) (81)
+ Invitaciones a Google +, te enviamos una (74)
+ Angry Birds Seasons 2011 - 2012 (Descarga gratuita) (68)
+ Windows 7 Loader, Activador de Windows 7 (Actualizado Febrero 2011) (63)
+ Activar Facebook Timeline | Biografía Facebook (54)
+ Angry Birds v1.6.3 para PC (28)
+ Angry Birds v2.0.0 para PC (Enero 2012) (28)
+ Como Instalar Debian 6 "Squeeze", paso a paso [Guía Fácil] (25)
+ Instalar y configurar phpMyAdmin 3 en Windows 7 / paso a paso (24)
 
 
  Tags del sitio
 
Angry Birds Aplicaciones Aplicaciones Linux Apple Como Hacerlo Consejos Desarrollo Web Descargas Diarios Diseño El País Entretenimiento España Facebook Firefox Fotos Gadgets Google Google Chrome Google Plus Infografia Internet iPhone Juegos Linux Navegadores Negocios Negocios y Marketing Noticias de Tecnologia Paso a Paso Periódicos Redes Sociales Revistas Seguridad Social Media Social Media Marketing Tecnología Telefono Celular Tips Twitter Ubuntu 11 Video Windows Windows 7 WordPress
 
 
  Comentarios recientes
 

Maryza:  cabal
amnada:  no sirve
Juan José:  ey amigo.!!! tengo
Eduardo:  ADVERTENCIA Estas
chuck:  amigo lo que quier
shantal:  no me guta + +
Coder Architect:  viejo, este juego
dameseano prieto:  solo quiero la cla
Horacio:  Debes hacer una pa
Carlos:  Ustedes se quejan?