更新時間:2021年06月22日17時45分 來源:傳智教育 瀏覽次數(shù):
在web開發(fā)中,涉及到一個重要的組織—W3C組織,W3C是World Wide Web Consortium(萬維網(wǎng)聯(lián)盟)的縮寫,它是對網(wǎng)絡(luò)標準定制的一個非贏利組織,如HTML、XHTML、CSS、XML的標準就是由W3C來定制。由于Web標準的制定無論在影響范圍或投資方面都很重要,因此,它不能夠由任何一家組織單獨控制,在這種情況下,W3C組織實現(xiàn)了會員制度,W3C組織的會員包括軟件開發(fā)商、內(nèi)容提供商、企業(yè)用戶、通信公司、研究機構(gòu)、研究實驗室、標準化團體以及政府,會員中包括一些知名IT企業(yè),如IBM、Microsoft、America Online、Apple、Adobe、Macromedia和Sun Microsystems等。
W3C組織定制了一系列標準,為HTML、XHTML、CSS、XML等技術(shù)提供了規(guī)范。由W3C正式發(fā)布的標準稱為W3C推薦標準,一項技術(shù)要成為W3C的推薦標準,需要經(jīng)過七個步驟,具體如下:
1.W3C收到一份提交
任何W3C的成員都可以向聯(lián)盟提交希望成為Web標準的某項建議。如果建議的內(nèi)容在W3C的工作范圍,W3C將決定是否要對此展開工作。
2.由W3C發(fā)布一份記錄
通常,一項對W3C的提交會成為一份記錄,記錄是對某項建議的描述,它作為一份公共文檔僅供討論使用。記錄的發(fā)布并不代表W3C對其認可。記錄可在任何時間被更新、替換或者廢棄。記錄的內(nèi)容由提交此記錄的會員來編輯,而不是W3C。記錄的發(fā)布也不表明W3C已啟動與此記錄相關(guān)的任何工作。
3.由W3C創(chuàng)建一個工作組
當某項提交建議被W3C認可后,一個工作組就會成立,其中包括會員和其他有興趣的團體。工作組通常會定義一個時間表,并發(fā)布有關(guān)被提議標準的工作草案。
4.由W3C發(fā)布一份工作草案
W3C 工作草案通常會被發(fā)布于W3C的網(wǎng)站上,工作草案會說明當前工作的進展,由于其內(nèi)容可在任何時間被更新、替換或廢棄,因此它不應(yīng)該被作為工作的參考材料。
5.由W3C發(fā)布一份候選的推薦標準
當某些規(guī)范比較復雜時,它可能需要會員和軟件開發(fā)商花費更多的經(jīng)費、時間來測試。這些規(guī)范可能會作為候選推薦標準來發(fā)布。候選推薦標準同工作草案一樣,也是一種“正在進行的工作”,同樣不應(yīng)被作為工作的參考材料。因為此文檔可能在任何時間被更新、替換或廢棄。
6.由W3C發(fā)布一份被提議的推薦標準
提議的推薦標準的發(fā)布意味著工作組中工作的最后階段。提議的推薦標準也是一種“正在進行的工作”。此文檔可在任何時間被更新、替換或廢棄。不過即使它不意味著W3C任何官方的認可,在極多的情況下,提議的推薦標準無論在內(nèi)容還是時間上都已接近于最后的推薦標準。
7.由W3C發(fā)布推薦標準
W3C 推薦標準已經(jīng)通過了W3C會員們的評審,并得到了W3C主任的正式批準。W3C推薦標準是一份穩(wěn)定的文檔,可被用作參考材料。