W3C og WHATWG er blevet enige om at udvikle fælles HTML- og DOM-specifikationer

W3C og WHATWG organisationer underskrevet aftale om videre fælles udvikling af HTML- og DOM-specifikationerne. Underskrivelsen af ​​aftalen opsummerede processen med tilnærmelse W3C и HVAD, lanceret i december 2017, efter at WHATWG introducerede nogle fælles arbejdsprocesser og godkendte fælles regler vedrørende intellektuel ejendomsret.

Der er oprettet en ny arbejdsgruppe i W3C til at organisere fælles arbejde med specifikationer HTML arbejdsgruppe, som vil være ansvarlig for at oversætte udkastet til HTML- og DOM-specifikationer udviklet i WHATWG til form af W3C-anbefalinger (standarder), under hensyntagen til fællesskabets ønsker, herunder brugere, browserproducenter og webudviklere. Alle ændringer og nye funktioner relateret til specifikationer HTML и DOM, anbefales det at indsende direkte til WHATWG-depotet.

Grundlæggende aftaler mellem W3C og WHATWG:

  • Organisationerne vil arbejde sammen om HTML- og DOM-specifikationer. Udviklingen vil blive udført i WHATWG-depoterne, hvor der fortsat vil blive dannet en løbende udviklet aktuel version af specifikationerne, på grundlag af hvilke udkastsafsnit vil forgrene sig til særskilt gennemgang og standardisering;
  • WHATWG vil opretholde konstant udviklende specifikationer HTML и DOM (Levestandard);
  • W3C vil stoppe uafhængigt at udgive sit eget udkast til HTML- og DOM-specifikationer og vil bruge WHATWG-arbejdet som udkast til at udarbejde og diskutere standarder;
  • W3C overfører alle processer forbundet med indsendelse af ændringer, rapportering af problemer, skrivning af tests og udvikling af løsninger til at løse problemer til WHATWG-lagrene og anbefaler deres brug.
  • WHATWG vil udføre arbejdet med periodisk at generere gennemgangsudkast. W3C vil bruge disse udkast som kandidater til standardisering (Candidate Recommendations), hvortil der vil blive brugt regelmæssige W3C-processer til at bringe udkastene i form af en foreløbig og endelig standard W3C-organisationen vil ikke længere være direkte involveret i oprettelsen og diskussion af udkast;
  • Sektion /TR på W3C-webstedet (alle standarder og udkast) for HTML- og DOM-relaterede dokumenter vil linke til webstedet HVAD;
  • I tilfælde af uenighed med en af ​​parternes beslutninger, indføres en konfliktløsningsproces, som involverer eskalering af diskussionen til niveauet for WHATWG-styregruppen, W3C Technical Architecture Group og W3C-direktøren. Hvis der ikke findes et kompromis, forbliver hver af parterne berettiget til at opsige aftalen;
  • Vedtagelse af ensartede regler inden for ophavsret og varemærker;
  • Whatwg.org introducerer forskellig formatering til W3C-standarder;
  • At dokumentere W3C normative referencepolitik Ændringer er blevet foretaget for at tillade referencer til de stabile egenskaber i de konstant udviklende WHATWG-specifikationer (Living Standards).

Indtil nu har forskellige versioner af HTML- og DOM-specifikationerne udviklet sig parallelt - den ene version blev standardiseret af W3C-organisationen, og den anden blev udviklet inden for rammerne af kontinuerlig cyklus udviklet af WHATWG-organisationen, som i første omgang forestod oprettelsen af ​​HTML 5. Synkronisering af de to versioner krævede en stor indsats og førte til uklarheder (W3C-standardisering tog lang tid og betød at teste udkast med en separat analyse af ønsker og rettelser til dem, som ikke blev afspejlet i WHATWG-specifikationerne, der gik ind i det fremad). For syv år siden endda var ikke udelukket muligheden for en opdeling, der kan føre til udvikling af to uafhængige HTML5-standarder.

Lad os huske på, at organisationen WHATWG (The Web Hypertext Application Technology Working Group) blev grundlagt i 2004 med det formål at accelerere den fortsatte udvikling af HTML-sproget og programgrænseflader til dannelsen af ​​webapplikationer. Grundlæggerne af WHATWG var Apple, Mozilla og Opera, som var uenige i standardiseringsorganisationen W3C's politikker, som mente, at fremtiden tilhørte XML- og XHTML-specifikationerne, og i modsætning til webudvikleres ønsker opfattede HTML som en døende teknologi. I modsætning til den langvarige standardiseringsproces, der praktiseres af W3C, som omfatter foreløbig test af udkast til versioner og afholdelse af deres offentlige diskussioner, brugte WHATWG til udvikling af HTML5 en model til opdatering af specifikationer i en kontinuerlig cyklus, uden eksplicit fiksering af versioner, med progressive ændringer og konstant støtte i en opdateret form.

Kilde: opennet.ru

Tilføj en kommentar