يتفق W3C و WHATWG على تطوير مواصفات HTML و DOM مشتركة

منظمات W3C وWHATWG وقعت اتفاق بشأن مواصلة التطوير المشترك لمواصفات HTML وDOM. ولخص توقيع الاتفاق عملية التقارب W3C и ماذا، تم إطلاقها في ديسمبر 2017 بعد أن قدمت WHATWG بعض إجراءات العمل المشتركة ووافقت على القواعد المشتركة المتعلقة بالملكية الفكرية.

تم إنشاء مجموعة عمل جديدة في W3C لتنظيم العمل المشترك بشأن المواصفات مجموعة عمل HTML، والتي ستكون مسؤولة عن ترجمة مسودة مواصفات HTML وDOM التي تم تطويرها في WHATWG إلى شكل توصيات (معايير) W3C، مع مراعاة رغبات المجتمع، بما في ذلك المستخدمين ومصنعي المتصفحات ومطوري الويب. جميع التغييرات والميزات الجديدة المتعلقة بالمواصفات HTML и DOMيوصى بتقديمه مباشرةً إلى مستودع WHATWG.

الاتفاقيات الأساسية بين W3C وWHATWG:

  • ستعمل المؤسسات معًا على مواصفات HTML وDOM. سيتم تنفيذ التطوير في مستودعات WHATWG، حيث سيستمر تشكيل نسخة حالية من المواصفات يتم تطويرها باستمرار، وعلى أساسها ستتفرع أقسام المسودة لمراجعة وتوحيد منفصلين؛
  • سوف تحافظ WHATWG على المواصفات المتطورة باستمرار HTML и DOM (مستوى المعيشة)؛
  • سوف تتوقف W3C عن النشر بشكل مستقل لمسودة مواصفات HTML وDOM الخاصة بها، وسوف تستخدم عمل WHATWG كمسودات لإعداد ومناقشة المعايير؛
  • تقوم W3C بنقل جميع العمليات المرتبطة بإرسال التغييرات والإبلاغ عن المشكلات وكتابة الاختبارات وتطوير الحلول لحل المشكلات إلى مستودعات WHATWG وتوصي باستخدامها.
  • ستقوم WHATWG بتنفيذ عمل إنشاء مسودات المراجعة بشكل دوري. ستستخدم W3C هذه المسودات كمرشحات للتوحيد القياسي (التوصيات المرشحة)، حيث سيتم استخدام عمليات W3C المنتظمة لتحويل المسودات إلى شكل معيار أولي ونهائي. لن تشارك منظمة W3C بعد الآن بشكل مباشر في إنشاء و مناقشة المسودات؛
  • قسم / تر على موقع W3C (جميع المعايير والمسودات) سيتم ربط المستندات ذات الصلة بـ HTML وDOM بالموقع ماذا;
  • في حالة عدم الاتفاق مع أي قرارات لأحد الأطراف، يتم تقديم عملية حل النزاع، والتي تتضمن تصعيد المناقشة إلى مستوى مجموعة توجيه 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، والتي تتضمن الاختبار الأولي لمسودات الإصدارات وعقد مناقشات عامة لها، استخدمت WHATWG لتطوير HTML5 نموذجًا لتحديث المواصفات في دورة مستمرة، دون تثبيت صريح للإصدارات، مع التغييرات التدريجية والدعم المستمر في شكل محدث.

المصدر: opennet.ru

إضافة تعليق