W3C dan WHATWG telah sepakat untuk mengembangkan spesifikasi umum HTML dan DOM

Organisasi W3C dan WHATWG tertanda kesepakatan tentang pengembangan bersama lebih lanjut dari spesifikasi HTML dan DOM. Penandatanganan perjanjian tersebut menyimpulkan proses pemulihan hubungan W3C ΠΈ apa, diluncurkan pada bulan Desember 2017 setelah WHATWG memperkenalkan beberapa proses kerja umum dan menyetujui aturan umum mengenai kekayaan intelektual.

Sebuah kelompok kerja baru telah dibentuk di W3C untuk mengatur kerja bersama mengenai spesifikasi Kelompok Kerja HTML, yang akan bertanggung jawab untuk menerjemahkan rancangan spesifikasi HTML dan DOM yang dikembangkan di WHATWG ke dalam bentuk rekomendasi (standar) W3C, dengan mempertimbangkan keinginan komunitas, termasuk pengguna, produsen browser, dan pengembang web. Segala perubahan dan fitur baru terkait spesifikasi HTML ΠΈ PENGHAKIMAN, disarankan untuk mengirimkan langsung ke repositori WHATWG.

Perjanjian dasar antara W3C dan WHATWG:

  • Organisasi-organisasi tersebut akan bekerja sama dalam spesifikasi HTML dan DOM. Pengembangan akan dilakukan di repositori WHATWG, di mana versi spesifikasi terkini yang terus dikembangkan akan terus dibentuk, berdasarkan rancangan bagian yang akan dicabangkan untuk tinjauan dan standardisasi terpisah;
  • WHATWG akan mempertahankan spesifikasi yang terus berkembang HTML ΠΈ PENGHAKIMAN (Standar Hidup);
  • W3C akan berhenti menerbitkan rancangan spesifikasi HTML dan DOM miliknya sendiri, dan akan menggunakan karya WHATWG sebagai rancangan standar untuk mempersiapkan dan mendiskusikan standar;
  • W3C mentransfer semua proses yang terkait dengan pengajuan perubahan, pelaporan masalah, penulisan tes, dan pengembangan solusi untuk menyelesaikan masalah ke repositori WHATWG dan merekomendasikan penggunaannya.
  • WHATWG akan melakukan pekerjaan menghasilkan Draf Tinjauan secara berkala. W3C akan menggunakan rancangan tersebut sebagai kandidat standardisasi (Rekomendasi Kandidat), yang mana proses W3C secara berkala akan digunakan untuk membawa rancangan tersebut ke dalam bentuk standar awal dan akhir.Organisasi W3C tidak lagi terlibat langsung dalam pembuatan dan pembuatan standarisasi. pembahasan rancangan;
  • Bagian /TR di situs W3C (semua standar dan draf) untuk dokumen terkait HTML dan DOM akan ditautkan ke situs apa;
  • Jika terjadi ketidaksepakatan dengan keputusan salah satu pihak, proses penyelesaian konflik diterapkan, yang melibatkan peningkatan diskusi ke tingkat Kelompok Pengarah WHATWG, Kelompok Arsitektur Teknis W3C, dan Direktur W3C. Jika kompromi tidak ditemukan, salah satu pihak tetap berhak mengakhiri perjanjian;
  • Penerapan aturan yang seragam di bidang hak cipta dan merek;
  • Whatwg.org memperkenalkan format berbeda dengan standar W3C;
  • Untuk dokumen Kebijakan Referensi Normatif W3C Perubahan telah dilakukan untuk memungkinkan referensi pada kemampuan stabil dari spesifikasi WHATWG (Living Standards) yang terus berkembang.

Hingga saat ini, berbagai versi spesifikasi HTML dan DOM telah dikembangkan secara paralel - satu versi distandarisasi oleh organisasi W3C, dan versi kedua dikembangkan dalam kerangka siklus berkelanjutan dikembangkan oleh organisasi WHATWG yang awalnya mengawasi pembuatan HTML 5. Sinkronisasi kedua versi membutuhkan banyak usaha dan menyebabkan ambiguitas (standardisasi W3C memakan waktu lama dan berarti menguji draf dengan analisis keinginan dan koreksi yang terpisah, yang mana tidak tercermin dalam spesifikasi WHATWG yang berlaku di masa mendatang). Bahkan tujuh tahun yang lalu tidak dikecualikan kemungkinan perpecahan yang dapat mengarah pada pengembangan dua standar HTML5 yang independen.

Ingatlah bahwa organisasi WHATWG (Kelompok Kerja Teknologi Aplikasi Hypertext Web) didirikan pada tahun 2004 dengan tujuan untuk mempercepat pengembangan lanjutan bahasa HTML dan antarmuka program untuk pembentukan aplikasi web. Pendiri WHATWG adalah Apple, Mozilla dan Opera, yang tidak setuju dengan kebijakan organisasi standardisasi W3C, yang percaya bahwa masa depan adalah milik spesifikasi XML dan XHTML, dan, bertentangan dengan keinginan pengembang web, menganggap HTML sebagai sebuah sekarat. teknologi. Berbeda dengan proses standardisasi panjang yang dipraktikkan oleh W3C, yang mencakup pengujian awal versi draf dan mengadakan diskusi publik, WHATWG untuk pengembangan HTML5 menggunakan model pembaruan spesifikasi dalam siklus berkelanjutan, tanpa fiksasi versi secara eksplisit, dengan perubahan progresif dan dukungan terus-menerus dalam bentuk terkini.

Sumber: opennet.ru

Tambah komentar