stringtranslate.com

ЧТОWG

Рабочая группа по технологиям веб-гипертекстовых приложений ( WHATWG ) — это сообщество людей, заинтересованных в развитии HTML и связанных с ним технологий. WHATWG была основана представителями Apple Inc. , Mozilla Foundation и Opera Software , ведущих поставщиков веб-браузеров , в 2004 году. [2] [3]

WHATWG отвечает за поддержание множества технических стандартов , связанных с вебом , включая спецификации для языка разметки гипертекста (HTML) и объектной модели документа (DOM). [4] [5] Центральное организационное членство и контроль WHATWG – ее «Руководящая группа» – состоит из Apple, Mozilla, Google и Microsoft. Члены сообщества WHATWG работают с редактором спецификаций, чтобы гарантировать правильную реализацию. [6]

История

Группа WHATWG была сформирована в ответ на медленное развитие веб-стандартов Консорциума Всемирной паутины (W3C) и решение W3C отказаться от HTML в пользу технологий на основе XML . [7] Список рассылки WHATWG был объявлен 4 июня 2004 года, [8] через два дня после того, как инициативы совместного документа с изложением позиции Opera и Mozilla [9] были отклонены членами W3C на семинаре W3C по веб-приложениям и составным документам. [10]

10 апреля 2007 года Mozilla Foundation, Apple и Opera Software предложили [11] , чтобы новая рабочая группа по HTML в W3C приняла HTML5 WHATWG в качестве отправной точки своей работы и назвала свой будущий продукт «HTML5» (хотя спецификация WHATWG позже была переименована в HTML Living Standard ). [ необходима ссылка ]

9 мая 2007 года новая рабочая группа HTML W3C приняла решение сделать это. [12] Архитектор платформы Internet Explorer из Microsoft был приглашен, но не присоединился, сославшись на отсутствие патентной политики, гарантирующей, что все спецификации могут быть реализованы на безвозмездной основе. [13] С тех пор W3C и WHATWG разрабатывали HTML независимо друг от друга, что порой приводило к расхождениям в спецификациях. [14]

В 2017 году WHATWG заключила соглашение о правах интеллектуальной собственности , включающее патентную политику. [15] Это подтолкнуло к возобновлению попыток разрешить W3C и WHATWG работать вместе над спецификациями. В 2019 году W3C и WHATWG договорились о меморандуме о взаимопонимании , в котором разработка спецификаций HTML и DOM будет осуществляться в основном в WHATWG. [14] [16]

Редактор имеет значительный контроль над спецификацией, но сообщество может влиять на решения редактора. [17] В одном случае редактор Ян Хиксон предложил заменить <time>тег более общим <data>тегом, но сообщество не согласилось, и изменение было отменено. [17]

Целевая группа по технологиям веб-гипертекстовых приложений

Первоначально также использовалось название Web Hypertext Application Technology Task Force [18] [19] [20] [21] вместе с вариантами сокращений, включая WHAT Working Group , [22] WHAT Task Force и WHATTF . [23] После некоторого времени использования как доменных имен , так whattf.orgи , [21] название WHATWG в конечном итоге было стандартизировано. URI пространства имен по-прежнему используется для библиотеки типов данных HTML-валидатора . [24]whatwg.org http://whattf.org/datatype-draft

Переход HTML-публикации на WHATWG

28 мая 2019 года W3C объявил, что WHATWG станет единственным издателем стандартов HTML и DOM. [25] [26] [16] [27] W3C и WHATWG публиковали конкурирующие стандарты с 2012 года. Хотя стандарт W3C был идентичен WHATWG в 2007 году, с тех пор стандарты постепенно расходились из-за различных проектных решений. [28] «Живой стандарт» WHATWG некоторое время был фактическим веб-стандартом. [29]

Технические характеристики

WHATWG публикует ряд стандартов, которые составляют значительную часть веб-платформы, в том числе:

Смотрите также

