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