De Wikipedia, la enciclopedia libre
  (Redirigido desde W3C )
Saltar a navegación Saltar a búsqueda

El Consorcio World Wide Web ( W3C ) es la principal organización de estándares internacionales para la World Wide Web . Fundado en 1994 y actualmente dirigido por Tim Berners-Lee , el consorcio está formado por organizaciones miembros que mantienen personal de tiempo completo trabajando en conjunto en el desarrollo de estándares para la World Wide Web. Al 21 de octubre de 2019 , el W3C tenía 443 miembros. [3] [2] W3C también se dedica a la educación y la divulgación, desarrolla software y sirve como un foro abierto para la discusión sobre la Web.

Historia [ editar ]

El Consorcio World Wide Web (W3C) fue fundado en 1994 por Tim Berners-Lee después de dejar la Organización Europea para la Investigación Nuclear ( CERN ) en octubre de 1994. Fue fundado en el Laboratorio del Instituto Tecnológico de Massachusetts para Ciencias de la Computación (MIT / LCS) con el apoyo de la Comisión Europea , la Agencia de Proyectos de Investigación Avanzada de Defensa (DARPA), que había sido pionera en ARPANET , uno de los predecesores de Internet . [3] Estuvo ubicado en Technology Square hasta 2004, cuando se trasladó, con CSAIL, al Stata Center. [4]

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.

Originalmente 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 (INRIA) se convirtió en el anfitrión europeo del W3C, y el Instituto de Investigación de la Universidad Keio en SFC (KRIS) se convirtió en el anfitrión asiático en septiembre de 1996. [5]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 (Países Bajos, Luxemburgo y Bélgica), 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. [6]

En octubre de 2012, el W3C convocó a una comunidad de importantes editores y reproductores web para establecer una wiki de MediaWiki que busca documentar los estándares web abiertos denominados WebPlatform y WebPlatform Docs.

En enero de 2013, la Universidad de Beihang se convirtió en anfitriona de China.

Maduración de la especificación [ editar ]

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 indican con el primer número entero en el título (por ejemplo, CSS3 = Nivel 3). Las revisiones posteriores en cada nivel se indican con un número entero que sigue a un punto decimal (por ejemplo, CSS2.1 = Revisión 1).

El proceso de formación del estándar W3C se define dentro del documento del proceso W3C, que describe cuatro niveles de madurez a través de los cuales debe progresar cada nuevo estándar o recomendación. [7]

Borrador de trabajo (WD) [ editar ]

Una vez que se haya recopilado suficiente contenido de los 'borradores del editor' y la discusión, se puede publicar como un borrador de trabajo (WD) para que la comunidad lo revise. Un documento WD es la primera forma de un estándar que está disponible públicamente. Se aceptan comentarios de prácticamente cualquier persona, aunque no se hacen promesas con respecto a la acción sobre ningún elemento en particular comentado. [7]

En esta etapa, el documento estándar puede tener diferencias significativas con respecto a su forma final. Como tal, cualquiera que implemente los estándares de WD debería estar listo para modificar significativamente sus implementaciones a medida que el estándar madura. [7]

Recomendación del candidato (CR) [ editar ]

Una recomendación candidata es una versión de un estándar más maduro que el WD. En este punto, el grupo responsable de la norma está satisfecho de que la norma cumple con su objetivo. El propósito del CR es obtener ayuda de la comunidad de desarrollo sobre cuán implementable es el estándar. [7]

El documento estándar puede cambiar más, pero en este punto, las características importantes se deciden principalmente. El diseño de esas características aún puede cambiar debido a los comentarios de los implementadores. [7]

Recomendación propuesta (RP) [ editar ]

Una recomendación propuesta es la versión de un estándar que ha pasado los dos niveles anteriores. Los usuarios del estándar proporcionan información. En esta etapa, el documento se envía al Consejo Asesor del W3C para su aprobación final. [7]

Si bien este paso es importante, rara vez provoca cambios significativos en un estándar cuando pasa a la siguiente fase. [7]

Recomendación del W3C (REC) [ editar ]

Ésta es la etapa de desarrollo más madura. En este punto, el estándar se ha sometido a una revisión y pruebas exhaustivas, tanto en condiciones teóricas como prácticas. El estándar ahora está respaldado por el W3C, lo que indica que está listo para su implementación al público y fomenta un apoyo más generalizado entre los implementadores y los autores. [7]

Las recomendaciones a veces se pueden implementar de manera incorrecta, parcial o no, 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 W3C. [7]

Revisiones posteriores [ editar ]

Una recomendación puede actualizarse o ampliarse mediante erratas no técnicas o borradores del editor publicados por separado hasta que se acumulen suficientes ediciones 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 utilizarán como referencias. [7]

Certificación [ editar ]

