DOM 4.1 規範成為候選推薦標準陷困境,只因巨頭齊反對

weixin_33763244發表於2018-07-09

一直在推進網路技術標準的組織 —— 全球資訊網聯盟(W3C)最近遇到了困境:蘋果、谷歌、微軟和 Mozilla 這四大瀏覽器製造商紛紛對 W3C 擬定的 DOM 4.1 規範表示反對。

上週早些時候,四大瀏覽器製造商對 W3C 的 DOM 4.1 規範(https://www.w3.org/TR/dom41/)表示不滿,該規範定義了與文件物件模型(Document Object Model)相關的各種新功能,通過它描述 Web 文件。

我們不妨來看看事情的經過如何(感謝 reddit 網友的總結):

  • W3C fork WHATWG 的 DOM Living Standard,並重新命名為 DOM 4.1

  • W3C 做出了不相容的更改

  • 所有真正的工作都是 WHATWG 版本上進行的,但 W3C 希望將自己的這個分支作為標準

  • W3C 執行長駁斥了所有人的反對意見,並將提案提交到候選推薦標準狀態

  • 沒有人願意實現這個規範,因為它與 DOM Living Standard 不相容,所以 DOM 4.1 規範不能成為候選推薦標準

可以看到,由於與 DOM Living Standard 存在不可相容的衝突,DOM 4.1 規範無法實施。

注:WHATWG(Web 超文字應用技術工作組)是以推動網路 HTML 5 標準為目的而成立的組織。在 2004 年,由 Opera、Mozilla基金會和蘋果這些瀏覽器廠商組成。

如果蘋果、谷歌、微軟和 Mozilla 都不願意實施這個規範,那麼這個規範實際上是毫無意義的。

對 W3C 而言,如果四大瀏覽器製造商共同行動,他們所支援的技術就成為事實上的標準;而他們忽視的技術則處於不利地位。這就是 W3C 的 DOM 4.1 規範現在陷入困境的地方。

與 W3C 不一樣,WHATWG 更重視技術精確性,一位 WHATWG 規範的編輯 Ian Hickson 曾表示:“W3C 是一個由大公司支付大額年費的組織,其主要目標是確保這些是付費會員的公司為其支付的年費有價值。”

最後看看四大瀏覽器廠商的反對宣告:

谷歌:https://github.com/w3c/dom/issues/177      
蘋果:https://github.com/w3c/dom/issues/175#issuecomment-380534425      
微軟:https://github.com/w3c/dom/issues/175#issuecomment-377975633     

Mozilla:https://github.com/w3c/dom/issues/175#issuecomment-380771954



原文釋出時間為:2018年04月16日

本文作者:局長
本文來源:開源中國   如需轉載請聯絡原作者

相關文章