HTML5

Versión para impresión
logo de HTML5

Historia

El W3C es el consorcio que se encarga de regular las especificaciones de HTML y XHTML. Debido a que el nuevo HTML no conseguía implementar las necesidades que tenían ciertos fabricantes, Apple, Mozilla y Opera constituyen WHATWG, un grupo disidente del W3C, y crean HTML5. Al grupo se une Google con Chrome, y al final el W3C termina recogiendo los avances de este grupo.

El W3C planea termina la norma HTML5 en 2014, y HTML5.1 en 2016.

Fuentes:

Aspectos destacados

  • Compatible con las versiones anteriores de HTML.
  • Avanza sobre la separación entre contenido y maquetación.
  • Código más simple (por ejemplo la declaración del <!DOCTYPE html>
  • Desprecia plugins de terceros (como Flash) y los integra en el navegador, utilizando nuevas etiquetas como <audio>, <video> o <canvas>.
  • Incluye algunas comprobaciones de los formularios directamente en los navegadores, sin necesidad de tener que añadir JavaScript.
  • Estrecha su relación con JavaScript. Por ejemplo, el código para dibujar en la etiqueta <canvas> es muy parecido a JavaScript.
  • Se crean nuevas API para quien quiera desarrollar aplicaciones que funcionen dentro de los navegadores. Por ejemplo el API de JavaScript para Geolocalización o Almacenamiento web, o Microdatos.

Información adicional:
Las 15 APIS más populares de HTML5

El trinomio HTML5, CSS3 y aplicaciones JavaScript

De alguna forma podemos diferenciar entre la propia especificación HTML5 y lo que es la "familia HTML5". Se relacionan entre sí 3 conceptos:

  • las etiquetas HTML5 propiamente dichas;
  • la utilización de CSS3, que son las hojas de estilo;
  • las aplicaciones JavaScript.

Marcado semántico

El HTML5 profundiza aún más en cuanto a dotar de significado al contenido de la web. Las ventajas que proporciona el marcado semántico son varias:

  • Facilidad: el lenguaje es más simple y facilita la tarea entre desarrolladores.
  • Accesibilidad: mediante los parámetros ya existentes o los nuevos, se facilita la tarea a programas que ayudan por ejemplo a invidentes.
  • SEO: de alguna forma, las nuevas etiquetas y parámetros dotan de significado al contenido, y así los robots pueden indexar mejor las webs.
  • Sindicación: separando contenido y maquetación, y dotando de significado a los contenidos, es más fácil compartirlos entre distintas plataformas (RSS, foros, noticias...)
Categorías: