WHATWG

WHATWG ( Web Hypertext Application Technology Working Group , från  engelska  -  "Working Group on Hypertext Web Application Technologies" [1] ) är en grupp specialister på HTML och API som krävs för webbapplikationer , som utvecklar dessa teknologier och utvecklar standarder för dem.

WHATWG grundades 2004 av anställda på webbläsarföretag: Apple , Mozilla Foundation och Opera Software (representerad av Ian Hickson , som flyttade till Google året därpå [2] ). För närvarande fortsätter arbetsgruppen att förlita sig på gemenskapen och de dokument och policyer som utvecklats för WHATWG av de nuvarande dominerande webbläsartillverkarna – Apple , Google , Microsoft och Mozilla ; fyra representanter från dessa fyra organisationer utgör WHATWG:s styrgrupp.

WHATWG utvecklar standarder för HTML , DOM , gränssnitt för att erhålla resurser (Hämta standard), webbläsarläge i helskärmsläge etc. WHATWG-specifikationer har status som "living standards" ( English  Living Standard ) - ändringar och tillägg görs ständigt i specifikationerna . WHATWG-dokument publiceras under licensen CC BY 4.0.

Roll i standardutveckling och interaktion med W3C

Före WHATWG var W3C det enda auktoritativa organet som producerade standarder för webben ; det har hundratals företag, inklusive de som är anslutna till WHATWG. Grundarna av WHATWG ansåg att W3C inte tog hänsyn till webbutvecklarnas verkliga behov i sitt arbete, i synnerhet att W3C fokuserade för mycket på XHTML istället för att vidareutveckla HTML . Eftersom WHATWG drivs av representanter för webbläsarleverantörer som faktiskt implementerar standarderna i sina produkter, har effekten av den nya arbetsgruppen varit åtminstone jämförbar med den för W3C.

På 2000-talet arbetade W3C och WHATWG tillsammans på HTML5 , men organisationerna började utveckla HTML-standarden oberoende av varandra. Samarbetet mellan organisationer blev gradvis mindre och mindre effektivt.

Under 2018 planerade W3C att anta en annan version av standarden för DOM , som var direkt inkompatibel med WHATWG-standarden i vissa aspekter. Representanter för WHATWG protesterade mot antagandet av denna version av standarden och angav att webbläsartillverkarna skulle följa den standard som utvecklats av dem - WHATWG-standarden [3] . Som ett resultat antogs inte den nya W3C-standarden.

För att undvika uppkomsten av två konkurrerande, ömsesidigt motstridiga standarder kom W3C och WHATWG överens om ett nytt format för att arbeta tillsammans. Enligt det memorandum [4] som undertecknades av båda organisationerna 2019 tillhör den ledande rollen i arbetet med HTML- och DOM-standarder WHATWG, och W3C inbjuder sina medlemmar att delta i WHATWG:s arbete och godkänner WHATWG standarder som dess officiella rekommendationer [5] .

Anteckningar

  1. Vadim Makeev. W3C- eller WHATWG-specifikation . HTML Academy Blog (13 juli 2017). Hämtad 23 juni 2021. Arkiverad från originalet 24 juni 2021.
  2. Harcourt & Simpson, 2020 , sid. 82.
  3. Thomas Claburn. Gå bort, grabben, du stör mig: Apple, Google, Microsoft, Mozilla sparkar W3C-nördar till trottoarkanten . Registret (13 april 2018). Hämtad 15 april 2018. Arkiverad från originalet 15 april 2018.
  4. Samförståndsavtal mellan W3C och WHATWG . W3C . Hämtad 29 maj 2019. Arkiverad från originalet 29 maj 2019.
  5. Harcourt & Simpson, 2020 , s. 86-87.

Litteratur

Länkar