A diferencia de ISOC y otros organismos de estándares internacionales, el W3C no tiene un programa de certificación. El W3C ha decidido, por ahora, que no es adecuado iniciar un programa de este tipo, debido al riesgo de crear más inconvenientes para la comunidad que beneficios. [7]

Administración [ editar ]

El Consorcio es administrado conjuntamente por el Laboratorio de Ciencias de la Computación e Inteligencia Artificial del MIT (CSAIL, ubicado en Stata Center ) en los Estados Unidos, el Consorcio Europeo de Investigación para Informática y Matemáticas  [ fr ] (ERCIM) (en Sophia Antipolis , Francia), Keio Universidad (en Japón) y Universidad de Beihang (en China). [8] [9] El W3C también tiene Oficinas Mundiales en dieciocho regiones alrededor del mundo. [10]Las oficinas del W3C trabajan con sus comunidades web regionales para promover las tecnologías del W3C en los idiomas locales, ampliar la base geográfica del W3C y fomentar la participación internacional en las actividades del W3C. [ cita requerida ]

El W3C cuenta con un equipo de 70 a 80 personas en todo el mundo a partir de 2015 . [11] W3C está dirigido por un equipo de gestión que asigna recursos y diseña la estrategia, dirigido por el director ejecutivo Jeffrey Jaffe (en marzo de 2010), ex director de tecnología de Novell . También incluye un consejo asesor que apoya en asuntos estratégicos y legales y ayuda a resolver conflictos. [12] [13] La mayor parte del trabajo de normalización lo realizan expertos externos en los diversos grupos de trabajo del W3C. [ cita requerida ]

Membresía [ editar ]

El Consorcio se rige por sus miembros. La lista de miembros está disponible para el público. [2] Los miembros incluyen empresas, organizaciones sin fines de lucro, universidades, entidades gubernamentales e individuos. [14]

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 existe una pauta final sobre el proceso o los estándares por los cuales la membresía podría ser finalmente aprobada o negada. [15]

El costo de la membresía se da en una escala móvil, según el carácter de la organización que solicita y el país en el que se encuentra. [16] Los países están clasificados por el grupo más reciente del Banco Mundial según el INB ("Ingreso Nacional Bruto") per cápita. [17]

Crítica [ editar ]

En 2012 y 2013, el W3C comenzó a considerar agregar extensiones de medios cifrados (EME) específicas de DRM a HTML5, lo que fue criticado por estar en contra de la apertura, la interoperabilidad y la neutralidad del proveedor que distinguía a los sitios web construidos utilizando solo los estándares del W3C de los que requerían complementos propietarios. ins como Flash. [18] [19] [20] [21] [22] El 18 de septiembre de 2017, el W3C publicó la especificación EME como recomendación, lo que llevó a la dimisión de Electronic Frontier Foundation del W3C. [23] [24] Como temían los oponentes de EME, a partir de 2020 , ninguno de los módulos de descifrado de contenido ampliamente utilizadosusado con EME está disponible para licencia sin una tarifa de licencia por navegador. [25] [26]

Estándares [ editar ]

Estándares W3C / IETF (sobre el conjunto de protocolos de Internet ):

  • ActivityPub , protocolo de redes sociales descentralizadas
  • CGI , estándar de contenido dinámico del lado del servidor
  • CSS
  • DOM
  • EME , estándar de integración de módulos DRM
  • GRDDL
  • HTML , lenguaje de marcado web estándar
  • JSON-LD , extensión JSON de datos vinculados
  • MathML , lenguaje de marcado de notación matemática
  • BÚHO
  • P3P
  • PROV [27]
  • RDF , familia de estándares de metadatos
  • SISR
  • SKOS
  • SONRISA
  • JABÓN
  • SPARQL
  • SRGS
  • SSML
  • SVG , formato de imagen vectorial
  • VoiceXML
  • WAI-ARIA
  • WCAG
  • WebAssembly , formato binario portátil y lenguaje ensamblador
  • WSDL
  • XForms
  • XHTML
  • XHTML + Voice
  • XML
  • Eventos XML
  • Conjunto de información XML
  • Esquema XML
  • XPath
  • XQuery
  • XSL-FO
  • XSLT
  • XTiger [28]

