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 تنظیم اب براہ راست تخلیق میں شامل نہیں ہو گی اور مسودوں پر بحث؛
  • سیکشن /TR HTML اور DOM سے متعلقہ دستاویزات کے لیے W3C سائٹ پر (تمام معیارات اور مسودے) سائٹ سے منسلک ہوں گے۔ WHATWG;
  • فریقین میں سے کسی ایک کے فیصلے سے اختلاف کی صورت میں، تنازعات کے حل کا عمل متعارف کرایا جاتا ہے، جس میں بحث کو WHATWG اسٹیئرنگ گروپ، W3C ٹیکنیکل آرکیٹیکچر گروپ اور W3C ڈائریکٹر کی سطح تک بڑھانا شامل ہے۔ اگر کوئی سمجھوتہ نہیں پایا جاتا ہے، تو کوئی بھی فریق معاہدے کو ختم کرنے کا حقدار رہتا ہے۔
  • کاپی رائٹ اور برانڈز کے میدان میں یکساں قوانین کو اپنانا؛
  • Whatwg.org W3C معیارات کے لیے مختلف فارمیٹنگ متعارف کراتا ہے۔
  • دستاویز کرنا W3C معیاری حوالہ پالیسی تبدیلیاں کی گئی ہیں تاکہ مسلسل ترقی پذیر WHATWG (رہنے کے معیارات) کی تصریحات کی مستحکم صلاحیتوں کا حوالہ دیا جا سکے۔

اب تک، ایچ ٹی ایم ایل اور ڈی او ایم تصریحات کے مختلف ورژن متوازی طور پر تیار ہو چکے ہیں - ایک ورژن W3C تنظیم کے ذریعہ معیاری بنایا گیا تھا، اور دوسرا اس کے فریم ورک کے اندر تیار کیا گیا تھا۔ مسلسل سائیکل WHATWG تنظیم کی طرف سے تیار کیا گیا، جس نے ابتدائی طور پر HTML 5 کی تخلیق کی نگرانی کی۔ دونوں ورژنوں کو ہم آہنگ کرنے کے لیے کافی محنت کی ضرورت تھی اور ابہام پیدا ہوئے (W3C معیاری بنانے میں کافی وقت لگا اور اس کا مطلب تھا کہ ان کے لیے خواہشات اور تصحیحات کے الگ الگ تجزیہ کے ساتھ مسودوں کی جانچ کرنا، جو WHATWG وضاحتوں میں ظاہر نہیں ہوئے جو اس وقت آگے بڑھے ہیں)۔ سات سال پہلے بھی خارج نہیں کیا گیا تھا تقسیم کا امکان جو دو آزاد HTML5 معیارات کی ترقی کا باعث بن سکتا ہے۔

ہمیں یاد کرنا چاہیے کہ WHATWG (ویب ہائپر ٹیکسٹ ایپلی کیشن ٹیکنالوجی ورکنگ گروپ) نامی تنظیم 2004 میں قائم کی گئی تھی جس کا مقصد ویب ایپلی کیشنز کی تشکیل کے لیے HTML زبان اور پروگرام انٹرفیس کی مسلسل ترقی کو تیز کرنا تھا۔ WHATWG کے بانی ایپل، موزیلا اور اوپیرا تھے، جو معیاری تنظیم W3C کی پالیسیوں سے متفق نہیں تھے، جن کا خیال تھا کہ مستقبل XML اور XHTML وضاحتوں کا ہے، اور، ویب ڈویلپرز کی خواہشات کے برعکس، HTML کو مردہ سمجھتا ہے۔ ٹیکنالوجی W3C کی طرف سے طویل معیاری کاری کے عمل کے برعکس، جس میں مسودے کے ورژن کی ابتدائی جانچ اور ان کے عوامی مباحثوں کا انعقاد شامل ہے، HTML5 کی ترقی کے لیے WHATWG نے ایک ماڈل کا استعمال کرتے ہوئے وضاحتیں کو ایک مسلسل چکر میں اپ ڈیٹ کرنے کے لیے، ورژن کے واضح تعین کے بغیر، ترقی پسند تبدیلیاں اور ایک تازہ ترین شکل میں مسلسل تعاون۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں