看板 Browsers 關於我們 聯絡資訊
上週,Opera 正式宣佈將逐步把自家的 Presto 引擎換成 WebKit 核心,隨後又以1.55億 美元收購了行動瀏覽器 SkyFire 的製造商 SkyFire Labs,引發了人們對 WebKit 核心有 望一統江山的猜測。而作為目前四款引擎之一且擁有巨大市場的 Mozilla,其 CTO 則明 確表示 Mozilla 不會轉換到 WebKit。 與其它幾個廠商不同,Mozilla 是一個是非盈利機構,因此與其它幾個有著不一樣的目標 。在一篇名為《Why Mozilla Matters》的文章中,Mozilla CTO Brendan Eich 給出了不 會轉換到 Webkit 的幾個理由: 1.Eich 承認,如果 Mozilla 是一個更傳統的商業服務,那麼 Mozilla 可能也不得不像 Opera 所做的那樣,轉換到 WebKit。Eich 說,「因為我們不僅僅是一項商業業務,而且 我們在桌面端的市場份額看起來仍然堅挺且有可能繼續成長──而這部分就歸功於我們 基於 Gecko 所做的事情。」 2.如果 WebKit 的強勁趨勢繼續保持,那麼瀏覽器市場更多變成了圍繞 WebKit 的 Chrome 一家獨大,這種單一狀態對於整個 Web 來說並不好,而這也是 Mozilla 需要繼續對 Firefox 投入的一個原因,微軟的 IE 瀏覽器也一樣。Eich 同時還指出,目前不僅僅只有 一個 WebKit,圍繞 WebKit 構建的有 8 個系統以及眾多的分叉(如 V8、蘋果的 Nitro 等),還有多種的圖形後端。透過處理 Android2.3,Web 開發者已經發現這並不是那麼的 簡單。 3.技術上,對於 Mozilla 來說,切換到 WebKit 的成本要比 Opera 大很多,因為 Opera 在桌面端的市場份額非常低,因此其轉換的成本相對會低很多,但是仍然不簡單。而 Mozilla 已經在 XUL 做了深度投入,如果切換到 WebKit,其基於 XML 語言所做的使用者 介面等都會隨這個轉換而遺失,同時最重要的是會失去已經非常豐富的 Firefox 附加元件 生態系統。 4.擁有自己的獨立引擎,意味著 Firefox 能繼續做類似 Firefox OS 和 Android 版 Fire fox 的專案,Eich 還特別強調了 Mozilla 的下一代引擎 Servo,他說 Servo 在支援多核 心 CPU 和大規模並行 GPU 方面會有更好的表現,並且在處理多執行緒服務方面已經比蘋果 和 Google 的瀏覽器領先。 對於 Web 開發者來說,Opera 的轉換可能並不是一項非常巨大的事情,因為其市場份額不 算很大,大多數網站都不需要為其做單獨的優化。但 Mozilla 的堅持可能也是非常有價值 的,畢竟,一個擁有多樣化瀏覽器的生態系統更能推動 Web 更好的向前發展,IE 瀏覽器 長期壟斷市場的那個時代已經說明了這一點,但這項堅持也可能會對 Mozilla 自身帶來傷 害。 來源:http://www.oschina.net/news/37737/why-mozilla-matters-and-wont-switch-to-webkit 原文:https://brendaneich.com/2013/02/why-mozilla-matters/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.6.174 ※ 編輯: aza0290 來自: 220.134.6.174 (02/17 12:54) ※ 編輯: aza0290 來自: 220.134.6.174 (02/17 12:57)
typepeter:XUL以及相關Addons才是本體,就如同iPhone之於AppStore 02/17 13:13
typepeter:以瀏覽器本身而言,自訂化以及自由度最高的,還是Firefox 02/17 13:14
fox1103:老實說FF誘人的確就是那滿滿的addon 02/17 16:00
icypyh:現在火狐看起來有點像當時的網景 WEBKIT陣營則像是當時的IE 02/17 17:48
Wcw5504:firefox又要走回netscape的老路了嗎 XD 02/17 19:00
SicInfit:不過 WebKit 可是一大堆人一起在維護的,不像 IE 閉起來 02/17 19:01
SicInfit:自己搞。各家貢獻比例圖:http://goo.gl/qp7LH 02/17 19:03
kdjf:servo的目標... 野心還蠻大的 02/17 22:15