W3C-ը և WHATWG-ը պայմանավորվել են մշակել ընդհանուր HTML և DOM բնութագրեր

W3C և WHATWG կազմակերպություններ ստորագրվել է համաձայնագիր HTML-ի և DOM-ի բնութագրերի հետագա համատեղ մշակման վերաբերյալ: Համաձայնագրի ստորագրումն ամփոփեց մերձեցման գործընթացը W3C и WHATWG, գործարկվել է 2017 թվականի դեկտեմբերին այն բանից հետո, երբ WHATWG-ը ներկայացրեց որոշ ընդհանուր աշխատանքային գործընթացներ և հաստատեց մտավոր սեփականության վերաբերյալ ընդհանուր կանոնները:

W3C-ում ստեղծվել է աշխատանքային նոր խումբ՝ տեխնիկական բնութագրերի շուրջ համատեղ աշխատանք կազմակերպելու համար HTML աշխատանքային խումբ, որը պատասխանատու կլինի WHATWG-ում մշակված HTML և DOM բնութագրերի նախագիծը W3C առաջարկությունների (ստանդարտների) ձևով թարգմանելու համար՝ հաշվի առնելով համայնքի, ներառյալ օգտատերերի, բրաուզեր արտադրողների և վեբ մշակողների ցանկությունները: Բոլոր փոփոխությունները և նոր առանձնահատկությունները՝ կապված տեխնիկական բնութագրերի հետ HTML и Դատավճիռ, խորհուրդ է տրվում ուղղակիորեն ներկայացնել WHATWG պահոց:

Հիմնական համաձայնագրեր W3C-ի և WHATWG-ի միջև.

  • Կազմակերպությունները միասին կաշխատեն HTML և DOM բնութագրերի վրա: Մշակումը կիրականացվի WHATWG պահեստներում, որոնցում կշարունակվի ձևավորվել տեխնիկական բնութագրերի շարունակաբար մշակված ընթացիկ տարբերակը, որի հիման վրա կճյուղավորվեն նախագծերի բաժինները՝ առանձին վերանայման և ստանդարտացման համար.
  • WHATWG-ն կպահպանի շարունակաբար զարգացող բնութագրերը HTML и Դատավճիռ (Կենսամակարդակ);
  • W3C-ն կդադարեցնի ինքնուրույն հրապարակել HTML-ի և DOM-ի սեփական նախագիծը և կօգտագործի WHATWG-ի աշխատանքը որպես ստանդարտների պատրաստման և քննարկման նախագծեր.
  • W3C-ն փոխանցում է բոլոր գործընթացները, որոնք կապված են փոփոխություններ ներկայացնելու, խնդիրների մասին զեկուցելու, թեստեր գրելու և խնդիրները լուծելու լուծումներ մշակելու հետ կապված WHATWG պահեստարաններին և խորհուրդ է տալիս օգտագործել դրանք:
  • WHATWG-ն կկատարի վերանայման նախագծերի պարբերաբար առաջացման աշխատանքը: W3C-ն կօգտագործի այս նախագծերը որպես ստանդարտացման թեկնածուներ (Թեկնածուների առաջարկություններ), որոնց համար W3C կանոնավոր գործընթացները կօգտագործվեն նախագծերը նախնական և վերջնական ստանդարտի ձևավորման համար: W3C կազմակերպությունն այլևս ուղղակիորեն ներգրավված չի լինի ստեղծման և ստեղծման մեջ: նախագծերի քննարկում;
  • Բաժին /ՏՌ W3C կայքում (բոլոր ստանդարտները և նախագծերը) HTML-ի և DOM-ի հետ կապված փաստաթղթերի համար կհղվեն դեպի կայքը WHATWG;
  • Կողմերից մեկի որոշման հետ անհամաձայնության դեպքում ներկայացվում է կոնֆլիկտի լուծման գործընթաց, որը ներառում է քննարկումների ընդլայնում WHATWG Ղեկավար խմբի, W3C Technical Architecture Group-ի և W3C տնօրենի մակարդակով: Եթե ​​փոխզիջում չգտնվի, կողմերից որևէ մեկը իրավունք ունի խզել պայմանագիրը.
  • Հեղինակային իրավունքի և ապրանքանիշերի ոլորտում միասնական կանոնների ընդունում.
  • Whatwg.org-ը ներկայացնում է W3C ստանդարտների տարբեր ձևաչափում;
  • Փաստաթղթավորելու համար W3C նորմատիվ հղումների քաղաքականություն Փոփոխություններ են կատարվել՝ թույլ տալու հղումներ կատարել շարունակաբար զարգացող WHATWG (Կենսական չափանիշներ) բնութագրերի կայուն հնարավորություններին:

Մինչ այժմ զուգահեռաբար մշակվել են HTML և DOM բնութագրերի տարբեր տարբերակներ. մեկը ստանդարտացվել է W3C կազմակերպության կողմից, իսկ երկրորդը մշակվել է ծրագրի շրջանակներում: շարունակական ցիկլ մշակվել է WHATWG կազմակերպության կողմից, որն ի սկզբանե վերահսկում էր HTML 5-ի ստեղծումը: Երկու տարբերակների համաժամացումը պահանջում էր մեծ ջանք և հանգեցրեց երկիմաստությունների (W3C ստանդարտացումը երկար ժամանակ տևեց և ենթադրում էր նախագծերի փորձարկում՝ ցանկությունների և ուղղումների առանձին վերլուծությամբ, որոնք արտացոլված չէին WHATWG-ի բնութագրերում, որոնք մտան այս անգամ): Նույնիսկ յոթ տարի առաջ չէր բացառվում պառակտման հնարավորությունը, որը կարող է հանգեցնել երկու անկախ HTML5 ստանդարտների մշակմանը:

Հիշեցնենք, որ WHATWG (Web Hypertext Application Technology Working Group) կազմակերպությունը հիմնադրվել է 2004 թվականին՝ նպատակ ունենալով արագացնել HTML լեզվի և վեբ հավելվածների ձևավորման ծրագրային միջերեսների շարունակական զարգացումը։ WHATWG-ի հիմնադիրներն էին Apple-ը, Mozilla-ն և Opera-ն, որոնք համաձայն չէին W3C ստանդարտացման կազմակերպության քաղաքականության հետ, որը կարծում էր, որ ապագան պատկանում է XML և XHTML բնութագրերին, և, հակառակ վեբ մշակողների ցանկության, HTML-ն ընկալում էր որպես մահացող: տեխնոլոգիա. Ի տարբերություն W3C-ի կողմից կիրառվող երկարատև ստանդարտացման գործընթացի, որը ներառում է նախագծերի տարբերակների նախնական փորձարկում և դրանց հանրային քննարկումների անցկացում, HTML5-ի մշակման համար WHATWG-ն օգտագործեց տեխնիկական բնութագրերը շարունակական ցիկլով թարմացնելու մոդել՝ առանց բացահայտորեն ամրագրելու տարբերակները, առաջադեմ տարբերակով: փոփոխություններ և մշտական ​​աջակցություն արդի ձևով:

Source: opennet.ru

Добавить комментарий