Il-W3C u WHATWG qablu li jiżviluppaw speċifikazzjonijiet HTML u DOM komuni

Organizzazzjonijiet W3C u WHATWG iffirmat ftehim dwar aktar żvilupp konġunt tal-ispeċifikazzjonijiet HTML u DOM. L-iffirmar tal-ftehim ġabar fil-qosor il-proċess ta’ tqarrib W3C и WHATWG, imnedija f'Diċembru 2017 wara li l-WHATWG introduċa xi proċessi ta' ħidma komuni u approva regoli komuni rigward il-proprjetà intellettwali.

Inħoloq grupp ta' ħidma ġdid fid-W3C biex jorganizza xogħol konġunt dwar l-ispeċifikazzjonijiet Grupp ta' Ħidma HTML, li se jkun responsabbli għat-traduzzjoni tal-abbozz tal-ispeċifikazzjonijiet HTML u DOM żviluppati f'WHATWG fil-forma ta 'rakkomandazzjonijiet W3C (standards), b'kont meħud tax-xewqat tal-komunità, inklużi utenti, manifatturi tal-brawżers u żviluppaturi tal-web. Il-bidliet kollha u l-karatteristiċi ġodda relatati mal-ispeċifikazzjonijiet HTML и DOM, huwa rakkomandat li tissottometti direttament lir-repożitorji WHATWG.

Ftehimiet bażiċi bejn W3C u WHATWG:

  • L-organizzazzjonijiet se jaħdmu flimkien fuq speċifikazzjonijiet HTML u DOM. L-iżvilupp se jitwettaq fir-repożitorji WHATWG, li fihom se tkompli tiġi ffurmata verżjoni kurrenti żviluppata kontinwament tal-ispeċifikazzjonijiet, li fuq il-bażi tagħha abbozzi ta' sezzjonijiet se jinfirxu għal reviżjoni u standardizzazzjoni separati;
  • WHATWG se jżomm speċifikazzjonijiet li qed jevolvu kontinwament HTML и DOM (Living Standard);
  • Il-W3C se tieqaf tippubblika b'mod indipendenti l-abbozz tal-ispeċifikazzjonijiet HTML u DOM tagħha stess, u se tuża x-xogħol WHATWG bħala abbozzi għat-tħejjija u d-diskussjoni tal-istandards;
  • W3C jittrasferixxi l-proċessi kollha assoċjati mas-sottomissjoni tal-bidliet, ir-rappurtar tal-problemi, il-kitba ta 'testijiet u l-iżvilupp ta' soluzzjonijiet biex isolvu problemi lir-repożitorji WHATWG u jirrakkomanda l-użu tagħhom.
  • WHATWG se jwettaq ix-xogħol li jiġġenera perjodikament Abbozzi ta' Reviżjoni. Il-W3C se juża dawn l-abbozzi bħala kandidati għall-istandardizzazzjoni (Rakkomandazzjonijiet tal-Kandidati), li għalihom se jintużaw proċessi regolari tal-W3C biex iġibu l-abbozzi fil-forma ta 'standard preliminari u finali L-organizzazzjoni W3C ma tibqax involuta direttament fil-ħolqien u diskussjoni ta' abbozzi;
  • Sezzjoni /TR fuq is-sit W3C (l-istandards u l-abbozzi kollha) għal dokumenti relatati HTML u DOM se jorbtu mas-sit WHATWG;
  • F’każ ta’ nuqqas ta’ qbil ma’ kwalunkwe deċiżjoni ta’ waħda mill-partijiet, jiġi introdott proċess ta’ riżoluzzjoni tal-kunflitti, li jinvolvi l-eskalazzjoni tad-diskussjoni għal-livell tal-Grupp ta’ Tmexxija WHATWG, il-Grupp tal-Arkitettura Teknika W3C u d-Direttur tad-W3C. Jekk ma jinstabx kompromess, kwalunkwe parti tibqa’ intitolata li ttemm il-ftehim;
  • Adozzjoni ta' regoli uniformi fil-qasam tad-drittijiet tal-awtur u tad-ditti;
  • Whatwg.org jintroduċi ifformattjar differenti għall-istandards W3C;
  • Biex tiddokumenta Politika ta' Referenza Normattiva W3C Saru bidliet biex jippermettu referenzi għall-kapaċitajiet stabbli tal-ispeċifikazzjonijiet WHATWG (Living Standards) li qed jevolvu kontinwament.

Sa issa, żviluppaw verżjonijiet differenti tal-ispeċifikazzjonijiet HTML u DOM b'mod parallel - verżjoni waħda kienet standardizzata mill-organizzazzjoni W3C, u t-tieni ġiet żviluppata fil-qafas ta ' ċiklu kontinwu żviluppata mill-organizzazzjoni WHATWG, li inizjalment issorveljat il-ħolqien ta 'HTML 5. Is-sinkronizzazzjoni taż-żewġ verżjonijiet kienet teħtieġ ħafna sforz u wasslet għal ambigwitajiet (l-istandardizzazzjoni W3C ħadet żmien twil u fissret l-ittestjar ta' abbozzi b'analiżi separata ta 'xewqat u korrezzjonijiet għalihom, li ma kinux riflessi fl-ispeċifikazzjonijiet WHATWG li marru f'dan iż-żmien 'il quddiem). Seba’ snin ilu anke ma kienx eskluż il-possibbiltà ta 'qasma li tista' twassal għall-iżvilupp ta 'żewġ standards HTML5 indipendenti.

Ejja nfakkru li l-organizzazzjoni WHATWG (The Web Hypertext Application Technology Working Group) twaqqfet fl-2004 bil-għan li tħaffef l-iżvilupp kontinwu tal-lingwa HTML u l-interfaces tal-programmi għall-formazzjoni ta 'applikazzjonijiet tal-web. Il-fundaturi ta 'WHATWG kienu Apple, Mozilla u Opera, li ma qablux mal-politiki ta' l-organizzazzjoni ta 'standardizzazzjoni W3C, li jemmnu li l-futur jappartjeni għall-ispeċifikazzjonijiet XML u XHTML, u, kuntrarjament għax-xewqat tal-iżviluppaturi tal-web, pperċepiti HTML bħala mewt. teknoloġija. B'kuntrast mal-proċess ta' standardizzazzjoni twil ipprattikat mid-W3C, li jinkludi ttestjar preliminari tal-verżjonijiet abbozzati u li jżommu d-diskussjonijiet pubbliċi tagħhom, il-WHATWG għall-iżvilupp tal-HTML5 uża mudell għall-aġġornament tal-ispeċifikazzjonijiet f'ċiklu kontinwu, mingħajr fissazzjoni espliċita tal-verżjonijiet, b' bidliet progressivi u appoġġ kostanti f'forma aġġornata.

Sors: opennet.ru

Żid kumment