W3C lan WHATWG wis sarujuk kanggo ngembangake spesifikasi HTML lan DOM sing umum

Organisasi W3C lan WHATWG mlebu persetujuan babagan pangembangan bebarengan luwih saka spesifikasi HTML lan DOM. Penandatanganan perjanjian kasebut nyimpulake proses rapprochement W3C ΠΈ WHATWG, diluncurake ing Desember 2017 sawise WHATWG ngenalake sawetara proses kerja umum lan disetujoni aturan umum babagan properti intelektual.

Klompok kerja anyar wis digawe ing W3C kanggo ngatur kerja bareng babagan spesifikasi Kelompok Kerja HTML, sing bakal tanggung jawab kanggo nerjemahake draf spesifikasi HTML lan DOM sing dikembangake ing WHATWG menyang wangun rekomendasi W3C (standar), njupuk menyang akun kepinginan masyarakat, kalebu pangguna, produsen browser lan pangembang web. Kabeh owah-owahan lan fitur anyar related kanggo specifications HTML ΠΈ DOM, disaranake ngirim langsung menyang repositori WHATWG.

Persetujuan dhasar antarane W3C lan WHATWG:

  • Organisasi bakal nggarap spesifikasi HTML lan DOM. Pangembangan bakal ditindakake ing repositori WHATWG, ing ngendi versi spesifikasi saiki sing terus dikembangake bakal terus dibentuk, adhedhasar bagean-bagean konsep sing bakal ditliti lan standarisasi sing kapisah;
  • WHATWG bakal njaga spesifikasi sing terus berkembang HTML ΠΈ DOM (Living Standard);
  • W3C bakal mandheg nerbitake draf HTML lan spesifikasi DOM dhewe, lan bakal nggunakake karya WHATWG minangka rancangan kanggo nyiapake lan ngrembug standar;
  • W3C nransfer kabeh proses sing ana gandhengane karo ngirim owah-owahan, nglaporake masalah, nulis tes lan ngembangake solusi kanggo ngrampungake masalah menyang repositori WHATWG lan nyaranake panggunaane.
  • WHATWG bakal nindakake karya kanthi periodik ngasilake Draf Review. W3C bakal nggunakake draf kasebut minangka calon standarisasi (Rekomendasi Calon), sing bakal digunakake proses W3C reguler kanggo nggawa draf kasebut dadi standar awal lan pungkasan. Organisasi W3C ora bakal langsung melu nggawe lan diskusi draf;
  • Bagean /TR ing situs W3C (kabeh standar lan rancangan) kanggo dokumen HTML lan DOM bakal nyambung menyang situs WHATWG;
  • Yen ora setuju karo keputusan salah sawijining pihak, proses resolusi konflik dienalake, sing kalebu nambah diskusi menyang level WHATWG Steering Group, W3C Technical Architecture Group lan Direktur W3C. Yen kompromi ora ditemokake, salah siji pihak tetep nduweni hak kanggo mungkasi persetujuan;
  • Adoption aturan seragam ing lapangan hak cipta lan merek;
  • Whatwg.org ngenalake format sing beda karo standar W3C;
  • Kanggo dokumen Kawicaksanan Referensi Normatif W3C Owah-owahan wis digawe kanggo ngidini referensi babagan kemampuan stabil saka spesifikasi WHATWG (Living Standards) sing terus berkembang.

Nganti saiki, macem-macem versi spesifikasi HTML lan DOM wis dikembangake kanthi paralel - siji versi standar dening organisasi W3C, lan sing kapindho dikembangake ing kerangka siklus terus-terusan dikembangake dening organisasi WHATWG, sing wiwitane ngawasi nggawe HTML 5. Nyelarasake rong versi kasebut mbutuhake akeh gaweyan lan nyebabake ambiguitas (standarisasi W3C butuh wektu suwe lan tegese draf uji coba kanthi analisis kapisah saka kepinginan lan koreksi kanggo wong-wong mau, sing ora dibayangke ing spesifikasi WHATWG sing ditindakake ing wektu iki). Pitung taun kepungkur malah iki ora tilar kamungkinan pamisah sing bisa mimpin kanggo pangembangan loro standar HTML5 sawijining.

Ayo elinga manawa organisasi WHATWG (Grup Kerja Teknologi Aplikasi Hypertext Web) didegake ing taun 2004 kanthi tujuan nyepetake pangembangan terus saka basa HTML lan antarmuka program kanggo pambentukan aplikasi web. Pendhiri WHATWG yaiku Apple, Mozilla lan Opera, sing ora setuju karo kabijakan organisasi standarisasi W3C, sing percaya yen masa depan ana ing spesifikasi XML lan XHTML, lan, bertentangan karo kepinginan para pangembang web, nganggep HTML minangka mati. teknologi. Beda karo proses standarisasi sing dawa sing ditindakake dening W3C, sing kalebu uji coba awal versi rancangan lan nganakake diskusi umum, WHATWG kanggo pangembangan HTML5 nggunakake model kanggo nganyari spesifikasi ing siklus sing terus-terusan, tanpa fiksasi versi sing jelas, kanthi owah-owahan progresif lan dhukungan pancet ing wangun up-to-date.

Source: opennet.ru

Add a comment