Ссылки

  1. ^ «Соглашение Руководящей группы – WHATWG». whatwg.org . WHATWG.
  2. ^ "FAQ – Что такое WHATWG?". WHATWG. 12 февраля 2010 г. Получено 24 февраля 2010 г.
  3. ^ Рид, Джонатан (2015). "1 - Добро пожаловать в HTML5". Справочник программиста HTML5. Apress. стр. В разделе "Краткая история HTML" -- "Формирование WHATWG и создание HTML5". ISBN 9781430263678. Получено 2 декабря 2015 г.
  4. ^ Коэн, Нэнси; Xplore, Tech. «Соглашение W3C и WHATWG: Единая версия спецификаций HTML, DOM». techxplore.com . Получено 19 мая 2023 г.
  5. ^ «Альянс дает HTML более сильное будущее после десятилетней борьбы за контроль над основной технологией веба». CNET . Получено 19 мая 2023 г.
  6. ^ "FAQ – Как работает WHATWG?". WHATWG. 22 ноября 2012 г. Получено 1 января 2013 г. При необходимости разногласия разрешаются Руководящей группой, в состав которой входят члены, назначенные организациями, разрабатывающими браузерные движки, в качестве гарантии того, что суждение редактора будет соответствовать тому, что они будут реализовывать.
  7. ^ "HTML5: словарь и связанные API для HTML и XHTML". Рекомендации W3C . W3C. Архивировано из оригинала 28 октября 2014 г. Получено 21 октября 2015 г. Вскоре после этого Apple, Mozilla и Opera совместно объявили о своем намерении продолжить работу над проектом под эгидой новой площадки под названием WHATWG.
  8. ^ Хиксон, Ян (4 июня 2004 г.). "WHAT open mailing list announcement". WHATWG . Получено 24 февраля 2010 г. .
  9. ^ Совместный позиционный документ Opera–Mozilla отклонен до основания WHATWG: позиционный документ для семинара W3C по веб-приложениям и составным документам
  10. ^ "Семинар W3C по веб-приложениям и составным документам (день 2) 2 июня 2004 г.". World Wide Web Consortium . 2 июня 2004 г. Получено 24 февраля 2010 г.
  11. ^ Stachowiak, Maciej (9 апреля 2007 г.). «Предложение о принятии HTML5». World Wide Web Consortium . Получено 24 февраля 2010 г.
  12. ^ Коннолли, Дэн (9 мая 2007 г.). "результаты вопросов HTML 5 text, editor, name". World Wide Web Consortium . Получено 24 февраля 2010 г.
  13. ^ Уилсон, Крис (10 января 2007 г.). "Ты, я и W3C (он же Reinventing HTML)". Альбатрос! Персональный блог Криса Уилсона, архитектора платформы команды Internet Explorer Platform в Microsoft . Microsoft . Получено 30 января 2009 г. .
  14. ^ ab Cimpanu, Catalin (28 мая 2019 г.). «Производители браузеров выигрывают войну с W3C за стандарты HTML и DOM». ZDNet .
  15. Ван Кестерен, Энн (11 декабря 2017 г.). «Дальнейшие изменения режима работы». Блог WHATWG . ЧТОРГ.
  16. ^ ab "Меморандум о взаимопонимании между W3C и WHATWG". W3C . 28 мая 2019 г. Архивировано из оригинала 29 мая 2019 г. Получено 29 мая 2019 г.
  17. ^ ab Way, Jeffrey. "Краткая история HTML5" . Получено 4 октября 2016 г.
  18. ^ "Web Hypertext Application Technology Task Force". Архивировано из оригинала 28 августа 2018 г.
  19. ^ "HTML 5 Draft Recommendation — 7 июля 2008 г.". Web Hypertext Application Technology Task Force. 7 июля 2008 г. Архивировано из оригинала 4 сентября 2018 г.
  20. ^ Хиксон, Ян (4 июня 2004 г.). "Анонс списка рассылки WHAT open". Целевая группа по технологиям веб-гипертекстовых приложений. Архивировано из оригинала 10 января 2005 г.
  21. ^ ab "Устав целевой группы по технологии веб-гипертекстовых приложений". WHATTF.org . Целевая группа по технологии веб-гипертекстовых приложений. Архивировано из оригинала 4 июля 2007 г.Сравните идентичный устав группы с идентичным списком участников на WHATWG.org, архив 2007-07-07.
  22. ^ "Список рассылки рабочей группы по технологии веб-гипертекстовых приложений". Архивировано из оригинала 10 октября 2006 г.{{cite web}}: CS1 maint: unfit URL (link)
  23. ^ "Список рассылки рабочей группы по технологиям веб-гипертекстовых приложений". Архивировано из оригинала 4 июля 2007 г.
  24. ^ "form-datatypes.rnc". Проверка HTML-кода Nu (v.Nu) .
  25. ^ Джаффе, Джефф (28 мая 2019 г.). «W3C и WHATWG будут работать вместе, чтобы продвигать платформу Open Web». Блог W3C . Архивировано из оригинала 29 мая 2019 г. Получено 29 мая 2019 г.
  26. ^ «W3C и WHATWG подписали соглашение о сотрудничестве над единой версией HTML и DOM». W3C . 28 мая 2019 г. Архивировано из оригинала 29 мая 2019 г. Получено 29 мая 2019 г.
  27. ^ Cimpanu, Catalin (29 мая 2019 г.). «Поставщики браузеров выигрывают войну с W3C за стандарты HTML и DOM». ZDNet . Архивировано из оригинала 29 мая 2019 г. . Получено 29 мая 2019 г. .
  28. ^ "W3C - WHATWG Wiki". WHATWG Wiki . Архивировано из оригинала 29 мая 2019 года . Получено 29 мая 2019 года .
  29. ^ Шенкленд, Стивен (9 июля 2009 г.). "Эпитафия веб-стандарту XHTML 2". CNET . CBS INTERACTIVE INC.
  30. ^ «Это HTML5?». WHATWG. 13 июня 2019 г. Получено 13 июня 2019 г.
  31. ^ Хиксон, Ян (19 января 2011 г.). «HTML — это новый HTML5». WHATWG . Получено 21 января 2011 г.
  32. ^ "Fetch Standard". WHATWG. 3 мая 2019 г. Получено 13 июня 2019 г.
  33. ^ "whatwg-url". npm (программное обеспечение) . 18 августа 2018 г. Архивировано из оригинала 25 июля 2019 г. Получено 25 июля 2019 г. whatwg -url — это полная реализация стандарта URL WHATWG. Его можно использовать автономно, но он также предоставляет множество внутренних алгоритмов, полезных для интеграции анализатора URL в проект вроде jsdom.
  34. ^ "Стандарт Web IDL". webidl.spec.whatwg.org . Получено 3 сентября 2023 г. .

Внешние ссылки