Из Википедии, бесплатной энциклопедии
  (Перенаправлено из схемы W3C )
Перейти к навигации Перейти к поиску

World Wide Web Consortium ( W3C ) является основной международной организацией по стандартизации для World Wide Web . Основанный в 1994 году и в настоящее время возглавляемый Тимом Бернерс-Ли , консорциум состоит из организаций-членов, которые поддерживают штатных сотрудников, совместно работающих над разработкой стандартов для Всемирной паутины. По состоянию на 21 октября 2019 года в W3C было 443 члена. [3] [2] W3C также участвует в образовательной и просветительской деятельности, разрабатывает программное обеспечение и служит открытым форумом для дискуссий о сети.

История [ править ]

Консорциум World Wide Web (W3C) был основан в 1994 году Тимом Бернерсом-Ли после того, как он покинул Европейскую организацию ядерных исследований ( CERN ) в октябре 1994 года. Он был основан в Лаборатории компьютерных наук Массачусетского технологического института (MIT / LCS) при поддержке Европейской комиссии , Агентства перспективных оборонных исследовательских проектов (DARPA), которое впервые разработало ARPANET , одного из предшественников Интернета . [3] Он находился на Технологической площади до 2004 года, когда он вместе с CSAIL переехал в Stata Center. [4]

Организация пытается способствовать совместимости и соглашению между участниками отрасли в принятии новых стандартов, определенных W3C. Несовместимые версии HTML предлагаются разными поставщиками, что приводит к несогласованности в отображении веб-страниц. Консорциум пытается убедить всех этих поставщиков реализовать набор основных принципов и компонентов, выбранных консорциумом.

Первоначально предполагалось, что в ЦЕРН будет находиться европейское отделение W3C; однако ЦЕРН хотел сосредоточиться на физике элементарных частиц, а не на информационных технологиях. В апреле 1995 года Французский институт исследований в области компьютерных наук и автоматизации (INRIA) стал европейским местом проведения W3C, а исследовательский институт Университета Кейо в SFC (KRIS) стал азиатским местом проведения в сентябре 1996 года [5].Начиная с 1997 года W3C открыла региональные офисы по всему миру. По состоянию на сентябрь 2009 года у него было восемнадцать мировых офисов, охватывающих Австралию, страны Бенилюкса (Нидерланды, Люксембург и Бельгию), Бразилию, Китай, Финляндию, Германию, Австрию, Грецию, Гонконг, Венгрию, Индию, Израиль, Италию, Южную Корею. , Марокко, Южная Африка, Испания, Швеция и, по состоянию на 2016 год, Великобритания и Ирландия. [6]

В октябре 2012 года W3C собрал сообщество крупных игроков и издателей сети для создания вики- страницы MediaWiki, которая стремится задокументировать открытые веб-стандарты, которые называются документами WebPlatform и WebPlatform Docs.

В январе 2013 года принимающей стороной в Китае стал университет Бейхан .

Созревание спецификации [ править ]

Иногда, когда спецификация становится слишком большой, она разбивается на независимые модули, которые могут развиваться в своем собственном темпе. Последующие редакции модуля или спецификации называются уровнями и обозначаются первым целым числом в заголовке (например, CSS3 = Level 3). Последующие редакции на каждом уровне обозначаются целым числом после десятичной точки (например, CSS2.1 = Revision 1).

Процесс формирования стандарта W3C определен в документе процесса W3C с указанием четырех уровней зрелости, через которые должен проходить каждый новый стандарт или рекомендация. [7]

Рабочий проект (WD) [ править ]

После того, как из «редакционных черновиков» и обсуждения будет собрано достаточное количество контента, его можно опубликовать как рабочий черновик (WD) для рассмотрения сообществом. Документ WD - это первая общедоступная форма стандарта. Комментарии практически любого лица принимаются, хотя не дается никаких обещаний относительно действий по любому конкретному элементу, по которому были даны комментарии. [7]

На этом этапе стандартный документ может существенно отличаться от его окончательной формы. Таким образом, любой, кто внедряет стандарты WD, должен быть готов к значительным изменениям своих реализаций по мере созревания стандарта. [7]

Рекомендация кандидата (CR) [ править ]

Рекомендация кандидата - это версия стандарта, более зрелая, чем WD. На этом этапе группа, ответственная за стандарт, удовлетворена тем, что стандарт соответствует своей цели. Целью CR является получение помощи от сообщества разработчиков относительно того, насколько реализуемым является стандарт. [7]

В стандартный документ могут быть внесены дальнейшие изменения, но на этом этапе в основном решаются важные функции. Дизайн этих функций все еще может измениться по отзывам разработчиков. [7]

Предлагаемая рекомендация (PR) [ править ]

Предлагаемая рекомендация - это версия стандарта, прошедшая два предыдущих уровня. Пользователи стандарта вносят свой вклад. На этом этапе документ передается в Консультативный совет W3C для окончательного утверждения. [7]

Хотя этот шаг важен, он редко вызывает какие-либо существенные изменения в стандарте при переходе к следующему этапу. [7]

Рекомендация W3C (REC) [ править ]

