WHATWG ( Web Hypertext Application Technology Working Group , din engleză – „Working Group on Hypertext Web Application Technologies” [1] ) este o comunitate de specialiști în HTML și API necesari aplicațiilor web , dezvoltând aceste tehnologii și dezvoltând standarde pentru acestea.
WHATWG a fost fondat în 2004 de către angajați ai companiilor de browser: Apple , Mozilla Foundation și Opera Software (reprezentată de Ian Hickson , care s-a mutat la Google în anul următor [2] ). Deocamdată, grupul de lucru continuă să se bazeze pe comunitate și pe documentele și politicile dezvoltate pentru WHATWG de către actualii producători de browsere dominanti – Apple , Google , Microsoft și Mozilla ; patru reprezentanți ai acestor patru organizații alcătuiesc grupul de conducere al WHATWG.
WHATWG dezvoltă standarde pentru HTML , DOM , interfețe pentru obținerea resurselor (Fetch standard), modul browser pe ecran complet etc. Specificațiile WHATWG au statutul de „standarde de viață” ( English Living Standard ) - modificări și completări se fac în mod constant la specificații . Documentele WHATWG sunt publicate sub licența CC BY 4.0.
Înainte de WHATWG, W3C era singurul organism autorizat care producea standarde pentru web ; are sute de companii, inclusiv cele afiliate la WHATWG. Fondatorii WHATWG au considerat că W3C nu a ținut cont de nevoile reale ale dezvoltatorilor web în activitatea sa, în special că W3C sa concentrat prea mult pe XHTML în loc să dezvolte în continuare HTML . Deoarece WHATWG este condus de reprezentanți ai furnizorilor de browsere care implementează de fapt standardele în produsele lor, impactul noului grup de lucru a fost cel puțin comparabil cu cel al W3C.
În anii 2000, W3C și WHATWG au lucrat împreună pe HTML5 , dar organizațiile au început să dezvolte standardul HTML în mod independent. Cooperarea între organizații a devenit treptat din ce în ce mai puțin eficientă.
În 2018, W3C a planificat să adopte o altă versiune a standardului pentru DOM , care era direct incompatibilă cu standardul WHATWG în unele aspecte. Reprezentanții WHATWG s-au opus adoptării acestei versiuni a standardului și au indicat că producătorii de browsere vor urma standardul dezvoltat de ei - standardul WHATWG [3] . Ca urmare, noul standard W3C nu a fost adoptat.
Pentru a evita apariția a două standarde concurente, reciproc contradictorii, W3C și WHATWG au convenit asupra unui nou format de lucru împreună. Și anume, conform memorandumului [4] semnat de ambele organizații în 2019 , rolul principal în lucrul privind standardele HTML și DOM revine WHATWG, iar W3C își invită membrii să participe la lucrările WHATWG și aprobă WHATWG. standardele ca și recomandările sale oficiale [5] .
Consorțiul World Wide Web (W3C) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Produse și standarde |
| ||||||||||||||
Organizații |
| ||||||||||||||
PE |
| ||||||||||||||
Conferințe |
|