Web Hypertext Application Technology Working Group (WHATWG, dịch nghĩa: Nhóm làm việc về công nghệ ứng dụng siêu văn bản Web) là một cộng đồng của những người quan tâm đến việc phát triển HTML và các công nghệ liên quan. WHATWG được thành lập bởi các cá nhân từ Apple Inc., Mozilla FoundationOpera Software, nhà cung cấp trình duyệt Web hàng đầu, vào năm 2004.[2][3]

Web Hypertext Application Technology Working Group
The WHATWG logo, a green circle with green question mark centered inside it.
Tên viết tắtWHATWG
Khẩu hiệuDuy trì và phát triển HTML từ năm 2004
Thành lập4 tháng 6 năm 2004; 20 năm trước (2004-06-04)
Mục đíchPhát triển tiêu chuẩn web
Thành viên
Apple Inc., Google LLC, Microsoft Corporation, Mozilla Corporation[1]
Cơ quan chính
Steering Group
Trang webwhatwg.org

Thành viên tổ chức trung tâm và kiểm soát WHATWG ngày nay - "Nhóm chỉ đạo" - bao gồm Apple, Mozilla, Google và Microsoft. WHATWG có một ủy ban giám sát nhỏ, chỉ mời gọi là "Thành viên", có quyền buộc tội người biên tập các thông số kỹ thuật.[4] Bất cứ ai cũng có thể tham gia với tư cách là "Cộng tác viên" bằng cách tham gia danh sách gửi thư WHATWG.

Lịch sử

sửa

WHATWG được thành lập để đáp ứng sự phát triển chậm của các tiêu chuẩn Web World Wide Web Consortium (W3C) và quyết định từ bỏ HTML của W3C để ủng hộ các công nghệ dựa trên XML.[5] Danh sách gửi thư WHATWG đã được công bố vào ngày 4 tháng 6 năm 2004,[6] hai ngày sau khi các sáng kiến của bài viết về vị trí Opera Opera Mozilla [7] đã được các thành viên W3C bỏ phiếu tại Hội thảo W3C về Ứng dụng web và Tài liệu tổng hợp.[8]

Vào ngày 10 tháng 4 năm 2007, Mozilla Foundation, Apple và Opera Software đã đề xuất [9] rằng nhóm làm việc HTML mới của W3C chấp nhận HTML5 của WHATWG làm điểm khởi đầu của công việc và đặt tên cho tương lai của nó là "HTML5" (mặc dù Đặc tả WHATWG sau đó được đổi tên thành Tiêu chuẩn sống HTML). Vào ngày 9 tháng 5 năm 2007, nhóm làm việc HTML mới của W3C đã quyết định làm điều đó.[10] Một kiến trúc sư nền tảng Internet Explorer của Microsoft đã được mời nhưng không tham gia, với lý do thiếu chính sách bằng sáng chế để đảm bảo tất cả các thông số kỹ thuật có thể được thực hiện trên cơ sở miễn phí bản quyền.[11] Kể từ đó, W3C và WHATWG đã phát triển HTML một cách độc lập, đôi khi khiến các thông số kỹ thuật bị chia tách ra.[12]

Năm 2017, WHATWG đã thiết lập một thỏa thuận quyền sở hữu trí tuệ bao gồm chính sách bằng sáng chế.[13] Điều này thúc đẩy một nỗ lực đổi mới để cho phép W3C và WHATWG hoạt động cùng nhau trên các thông số kỹ thuật. Năm 2019, W3C và WHATWG đã đồng ý một bản ghi nhớ về việc phát triển các đặc tả HTML và DOM sẽ được thực hiện chủ yếu trong WHATWG.[12][14]

Trình chỉnh sửa có quyền kiểm soát đáng kể đối với thông số kỹ thuật, nhưng cộng đồng có thể ảnh hưởng đến các quyết định của biên tập viên.[15] Trong một trường hợp, biên tập viên Ian Hickson đã đề xuất thay thế <time> bằng thẻ <data> chung hơn, nhưng cộng đồng không đồng ý và thay đổi đã được hoàn nguyên.

Chuyển đổi xuất bản HTML sang WHATWG

sửa

Vào ngày 28 tháng 5 năm 2019, W3C đã thông báo rằng WHATWG sẽ là nhà xuất bản duy nhất của các tiêu chuẩn HTML và DOM.[16][17][18][19] W3C và WHATWG đã xuất bản các tiêu chuẩn cạnh tranh từ năm 2012. Mặc dù tiêu chuẩn W3C giống hệt với WHATWG năm 2007, các tiêu chuẩn đã dần dần bị phân kỳ do các quyết định thiết kế khác nhau.[20] "Living Standard" của WHATWG đã từng là tiêu chuẩn web thực tế trong một thời gian.[21]

