W3C en WHATWG stem saam om algemene HTML- en DOM-spesifikasies te ontwikkel

W3C en WHATWG organisasies geteken ooreenkoms oor verdere gesamentlike ontwikkeling van die HTML- en DOM-spesifikasies. Die ondertekening van die ooreenkoms het die proses van toenadering opgesom W3C и WATWG, wat in Desember 2017 van stapel gestuur is nadat die WHATWG 'n paar algemene werkprosesse ingestel het en algemene reëls met betrekking tot intellektuele eiendom goedgekeur het.

'n Nuwe werkgroep is in die W3C geskep om gesamentlike werk oor spesifikasies te organiseer HTML Werkgroep, wat verantwoordelik sal wees vir die vertaling van die konsep HTML- en DOM-spesifikasies wat in WHATWG ontwikkel is in die vorm van W3C-aanbevelings (standaarde), met inagneming van die wense van die gemeenskap, insluitend gebruikers, blaaiervervaardigers en webontwikkelaars. Alle veranderinge en nuwe kenmerke wat verband hou met spesifikasies HTML и DOM, word dit aanbeveel om direk by die WHATWG-bewaarplekke in te dien.

Basiese ooreenkomste tussen W3C en WHATWG:

  • Die organisasies sal saamwerk aan HTML- en DOM-spesifikasies. Ontwikkeling sal in die WHATWG-bewaarplekke uitgevoer word, waarin 'n deurlopend ontwikkelde huidige weergawe van die spesifikasies gevorm sal word, op grond waarvan konsepafdelings sal aftak vir afsonderlike hersiening en standaardisering;
  • WHATWG sal voortdurend ontwikkelende spesifikasies handhaaf HTML и DOM (Leef standaard);
  • Die W3C sal ophou om sy eie konsep HTML- en DOM-spesifikasies onafhanklik te publiseer, en sal die WHATWG-werk as konsepstandaarde gebruik vir die voorbereiding en bespreking van standaarde;
  • W3C dra alle prosesse wat verband hou met die indien van veranderinge, die rapportering van probleme, die skryf van toetse en die ontwikkeling van oplossings om probleme op te los na die WHATWG-bewaarplekke oor en beveel die gebruik daarvan aan.
  • WHATWG sal die werk verrig om periodiek hersieningskonsepte te genereer. Die W3C sal hierdie konsepte gebruik as kandidate vir standaardisering (Candidate Recommendations), waarvoor gereelde W3C-prosesse gebruik sal word om die konsepte in die vorm van 'n voorlopige en finale standaard te bring.Die W3C-organisasie sal nie meer direk betrokke wees by die skepping en bespreking van konsepte;
  • artikel /TR op die W3C-werf (alle standaarde en konsepte) vir HTML- en DOM-verwante dokumente sal na die webwerf skakel WATWG;
  • In die geval van onenigheid met enige besluite van een van die partye, word 'n konflikoplossingsproses ingestel, wat die eskalering van die bespreking behels tot die vlak van die WHATWG-stuurgroep, W3C Tegniese Argitektuurgroep en die W3C-direkteur. Indien 'n kompromie nie gevind word nie, bly enige party geregtig om die ooreenkoms te beëindig;
  • Aanneming van eenvormige reëls op die gebied van kopiereg en handelsmerke;
  • Whatwg.org stel verskillende formatering aan W3C-standaarde bekend;
  • Om te dokumenteer W3C Normatiewe Verwysingsbeleid Veranderinge is gemaak om verwysings na die stabiele vermoëns van die voortdurend ontwikkelende WHATWG (Lewenstandaarde) spesifikasies toe te laat.

Tot nou toe het verskillende weergawes van die HTML- en DOM-spesifikasies parallel ontwikkel - een weergawe is deur die W3C-organisasie gestandaardiseer, en die tweede is ontwikkel binne die raamwerk van aaneenlopende siklus ontwikkel deur die WHATWG-organisasie wat aanvanklik toesig gehou het oor die skepping van HTML 5. Om die twee weergawes te sinchroniseer het baie moeite geverg en tot onduidelikhede gelei (W3C-standaardisering het lank geneem en beteken dat konsepte getoets word met 'n aparte ontleding van wense en regstellings daarvoor, wat is nie weerspieël in die WHATWG-spesifikasies wat in die toekoms ingegaan het nie). Sewe jaar gelede selfs was nie uitgesluit nie die moontlikheid van 'n verdeling wat kan lei tot die ontwikkeling van twee onafhanklike HTML5-standaarde.

Laat ons onthou dat die organisasie WHATWG (The Web Hypertext Application Technology Working Group) in 2004 gestig is met die doel om die voortgesette ontwikkeling van die HTML-taal en programkoppelvlakke vir die vorming van webtoepassings te versnel. Die stigters van WHATWG was Apple, Mozilla en Opera, wat nie saamgestem het met die beleid van die standaardiserende organisasie W3C nie, wat geglo het dat die toekoms aan die XML- en XHTML-spesifikasies behoort, en, in teenstelling met die wense van webontwikkelaars, HTML as 'n sterwende beskou het. tegnologie. In teenstelling met die lang standaardiseringsproses wat deur die W3C beoefen word, wat voorlopige toetsing van konsepweergawes en die hou van hul openbare besprekings insluit, het die WHATWG vir die ontwikkeling van HTML5 'n model gebruik om spesifikasies in 'n deurlopende siklus by te werk, sonder eksplisiete fiksasie van weergawes, met progressiewe veranderinge en konstante ondersteuning in 'n bygewerkte vorm.

Bron: opennet.ru

Voeg 'n opmerking