圖片來源:The Next Web 科技圈沒有不透風(fēng)的墻,前幾天,有外媒報道,微軟正在基于 Chromium 構(gòu)建一款新的瀏覽器,它的目的在于 替換掉 Windows 10 上的 Edge。就在今天,微軟 Windows 副總裁 Joe Belfiore 于官方博客上正式宣布這一決定,其表示為了更好地幫用戶提高 Web 兼容性,并減少 Web 生態(tài)系統(tǒng)中碎片化問題,微軟將在開發(fā)桌面版 Edge 瀏覽器時采用 Chromium 項目。 1.微軟擁抱開源的新動作至于 Chromium 想必大多數(shù)人都知曉其是開源 Web 渲染引擎,為 Google 的 Chrome 瀏覽器提供支持。微軟的這一舉措意味著 Edge 很快將由 Blink 和 V8 JavaScript 引擎提供支持。同時代表著微軟正以更大的方式加入開源社區(qū)。 對此,Joe Belfiore 表示道,在過去幾年中,微軟有意義地增加了對開源軟件(OSS)社區(qū)的參與,成為世界上最大的 OSS 項目支持者之一。當(dāng)前將 Edge 瀏覽器的 EdgeHTML 渲染引擎使用 Google Chromium 引擎取而代之的原因是,基于開源的 Chromium 項目可以使 Microsoft Edge(以及其他瀏覽器)能夠在 PC 端和其他設(shè)備上更好地運(yùn)行,并提高各個網(wǎng)站的兼容性,同時在各種 Windows 設(shè)備上實現(xiàn)最佳的電池壽命和硬件集成。 2.Edge 被拋棄?不過更換瀏覽器的內(nèi)核雖然相當(dāng)于換心,但是并不等于微軟拋棄了 Edge,事實上,Microsoft Edge 不會消失,品牌名稱也不會消失。如果你已經(jīng)在 Windows 上使用 Edge,那么一切也不會發(fā)生改變。最終一旦微軟進(jìn)行了這種引擎式的改變,網(wǎng)站的渲染效果會更加一致。 3.微軟為何要將 Edge 換心?要追問微軟為什么要改變它的渲染引擎?且為何會在眾多的瀏覽器內(nèi)核中選用 Chromium?或許要從第一瀏覽器大戰(zhàn)講起。 回憶起上世紀(jì) 90 年代的瀏覽器大戰(zhàn),IE 瀏覽器背靠微軟這棵財力雄厚的大樹以及全球第一大操作系統(tǒng) Windows,僅用了幾年的時間,就將彼時占有率最高達(dá)到 90% 的 Netscape 瀏覽器碾壓成灰。 不過隨著 Netscape 瀏覽器的繼任者以 Gecko 為內(nèi)核的 Firefox 和 Opera 瀏覽器(內(nèi)核 Presto)的崛起,被業(yè)界普遍認(rèn)為不安全的 IE 逐漸開始失勢,后來再到 Webkit 系瀏覽器的風(fēng)靡,原有的 IE 市場份額被迅速瓜分,其原開發(fā)團(tuán)隊也被拆散分配至其它產(chǎn)品的開發(fā)。為了力挽狂瀾,微軟開始為 IE 打造新的 Edge 引擎。不過目前看來,內(nèi)置于 Windows 10 版本中的 Edge,它的市場份額并不理想。 據(jù)網(wǎng)絡(luò)流量監(jiān)測機(jī)構(gòu) StatCounter 最新數(shù)據(jù)顯示,在桌面瀏覽器市場中,Edge 的市場份額僅為 4%,還不如微軟早于 2015 年放棄的 IE。 而反觀于 2013 年,和蘋果的開源瀏覽器核心 Webkit 分道揚(yáng)鑣的 Google,隨后在自家的 Chromium 項目中研發(fā)了 Blink 渲染引擎。這一引擎的推出,吸引了 Opera 和國內(nèi)多家瀏覽器研發(fā)團(tuán)隊的加入。且相比 Webkit,Blink 更加精簡高效。 此外,從市場份額來看,Chrome 已經(jīng)成為廣受用戶歡迎的新市場領(lǐng)導(dǎo)者。大多數(shù)的開發(fā)者已經(jīng)習(xí)慣針對 Chrome 進(jìn)行優(yōu)化,而 Google 也一直在創(chuàng)建純 Chrome 的網(wǎng)絡(luò)服務(wù),因為它通常是第一個采用新興網(wǎng)絡(luò)技術(shù)的人。在這種情況下,微軟讓 Edge 渲染引擎與 Chromium 保持同步也就不足為奇了。 4.Edge 也會引入 Windows 7 和 Windows 8 中據(jù)微軟副總裁 Joe Belfiore 在其官方博客中的介紹,微軟從一年前就在考慮基于 Chromium 開發(fā)移動瀏覽器,此前他們在桌面版的 Edge 應(yīng)用了多種特性(如:Angle、Web Audio、Brotli),以后,他們將為 Chromium 項目做出更多貢獻(xiàn),為基于 ARM 的 Windows 設(shè)備提供更好的瀏覽體驗。 不過之前 Edge 瀏覽器中即便是小的兼容性問題也給用戶帶來了諸多的麻煩。如今遷移到 Chromium 將會立即解決這些 Web 兼容性問題,并使 Edge 與 Chrome 以及其他也使用 Blink 的瀏覽器保持一致。 對此,據(jù)外媒 The Verge 報道,微軟也聽取了那些希望在所有 Windows 版本中支持現(xiàn)代 Edge 瀏覽器的企業(yè)的一些建議。畢竟現(xiàn)在許多企業(yè)都處于混合環(huán)境中,有的運(yùn)行 Windows 7,有的是 Windows 10 的計算機(jī)。所以,在 Edge 更換內(nèi)核之后,微軟會將 Edge 引入 Windows 7 和 Windows 8 上,不會再僅兼容 Windows 10。同時,Edge 將成為所有受支持的 Windows 版本的可下載可執(zhí)行文件,這意味著微軟相比以前可以更加頻繁地提供更新服務(wù)。目前尚不清楚更新的頻率能否達(dá)到每月一次,但它肯定不再與每個主要的 Windows 10 更新相關(guān)聯(lián)。 5.Edge 更改對開發(fā)者來說,意味著什么?之所以修改 Edge 的另一個重要原因涉及開發(fā)者。許多 Web 開發(fā)者使用 Mac 來開發(fā)和測試站點,但 Edge 并不兼容 Mac,而且由于 Mac 無法同時開啟 Windows 系統(tǒng),在這樣的情況下很難在 Mac 上測試微軟的 Web 渲染引擎。微軟現(xiàn)在將 Edge 帶入 Mac。我們可以理解為這不單單是專門為獲取更多市場份額而采取的舉措,而是它想讓開發(fā)者更容易使用 Edge。 不過截至目前,微軟尚未承諾在 Mac 上可以使用 Edge 的具體時間,但我們預(yù)計它將會在明年晚些時候推出。 整體而言,以上微軟所做的改變意味著,最終支持 Chrome 的瀏覽器引擎將在 Windows 上變得更好。微軟正致力于提供 Web 平臺增強(qiáng)功能,這些功能將改善 Windows 上的 Edge 和 Chrome,包括觸摸性能、輔助功能以及對基于 ARM 的 Windows 版本的支持。預(yù)計微軟使用 Chromium 項目開發(fā)的 Edge 測試版本將于明年年初發(fā)布。 6.你怎么看?對于微軟放棄自研的 EdgeHTML 而選用 Chromium 的舉措,外媒 VentureBeat 詢問了 Google 和 Mozilla 的看法,對此,Google 表示:
而競爭對手 Firefox 瀏覽器開發(fā)商 Mozilla 則表示:
不僅如此,來自 Hacker News(https://news./item?id=18622516)的網(wǎng)友也有著不一樣的看法: @davidp: 說真的,應(yīng)該換成 Firefox。因為 Chrome 再好,也要優(yōu)先考慮隱私問題。之前我在使用 Chrome 時,登錄就會崩潰,因此我在所有平臺(Windows、Linux、Android)上都卸載了 Chrome,也沒有任何影響。 @forapurpose: 微軟必須長期考慮:Chromium 和 Gecko(Firefox 內(nèi)核)在 5 年、10 年后會是什么樣子?哪個更有可能提供微軟需要的技術(shù)?畢竟微軟不可能每隔幾年就更換一次引擎。以下是一些個人見解:
我是 Firefox 和 Mozilla 的忠實粉絲,但我也理解微軟選擇 Chromium 的原因。 最后,你怎么看?歡迎下方留言,分享你的看法。 |
|