Консорциум Всемирной паутины ( W3C ) является основной международной организацией по стандартизации Всемирной паутины . Основанный в 1994 году и возглавляемый Тимом Бернерсом-Ли , консорциум состоит из организаций-членов, которые имеют штатных сотрудников, работающих вместе над разработкой стандартов для Всемирной паутины. По состоянию на 5 марта 2023 года [обновлять]в W3C насчитывалось 462 члена. [3] [4] W3C также занимается образованием и распространением информации, разрабатывает программное обеспечение и служит открытым форумом для обсуждения Интернета.
Консорциум Всемирной паутины (W3C) был основан в 1994 году Тимом Бернерсом-Ли после того, как он покинул Европейскую организацию ядерных исследований ( ЦЕРН ) в октябре 1994 года. [5] Он был основан в лаборатории Массачусетского технологического института (MIT) для Компьютерные науки при поддержке Европейской комиссии и Агентства перспективных исследовательских проектов Министерства обороны , которое разработало ARPANET , одного из предшественников Интернета . [3] Он располагался на площади Технологий до 2004 года, когда вместе с Лабораторией компьютерных наук и искусственного интеллекта Массачусетского технологического института переехал в Стата-центр. [6]
Организация пытается способствовать совместимости и согласию между участниками отрасли при принятии новых стандартов, определенных W3C. Разные поставщики предлагают несовместимые версии HTML , что приводит к несогласованности отображения веб-страниц. Консорциум пытается заставить всех этих поставщиков внедрить набор основных принципов и компонентов, выбранных консорциумом.
Первоначально предполагалось, что ЦЕРН станет местом размещения европейского филиала W3C; однако ЦЕРН хотел сосредоточиться на физике элементарных частиц , а не на информационных технологиях . В апреле 1995 года Французский институт исследований в области компьютерных наук и автоматизации стал европейским хостом W3C, а в сентябре 1996 года азиатским хостом стал исследовательский институт Университета Кейо в SFC . [7] Начиная с 1997 года, W3C создал региональные офисы по всему миру. . По состоянию на сентябрь 2009 года у него было восемнадцать мировых офисов, охватывающих Австралию, страны Бенилюкса (Бельгия, Нидерланды и Люксембург), Бразилию, Китай, Финляндию, Германию, Австрию, Грецию, Гонконг, Венгрию, Индию, Израиль, Италию, Южную Корею, Марокко, Южная Африка, Испания, Швеция и, по состоянию на 2016 год, Великобритания и Ирландия. [8]
В октябре 2012 года W3C созвал сообщество крупных веб-игроков и издателей, чтобы создать вики MediaWiki , призванную документировать открытые веб-стандарты, называемые WebPlatform и WebPlatform Docs.
В январе 2013 года принимающей стороной в Китае стал Бэйханский университет . [9]
В 2022 году рабочая группа W3C WebFonts получила премию «Эмми» от Национальной академии телевизионных искусств и наук за стандартизацию технологии шрифтов для пользовательских загружаемых шрифтов и типографики для веб- и телевизионных устройств. [10]
1 января 2023 года она была преобразована в некоммерческую организацию , защищающую общественные интересы 501(c)(3) . [11] [12]
W3C разрабатывает технические спецификации для HTML5 , CSS , SVG , WOFF , стека Semantic Web , XML и других технологий. [13] Иногда, когда спецификация становится слишком большой, ее разбивают на независимые модули, которые могут развиваться в своем собственном темпе. Последующие редакции модуля или спецификации называются уровнями и обозначаются первым целым числом в названии (например, CSS3 = Уровень 3). Последующие версии на каждом уровне обозначаются целым числом после десятичной точки (например, CSS2.1 = Версия 1).
Процесс формирования стандартов W3C определен в документе процесса W3C, в котором описываются четыре уровня зрелости, через которые должен пройти каждый новый стандарт или рекомендация. [14]
После того, как из «черновиков редактора» и обсуждения будет собрано достаточное количество контента, он может быть опубликован как рабочий черновик (WD) для рассмотрения сообществом. Документ WD — это первая общедоступная форма стандарта. Комментарии практически любого лица принимаются, хотя никаких обещаний относительно действий по какому-либо конкретному комментируемому элементу не дается. [14]
На этом этапе типовой документ может иметь существенные отличия от своего окончательного вида. Таким образом, любой, кто внедряет стандарты WD, должен быть готов существенно модифицировать свои реализации по мере развития стандарта. [14]
Рекомендация-кандидат — это версия более зрелого стандарта, чем WD. На этом этапе группа, ответственная за стандарт, удовлетворена тем, что стандарт соответствует своей цели. Целью CR является получение помощи от сообщества разработчиков в отношении того, насколько реализуем стандарт. [14]
Стандартный документ может в дальнейшем меняться, но важные функции в основном определяются на этом этапе. Дизайн этих функций все еще может меняться в зависимости от отзывов разработчиков. [14]
Предлагаемая рекомендация — это версия стандарта, прошедшая предыдущие два уровня. Пользователи стандарта вносят свой вклад. На этом этапе документ передается в Консультативный совет W3C для окончательного утверждения. [14]
Хотя этот шаг важен, он редко приводит к каким-либо значительным изменениям в стандарте при переходе к следующему этапу. [14]
Это наиболее зрелая стадия развития. На данный момент стандарт прошел обширную проверку и тестирование как в теоретических, так и в практических условиях. В настоящее время стандарт одобрен W3C, что указывает на его готовность к публичному развертыванию и поощряет более широкую поддержку среди разработчиков и авторов. [14]
Рекомендации иногда могут быть реализованы неправильно, частично или не реализованы вообще, но многие стандарты определяют два или более уровней соответствия, которым должны следовать разработчики, если они хотят маркировать свой продукт как совместимый с W3C. [14]
Рекомендация может быть обновлена или дополнена отдельно опубликованными нетехническими опечатками или черновиками редактора до тех пор, пока не накопится достаточно существенных изменений для создания нового издания или уровня рекомендации. Кроме того, W3C публикует различные информационные примечания, которые можно использовать в качестве справочных материалов. [14]
В отличие от Internet Society и других международных организаций по стандартизации, W3C не имеет программы сертификации. W3C на данный момент решил, что запускать такую программу нецелесообразно из-за риска создать для сообщества больше недостатков, чем пользы. [14]
В январе 2023 года, после 28 лет совместного управления Лабораторией компьютерных наук и искусственного интеллекта Массачусетского технологического института (расположенной в Стата-центре ) в США, Европейский исследовательский консорциум по информатике и математике [15] (в Софии Антиполис , Франции), Университета Кейо (в Японии) и Университета Бэйхан (в Китае), W3C был зарегистрирован как юридическое лицо и стал некоммерческой организацией, представляющей общественные интересы . [16]
По состоянию на 2015 год в W3C насчитывается 70–80 сотрудников по всему миру [обновлять]. [17] W3C управляется управленческой командой, которая распределяет ресурсы и разрабатывает стратегию под руководством генерального директора Джеффри Джаффе [18] (по состоянию на март 2010 г.), бывшего технического директора Novell . В его состав также входит консультативный совет, который поддерживает стратегические и юридические вопросы и помогает разрешать конфликты. [19] [20] Большая часть работы по стандартизации выполняется внешними экспертами в различных рабочих группах W3C. [21]
Консорциум управляется своим составом. Список участников доступен для общественности. [2] [4] В число членов входят предприятия, некоммерческие организации, университеты, государственные учреждения и частные лица. [22]
Требования к членству прозрачны, за исключением одного требования: заявка на членство должна быть рассмотрена и одобрена W3C. Многие руководящие принципы и требования изложены подробно, но не существует окончательного руководства относительно процесса или стандартов, согласно которым членство может быть окончательно одобрено или отклонено. [23]
Стоимость членства рассчитывается по скользящей шкале в зависимости от характера организации, подающей заявку, и страны, в которой она находится. [24] Страны классифицируются согласно последней классификации Всемирного банка по валовому национальному доходу на душу населения. [25]
В 2012 и 2013 годах W3C начал рассматривать возможность добавления в HTML5 расширений Encrypted Media Extensions (EME) , специфичных для DRM , которые подвергались критике как противоречащие открытости, совместимости и нейтральности поставщиков, которые отличали веб-сайты, созданные с использованием только стандартов W3C, от тех, которые требуют проприетарных плагинов . такие как Flash . [26] [27] [28] [29] [30] 18 сентября 2017 года W3C опубликовал спецификацию EME в качестве рекомендации, что привело к выходу Electronic Frontier Foundation из W3C. [31] [32] Как опасаются противники EME, по состоянию на 2020 год ни один из широко используемых модулей расшифровки контента, используемых с EME, не доступен для лицензирования без лицензионной платы для каждого браузера. [33] [34][обновлять]
Стандарты W3C/ Интернет-инженерной группы (по набору интернет-протоколов ):