Organizațiile W3C și WHATWG au convenit să dezvolte specificații comune pentru HTML și DOM.

Organizațiile W3C și WHATWG au semnat un acord pentru dezvoltarea ulterioară comună a specificațiilor HTML și DOM. Semnarea acordului a încheiat procesul de apropiere W3C și WHATWG, lansat în decembrie 2017, după implementarea unor procese de lucru comune în WHATWG și stabilirea unor reguli unificate privind proprietatea intelectuală.

Pentru organizarea colaborării pe specificații, W3C a creat un nou grup de lucru Grupul de Lucru HTML, care va fi responsabil pentru transformarea specificațiilor preliminare dezvoltate în WHATWG în recomandări (standard) W3C, având în vedere sugestiile comunității, care include utilizatori, producători de browsere și dezvoltatori web. Toate modificările și noi funcționalități legate de specificații HTML și DOM, se recomandă a fi transmise direct în repositoarele WHATWG.

Principalele acorduri între W3C și WHATWG:

  • Organizațiile vor colabora la specificațiile HTML și DOM. Dezvoltarea va avea loc în repositoarele WHATWG, în care va continua să se formeze o versiune actualizată și continuu dezvoltată a specificațiilor, pe baza căreia vor fi ramificate tăieturi preliminare pentru revizuire și standardizare;
  • WHATWG se va ocupa de întreținerea specificațiilor continuu dezvoltate HTML și DOM (Standard de Viață);
  • W3C va înceta publicarea independentă a propriilor specificații preliminare HTML și DOM și va folosi contribuțiile WHATWG ca tăieturi preliminare pentru pregătirea și dezbaterea standardelor;
  • Toate procesele legate de transmiterea modificărilor, raportarea problemelor, scrierea testelor și dezvoltarea soluțiilor pentru remedierea problemelor W3C le va transfera în repositoarele WHATWG și le recomandă aplicarea.
  • WHATWG va efectua muncă periodică pentru a crea tăieturi preliminare ale specificațiilor (Drafturi de Revizuire). Aceste tăieturi W3C le va folosi ca recomandări pentru standardizare (Recomandări Candidate, pentru care vor fi aplicate procesele standard W3C pentru transformarea tăieturilor în forme preliminare și finale. Organizarea W3C nu se va mai ocupa direct de crearea și discutarea tăieturilor;
  • Secțiunea /TR pe site-ul W3C (toate standardele și tăieturile) pentru documentele legate de HTML și DOM, se va face trimitere la site WHATWG;
  • În cazul în care una dintre părți nu este de acord cu anumite decizii, se introduce un proces de soluționare a conflictelor, ce implică escaladarea discuției la nivelul Grupului de Direcție WHATWG, Grupului de Arhitectură Tehnică W3C și directorului W3C. Dacă nu se va găsi un compromis, oricare dintre părți rămâne cu dreptul de a denunța acordul;
  • Adoptarea unor reguli uniforme în domeniul drepturilor de autor și mărcilor;
  • Pe whatwg.org se introduce un alt format pentru standardele W3C;
  • În document Politica de Referință Normativă W3C s-au adus modificări pentru a permite referințele la funcționalitățile stabile ale specificațiilor WHATWG în continuă dezvoltare (Standarde în Viață).

Până în prezent, au evoluat simultan diferite variante ale specificațiilor HTML și DOM - o variantă a fost standardizată de organizația W3C, iar cealaltă a fost dezvoltată în cadrul ciclului continuu de dezvoltare al organizației WHATWG, care a coordonat inițial crearea HTML 5. Sincronizarea celor două variante a necesitat eforturi considerabile și a dus la apariția ambiguităților (standardizarea W3C dura mult timp și implica testarea schițelor cu o analiză separată a dorințelor și corecțiilor, care nu erau reflectate în specificațiile WHATWG, care avansau în acest timp). Cu șapte ani în urmă, chiar nu era exclusă posibilitatea unei schisme, care ar fi putut conduce la dezvoltarea a două standarde independente HTML5.

Amintim că organizația WHATWG (Grupul de Lucru pentru Tehnologia Hypertextului pentru Web) a fost fondată în 2004 cu scopul de a accelera dezvoltarea limbajului HTML și a interfețelor de programare pentru formarea aplicațiilor web. Fondatorii WHATWG au fost companiile Apple, Mozilla și Opera, care nu erau de acord cu politica organizației de standardizare W3C, ce considera că viitorul este în specificațiile XML și XHTML și, în ciuda dorințelor dezvoltatorilor web, percepea HTML ca o tehnologie în declin. Spre deosebire de procesul de standardizare îndelungat practicat de W3C, care includea testarea preliminară a variantelor preliminare și desfășurarea de discuții publice, WHATWG a aplicat pentru dezvoltarea HTML5 un model de actualizare a specificațiilor într-un ciclu continuu, fără o fixare clară a versiunilor, cu introducerea treptată a modificărilor și o susținere constantă într-o formă actualizată.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster