W3C và WHATWG đã đồng ý phát triển các thông số kỹ thuật HTML và DOM chung

Các tổ chức W3C và WHATWG đã ký thỏa thuận về việc phát triển chung hơn nữa các đặc tả HTML và DOM. Lễ ký kết thỏa thuận đánh dấu quá trình xích lại gần nhau W3C и , ra mắt vào tháng 2017 năm XNUMX sau khi WHATWG giới thiệu một số quy trình làm việc chung và phê duyệt các quy tắc chung liên quan đến sở hữu trí tuệ.

Một nhóm làm việc mới đã được thành lập trong W3C để tổ chức công việc chung về các thông số kỹ thuật Nhóm làm việc HTML, sẽ chịu trách nhiệm dịch các thông số kỹ thuật HTML và DOM dự thảo được phát triển trong WHATWG sang dạng khuyến nghị (tiêu chuẩn) của W3C, có tính đến mong muốn của cộng đồng, bao gồm người dùng, nhà sản xuất trình duyệt và nhà phát triển web. Tất cả các thay đổi và tính năng mới liên quan đến thông số kỹ thuật HTML и DOM, nên gửi trực tiếp đến kho lưu trữ WHATWG.

Các thỏa thuận cơ bản giữa W3C và WHATWG:

  • Các tổ chức sẽ làm việc cùng nhau về các thông số kỹ thuật HTML và DOM. Quá trình phát triển sẽ được thực hiện trong kho WHATWG, trong đó phiên bản thông số kỹ thuật hiện tại được phát triển liên tục sẽ tiếp tục được hình thành, trên cơ sở đó các phần dự thảo sẽ phân nhánh để xem xét và tiêu chuẩn hóa riêng biệt;
  • WHATWG sẽ duy trì các thông số kỹ thuật liên tục phát triển HTML и DOM (Chất lượng cuộc sống);
  • W3C sẽ ngừng xuất bản độc lập các thông số kỹ thuật HTML và DOM dự thảo của riêng mình và sẽ sử dụng công việc WHATWG làm bản nháp để chuẩn bị và thảo luận về các tiêu chuẩn;
  • W3C chuyển tất cả các quy trình liên quan đến việc gửi các thay đổi, báo cáo sự cố, viết bài kiểm tra và phát triển giải pháp để giải quyết vấn đề tới kho lưu trữ WHATWG và khuyến nghị sử dụng chúng.
  • WHATWG sẽ thực hiện công việc tạo Bản thảo đánh giá định kỳ. W3C sẽ sử dụng những bản nháp này làm ứng cử viên cho việc tiêu chuẩn hóa (Khuyến nghị của Ứng viên), trong đó các quy trình W3C thông thường sẽ được sử dụng để đưa các bản nháp này về dạng tiêu chuẩn sơ bộ và cuối cùng. Tổ chức W3C sẽ không còn tham gia trực tiếp vào việc tạo và thảo luận về dự thảo;
  • Mục /TR trên trang W3C (tất cả các tiêu chuẩn và bản nháp) cho các tài liệu liên quan đến HTML và DOM sẽ liên kết đến trang web ;
  • Trong trường hợp không đồng ý với bất kỳ quyết định nào của một trong các bên, quy trình giải quyết xung đột sẽ được đưa ra, bao gồm việc đưa cuộc thảo luận lên cấp Nhóm chỉ đạo WHATWG, Nhóm kiến ​​trúc kỹ thuật W3C và Giám đốc W3C. Nếu không đạt được thỏa hiệp, một trong hai bên vẫn có quyền chấm dứt thỏa thuận;
  • Áp dụng các quy định thống nhất trong lĩnh vực bản quyền và thương hiệu;
  • Whatwg.org giới thiệu các định dạng khác nhau theo tiêu chuẩn W3C;
  • Để tài liệu Chính sách tham khảo quy chuẩn của W3C Các thay đổi đã được thực hiện để cho phép tham chiếu đến khả năng ổn định của các thông số kỹ thuật WHATWG (Tiêu chuẩn sống) đang liên tục phát triển.

Cho đến nay, các phiên bản khác nhau của thông số kỹ thuật HTML và DOM đã được phát triển song song - một phiên bản được tổ chức W3C chuẩn hóa và phiên bản thứ hai được phát triển trong khuôn khổ WXNUMXC. chu kỳ liên tục được phát triển bởi tổ chức WHATWG, tổ chức ban đầu giám sát việc tạo HTML 5. Việc đồng bộ hóa hai phiên bản đòi hỏi rất nhiều nỗ lực và dẫn đến sự mơ hồ (tiêu chuẩn hóa W3C mất nhiều thời gian và có nghĩa là phải thử nghiệm các bản nháp với phân tích riêng về mong muốn và chỉnh sửa cho chúng, không được phản ánh trong thông số kỹ thuật WHATWG được áp dụng từ thời điểm này trở đi). Bảy năm trước thậm chí không bị loại trừ khả năng phân chia có thể dẫn đến sự phát triển của hai tiêu chuẩn HTML5 độc lập.

Chúng ta hãy nhớ lại rằng tổ chức WHATWG (Nhóm công tác công nghệ ứng dụng siêu văn bản Web) được thành lập năm 2004 với mục tiêu thúc đẩy sự phát triển liên tục của ngôn ngữ HTML và giao diện chương trình để hình thành các ứng dụng web. Những người sáng lập WHATWG là Apple, Mozilla và Opera, những người không đồng ý với chính sách của tổ chức tiêu chuẩn hóa W3C, tổ chức này tin rằng tương lai thuộc về các đặc tả XML và XHTML, và trái với mong muốn của các nhà phát triển web, họ coi HTML là một thứ sắp chết. công nghệ. Ngược lại với quy trình tiêu chuẩn hóa kéo dài do W3C thực hiện, bao gồm thử nghiệm sơ bộ các phiên bản dự thảo và tổ chức các cuộc thảo luận công khai, WHATWG để phát triển HTML5 đã sử dụng một mô hình để cập nhật các thông số kỹ thuật theo chu kỳ liên tục mà không cố định rõ ràng các phiên bản, với những thay đổi tiến bộ và hỗ trợ liên tục ở dạng cập nhật.

Nguồn: opennet.ru

Thêm một lời nhận xét