WHATWG: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 2:
'''WHATWG''' (Рабочая группа по вебу, гипертексту, приложениям и технологиям, {{lang-en|Web Hypertext Application Technology Working Group}}) — сообщество специалистов по [[HTML]] и [[API]], необходимым для [[Веб-приложения|веб-приложений]], занимающееся развитием этих технологий и разработкой стандартов для них.
 
== Роль в разработке стандартов и взаимодействие с W3C ==
WHATWG была основана в [[2004 год]]у сотрудниками компаний — производителей браузеров: [[Apple]], [[Mozilla Foundation]] и [[Opera Software]] (в лице [[Хиксон, Ян|Яна Хиксона]]; ныне работает в Google). В настоящий момент рабочая группа по-прежнему опирается на сообщество, а также на документы и политики, разработанные для WHATWG нынешними доминирующими производителями браузеров — [[Apple]], [[Google (компания)|Google]], [[Microsoft]] и [[Mozilla]]; четверо представителей этих четырёх организаций составляют руководящую группу WHATWG.
 
Спецификации WHATWG имеют статус «живых стандартов» ({{lang-en|Living Standard}}) — в спецификации постоянно вносятся правки и добавления.
До WHATWG единственной авторитетной организацией, вырабатывающей стандарты для веба, был [[W3C]]; в нём состоят сотни компаний, включая и связанные с WHATWG. Основатели WHATWG сочли, что W3C не учитывает в своей работе реальные потребности веб-разработчиков, в частности, что W3C слишком сосредоточился на [[XHTML]] вместо дальнейшего развития [[HTML]]. Поскольку WHATWG руководят представители производителей браузеров, которые в реальности занимаются реализацией стандартов в своих продуктах, влияние новой рабочей группы оказалось как минимум сопоставимо с влиянием W3C.
 
== Роль в разработке стандартов и взаимодействие с W3C ==
До WHATWG единственной авторитетной организацией, вырабатывающейвырабатывавшей стандарты для веба, был [[W3C]]; в нём состоят сотни компаний, включая и связанные с WHATWG. Основатели WHATWG сочли, что W3C не учитывает в своей работе реальные потребности веб-разработчиков, в частности, что W3C слишком сосредоточился на [[XHTML]] вместо дальнейшего развития [[HTML]]. Поскольку WHATWG руководят представители производителей браузеров, которые в реальности занимаются реализацией стандартов в своих продуктах, влияние новой рабочей группы оказалось как минимум сопоставимо с влиянием W3C.
 
В конце 2000-х годов W3C и WHATWG совместно разработали [[HTML5]], но дальнейшее развитие стандарта HTML организации стали осуществлять уже независимо. Сотрудничество между организациями постепенно становилось всё менее эффективным.
 
Постепенно две организации перешли от сотрудничества к прямому антагонизму. Так, W3C и WHATWG смогли совместно разработать [[HTML5]], но дальнейшее развитие стандарта HTML организации стали осуществлять уже независимо. В 2018 году W3C планировал принять очередную версию стандарта для [[Document Object Model|DOM]], которая была напрямую несовместима со стандартом WHATWG в некоторых аспектах. Представители WHATWG высказали возражения против принятия этой версии стандарта и указали, что производители браузеров будут следовать стандарту, разработанному ими — стандарту WHATWG<ref>{{cite web|author=Thomas Claburn|title=Go away, kid, you bother me: Apple, Google, Microsoft, Mozilla kick W3C nerds to the curb |url= https://www.theregister.co.uk/2018/04/13/apple_google_microsoft_and_mozilla_kick_w3c_to_the_curb/ |date= 2018-04-13 |work=[[The Register]] |accessdate=2018-04-15}}</ref>. В итоге новый стандарт W3C не был принят.
 
ВпоследствииЧтобы избежать появления двух конкурирующих, взаимно противоречивых стандартов, W3C и WHATWG разработалидоговорились о новом формате совместной работы. А именно, согласно подписанному обеими организациями в 2019 году меморандуммеморандуму<ref>{{cite web|title=DRAFT Memorandum of Understanding Between W3C and WHATWG |url=https://www.w3.org/2019/04/WHATWG-W3C-MOU.html |website=W3C |accessdate=2019-0405-2029}}</ref>, согласно которому ведущая роль в работе над стандартами HTML и DOM принадлежит WHATWG, а W3C приглашает своих членов участвовать в работе WHATWG и утверждает стандарты WHATWG как свои официальные рекомендации.
 
== Примечания ==