Это наиболее зрелый этап развития. На данный момент стандарт прошел тщательную проверку и тестирование как в теоретических, так и в практических условиях. Стандарт теперь одобрен консорциумом W3C, что свидетельствует о его готовности к публичному развертыванию и поощряет более широкую поддержку среди разработчиков и авторов. [7]

Иногда рекомендации могут быть реализованы неправильно, частично или не реализованы вовсе, но многие стандарты определяют два или более уровня соответствия, которым должны следовать разработчики, если они хотят обозначить свой продукт как W3C-совместимый. [7]

Более поздние версии [ править ]

Рекомендация может быть обновлена ​​или дополнена отдельно опубликованными нетехническими исправлениями или редакционными черновиками до тех пор, пока не будет накоплено достаточно существенных правок для создания новой редакции или уровня рекомендации. Кроме того, W3C публикует различные информационные заметки, которые можно использовать в качестве справочных материалов. [7]

Сертификация [ править ]

В отличие от ISOC и других международных организаций по стандартизации, W3C не имеет программы сертификации. W3C на данный момент решил, что запускать такую ​​программу нецелесообразно из-за риска создания для сообщества больше недостатков, чем пользы. [7]

Администрация [ править ]

Консорциумом совместно управляют Лаборатория компьютерных наук и искусственного интеллекта Массачусетского технологического института (CSAIL, расположенный в Центре Стата ) в США, Европейский исследовательский консорциум по информатике и математике  [ фр ] (ERCIM) (в Софии Антиполис , Франция), Кейо Университет (в Японии) и Университет Бейхан (в Китае). [8] [9] W3C также имеет мировые офисы в восемнадцати регионах по всему миру. [10]Офисы W3C работают со своими региональными веб-сообществами для продвижения технологий W3C на местных языках, расширения географической базы W3C и поощрения международного участия в деятельности W3C. [ необходима цитата ]

По состоянию на 2015 год W3C насчитывает 70–80 сотрудников по всему миру . [11] W3C управляется командой менеджеров, которая распределяет ресурсы и разрабатывает стратегию под руководством генерального директора Джеффри Джаффе (по состоянию на март 2010 г.), бывшего технического директора Novell . В его состав также входит консультативный совет, который поддерживает стратегические и юридические вопросы и помогает разрешать конфликты. [12] [13] Большая часть работы по стандартизации выполняется внешними экспертами в различных рабочих группах W3C. [ необходима цитата ]

Членство [ править ]

Консорциум регулируется его членством. Список участников общедоступен. [2] В число участников входят предприятия, некоммерческие организации, университеты, государственные учреждения и частные лица. [14]

Требования к членству прозрачны, за исключением одного: заявление о членстве должно быть рассмотрено и одобрено W3C. Многие руководящие принципы и требования изложены подробно, но нет окончательного руководства о процессе или стандартах, по которым членство может быть окончательно одобрено или отказано. [15]

Стоимость членства указывается по скользящей шкале в зависимости от характера организации, подающей заявку, и страны, в которой она расположена. [16] Страны классифицируются по самой последней классификации Всемирного банка по ВНД («Валовой национальный доход») на душу населения. [17]

Критика [ править ]

В 2012 и 2013 годах W3C начал рассматривать возможность добавления DRM- расширений Encrypted Media Extensions (EME) в HTML5, который подвергался критике как противоречащий открытости, совместимости и нейтральности поставщика, которые отличали веб-сайты, созданные с использованием только стандартов W3C, от тех, которые требуют проприетарных плагинов. как Flash. [18] [19] [20] [21] [22] 18 сентября 2017 года W3C опубликовала спецификацию EME в качестве рекомендации, что привело к выходу Electronic Frontier Foundation из W3C. [23] [24] Как опасались противники EME, по состоянию на 2020 год ни один из широко используемых модулей расшифровки контентаиспользуется с EME, доступен для лицензирования без платы за лицензию на каждый браузер. [25] [26]

Стандарты [ править ]

Стандарты W3C / IETF ( набор протоколов через Интернет ):

  • ActivityPub , децентрализованный протокол социальных сетей
  • CGI , стандарт динамического содержимого на стороне сервера
  • CSS
  • ДОМ
  • Стандарт интеграции модулей EME , DRM
  • GRDDL
  • HTML , стандартный язык веб-разметки
  • JSON-LD , расширение JSON связанных данных
  • MathML , язык разметки математических обозначений
  • СОВА
  • P3P
  • PROV [27]
  • RDF , семейство стандартов метаданных
  • SISR
  • SKOS
  • SMIL
  • МЫЛО
  • SPARQL
  • SRGS
  • SSML
  • SVG , формат векторных изображений
  • VoiceXML
  • WAI-ARIA
  • WCAG
  • WebAssembly , переносимый двоичный формат и язык ассемблера
  • WSDL
  • XForms
  • XHTML
  • XHTML + голос
  • XML
  • XML-события
  • Набор информации XML
  • Схема XML
  • XPath
  • XQuery
  • XSL-FO
  • XSLT
  • XTiger [28]