Tham khảo

sửa
  1. ^ “Steering Group Agreement — WHATWG”. whatwg.org. WHATWG.
  2. ^ “FAQ – What is the WHATWG?”. WHATWG. ngày 12 tháng 2 năm 2010. Truy cập ngày 24 tháng 2 năm 2010.
  3. ^ Reid, Jonathan (2015). “1 - Welcome to HTML5”. HTML5 Programmer's Reference. Apress. tr. In section "A Brief History of HTML" -- "The Formation of the WHATWG and the Creation of HTML5". ISBN 9781430263678. Truy cập ngày 2 tháng 12 năm 2015.
  4. ^ “FAQ – How does the WHATWG work?”. WHATWG. ngày 22 tháng 11 năm 2012. Truy cập ngày 1 tháng 1 năm 2013.
  5. ^ “HTML5: A vocabulary and associated APIs for HTML and XHTML”. W3C Recommendations. W3C. Lưu trữ bản gốc ngày 7 tháng 7 năm 2019. Truy cập ngày 21 tháng 10 năm 2015. Shortly thereafter, Apple, Mozilla, and Opera jointly announced their intent to continue working on the effort under the umbrella of a new venue called the WHATWG.Quản lý CS1: bot: trạng thái URL ban đầu không rõ (liên kết)
  6. ^ Hickson, Ian (ngày 4 tháng 6 năm 2004). “WHAT open mailing list announcement”. WHATWG. Truy cập ngày 24 tháng 2 năm 2010.
  7. ^ Joint Opera–Mozilla position paper voted down prior to the founding of the WHATWG: Position Paper for the W3C Workshop on Web Applications and Compound Documents
  8. ^ “W3C Workshop on Web Applications and Compound Documents (Day 2) Jun 2, 2004”. World Wide Web Consortium. 2 tháng 6 năm 2004. Truy cập ngày 24 tháng 2 năm 2010.
  9. ^ Stachowiak, Maciej (9 tháng 4 năm 2007). “Proposal to Adopt HTML5”. World Wide Web Consortium. Truy cập ngày 24 tháng 2 năm 2010.
  10. ^ Connolly, Dan (ngày 9 tháng 5 năm 2007). “results of HTML 5 text, editor, name questions”. World Wide Web Consortium. Truy cập ngày 24 tháng 2 năm 2010.
  11. ^ Wilson, Chris (ngày 10 tháng 1 năm 2007). “You, me and the W3C (aka Reinventing HTML)”. Albatross! The personal blog of Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft. Microsoft. Truy cập ngày 30 tháng 1 năm 2009.
  12. ^ a b Cimpanu, Catalin (ngày 28 tháng 5 năm 2019). “Browser vendors win war with W3C over HTML and DOM standards”. ZDNet (bằng tiếng Anh).
  13. ^ Van Kesteren, Anne (ngày 11 tháng 12 năm 2017). “Further working mode changes”. The WHATWG Blog. WHATWG.
  14. ^ “Memorandum of Understanding Between W3C and WHATWG”. w3.org. W3C. ngày 28 tháng 5 năm 2019.
  15. ^ Way, Jeffrey. “A Brief History of HTML5”. Truy cập ngày 4 tháng 10 năm 2016.
  16. ^ Jaffe, Jeff (ngày 28 tháng 5 năm 2019). “W3C and WHATWG to Work Together to Advance the Open Web Platform”. W3C Blog. Bản gốc lưu trữ ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019.
  17. ^ “W3C and the WHATWG Signed an Agreement to Collaborate on a Single Version of HTML and DOM”. W3C. ngày 28 tháng 5 năm 2019. Bản gốc lưu trữ ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019.
  18. ^ “Memorandum of Understanding Between W3C and WHATWG”. W3C. ngày 28 tháng 5 năm 2019. Bản gốc lưu trữ ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019.
  19. ^ Cimpanu, Catalin (ngày 29 tháng 5 năm 2019). “Browser vendors Win War with W3C over HTML and DOM standards”. ZDNet. Bản gốc lưu trữ ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019.
  20. ^ “W3C - WHATWG Wiki”. WHATWG Wiki. Bản gốc lưu trữ ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019.
  21. ^ Shankland, Stephen (ngày 9 tháng 7 năm 2009). “An epitaph for the Web standard, XHTML 2”. CNET. CBS INTERACTIVE INC.
  NODES
INTERN 2