Organizatat W3C dhe WHATWG një marrëveshje për zhvillimin e mëtejshem të specifikimeve HTML dhe DOM. Nënshkrimi i marrëveshjes përfundoi procesin e afërsisë dhe , i nisur në dhjetor 2017 pas zbatimit në WHATWG të disa proceseve të përbashkëta të punës dhe miratimit të rregullave të njëjta në lidhje me pronësinë intelektuale.
Për të organizuar punën e përbashkët mbi specifikimet, në W3C është krijuar një grup i ri punues , i cili do të jetë përgjegjës për përkthimin e specifikimeve të draftit të zhvilluara në WHATWG në formën e rekomandimeve (standardeve) të W3C, duke marrë parasysh dëshirat e komunitetit, përfshirë përdoruesit, prodhuesit e shfletuesve dhe zhvilluesit web. Të gjitha ndryshimet dhe mundësitë e reja lidhur me specifikimet dhe , është rekomanduar të dërgohen direkt në depozitë WHATWG.
Marrëveshjet kryesore midis W3C dhe WHATWG:
- Organizatat do të punojnë së bashku mbi specifikimet HTML dhe DOM. Zhvillimi do të kryhet në depozitat WHATWG, në të cilat do të vazhdojë të formohet një version i përditësuar dhe në vazhdimësi i specifikimeve, mbi të cilin do të degëzohen draftet për shqyrtim të veçantë dhe standardizim;
- WHATWG do të merret me mbështetje të specifikimeve në vazhdimësi dhe (Standardi i Gjallë);
- W3C do të ndalojë publikimin e pavarur të specifikimeve të veta paraprake HTML dhe DOM, dhe do të përdorë përgatitjet e WHATWG si draft për përgatitjen dhe diskutimin e standardeve;
- Të gjitha proceset lidhur me kalimin e ndryshimeve, dërgimin e mesazheve për probleme, hartimin e testeve dhe nxjerrjen e zgjidhjeve për zgjidhjen e problemeve, W3C i transferon në depozitë WHATWG dhe rekomandon aplikimin e tyre.
- WHATWG do të kryejë punë për formimin periodik të draftëve të specifikimeve (Draftët e Rishikimit). Këto draftë do të përdoren nga W3C si kandidatë për standardizim (Rekomandimet e Kanditatit, për të cilat do të aplikohen proceset standarde të W3C për ta sjellë draftët në formën e standardeve të parakohshme dhe përfundimtare. Organizata W3C nuk do të merret më direkte me krijimin dhe diskutimin e draftëve;
- Seksioni në faqen e W3C (të gjitha standardet dhe draftet) dokumentet e lidhura me HTML dhe DOM do të lidhen në faqen ;
- Në rast se ndonjëra palë nuk është dakord me ndonjë vendim, do të zbatohet një proces zgjidhjeje konfliktesh, që parashikon eskalimin e diskutimit deri në nivelin e Grupit Drejtues të WHATWG, Grupit të Arkitekturës Teknike të W3C dhe drejtorit të W3C. Nëse nuk do të gjendet një kompromis, çdokush ka të drejtë të shqiptojë marrëveshjen;
- Miratimi i rregullave të njëjta në fushën e të drejtave të autorit dhe markave;
- Në whatwg.org është futur një formatim i ndryshëm për standardet e W3C;
- Në dokument janë bërë ndryshime për të lejuar referencat në mundësitë stabile të specifikimeve të zhvilluar vazhdimisht nga WHATWG (Standarde të Jetës).
Derisa ndryshime tĂ« ndryshme tĂ« specifikimeve HTML dhe DOM janĂ« zhvilluar paralelisht â njĂ« variant Ă«shtĂ« standardizuar nga organizata W3C, ndĂ«rsa tjetri Ă«shtĂ« zhvilluar nĂ« kuadĂ«r tĂ« tĂ« zhvillimit nga organizata WHATWG, e cila fillimisht mbikĂ«qyri krijimin e HTML 5. Sinkronizimi i dy varianteve kĂ«rkonte pĂ«rpjekje tĂ« mĂ«dha dhe shkaktonte ambiguitete (standardizimi i W3C zgjaste njĂ« kohĂ« tĂ« gjatĂ« dhe parashikonte testimin e skicave me njĂ« shqyrtim tĂ« veçantĂ« tĂ« kĂ«rkesave dhe korrigjimeve qĂ« nuk reflektoheshin nĂ« specifikimet e WHATWG, tĂ« cilat pĂ«rparonin gjatĂ« kĂ«saj periudhe). ShtatĂ« vjet mĂ« parĂ« nuk pĂ«rjashtohej as TĂ« kujtojmĂ« se organizata WHATWG (Grupi i PunĂ«s pĂ«r TeknologjinĂ« e Aplikacioneve Web Hypertext) u themelua nĂ« vitin 2004 me qĂ«llim pĂ«rshpejtimin e zhvillimit tĂ« gjuhĂ«s HTML dhe ndĂ«rfaqeve programore pĂ«r formimin e aplikacioneve web. Themuesit e WHATWG ishin kompanitĂ« Apple, Mozilla dhe Opera, tĂ« cilat nuk ishin dakord me politikĂ«n e organizatĂ«s standardizuese W3C, e cila besonte se e ardhmja ishte te specifikimet XML dhe XHTML dhe, duke shkelur dĂ«shirat e zhvilluesve web, e shihte HTML si njĂ« teknologji nĂ« rĂ«nie. Ndryshe nga procesi i gjatĂ« i standardizimit nĂ« W3C, i cili pĂ«rfshinte testimin paraprak tĂ« varianteve dhe zhvillimin e diskutimeve publike, nĂ« WHATWG pĂ«r zhvillimin e HTML5 u aplikua modeli i pĂ«rditĂ«simit tĂ« specifikimeve nĂ« njĂ« cikĂ«l tĂ« vazhdueshĂ«m, pa njĂ« fiksim tĂ« qartĂ« tĂ« versioneve, me pĂ«rmirĂ«sime graduale dhe mbĂ«shtetje tĂ« vazhdueshme pĂ«r ta mbajtur atĂ« tĂ« pĂ«rditĂ«suar.
Organizatat W3C dhe WHATWG nënshkruan një marrëveshje për vazhdimin e zhvillimit të përbashkët të specifikimeve HTML dhe DOM.
Burimi: opennet.ru