Referencias [ editar ]

  1. ^ "W3C invita a desarrolladores web chinos, industria, academia a asumir un papel más importante en la innovación web global" . W3.org. 20 de enero de 2013 . Consultado el 30 de noviembre de 2013 .
  2. ^ a b c "Miembros actuales - W3C" . Consorcio Mundial de la red. 29 de marzo de 2012 . Consultado el 15 de octubre de 2019 .
  3. ^ a b W3C (septiembre de 2009). "Consorcio World Wide Web (W3C) sobre el consorcio" . Consultado el 21 de octubre de 2019 .
  4. ^ Michael Blanding, "El pasado y el futuro de Kendall Square", MIT Technology Review 18 de agosto de 2015 [1]
  5. ^ "Comunicado de prensa: la Universidad de Keio se une al MIT y al INRIA en el alojamiento de W3C" . www.w3.org . Consultado el 13 de julio de 2017 .
  6. ^ Jacobs, Ian (junio de 2009). "Oficinas del W3C" . Consultado el 14 de septiembre de 2009 .
  7. ^ a b c d e f g h i j k "Consorcio World Wide Web | Proceso de desarrollo" . W3.org. 12 de abril de 2005 . Consultado el 3 de abril de 2012 .
  8. ^ "Contacto W3C" . W3.org. 31 de octubre de 2006 . Consultado el 3 de abril de 2012 .
  9. ^ "Hechos sobre el W3C" . W3C . Consultado el 7 de noviembre de 2015 .
  10. ^ "Lista de oficinas" . Consorcio World Wide Web . W3.org . Consultado el 19 de noviembre de 2018 .
  11. ^ "Lista de personas del W3C" . W3.org . Consultado el 3 de abril de 2012 .
  12. ^ "W3C tira al ex CTO de Novell para el puesto de CEO" . Itworld.com. 8 de marzo de 2010 . Consultado el 3 de abril de 2012 .
  13. ^ "El consorcio World Wide Web: construir una mejor Internet" . Mays Digital. Archivado desde el original el 18 de agosto de 2016 . Consultado el 7 de noviembre de 2015 .
  14. ^ W3C (2010). "Preguntas frecuentes sobre la membresía - W3C" . Consultado el 7 de agosto de 2010 .
  15. ^ Jacobs, Ian (2008). "Únete al W3C" . Consultado el 14 de septiembre de 2008 .
  16. ^ Calculadora de cuotas de membresía W3C
  17. ^ "Clasificación de países del Banco Mundial" . Web.worldbank.org . Consultado el 3 de julio de 2010 .
  18. ^ Cory Doctorow (12 de marzo de 2013). "Lo que desearía que Tim Berners-Lee entendiera sobre DRM" . Blog de tecnología en guardian.co.uk . Archivado desde el original el 19 de marzo de 2013 . Consultado el 20 de marzo de 2013 .
  19. ^ Glyn Moody (13 de febrero de 2013). "BBC ataca la Web abierta, GNU / Linux en peligro" . Abra el blog Enterprise en ComputerworldUK.com . Archivado desde el original el 20 de abril de 2013 . Consultado el 20 de marzo de 2013 .
  20. ^ Scott Gilbertson (12 de febrero de 2013). "¿DRM para la Web? Dígale que no es así" . Webmonkey . Conde Nast. Archivado desde el original el 24 de marzo de 2013 . Consultado el 21 de marzo de 2013 .
  21. ^ "Dígale a W3C: No queremos la Hollyweb" . Defectuoso por diseño . Fundación de Software Libre . Marzo de 2013. Archivado desde el original el 3 de abril de 2013 . Consultado el 25 de marzo de 2013 .
  22. ^ Danny O'Brien (octubre de 2013). "Reducir sus estándares: DRM y el futuro del W3C" . Fundación Frontera Electrónica . Consultado el 3 de octubre de 2013 .
  23. ^ Peter Bright (18 de septiembre de 2017). "HTML5 DRM finalmente lo convierte en una recomendación oficial del W3C" . Ars Technica . Consultado el 18 de septiembre de 2017 .
  24. ^ Cory Doctorow (18 de septiembre de 2017). "Una carta abierta al Director, CEO, equipo y miembros del W3C" . Blog en Electronic Frontier Foundation . Consultado el 18 de septiembre de 2017 .
  25. ^ "Tres años después de que el W3C aprobara un estándar DRM, ya no es posible crear un navegador independiente funcional" . Boing Boing . 8 de enero de 2020 . Consultado el 18 de agosto de 2020 .
  26. ^ Doctorow, Cory. "Después de años de insistir en que DRM en HTML no bloquearía las implementaciones de código abierto, Google dice que no admitirá las implementaciones de código abierto" . Boing Boing . Consultado el 25 de julio de 2019 .
  27. ^ Groth, Paul; Moreau, Luc (30 de abril de 2013). "Descripción general de PROV: una descripción general de la familia de documentos PROV" . Consorcio World Wide Web . Consultado el 8 de abril de 2016 .
  28. ^ Kia, Émilien; Quint, Vincent; Vatton, Irène (15 de diciembre de 2009). "Especificación del lenguaje XTiger" . Consorcio World Wide Web . Consultado el 12 de abril de 2020 .

Enlaces externos [ editar ]

  • Acerca del Consorcio World Wide Web
  • Publicaciones e informes técnicos del W3C
  • Documento de proceso del W3C
  • Historia del W3C
  • Cómo leer las especificaciones del W3C