W3C sareng WHATWG parantos sapuk pikeun ngembangkeun spésifikasi HTML sareng DOM umum

Organisasi W3C sareng WHATWG ditandatanganan perjangjian ngeunaan ngembangkeun gabungan salajengna tina spésifikasi HTML jeung DOM. Penandatanganan perjanjian nyimpulkeun prosés rapprochement W3C и WHATWG, diluncurkeun dina bulan Désémber 2017 saatos WHATWG ngenalkeun sababaraha prosés kerja umum sareng disatujuan aturan umum ngeunaan hak cipta intelektual.

Hiji grup kerja anyar geus dijieun dina W3C pikeun ngatur gawé babarengan dina spésifikasi Grup Gawé HTML, anu bakal nanggungjawaban kanggo narjamahkeun draf spésifikasi HTML sareng DOM anu dikembangkeun dina WHATWG kana bentuk saran W3C (standar), kalayan tumut kana kahayang masarakat, kalebet pangguna, produsén browser sareng pamekar wéb. Sadaya parobahan sareng fitur anyar anu aya hubunganana sareng spésifikasi HTML и DOM, Disarankeun ngirimkeun langsung ka repositori WHATWG.

Kasapukan dasar antara W3C sareng WHATWG:

  • Organisasi bakal gawé bareng dina HTML jeung spésifikasi DOM. Pangwangunan bakal dilaksanakeun dina repositori WHATWG, dimana versi spésifikasi ayeuna anu terus-terusan dikembangkeun bakal terus dibentuk, dumasar kana bagian-bagian draf anu bakal dipisahkeun pikeun ulasan sareng standarisasi anu misah;
  • WHATWG bakal ngajaga spésifikasi anu terus berkembang HTML и DOM (Standar Hirup);
  • W3C bakal eureun bebas medarkeun draf HTML jeung DOM spésifikasi sorangan, sarta bakal ngagunakeun karya WHATWG salaku draf pikeun Nyiapkeun sarta ngabahas standar;
  • W3C mindahkeun sadaya prosés anu aya hubunganana sareng ngirimkeun parobahan, ngalaporkeun masalah, nyerat tés sareng ngamekarkeun solusi pikeun ngabéréskeun masalah kana repositori WHATWG sareng nyarankeun panggunaanana.
  • WHATWG bakal ngalaksanakeun pagawéan ngahasilkeun Draf Tinjauan sacara périodik. W3C bakal ngagunakeun draf ieu salaku calon standarisasi (Calon Rekomendasi), dimana prosés W3C biasa bakal dianggo pikeun nyangking draf kana bentuk standar awal sareng akhir. Organisasi W3C moal deui kalibet langsung dina nyiptakeun sareng diskusi ngeunaan draf;
  • Bagian /TR dina situs W3C (sadayana standar jeung draf) pikeun HTML jeung DOM dokumén patali bakal numbu ka loka WHATWG;
  • Dina hal teu satuju jeung sagala kaputusan salah sahiji pihak, prosés resolusi konflik diwanohkeun, nu ngalibatkeun escalating sawala ka tingkat WHATWG Steering Group, W3C Téknis Arsitéktur Grup jeung Diréktur W3C. Lamun kompromi teu kapanggih, boh pihak tetep ngabogaan hak pikeun nungtungan perjangjian;
  • Nyoko kana aturan seragam dina widang hak cipta sareng merek;
  • Whatwg.org ngenalkeun pormat anu béda pikeun standar W3C;
  • Pikeun dokumén Kawijakan Rujukan Normatif W3C Parobihan parantos dilakukeun pikeun ngawenangkeun rujukan kana kamampuan stabil tina spésifikasi WHATWG (Living Standards) anu terus-terusan ngembang.

Nepi ka ayeuna, vérsi anu béda tina spésifikasi HTML sareng DOM parantos dikembangkeun paralel - hiji vérsi standarisasi ku organisasi W3C, sareng anu kadua dikembangkeun dina kerangka siklus kontinyu dikembangkeun ku organisasi WHATWG nu mimitina oversaw kreasi HTML 5. Nyingkronkeun dua versi merlukeun loba usaha sarta ngarah ka ambiguities (standarisasi W3C nyandak lila tur dimaksudkeun nguji draf kalawan analisis misah tina kahayang jeung koréksi pikeun aranjeunna, nu henteu ditingalikeun dina spésifikasi WHATWG anu lebet kana waktos ka hareup). Malah tujuh taun katukang ieu teu kaasup kamungkinan pamisah nu bisa ngakibatkeun ngembangkeun dua standar HTML5 bebas.

Hayu urang ngelingan yén organisasi WHATWG (The Web Hypertext Application Technology Working Group) diadegkeun dina 2004 kalawan tujuan accelerating terus ngembangkeun basa HTML jeung interfaces program pikeun formasi aplikasi wéb. Pendiri WHATWG nyaéta Apple, Mozilla sareng Opera, anu teu satuju sareng kawijakan organisasi standarisasi W3C, anu percaya yén masa depan milik spésifikasi XML sareng XHTML, sareng, sabalikna tina kahayang pamekar wéb, dianggap HTML salaku maot. téhnologi. Kontras jeung prosés standarisasi anu panjang anu dipraktékkeun ku W3C, anu ngawengku uji awal draf vérsi jeung ngayakeun diskusi umumna, WHATWG pikeun pangwangunan HTML5 ngagunakeun modél ngamutahirkeun spésifikasi dina siklus anu terus-terusan, tanpa fiksasi eksplisit tina vérsi, jeung parobahan progresif jeung rojongan konstan dina formulir up-to-date.

sumber: opennet.ru

Tambahkeun komentar