Ссылки [ править ]

  1. ^ «W3C приглашает китайских веб-разработчиков, промышленность и научные круги играть более активную роль в глобальных веб-инновациях» . W3.org. 20 января 2013 . Проверено 30 ноября 2013 года .
  2. ^ a b c «Текущие члены - W3C» . Консорциум World Wide Web. 29 марта 2012 . Дата обращения 15 октября 2019 .
  3. ^ a b W3C (сентябрь 2009 г.). «Консорциум World Wide Web (W3C) О Консорциуме» . Проверено 21 октября 2019 года .
  4. ^ Майкл Бландинг, «Прошлое и будущее Кендалл-сквер», MIT Technology Review, 18 августа 2015 г. [1]
  5. ^ «Пресс-релиз: Университет Кейо присоединяется к MIT и INRIA в размещении W3C» . www.w3.org . Проверено 13 июля 2017 года .
  6. Перейти ↑ Jacobs, Ian (июнь 2009 г.). "Офисы W3C" . Проверено 14 сентября 2009 года .
  7. ^ a b c d e f g h i j k «Консорциум World Wide Web | Процесс разработки» . W3.org. 12 апреля 2005 . Проверено 3 апреля 2012 года .
  8. ^ "Контакт W3C" . W3.org. 31 октября 2006 . Проверено 3 апреля 2012 года .
  9. ^ «Факты о W3C» . W3C . Дата обращения 7 ноября 2015 .
  10. ^ «Список офисов» . Консорциум World Wide Web . W3.org . Проверено 19 ноября 2018 .
  11. ^ "Список людей W3C" . W3.org . Проверено 3 апреля 2012 года .
  12. ^ "W3C тянет бывшего технического директора Novell на место генерального директора" . Itworld.com. 8 марта 2010 . Проверено 3 апреля 2012 года .
  13. ^ «Консорциум Всемирной паутины: создание лучшего Интернета» . Mays Digital. Архивировано из оригинального 18 августа 2016 года . Дата обращения 7 ноября 2015 .
  14. W3C (2010). «FAQ по членству - W3C» . Проверено 7 августа 2010 года .
  15. ^ Якобс, Ян (2008). «Присоединяйтесь к W3C» . Проверено 14 сентября 2008 года .
  16. ^ Калькулятор членских взносов W3C
  17. ^ «Классификация стран Всемирного банка» . Web.worldbank.org . Проверено 3 июля 2010 года .
  18. Кори Доктороу (12 марта 2013 г.). «Что бы я хотел, чтобы Тим Бернерс-Ли понял о DRM» . Технологический блог на guardian.co.uk . Архивировано из оригинального 19 марта 2013 года . Проверено 20 марта 2013 года .
  19. Глин Муди (13 февраля 2013 г.). «BBC атакует открытую сеть, GNU / Linux в опасности» . Блог Open Enterprise на ComputerworldUK.com . Архивировано из оригинального 20 апреля 2013 года . Проверено 20 марта 2013 года .
  20. Скотт Гилбертсон (12 февраля 2013 г.). «DRM для Интернета? Скажи, что это не так» . Webmonkey . Condé Nast. Архивировано из оригинального 24 марта 2013 года . Проверено 21 марта 2013 года .
  21. ^ «Скажите W3C: мы не хотим Hollyweb» . Бракованный по дизайну . Фонд свободного программного обеспечения . Март 2013. Архивировано из оригинала 3 апреля 2013 года . Проверено 25 марта 2013 года .
  22. Дэнни О'Брайен (октябрь 2013 г.). «Понижение стандартов: DRM и будущее W3C» . Фонд электронных рубежей . Проверено 3 октября 2013 года .
  23. Питер Брайт (18 сентября 2017 г.). «HTML5 DRM наконец-то стал официальной рекомендацией W3C» . Ars Technica . Проверено 18 сентября 2017 года .
  24. Кори Доктороу (18 сентября 2017 г.). «Открытое письмо директору, генеральному директору, команде и членам W3C» . Блог в Electronic Frontier Foundation . Проверено 18 сентября 2017 года .
  25. ^ «Через три года после того, как W3C утвердил стандарт DRM, создание функционального независимого браузера больше невозможно» . Боинг Боинг . 8 января 2020 . Дата обращения 18 августа 2020 .
  26. ^ Доктороу, Кори. «После многих лет настаивания на том, что DRM в HTML не будет блокировать реализации с открытым исходным кодом, Google заявляет, что не будет поддерживать реализации с открытым исходным кодом» . Боинг Боинг . Проверено 25 июля 2019 .
  27. ^ Грот, Пол; Моро, Люк (30 апреля 2013 г.). «Обзор PROV: Обзор семейства документов PROV» . Консорциум World Wide Web . Проверено 8 апреля 2016 года .
  28. ^ Киа, Эмильен; Куинт, Винсент; Ваттон, Ирен (15 декабря 2009 г.). «Спецификация языка XTiger» . Консорциум World Wide Web . Проверено 12 апреля 2020 .

Внешние ссылки [ править ]

  • О консорциуме World Wide Web
  • Технические отчеты и публикации W3C
  • Документ процесса W3C
  • История W3C
  • Как читать спецификации W3C