HTML5標準制定的兩大組織分道揚鑣

發表於2012-07-23

來源:雷鋒網

據 i-programmer  報導,HTML5標準制定組織WHATWG與W3C因為理念上的差異而分裂。這意味著以後將會有兩個版本的HTML5:即“標準版”和”living”版(活標準)。

隨著新技術的加入,WHATWG宣佈為HTML製作新的“living”標準。WHATWG認為W3C做法過於緩慢,W3C的這種緩慢的制定方式將會耗費更多的時間。實際上W3C或多或少的放棄了HTML,04年時便把HTML交給WHATWG,把更多的注意力放在XML尤其是XHTML上。但更多的使用者還是想繼續使用HTML,只不過希望有所改進罷了。

html5

WHATWG工作人員在公告中寫道:

近來,WHATWG和W3C在HTML5標準上的分歧越來越大。WHATWG專注於發展標準的HTML5格式及相關技術,並不斷的修正標準中的錯誤。而W3C則想根據自己的開發程式製作出“標準版”HTML5標準,頒佈之後不容許更改,錯誤也無法修正,所以我們決定各自研發。

WHATWG和W3C自2004年便開始合作,07年時W3C還採用WHATWG的HTML5規範。但多年來這兩個組織都有技術爭議,現在是徹底分道揚鑣了。W3C正計劃制定一個簡單而清晰的標準,這個標準被WHATWG當成是“living”標準的“快照版”。由於擺脫了W3C的程式步驟,WHATWG的“living”標準制定很可能會提速。

HTML living standard

前HTML5標準的編寫人員Ian Hickson說:“living版可以根據使用者的反饋不斷改進,所以我們建議瀏覽器開發者來使用。而W3C版本一旦制定之後出現了錯誤也沒法修正。但是並不是說標準版不好,WHATWG靈活的更新可以讓使用者獲得更好體驗,W3C的標準版在專利授權、合同條款等不允許隨意變更的地方更有優勢。”

總的來說對於HTML5的發展開發者並不一定是個壞訊息,雖然HTML5標準的概念變得複雜了些,但HTML5的標準也沒有頒佈過。筆者猜測Chrome和Firefox會更願意嘗試WHATWG的新標準,而微軟會具體觀察哪一個標準更符合他們的產品開發利益再做出選擇。早在今年4月,HTML5的標準就開始發生變化,Apple公司的工程師說正在為W3C編制標準,而微軟的工程師則尋找新的編制人員。

事已至此,從現在開始,你要考慮哪一個規範的HTML5更適合你了。

 

相關文章