W3C మరియు WHATWG సాధారణ HTML మరియు DOM స్పెసిఫికేషన్‌లను అభివృద్ధి చేయడానికి అంగీకరించాయి

W3C మరియు WHATWG సంస్థలు సంతకం చేసింది HTML మరియు DOM స్పెసిఫికేషన్ల మరింత ఉమ్మడి అభివృద్ధిపై ఒప్పందం. ఒప్పందంపై సంతకం సయోధ్య ప్రక్రియను సంగ్రహించింది W3C и WHATWG, WHATWG కొన్ని సాధారణ పని ప్రక్రియలను ప్రవేశపెట్టిన తర్వాత మరియు మేధో సంపత్తికి సంబంధించిన సాధారణ నియమాలను ఆమోదించిన తర్వాత డిసెంబర్ 2017లో ప్రారంభించబడింది.

స్పెసిఫికేషన్‌లపై ఉమ్మడి పనిని నిర్వహించడానికి W3Cలో కొత్త వర్కింగ్ గ్రూప్ సృష్టించబడింది HTML వర్కింగ్ గ్రూప్, వినియోగదారులు, బ్రౌజర్ తయారీదారులు మరియు వెబ్ డెవలపర్‌లతో సహా సంఘం యొక్క కోరికలను పరిగణనలోకి తీసుకుని, WHATWGలో డెవలప్ చేయబడిన డ్రాఫ్ట్ HTML మరియు DOM స్పెసిఫికేషన్‌లను W3C సిఫార్సుల (ప్రమాణాలు) రూపంలోకి అనువదించడానికి ఇది బాధ్యత వహిస్తుంది. స్పెసిఫికేషన్‌లకు సంబంధించిన అన్ని మార్పులు మరియు కొత్త ఫీచర్‌లు HTML и DOM, నేరుగా WHATWG రిపోజిటరీకి సమర్పించాలని సిఫార్సు చేయబడింది.

W3C మరియు WHATWG మధ్య ప్రాథమిక ఒప్పందాలు:

  • సంస్థలు HTML మరియు DOM స్పెసిఫికేషన్‌లపై కలిసి పని చేస్తాయి. WHATWG రిపోజిటరీలలో డెవలప్‌మెంట్ నిర్వహించబడుతుంది, దీనిలో స్పెసిఫికేషన్‌ల యొక్క నిరంతరం అభివృద్ధి చేయబడిన ప్రస్తుత వెర్షన్ ఏర్పడటం కొనసాగుతుంది, దీని ఆధారంగా డ్రాఫ్ట్ విభాగాలు ప్రత్యేక సమీక్ష మరియు ప్రామాణీకరణ కోసం విడిపోతాయి;
  • WHATWG నిరంతరం అభివృద్ధి చెందుతున్న స్పెసిఫికేషన్‌లను నిర్వహిస్తుంది HTML и DOM (జీవన ప్రమాణం);
  • W3C దాని స్వంత డ్రాఫ్ట్ HTML మరియు DOM స్పెసిఫికేషన్‌లను స్వతంత్రంగా ప్రచురించడాన్ని ఆపివేస్తుంది మరియు ప్రమాణాలను సిద్ధం చేయడానికి మరియు చర్చించడానికి WHATWG పనిని చిత్తుప్రతులుగా ఉపయోగిస్తుంది;
  • W3C మార్పులను సమర్పించడం, సమస్యలను నివేదించడం, పరీక్షలు రాయడం మరియు సమస్యలను పరిష్కరించడానికి పరిష్కారాలను అభివృద్ధి చేయడం వంటి అన్ని ప్రక్రియలను WHATWG రిపోజిటరీలకు బదిలీ చేస్తుంది మరియు వాటి వినియోగాన్ని సిఫార్సు చేస్తుంది.
  • WHATWG క్రమానుగతంగా సమీక్ష డ్రాఫ్ట్‌లను రూపొందించే పనిని చేస్తుంది. W3C ఈ డ్రాఫ్ట్‌లను స్టాండర్డైజేషన్ (అభ్యర్థుల సిఫార్సులు) కోసం అభ్యర్థులుగా ఉపయోగిస్తుంది, దీని కోసం సాధారణ W3C ప్రక్రియలు డ్రాఫ్ట్‌లను ప్రాథమిక మరియు తుది ప్రమాణం రూపంలోకి తీసుకురావడానికి ఉపయోగించబడతాయి. W3C సంస్థ ఇకపై నేరుగా సృష్టిలో పాల్గొనదు మరియు చిత్తుప్రతుల చర్చ;
  • విభాగం /TR W3C సైట్‌లో (అన్ని ప్రమాణాలు మరియు చిత్తుప్రతులు) HTML మరియు DOM సంబంధిత పత్రాలు సైట్‌కి లింక్ చేయబడతాయి WHATWG;
  • ఒక పక్షం యొక్క ఏదైనా నిర్ణయాలతో విభేదిస్తే, సంఘర్షణ పరిష్కార ప్రక్రియ ప్రవేశపెట్టబడుతుంది, ఇందులో WHATWG స్టీరింగ్ గ్రూప్, W3C టెక్నికల్ ఆర్కిటెక్చర్ గ్రూప్ మరియు W3C డైరెక్టర్ స్థాయికి చర్చను పెంచడం ఉంటుంది. రాజీ కనుగొనబడకపోతే, ఒప్పందాన్ని రద్దు చేయడానికి ఏ పక్షానికి అయినా హక్కు ఉంటుంది;
  • కాపీరైట్ మరియు బ్రాండ్ల రంగంలో ఏకరీతి నియమాల స్వీకరణ;
  • Whatwg.org W3C ప్రమాణాలకు భిన్నమైన ఫార్మాటింగ్‌ను పరిచయం చేస్తుంది;
  • డాక్యుమెంట్ చేయడానికి W3C నార్మేటివ్ రిఫరెన్స్ పాలసీ నిరంతరం అభివృద్ధి చెందుతున్న WHATWG (లివింగ్ స్టాండర్డ్స్) స్పెసిఫికేషన్‌ల యొక్క స్థిరమైన సామర్థ్యాలకు సూచనలను అనుమతించడానికి మార్పులు చేయబడ్డాయి.

