WHATWG

WHATWG ( Web Hypertext Application Technology Working Group , fra  engelsk  -  "Working Group on Hypertext Web Application Technologies" [1] ) er et fællesskab af specialister i HTML og API , der kræves til webapplikationer , udvikler disse teknologier og udvikler standarder for dem.

WHATWG blev grundlagt i 2004 af ansatte i browservirksomheder: Apple , Mozilla Foundation og Opera Software (repræsenteret af Ian Hickson , som flyttede til Google året efter [2] ). Indtil videre stoler arbejdsgruppen fortsat på fællesskabet og de dokumenter og politikker, der er udviklet til WHATWG af de nuværende dominerende browserproducenter – Apple , Google , Microsoft og Mozilla ; fire repræsentanter fra disse fire organisationer udgør WHATWG's styregruppe.

WHATWG udvikler standarder for HTML , DOM , grænseflader til at hente ressourcer (Fetch-standard), fuldskærms browsertilstand osv. WHATWG-specifikationer har status som "living standards" ( English  Living Standard ) - der foretages løbende ændringer og tilføjelser til specifikationerne . WHATWG-dokumenter udgives under CC BY 4.0-licensen.

Rolle i udvikling af standarder og interaktion med W3C

Før WHATWG var W3C det eneste autoritative organ, der producerede standarder til nettet ; det har hundredvis af virksomheder, inklusive dem, der er tilknyttet WHATWG. Grundlæggerne af WHATWG mente, at W3C ikke tog højde for de reelle behov hos webudviklere i sit arbejde, især at W3C fokuserede for meget på XHTML i stedet for at videreudvikle HTML . Da WHATWG drives af repræsentanter for browserleverandører, som faktisk implementerer standarderne i deres produkter, har virkningen af ​​den nye arbejdsgruppe i det mindste været sammenlignelig med W3C's.

I 2000'erne arbejdede W3C og WHATWG sammen om HTML5 , men organisationerne begyndte at udvikle HTML-standarden uafhængigt. Samarbejdet mellem organisationer blev gradvist mindre og mindre effektivt.

I 2018 planlagde W3C at vedtage en anden version af standarden for DOM , som var direkte uforenelig med WHATWG-standarden i nogle aspekter. Repræsentanter for WHATWG gjorde indsigelse mod vedtagelsen af ​​denne version af standarden og angav, at browserproducenter ville følge standarden udviklet af dem - WHATWG-standarden [3] . Som følge heraf blev den nye W3C-standard ikke vedtaget.

For at undgå fremkomsten af ​​to konkurrerende, indbyrdes modstridende standarder, blev W3C og WHATWG enige om et nyt format for samarbejde. Ifølge memorandumet [4] underskrevet af begge organisationer i 2019 tilhører den ledende rolle i arbejdet med HTML- og DOM-standarder WHATWG, og W3C inviterer sine medlemmer til at deltage i arbejdet i WHATWG og godkender WHATWG standarder som sine officielle anbefalinger [5] .

Noter

  1. Vadim Makeev. W3C- eller WHATWG-specifikation . HTML Academy Blog (13. juli 2017). Hentet 23. juni 2021. Arkiveret fra originalen 24. juni 2021.
  2. Harcourt & Simpson, 2020 , s. 82.
  3. Thomas Claburn. Gå væk, knægt, du generer mig: Apple, Google, Microsoft, Mozilla sparker W3C-nørder til kanten . Registret (13. april 2018). Hentet 15. april 2018. Arkiveret fra originalen 15. april 2018.
  4. Memorandum of Understanding mellem W3C og WHATWG . W3C . Hentet 29. maj 2019. Arkiveret fra originalen 29. maj 2019.
  5. Harcourt & Simpson, 2020 , s. 86-87.

Litteratur

Links