W3C və WHATWG ümumi HTML və DOM spesifikasiyalarını inkişaf etdirməyə razılaşır

W3C və WHATWG təşkilatları imzalanıb HTML və DOM spesifikasiyalarının gələcək birgə inkişafı haqqında saziş. Müqavilənin imzalanması yaxınlaşma prosesinə yekun vurdu W3C и WHAWG, WHATWG bəzi ümumi iş proseslərini təqdim etdikdən və əqli mülkiyyətlə bağlı ümumi qaydaları təsdiq etdikdən sonra 2017-ci ilin dekabrında işə salınıb.

Spesifikasiyalar üzrə birgə işi təşkil etmək üçün W3C-də yeni işçi qrupu yaradılıb HTML İşçi Qrupu, istifadəçilər, brauzer istehsalçıları və veb tərtibatçıları da daxil olmaqla cəmiyyətin istəklərini nəzərə alaraq WHATWG-də hazırlanmış HTML və DOM spesifikasiyalarının layihələrinin W3C tövsiyələri (standartları) formasına çevrilməsinə cavabdeh olacaq. Spesifikasiyalarla əlaqəli bütün dəyişikliklər və yeni xüsusiyyətlər HTML и MƏHKƏMƏSİNİN, birbaşa WHATWG depolarına təqdim etmək tövsiyə olunur.

W3C və WHATWG arasında əsas razılaşmalar:

  • Təşkilatlar HTML və DOM spesifikasiyası üzərində birgə işləyəcəklər. İnkişaf WHATWG anbarlarında aparılacaq, burada spesifikasiyaların davamlı olaraq inkişaf etdirilən cari versiyası formalaşdırılmağa davam ediləcək, bunun əsasında layihə bölmələri ayrıca nəzərdən keçirmək və standartlaşdırma üçün ayrılacaq;
  • WHATWG davamlı inkişaf edən spesifikasiyaları qoruyacaq HTML и MƏHKƏMƏSİNİN (Yaşayış Standartı);
  • W3C öz HTML və DOM spesifikasiyalarının layihəsini müstəqil şəkildə dərc etməyi dayandıracaq və WHATWG işindən standartların hazırlanması və müzakirəsi üçün qaralama kimi istifadə edəcək;
  • W3C dəyişikliklərin təqdim edilməsi, problemlərin bildirilməsi, testlərin yazılması və problemlərin həlli üçün həll yollarının hazırlanması ilə bağlı bütün prosesləri WHATWG repozitoriyalarına köçürür və onlardan istifadəni tövsiyə edir.
  • WHATWG vaxtaşırı Baxış Qaralamalarının yaradılması işini yerinə yetirəcək. W3C bu layihələri standartlaşdırma üçün namizədlər kimi istifadə edəcək (Namizəd Tövsiyələri), bunun üçün layihələri ilkin və yekun standart formasına gətirmək üçün müntəzəm W3C proseslərindən istifadə olunacaq. W3C təşkilatı artıq yaradılmasında birbaşa iştirak etməyəcək və layihələrin müzakirəsi;
  • Bölmə /TR HTML və DOM ilə əlaqəli sənədlər üçün W3C saytında (bütün standartlar və qaralamalar) sayta keçid verəcəkdir WHAWG;
  • Tərəflərdən birinin hər hansı qərarı ilə razılaşmadığı halda, müzakirənin WHATWG Rəhbər Qrupu, W3C Texniki Arxitektura Qrupu və W3C Direktoru səviyyəsinə yüksəldilməsini nəzərdə tutan münaqişənin həlli prosesi tətbiq edilir. Kompromis tapılmadıqda, tərəflərdən hər hansı birinin müqaviləni ləğv etmək hüququ qalır;
  • Müəlliflik hüququ və brendlər sahəsində vahid qaydaların qəbul edilməsi;
  • Whatwg.org W3C standartlarına müxtəlif formatlaşdırma təqdim edir;
  • Sənədləşmək üçün W3C Normativ İstinad Siyasəti Davamlı olaraq inkişaf edən WHATWG (Yaşayış Standartları) spesifikasiyalarının sabit imkanlarına istinad etmək üçün dəyişikliklər edilmişdir.

İndiyədək HTML və DOM spesifikasiyalarının müxtəlif versiyaları paralel olaraq işlənib hazırlanmışdır - bir versiya W3C təşkilatı tərəfindən standartlaşdırılıb, ikincisi isə proqram çərçivəsində hazırlanmışdır. davamlı dövr ilkin olaraq HTML 5-in yaradılmasına nəzarət edən WHATWG təşkilatı tərəfindən hazırlanmışdır. İki versiyanın sinxronlaşdırılması çox səy tələb etdi və qeyri-müəyyənliklərə səbəb oldu (W3C standartlaşdırılması uzun müddət çəkdi və istəklərin ayrıca təhlili və onlar üçün düzəlişlər ilə layihələrin sınaqdan keçirilməsini nəzərdə tuturdu. zamanla daxil olan WHATWG spesifikasiyalarında əks olunmamışdır). Hətta yeddi il əvvəl istisna deyildi iki müstəqil HTML5 standartının inkişafına səbəb ola biləcək bölünmə ehtimalı.

Xatırladaq ki, WHATWG (The Web Hypertext Application Technology Working Group) təşkilatı 2004-cü ildə HTML dilinin və veb proqramların formalaşdırılması üçün proqram interfeyslərinin davamlı inkişafını sürətləndirmək məqsədi ilə yaradılmışdır. WHATWG-nin yaradıcıları gələcəyin XML və XHTML spesifikasiyalarına aid olduğuna inanan və veb tərtibatçılarının istəklərinə zidd olaraq HTML-ni ölməkdə olan bir şey kimi qəbul edən standartlaşdırma təşkilatı W3C-nin siyasəti ilə razılaşmayan Apple, Mozilla və Opera idi. texnologiya. Qaralama versiyaların ilkin sınaqdan keçirilməsini və onların ictimai müzakirələrinin keçirilməsini əhatə edən W3C tərəfindən həyata keçirilən uzun standartlaşdırma prosesindən fərqli olaraq, HTML5-in inkişafı üçün WHATWG, versiyaların açıq şəkildə təsbit edilmədən, davamlı bir dövrədə spesifikasiyaların yenilənməsi üçün bir modeldən istifadə etdi. mütərəqqi dəyişikliklər və müasir formada daimi dəstək.

Mənbə: opennet.ru

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