Logotipo HTML5 y nombres HTML de WHATWG

Recientemente escribí en un blog sobre Enlaces de interés HTML5 recientes y hablé sobre el anuncio de Chrome de su intención de eliminar el soporte para el códec de video H.264 en la etiqueta (ver también la sección de comentarios de esa publicación), la cobertura de Modernizr de características HTML5 indetectables, la Serie HTML5 y plantillas HTML5. Aunque esa publicación se publicó hace menos de dos semanas, ha habido desarrollos más significativos en las noticias de HTML5 desde entonces y cubro algunas de esas historias aquí.

Logotipo HTML5

El World Wide Web Consortium (W3C) lanzó un logotipo HTML5 en diferentes estilos y formatos, pero con el mismo tema de presentación general. La entrevista de Ian Jacob a Michael Nieling y las preguntas frecuentes sobre el logotipo de HTML5 proporcionan información adicional sobre este logotipo, ideas detrás de su creación y motivaciones para su creación. Ha habido un gran entusiasmo en la blogósfera con respecto al logo HTML5, pero también ha habido escépticos. Ian Jacobs aborda algunas de las preocupaciones en The HTML5 Logo Conversation.

La página principal del logotipo HTML5 permite descargar las distintas representaciones del logotipo (blanco / negro, naranja / blanco, con o sin "HTML", SVG, PNG, varias resoluciones, etc.). A continuación se muestran algunos de los logotipos proporcionados por el W3C.

El W3C no solo proporciona el logotipo HTML5 en diferentes formatos, sino que también proporciona iconos que representan diversas clases de tecnología. La página del logotipo HTML5 tiene una sección en la que se puede hacer clic en cada uno de estos ocho iconos para ver una breve descripción de lo que representa el icono. La idea es que estos íconos se puedan agregar al registro de HTML5 de manera vertical u horizontal para representar qué características "HTML5" admite un sitio en particular. Estos son los íconos con descripciones que son incluso más breves que las de la página del logotipo HTML5.

Semántica / Estructura

Clase sin conexión y de almacenamiento

Acceso al dispositivo, incluida la geolocalización

Conectividad

Audio / Video / Multimedia

Gráficos / Efectos / 3D

Rendimiento e integración (incluido XMLHttpRequest 2)

CSS3 y formato de fuente abierto web (WOFF)

La licencia requiere atribución y, como se indicó anteriormente, los logotipos HTML5 que se muestran en esta publicación se atribuyen al Consorcio World Wide Web.

WHATWG: HTML es el nuevo HTML5

Ya existía cierta confusión en torno al logotipo HTML5 como se describe en los artículos de Gavin Clarke. W3C aborda la confusión HTML5 con, um, más confusión y el W3C se disculpa por la confusión de la marca HTML5. Probablemente no ayude a las cosas que en la misma semana en que se dio a conocer un logotipo HTML5 con el "5" como su característica central definitoria, el Grupo de Trabajo de Tecnología de Aplicaciones de Hipertexto Web (WHATWG) anunció que están eliminando el "5" en el La publicación de blog HTML es el nuevo HTML5. En esa publicación, Ian Hickson hace referencia a un mensaje de diciembre de 2009 en el que declaró:

Acabo de registrar un cambio que hace que el WHATWG deje de funcionar

especificaciones versionadas ("HTML5") para trabajar en tecnología sin

tratando de versionarlo ("HTML").

WHATWG ahora mantiene un estándar de vida HTML. Entonces, ¿cómo se relaciona la especificación HTML5 de W3C con el estándar HTML vivo de WHATWG? La mejor respuesta puede ser proporcionada por la sección "Introducción" de la especificación HTML de WHATWG, que aborda la pregunta ¿Es esto HTML5? (He agregado el énfasis ):

En resumen: sí.

Más extensamente: "HTML5" se ha utilizado en varias ocasiones para referirse a una amplia variedad de tecnologías, algunas de las cuales se originaron en este documento y otras solo se han relacionado tangencialmente.

Esta especificación en realidad ahora define la próxima generación de HTML después de HTML5.

HTML5 llegó a Last Call en WHATWG en octubre de 2009, y poco después comenzamos a trabajar en algunas características nuevas experimentales que no son tan estables como el resto de la especificación.

La relación entre WC3 y WHATWG y sus respectivas relaciones con HTML pueden ser una fuente de confusión. Se puede encontrar un buen resumen de estos dos grupos y su relación entre sí y con HTML y otras tecnologías web en Dive into HTML5: How Did We Get Here? que describe las intrincadas relaciones entre HTML5, WC3 y WHATWG. El artículo Reinventar HTML describe la decisión a finales de 2006 de que el W3C y el WHATWG colaboraran en "HTML5" (Aplicaciones Web 1.0).

Otra publicación interesante para leer sobre lo que constituye "HTML5" es la publicación concisa HTML5 Brief: en un par de párrafos. La publicación HTML5: ¿qué es y qué gano yo? resume las observaciones y conclusiones extraídas por "otro ingeniero de software" con respecto a lo que es HTML5.

Las "pequeñas cosas" de HTML5

La publicación Falling for HTML5: Finding Love in the Little Things es un resumen de las "pequeñas cosas" en HTML5 que Felicity Evans cree que "marcarán una gran diferencia en la forma en que codifico día tras día". Cubre los avances de HTML5, como el elemento a nivel de bloque , los marcadores de posición de formulario y el elemento.<section>

Conclusión

Así como algunos desarrolladores empresariales de Java se regodean en su "superioridad" cuando saben que es Java EE en lugar de J2EE, parece que esta es una oportunidad para que el mismo tipo de personalidades se regodeen cuando saben que ahora es solo HTML en lugar de HTML5. Por supuesto, luego está el logotipo con el "5" prominente que recién comienza. La URL de su página principal no incluye un "5" (//www.w3.org/html/logo/), pero el logo sí.

El logotipo con el "5", la especificación sin control de versiones y la eliminación de la compatibilidad con H.264 en su elemento por parte de Google Chrome significan que el entorno de desarrollo web permanecerá como siempre en el futuro previsible: compatibilidad inconsistente en múltiples navegadores requerirá que los desarrolladores utilicen la detección de funciones, la degradación elegante y otras tácticas de desarrollo web ahora comunes a medida que adoptan las funciones de HTML5.

Esta historia, "Logotipo HTML5 y Nomenclatura HTML de WHATWG" fue publicada originalmente por JavaWorld.