ఇప్పటి వరకు, HTML మరియు DOM స్పెసిఫికేషన్‌ల యొక్క విభిన్న సంస్కరణలు సమాంతరంగా అభివృద్ధి చేయబడ్డాయి - ఒక సంస్కరణ W3C సంస్థచే ప్రామాణీకరించబడింది మరియు రెండవది ఫ్రేమ్‌వర్క్‌లో అభివృద్ధి చేయబడింది నిరంతర చక్రం WHATWG సంస్థ ద్వారా అభివృద్ధి చేయబడింది, ఇది ప్రారంభంలో HTML 5 యొక్క సృష్టిని పర్యవేక్షించింది. రెండు వెర్షన్‌లను సమకాలీకరించడానికి చాలా కృషి అవసరం మరియు అస్పష్టతలకు దారితీసింది (W3C ప్రామాణీకరణ చాలా సమయం పట్టింది మరియు వాటి కోసం కోరికలు మరియు దిద్దుబాట్ల యొక్క ప్రత్యేక విశ్లేషణతో డ్రాఫ్ట్‌లను పరీక్షించడం, ఈ సమయంలో ముందుకు సాగిన WHATWG స్పెసిఫికేషన్లలో ప్రతిబింబించలేదు). ఏడేళ్ల క్రితం కూడా మినహాయించబడలేదు రెండు స్వతంత్ర HTML5 ప్రమాణాల అభివృద్ధికి దారితీసే విభజన యొక్క అవకాశం.

WHATWG (ది వెబ్ హైపర్‌టెక్స్ట్ అప్లికేషన్ టెక్నాలజీ వర్కింగ్ గ్రూప్) అనే సంస్థ 2004లో వెబ్ అప్లికేషన్‌ల ఏర్పాటు కోసం HTML భాష మరియు ప్రోగ్రామ్ ఇంటర్‌ఫేస్‌ల యొక్క నిరంతర అభివృద్ధిని వేగవంతం చేసే లక్ష్యంతో స్థాపించబడిందని గుర్తుచేసుకుందాం. WHATWG యొక్క స్థాపకులు Apple, Mozilla మరియు Opera, వారు ప్రామాణీకరణ సంస్థ W3C యొక్క విధానాలతో విభేదించారు, ఇది భవిష్యత్తు XML మరియు XHTML స్పెసిఫికేషన్‌లకు చెందినదని విశ్వసించింది మరియు వెబ్ డెవలపర్‌ల కోరికలకు విరుద్ధంగా, HTMLని మరణిస్తున్నట్లుగా భావించింది. సాంకేతికం. డ్రాఫ్ట్ వెర్షన్‌ల యొక్క ప్రాథమిక పరీక్ష మరియు వాటి బహిరంగ చర్చలను కలిగి ఉన్న W3C ద్వారా సుదీర్ఘమైన ప్రామాణీకరణ ప్రక్రియకు విరుద్ధంగా, HTML5 అభివృద్ధి కోసం WHATWG, సంస్కరణల స్పష్టమైన స్థిరీకరణ లేకుండా, నిరంతర చక్రంలో స్పెసిఫికేషన్‌లను నవీకరించడానికి ఒక నమూనాను ఉపయోగించింది. ప్రగతిశీల మార్పులు మరియు తాజా రూపంలో స్థిరమైన మద్దతు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి