El Consorcio World Wide Web ( W3C ) es la principal organización internacional de estándares para la World Wide Web . Fundado en 1994 y dirigido por Tim Berners-Lee , el consorcio está formado por organizaciones miembro que mantienen personal a tiempo completo trabajando en conjunto en el desarrollo de estándares para la World Wide Web. Al 5 de marzo de 2023, [actualizar]el W3C tenía 462 miembros. [3] [2] El W3C también participa en la educación y la divulgación, desarrolla software y sirve como un foro abierto para el debate sobre la Web.
El Consorcio World Wide Web (W3C) fue fundado en 1994 por Tim Berners-Lee después de que dejara la Organización Europea para la Investigación Nuclear ( CERN ) en octubre de 1994. [4] Fue fundado en el Laboratorio de Ciencias de la Computación del Instituto Tecnológico de Massachusetts (MIT) con el apoyo de la Comisión Europea y la Agencia de Proyectos de Investigación Avanzada de Defensa , que había sido pionera en ARPANET , el predecesor más directo de la Internet moderna . [3] Estuvo ubicado en Technology Square hasta 2004, cuando se trasladó, con el Laboratorio de Ciencias de la Computación e Inteligencia Artificial del MIT, al Centro Stata. [5]
La organización intenta fomentar la compatibilidad y el acuerdo entre los miembros de la industria en la adopción de nuevos estándares definidos por el W3C. Diferentes proveedores ofrecen versiones incompatibles de HTML , lo que provoca inconsistencias en la forma en que se muestran las páginas web. El consorcio intenta que todos esos proveedores implementen un conjunto de principios y componentes básicos elegidos por el consorcio.
En un principio, se pretendía que el CERN albergara la rama europea del W3C; sin embargo, el CERN deseaba centrarse en la física de partículas , no en la tecnología de la información . En abril de 1995, el Instituto Francés de Investigación en Ciencias de la Computación y Automatización se convirtió en el anfitrión europeo del W3C, y el Instituto de Investigación de la Universidad de Keio en SFC se convirtió en el anfitrión asiático en septiembre de 1996. [6] A partir de 1997, el W3C creó oficinas regionales en todo el mundo. En septiembre de 2009, tenía dieciocho oficinas mundiales que cubrían Australia, los países del Benelux (Bélgica, Países Bajos y Luxemburgo), Brasil, China, Finlandia, Alemania, Austria, Grecia, Hong Kong, Hungría, India, Israel, Italia, Corea del Sur, Marruecos, Sudáfrica, España, Suecia y, a partir de 2016, el Reino Unido e Irlanda. [7]
En octubre de 2012, el W3C convocó a una comunidad de los principales actores y editores web para establecer un wiki MediaWiki que busca documentar estándares web abiertos llamados WebPlatform y WebPlatform Docs.
En enero de 2013, la Universidad de Beihang se convirtió en la anfitriona china. [8]
En 2022, el Grupo de Trabajo de Fuentes Web del W3C ganó un premio Emmy de la Academia Nacional de Artes y Ciencias de la Televisión por estandarizar la tecnología de fuentes para fuentes y tipografías descargables personalizadas para dispositivos web y de TV. [9]
El 1 de enero de 2023, se reformó como una organización sin fines de lucro de interés público 501(c)(3) . [10] [11]
El W3C desarrolla especificaciones técnicas para HTML5 , CSS , SVG , WOFF , la pila de la Web Semántica , XML y otras tecnologías. [12] A veces, cuando una especificación se vuelve demasiado grande, se divide en módulos independientes que pueden madurar a su propio ritmo. Las ediciones posteriores de un módulo o especificación se conocen como niveles y se denotan por el primer entero en el título (por ejemplo, CSS3 = Nivel 3). Las revisiones posteriores en cada nivel se denotan por un entero después de un punto decimal (por ejemplo, CSS2.1 = Revisión 1).
El proceso de formación de estándares del W3C se define dentro del documento de proceso del W3C, que describe cuatro niveles de madurez a través de los cuales debe progresar cada nuevo estándar o recomendación. [13]
Una vez que se ha recopilado suficiente contenido de los "borradores del editor" y de las discusiones, se puede publicar como borrador de trabajo (WD) para que la comunidad lo revise. Un documento WD es la primera forma de un estándar que está disponible al público. Se aceptan comentarios de prácticamente cualquier persona, aunque no se hacen promesas con respecto a las acciones que se tomarán sobre ningún elemento en particular comentado. [13]
En esta etapa, el documento estándar puede tener diferencias significativas con respecto a su forma final. Por lo tanto, cualquiera que implemente estándares WD debe estar preparado para modificar significativamente sus implementaciones a medida que el estándar madure. [13]
Una recomendación candidata es una versión de un estándar más maduro que el WD. En este punto, el grupo responsable del estándar está satisfecho de que el estándar cumple con su objetivo. El propósito de la CR es obtener ayuda de la comunidad de desarrollo sobre cuán implementable es el estándar. [13]
El documento estándar puede cambiar más adelante, pero las características importantes se deciden en su mayoría en este punto. El diseño de esas características aún puede cambiar debido a los comentarios de los implementadores. [13]
Una recomendación propuesta es la versión de un estándar que ha superado los dos niveles anteriores. Los usuarios del estándar aportan sus opiniones. En esta etapa, el documento se presenta al Consejo Asesor del W3C para su aprobación final. [13]
Si bien este paso es importante, rara vez provoca cambios significativos en una norma cuando pasa a la siguiente fase. [13]
Esta es la etapa más madura del desarrollo. En este punto, el estándar ha sido sometido a una revisión y prueba exhaustivas, tanto en condiciones teóricas como prácticas. El estándar ahora cuenta con el respaldo del W3C, lo que indica que está listo para su implementación pública y alienta un apoyo más amplio entre los implementadores y autores. [13]
A veces las recomendaciones se pueden implementar de forma incorrecta, parcial o no implementarse en absoluto, pero muchos estándares definen dos o más niveles de conformidad que los desarrolladores deben seguir si desean etiquetar su producto como compatible con el W3C. [13]
Una recomendación puede actualizarse o ampliarse mediante erratas no técnicas publicadas por separado o borradores del editor hasta que se acumulen suficientes modificaciones sustanciales para producir una nueva edición o nivel de la recomendación. Además, el W3C publica varios tipos de notas informativas que se utilizan como referencias. [13]
A diferencia de la Internet Society y otros organismos internacionales de normalización, el W3C no cuenta con un programa de certificación y ha decidido que, por ahora, no es conveniente iniciar un programa de este tipo, debido al riesgo de crear más inconvenientes que beneficios para la comunidad. [13]
En enero de 2023, después de 28 años de ser administrado conjuntamente por el Laboratorio de Ciencias de la Computación e Inteligencia Artificial del MIT (ubicado en el Stata Center ) en Estados Unidos, la [ aclaración necesaria ] [14] (en Sophia Antipolis , Francia), la Universidad de Keio (en Japón) y la Universidad de Beihang (en China), el W3C se incorporó como entidad legal, convirtiéndose en una organización de interés público sin fines de lucro . [15]
El W3C tiene un equipo de personal de 70 a 80 personas en todo el mundo en 2015. [actualizar][ 16] El W3C está dirigido por un equipo de gestión que asigna recursos y diseña la estrategia, liderado por el CEO Jeffrey Jaffe [17] (a marzo de 2010), ex CTO de Novell . También incluye un consejo asesor que apoya la estrategia y los asuntos legales y ayuda a resolver conflictos. [18] [19] La mayoría del trabajo de estandarización lo realizan expertos externos en los diversos grupos de trabajo del W3C. [20]
El Consorcio se rige por sus miembros. La lista de miembros está disponible para el público. [2] Entre los miembros se incluyen empresas, organizaciones sin fines de lucro, universidades, entidades gubernamentales y particulares. [21]
Los requisitos de membresía son transparentes, excepto por un requisito: la solicitud de membresía debe ser revisada y aprobada por el W3C. Muchas pautas y requisitos se establecen en detalle, pero no hay una pauta final sobre el proceso o los estándares por los cuales la membresía puede ser finalmente aprobada o denegada. [22]
El costo de la membresía se establece en una escala móvil, dependiendo del carácter de la organización solicitante y del país en el que está ubicada. [23] Los países están categorizados según la agrupación más reciente del Banco Mundial por ingreso nacional bruto per cápita. [24]
En 2012 y 2013, el W3C comenzó a considerar agregar extensiones de medios encriptados (EME) específicas de DRM a HTML5 , lo que fue criticado por ir en contra de la apertura, interoperabilidad y neutralidad del proveedor que distinguía a los sitios web creados utilizando solo estándares W3C de aquellos que requieren complementos propietarios como Flash . [25] [26] [27] [28] [29] El 18 de septiembre de 2017, el W3C publicó la especificación EME como una recomendación, lo que llevó a la renuncia de la Electronic Frontier Foundation al W3C. [30] [31] Como temían los oponentes de EME, a partir de 2020 , ninguno de los módulos de descifrado de contenido ampliamente utilizados que se usan con EME están disponibles para licencia sin una tarifa de licencia por navegador. [32] [33][actualizar]
Estándares del W3C/ Internet Engineering Task Force (sobre el conjunto de protocolos de Internet ):