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

เพิ่มความคิดเห็น