De W3C en WHATWG hawwe ôfpraat om mienskiplike HTML- en DOM-spesifikaasjes te ûntwikkeljen

W3C en WHATWG organisaasjes tekene oerienkomst oer fierdere mienskiplike ûntwikkeling fan de HTML- en DOM-spesifikaasjes. De ûndertekening fan 'e oerienkomst gearfette it proses fan 't benaderjen W3C и WHATWG, lansearre yn desimber 2017 nei de WHATWG yntrodusearre guon mienskiplike wurk prosessen en goedkard mienskiplike regels oangeande yntellektueel eigendom.

In nije wurkgroep is makke yn 'e W3C om mienskiplik wurk oan spesifikaasjes te organisearjen HTML Wurkgroep. Alle feroarings en nije funksjes yn ferbân mei spesifikaasjes HTML и DOM, is it oan te rieden om direkt yn te stjoeren nei de WHATWG-repositories.

Basis oerienkomsten tusken W3C en WHATWG:

  • De organisaasjes sille gearwurkje oan HTML- en DOM-spesifikaasjes. Untwikkeling sil útfierd wurde yn de WHATWG-repositories, wêryn't in kontinu ûntwikkele aktuele ferzje fan 'e spesifikaasjes wurdt foarme, op grûn fan hokker konsept-seksjes sille ôfbrekke foar aparte beoardieling en standerdisearring;
  • WHATWG sil kontinu evoluearjende spesifikaasjes behâlde HTML и DOM (Living Standert);
  • De W3C sil ophâlde mei it selsstannich publisearjen fan syn eigen ûntwerp HTML- en DOM-spesifikaasjes, en sil it WHATWG-wurk brûke as ûntwerpen foar it opstellen en besprekken fan noarmen;
  • W3C ferpleatst alle prosessen ferbûn mei it yntsjinjen fan wizigingen, rapportearjen fan problemen, skriuwen fan tests en it ûntwikkeljen fan oplossingen om problemen op te lossen nei de WHATWG-repositories en advisearret har gebrûk.
  • WHATWG sil it wurk útfiere fan it periodyk generearjen fan Review Drafts. De W3C sil dizze konsepten brûke as kandidaten foar standerdisearring (Candidate Recommendations), wêrby't reguliere W3C-prosessen brûkt wurde om de ûntwerpen yn 'e foarm fan in foarriedige en definitive standert te bringen. De W3C-organisaasje sil net mear direkt belutsen wurde by it meitsjen en diskusje oer konsepten;
  • Seksje /TR op 'e W3C-side (alle noarmen en konsepten) foar HTML- en DOM-relatearre dokuminten sille keppelje nei de side WHATWG;
  • Yn gefal fan net iens mei besluten fan ien fan 'e partijen, wurdt in konfliktoplossingsproses ynfierd, wêrby't it eskalearjen fan'e diskusje giet om it nivo fan 'e WHATWG Steering Group, W3C Technical Architecture Group en de W3C-direkteur. As in kompromis net fûn wurdt, bliuwt elke partij it rjocht om de oerienkomst op te sizzen;
  • Oannimmen fan unifoarme regels op it mêd fan auteursrjocht en merken;
  • Whatwg.org yntrodusearret ferskillende opmaak oan W3C noarmen;
  • Om dokuminten W3C Normative Reference Policy Feroarings binne makke om ferwizings nei de stabile mooglikheden fan 'e kontinu evoluearjende WHATWG (Living Standards) spesifikaasjes mooglik te meitsjen.

Oant no binne ferskate ferzjes fan 'e HTML- en DOM-spesifikaasjes parallel ûntwikkele - ien ferzje waard standerdisearre troch de W3C-organisaasje, en de twadde waard ûntwikkele yn it ramt fan trochgeande syklus ûntwikkele troch de WHATWG-organisaasje, dy't yn earste ynstânsje tafersjoch hie op it meitsjen fan HTML 5. Syngronisearjen fan de twa ferzjes easke in protte muoite en late ta dûbelsinnigens (W3C-standerdisearring duorre lang en betsjutte it testen fan ûntwerpen mei in aparte analyze fan winsken en korreksjes foar har, dy't net waarden wjerspegele yn 'e WHATWG-spesifikaasjes dy't dizze tiid foarút gie). Sân jier lyn sels waard net útsletten de mooglikheid fan in split dat koe liede ta de ûntwikkeling fan twa ûnôfhinklike HTML5 noarmen.

Lit ús ûnthâlde dat de organisaasje WHATWG (The Web Hypertext Application Technology Working Group) waard oprjochte yn 2004 mei it doel om de trochgeande ûntwikkeling fan 'e HTML-taal en programma-ynterfaces foar de formaasje fan webapplikaasjes te fersnellen. De oprjochters fan WHATWG wiene Apple, Mozilla en Opera, dy't it net iens wiene mei it belied fan 'e standerdisearjende organisaasje W3C, dy't leaude dat de takomst hearde ta de XML- en XHTML-spesifikaasjes, en, yn tsjinstelling ta de winsken fan webûntwikkelders, HTML as in stjerrende waarnommen technology. Yn tsjinstelling ta it lange standerdisearringsproses praktisearre troch de W3C, dy't foarriedige testen fan konseptferzjes omfettet en it hâlden fan har iepenbiere diskusjes, brûkte de WHATWG foar de ûntwikkeling fan HTML5 in model foar it bywurkjen fan spesifikaasjes yn in trochgeande syklus, sûnder eksplisite fixaasje fan ferzjes, mei progressive feroarings en konstante stipe yn in aktuele foarm.

Boarne: opennet.ru

Add a comment