高品質訓練課程供應者

作者:eoe.cn (优亿网)
日期:

近日,兩家負責制定HTML5標準的機構決定“分家”,這意味著未來將有兩個版本的HTML5:標準版與完善版。但是開發人員不用著急,影響不大。

負責制定HTML標準的兩家機構是網頁超文本技術工作小組(WHATWG)和萬維網聯盟(W3C)。當年W3C因為將重點放在XML和XHMTL上,對未來HTML標準編制緩慢,因此WHATWG應運而生。當時,絕大多數用戶都希望使用HTML標準,而且希望能夠改善​​這一標準。所以2004年,WHATWG就開始負責編寫HTML標準,2007年W3C接納WHATWG團隊編寫的HTML5標準,並成立了新的HTML工作團隊。

但是,自接納之日起,兩家的標準就開始有些許不同。多年以來,兩家機構在HTML5標准上的分歧越來越多。在WHATWG的網站上,我們發現了其對自家HTML5標準的解釋:

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

也就是說W3C將繼續制定“標準的”HTML5標準,而WHATWG將把HTML5看作是“活的標準”,即標準編制進程永不停止,隨時可以增加新內容和改進舊內容。

如果各位看客看到現在覺得兩家已經分道揚鑣的話,那麼說明譯者的翻譯水平還是可以。在WHATWG看來,W3C的HTML5標準是嚴格的標準,不容變通,是“活的標準”的快照版。 WHATWG在脫離了W3C之後,標準編制進度將大大加快,將會領先W3C。

前任HTML5標準的編寫人員Ian Hickson說:“WHATWG版本,我們稱其為’活的版本’,意思就是,根據反饋的錯誤,不管修正HTML5標準,我們建議瀏覽器來使用。而W3C版本是純標準,一旦制定之後就是’死’的,出現了錯誤也沒法修正。但是兩者都有用處,WHATWG不斷更新的完整版保證使用者使用最新的標準,W3C的嚴苛標準也很重要,尤其在專利授權、合同條款等不允許隨意變更的地方。”

從開發者的角度來看,他們並不覺得這是一件壞事。在開發者眼裡,沒有所謂的“標準”,因為無論是WHATWG的標準還是W3C的標準,都沒有正式頒布。

分道揚鑣,總歸不是件好事。依我看,Chrome和Firefox將會吸取兩個標準,而微軟則會根據自己的需要選擇合適的標準。早在今年4月,HTML5的標準就開始發生異變,Apple公司的工程師曾發帖說正在為W3C編制標準,而微軟的工程師則發帖尋找新的編制人員。看來兩種標準的分立,要劃分出兩個陣營了。

所以,以後無論是開發人員還是消費者,都得做好選擇的準備了。

文章提供:优亿网

責任編輯:Ellaine