微軟工程師因提議 Mozilla 放棄 Gecko Firefox 渲染引擎而被打屁股
2分鐘讀
發表於
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 閱讀更多
微軟最近決定 放棄他們的 EdgeHTML 渲染引擎 支持 Google 的 Chromium 渲染引擎一直存在爭議,這不是因為它對用戶的(可能是積極的)影響,而是因為它會對網絡渲染引擎領域存在的競爭水平產生影響。 隨著微軟向谷歌投降,而 Opera 已經在使用 Chromium,它讓 Mozilla 的 Gecko 成為唯一一個高舉開放網絡標准旗幟的佼佼者。
因此,為 Code 團隊工作的 Microsoft 項目經理 Kenneth Auchenberg 相當勇敢地建議 Mozilla 是時候認輸了。
認為:是時候了 @mozilla 從他們的象牙塔上下來。 網絡由Chromium主導,如果他們真的*關心*網絡,他們將做出貢獻,而不是構建少於5%的並行宇宙?https://t.co/0zi2NCtzb4
— 肯尼斯‧奧亨伯格? (@auchenberg) 2019 年 1 月 25 日
該評論得到了包括 Mozilla 和 Chromium 開發人員在內的網絡倡導者的迅速回應,讓 Kenneth 知道他錯了。
Mozilla 工程師 Emilio 提醒 Kenneth,要使一個標準成為一個標準,需要多個實現,否則工程師只會開始構建 Chromium 的特定實現,甚至將其錯誤變成事實上的標準。
嘿,Mozilla工程師和Chromium提交者也在這裡……沒有多種Web實現方式意味著Web不再是一個開放的平台……人們開始依賴Chromium錯誤,標準/規範變得無用,無法進行創新。
-Emilio(@ecbos_) 2019 年 1 月 26 日
其他人提醒 Kenneth,如果我們總是支持大多數人,那麼根本就沒有 Chrome。
https://twitter.com/seanbamforth/status/1089177616307900416
然而,Kenneth 確實有一個合理的觀點,他認為當創新可以在更高水平上發生時,花時間和金錢開發替代渲染引擎(與從頭開發替代操作系統相比)是一項糟糕的投資,並認為Chromium 的開源性質應該意味著非谷歌開發的創新解決方案仍然可以為 Chromium 的發展做出貢獻。
2)這種複雜性對於實施Web運行時非常昂貴。 即使對於Google / Microsoft來說,也很難證明這樣的投資會花費數以千計的工程師。
就像許多框架一樣,網絡已經變得無法支持多引擎。
— 肯尼斯‧奧亨伯格? (@auchenberg) 2019 年 1 月 26 日
4) 我對 Mozilla 當前方法的問題是,他們在*宣揚*他們自己的技術,而不是問自己如何才能做出最大的貢獻並為網絡帶來最大的影響? 為 65% 的市場或不到 5% 的市場提供價值?
— 肯尼斯‧奧亨伯格? (@auchenberg) 2019 年 1 月 26 日
6) 如果瀏覽器供應商為共同構建的“公共 webplat 核心”做出貢獻,並且每個供應商都進行了針對特定平台的優化,而不是根據 WG 的規範構建自己的參考實現,該怎麼辦? 這就是我所說的“平行宇宙”。
— 肯尼斯‧奧亨伯格? (@auchenberg) 2019 年 1 月 26 日
8) 我希望網絡獲勝,但我們需要協作而不是平行宇宙。 一起編寫規範已經不夠了。
對 Web 平台的真正威脅不是另一個瀏覽器引擎,而是原生平台,因為它們根本不在乎開放平台。
— 肯尼斯‧奧亨伯格? (@auchenberg) 2019 年 1 月 26 日
然而,公平地說,大多數人並不相信,但肯尼斯可能笑到了最後,Mozilla 的前 CTO、現在為蘋果工作的 Andreas Gal 暗示一條推文說 Mozilla 不會僅僅因為微軟不會放棄而放棄。時間的考驗。
https://twitter.com/andreasgal/status/1089323764230189056
最後,當一個領域足夠成熟時,確定一個單一的標準是有意義的,所以我們可以忘記基礎技術並開始在它之上進行創新。 我們是否還在那裡還有待觀察,但我懷疑我們已經很接近了。
我們的讀者怎麼看? 請在下面的評論中告訴我們。
使用者論壇
0消息