W3C na WHATWG zimekubali kuunda vipimo vya kawaida vya HTML na DOM

Mashirika ya W3C na WHATWG saini makubaliano juu ya maendeleo zaidi ya pamoja ya vipimo vya HTML na DOM. Kutiwa saini kwa makubaliano hayo kulifanya muhtasari wa mchakato wa kukaribiana W3C ΠΈ NINI, iliyozinduliwa mnamo Desemba 2017 baada ya WHATWG kuanzisha utiririshaji wa kawaida wa kazi na kuidhinisha sheria za kawaida kuhusu mali miliki.

Kikundi kipya cha kazi kimeundwa katika W3C ili kuandaa kazi ya pamoja juu ya vipimo Kikundi Kazi cha HTML, ambayo itakuwa na jukumu la kutafsiri rasimu ya vipimo vya HTML na DOM vilivyotengenezwa katika WHATWG katika mfumo wa mapendekezo ya W3C (viwango), kwa kuzingatia matakwa ya jumuiya, ikiwa ni pamoja na watumiaji, watengenezaji wa kivinjari na watengenezaji wa wavuti. Mabadiliko yote na vipengele vipya vinavyohusiana na vipimo HTML ΠΈ DOM, inashauriwa kuwasilisha moja kwa moja kwenye hazina ya WHATWG.

Makubaliano ya kimsingi kati ya W3C na WHATWG:

  • Mashirika yatafanya kazi pamoja katika ubainifu wa HTML na DOM. Maendeleo yatafanywa katika hazina za WHATWG, ambamo toleo la sasa linaloendelea la vipimo litaendelea kuundwa, kwa msingi ambao sehemu za rasimu zitatoka kwa ukaguzi tofauti na kusawazisha;
  • WHATWG itadumisha vipimo vinavyoendelea kubadilika HTML ΠΈ DOM (Living Standard);
  • W3C itaacha kuchapisha kwa kujitegemea rasimu yake ya HTML na vipimo vya DOM, na itatumia kazi ya WHATWG kama rasimu za kuandaa na kujadili viwango;
  • W3C huhamisha michakato yote inayohusiana na kuwasilisha mabadiliko, matatizo ya kuripoti, majaribio ya kuandika na kutengeneza suluhu za kutatua matatizo kwenye hazina za WHATWG na kupendekeza matumizi yake.
  • WHATWG itafanya kazi ya kutengeneza Rasimu za Mapitio mara kwa mara. W3C itatumia rasimu hizi kama wagombea wa kusanifisha (Mapendekezo ya Wagombea), ambayo michakato ya kawaida ya W3C itatumika kuleta rasimu katika mfumo wa kiwango cha awali na cha mwisho. Shirika la W3C halitahusika tena moja kwa moja katika uundaji na majadiliano ya rasimu;
  • Sehemu /TR kwenye tovuti ya W3C (viwango na rasimu zote) za HTML na hati zinazohusiana na DOM zitaunganishwa kwenye tovuti. NINI;
  • Katika kesi ya kutokubaliana na maamuzi yoyote ya mmoja wa wahusika, mchakato wa utatuzi wa migogoro huanzishwa, ambao unahusisha kuongeza mjadala hadi ngazi ya Kikundi Uendeshaji cha WHATWG, Kikundi cha Usanifu wa Kiufundi cha W3C na Mkurugenzi wa W3C. Ikiwa maelewano hayatapatikana, upande wowote unabaki na haki ya kusitisha makubaliano;
  • Kupitishwa kwa sheria za sare katika uwanja wa hakimiliki na chapa;
  • Whatwg.org inatanguliza uumbizaji tofauti kwa viwango vya W3C;
  • Kwa hati Sera ya Marejeleo ya Kawaida ya W3C Mabadiliko yamefanywa ili kuruhusu marejeleo ya uwezo thabiti wa vipimo vinavyoendelea kubadilika vya WHATWG (Viwango vya Kuishi).

Hadi sasa, matoleo tofauti ya maelezo ya HTML na DOM yameandaliwa sambamba - toleo moja liliwekwa sanifu na shirika la W3C, na la pili lilitengenezwa ndani ya mfumo wa mzunguko unaoendelea iliyotengenezwa na shirika la WHATWG, ambalo awali lilisimamia uundaji wa HTML 5. Kusawazisha matoleo hayo mawili kulihitaji juhudi kubwa na kusababisha utata (usanifu wa W3C ulichukua muda mrefu na ulimaanisha kupima rasimu zenye uchanganuzi tofauti wa matakwa na masahihisho kwao, ambazo hazikuonyeshwa katika vipimo vya WHATWG vilivyoenda wakati huu mbele). Miaka saba iliyopita hata haikutengwa uwezekano wa mgawanyiko ambao unaweza kusababisha maendeleo ya viwango viwili vya kujitegemea vya HTML5.

Tukumbuke kwamba shirika WHATWG (Kikundi Kazi cha Teknolojia ya Maandishi ya Wavuti) kilianzishwa mwaka wa 2004 kwa lengo la kuharakisha maendeleo ya lugha ya HTML na miingiliano ya programu kwa ajili ya uundaji wa programu za wavuti. Waanzilishi wa WHATWG walikuwa Apple, Mozilla na Opera, ambao hawakukubaliana na sera za shirika la kusawazisha W3C, ambalo liliamini kuwa siku zijazo ni za XML na XHTML vipimo, na, kinyume na matakwa ya watengenezaji wa wavuti, waliona HTML kama kufa. teknolojia. Kinyume na mchakato mrefu wa kusawazisha unaofanywa na W3C, unaojumuisha majaribio ya awali ya matoleo ya rasimu na kufanya mijadala yao ya umma, WHATWG ya ukuzaji wa HTML5 ilitumia modeli kusasisha vipimo katika mzunguko unaoendelea, bila urekebishaji wazi wa matoleo, na mabadiliko yanayoendelea na usaidizi wa mara kwa mara katika fomu ya kisasa.

Chanzo: opennet.ru

Kuongeza maoni