
Loại hình | Consortium |
---|---|
Thành lập | 10/1994 |
Người sáng lập | Tim Berners-Lee |
Trụ sở chính | MIT/CSAIL ở Hoa Kỳ ERCIM ở Pháp Đại học Keio ở Nhật và nhiều trụ sở khác ở khắp thế giới |
Website | www.w3.org—History |
HTML |
---|
|
Comparisons |
|
World Wide Web Consortium (gọi tắt là W3C) là tổ chức tiêu chuẩn toàn cầu chính cho World Wide Web. Được thành lập vào năm 1994 và hiện do Tim Berners-Lee dẫn dắt, tổ chức này bao gồm các thành viên duy trì đội ngũ làm việc chuyên nghiệp để phát triển tiêu chuẩn cho World Wide Web. Tính đến ngày 5 tháng 3 năm 2023, W3C có 462 thành viên và cũng tham gia vào giáo dục, phát triển phần mềm, và cung cấp một diễn đàn mở cho các thảo luận về Web.
Quy trình chuẩn của W3C gồm bốn giai đoạn: Phác thảo (Working Draft), Chỉnh sửa Cuối cùng (Last Call), Trình chuẩn (Proposed Recommendation) và Chuẩn đủ Tư cách Ứng cử (Candidate Recommendation), trước khi được công nhận là Chuẩn Chính thức (Recommendation). Các nhà phát triển có quyền quyết định có áp dụng các tiêu chuẩn này hay không, và thường thì nhiều người trong số họ sẽ làm theo.
Quá trình hình thành
World Wide Web Consortium (W3C) được thành lập vào năm 1994 bởi Tim Berners-Lee sau khi ông rời CERN vào tháng 10 năm 1994. Tổ chức này được thành lập tại Phòng thí nghiệm Khoa học và Công nghệ Massachusetts (MIT/LCS) với sự hỗ trợ của Ủy ban Châu Âu và DARPA, tổ chức phát triển ARPANET, một trong những tiền thân của Internet. Trụ sở của W3C đã được đặt tại Quảng trường Công nghệ cho đến năm 2004, khi nó chuyển đến Trung tâm Stata cùng với MIT CSAIL.
Tổ chức nỗ lực để thúc đẩy sự nhất quán và đồng thuận giữa các thành viên trong ngành về việc áp dụng các tiêu chuẩn mới do W3C đề ra. Các phiên bản HTML không đồng bộ từ các nhà cung cấp khác nhau dẫn đến sự khác biệt trong cách hiển thị các trang web. Hiệp hội cố gắng để các nhà cung cấp thiết lập một bộ quy tắc và thành phần chính được W3C chấp thuận.
Ban đầu, CERN dự kiến sẽ là trung tâm đại diện của W3C tại châu Âu, nhưng đã quyết định tập trung vào vật lý hạt thay vì công nghệ thông tin. Vào tháng 4 năm 1995, Viện Nghiên cứu Khoa học Máy tính và Tự động hóa Pháp (INRIA) được chỉ định làm trung tâm đại diện của W3C tại châu Âu, và Viện Nghiên cứu Đại học Keio tại SFC (KRIS) trở thành đại diện ở châu Á vào tháng 9 năm 1996. Từ năm 1997, W3C đã thiết lập các văn phòng khu vực toàn cầu. Đến tháng 9 năm 2009, tổ chức đã có mười tám văn phòng trên toàn thế giới, bao gồm Úc, Hà Lan, Luxembourg, Bỉ, Brazil, Trung Quốc, Phần Lan, Đức, Áo, Hy Lạp, Hồng Kông, Hungary, Ấn Độ, Israel, Ý, Hàn Quốc, Morocco, Nam Phi, Tây Ban Nha, Thụy Điển và bổ sung Vương quốc Anh và Ireland vào năm 2016.
Vào tháng 10 năm 2012, W3C đã tổ chức một cộng đồng gồm các nhà phát triển và nhà xuất bản web lớn để tạo ra một wiki nhằm ghi lại các tiêu chuẩn web mở, được gọi là WebPl Platform và WebPl Platform Docs.
Vào tháng 1 năm 2013, Đại học Beihang đã trở thành trung tâm chủ nhà của W3C tại Trung Quốc.
Độ bão hòa của các đặc tả kỹ thuật
Khi một đặc tả trở nên quá phức tạp, nó có thể được chia thành các mô-đun riêng biệt, mỗi mô-đun phát triển theo tốc độ của riêng mình. Các phiên bản tiếp theo của mô-đun hoặc tiêu chuẩn được gọi là cấp độ, và được đánh dấu bằng số nguyên đầu tiên trong tiêu đề (ví dụ: CSS3 = Cấp độ 3). Các cập nhật tiếp theo trên từng cấp độ được chỉ định bằng số nguyên và dấu thập phân (ví dụ: CSS2.1 = Phiên bản 1).
Quá trình phát triển tiêu chuẩn W3C được mô tả trong tài liệu quy trình W3C, xác định bốn mức trưởng thành mà mỗi tiêu chuẩn hoặc khuyến nghị mới phải trải qua.
Phiên bản làm việc (WD)
Khi tài liệu đã thu thập đủ phản hồi từ bản nháp và thảo luận, nó có thể được phát hành dưới dạng bản nháp (WD) để cộng đồng xem xét. Tài liệu WD là dạng đầu tiên của tiêu chuẩn được công khai. Bình luận từ bất kỳ ai cũng được chấp nhận, mặc dù không có cam kết nào về việc xử lý các ý kiến cụ thể.
Ở giai đoạn này, tài liệu tiêu chuẩn có thể khác biệt đáng kể so với phiên bản cuối cùng của nó. Do đó, những ai dựa vào tiêu chuẩn WD nên chuẩn bị cho việc phải điều chỉnh đáng kể việc triển khai của họ khi tiêu chuẩn được chính thức hóa.
Đề xuất ứng cử viên (CR)
Phiên bản Đề xuất ứng cử viên là giai đoạn trưởng thành hơn của một tiêu chuẩn so với WD. Lúc này, nhóm phụ trách tiêu chuẩn đã xác nhận rằng tiêu chuẩn đạt được các mục tiêu đề ra. CR nhằm mục đích thu thập phản hồi từ cộng đồng về cách thức triển khai tiêu chuẩn.
Mặc dù tài liệu tiêu chuẩn có thể còn thay đổi, nhưng các tính năng chính đã được xác định tại thời điểm này. Thiết kế các tính năng này có thể tiếp tục được điều chỉnh dựa trên phản hồi từ người dùng.
Đề xuất (PR)
Phiên bản Đề xuất là tiêu chuẩn đã vượt qua hai giai đoạn trước đó. Tại giai đoạn này, người sử dụng tiêu chuẩn sẽ cung cấp phản hồi. Tài liệu được gửi đến Hội đồng tư vấn W3C để phê duyệt cuối cùng.
Mặc dù giai đoạn này rất quan trọng, nhưng nó thường không dẫn đến những thay đổi lớn đối với tiêu chuẩn khi nó chuyển sang giai đoạn tiếp theo.
Đề xuất W3C (REC)
Đây là giai đoạn phát triển cao nhất. Tiêu chuẩn đã trải qua nhiều đợt xem xét và thử nghiệm kỹ lưỡng trong cả điều kiện lý thuyết lẫn thực tế. W3C đã chính thức công nhận tiêu chuẩn này, cho thấy nó đã sẵn sàng cho việc triển khai công khai và khuyến khích sự hỗ trợ rộng rãi hơn từ các nhà thực hiện và nhà phát triển.
Mặc dù các khuyến nghị có thể không luôn được thực hiện hoàn toàn chính xác, nhiều tiêu chuẩn định nghĩa hai hoặc nhiều mức độ tuân thủ mà các nhà phát triển cần tuân theo để có thể gắn nhãn sản phẩm của mình là tuân thủ W3C.
Sửa đổi sau
Một khuyến nghị có thể được cập nhật hoặc mở rộng qua các bản nháp hoặc kỹ thuật bổ sung được phát hành cho đến khi có đủ chỉnh sửa đáng kể để tạo ra một phiên bản mới hoặc cấp độ khuyến nghị mới. Bên cạnh đó, W3C cũng xuất bản các ghi chú thông tin khác để làm tài liệu tham khảo.
Chứng nhận
Khác với ISOC và các tổ chức tiêu chuẩn quốc tế khác, W3C không thực hiện chương trình chứng nhận. Hiện tại, W3C đã quyết định rằng việc triển khai một chương trình chứng nhận là không phù hợp, vì nó có thể gây ra nhiều nhược điểm cho cộng đồng hơn là lợi ích.
Quản trị viên
W3C được quản lý phối hợp bởi Phòng thí nghiệm trí tuệ nhân tạo và khoa học máy tính MIT (CSAIL, tại Trung tâm Stata, Hoa Kỳ), Hiệp hội nghiên cứu về tin học và toán học châu Âu (ERCIM, tại Sophia Antipolis, Pháp), Đại học Keio (Nhật Bản) và Đại học Beihang (Trung Quốc). W3C cũng có Văn phòng Thế giới tại mười tám khu vực khác nhau trên toàn cầu, làm việc với cộng đồng web địa phương để quảng bá công nghệ W3C bằng ngôn ngữ địa phương, mở rộng sự hiện diện toàn cầu của W3C và khuyến khích sự tham gia quốc tế vào các hoạt động của tổ chức. [Cần dẫn nguồn]
Vào năm 2015, W3C có đội ngũ nhân viên khoảng 70-80 người trên toàn cầu. Tổ chức được điều hành bởi một nhóm quản lý phụ trách phân bổ nguồn lực và xây dựng chiến lược, đứng đầu là Giám đốc điều hành Jeffrey Jaffe (từ tháng 3 năm 2010), cựu CTO của Novell. Ngoài ra, còn có một ban cố vấn hỗ trợ các vấn đề chiến lược và pháp lý, đồng thời giải quyết các xung đột. Phần lớn công việc tiêu chuẩn hóa do các chuyên gia bên ngoài thực hiện qua các nhóm làm việc của W3C.
Thành viên
Hiệp hội hoạt động dưới sự điều hành của các thành viên của mình. Danh sách thành viên được công khai. Các thành viên bao gồm doanh nghiệp, tổ chức phi lợi nhuận, trường đại học, cơ quan chính phủ và cá nhân.
Yêu cầu gia nhập là công khai, ngoại trừ một điều kiện: Đơn xin thành viên phải được W3C xem xét và phê duyệt. Mặc dù có nhiều hướng dẫn và yêu cầu chi tiết, nhưng không có hướng dẫn cụ thể về quy trình hay tiêu chuẩn phê duyệt thành viên.
Chi phí thành viên được xác định theo một thang trượt, phụ thuộc vào đặc điểm của tổ chức đăng ký và quốc gia nơi tổ chức đó hoạt động. Các quốc gia được phân loại theo nhóm gần đây nhất của Ngân hàng Thế giới dựa trên GNI ('Tổng thu nhập quốc dân') trên đầu người.
Chỉ trích
Vào năm 2012 và 2013, W3C bắt đầu xem xét việc tích hợp Tiện ích mở rộng mã hóa phương tiện (EME) vào HTML5, gây tranh cãi vì bị cho là mâu thuẫn với nguyên tắc mở, khả năng tương tác và trung lập của nhà cung cấp mà các trang web dựa vào tiêu chuẩn W3C, thay vì yêu cầu các plugin độc quyền như Flash.
Vào ngày 18 tháng 9 năm 2017, W3C đã công bố tiêu chuẩn EME dưới dạng Khuyến nghị, dẫn đến việc Tổ chức Biên giới Điện tử rút khỏi W3C.
Tiêu chuẩn
Các tiêu chuẩn của W3C / IETF (bộ giao thức Internet):
- ActivityPub
- CGI
- CSS
- DOM
- EME
- GRDDL
- HTML
- JSON-LD
- MathML
- OWL
- P3P
- PROV
- RDF
- SISR
- SKOS
- SMIL
- SOAP
- SPARQL
- SRGS
- SSML
- SVG
- VoiceXML
- WAI-ARIA
- WCAG
- WebAssembly
- WSDL
- XForms
- XHTML
- XHTML+Voice
- XML
- XML Events
- XML Information Set
- XML Schema
- XPath
- XQuery
- XSL-FO
- XSLT
- XTiger
Liên kết bên ngoài
- Trang web chính thức
- Dịch tài liệu W3C sang tiếng Việt
- Trang chính của W3C (với liên kết đến các Văn phòng địa phương và nhiều tài nguyên khác)
- Thông tin về Tổ chức World Wide Web Consortium
- Báo cáo và Xuất bản kỹ thuật của W3C
- Tài liệu Quy trình W3C
- Lịch sử W3C
- Cách đọc các tiêu chuẩn của W3C