Edge投降Chromium 微軟王牌瀏覽器是如何跪倒的
作為和Win10一起推出的王牌軟件,Edge瀏覽器自誕生以來,就肩負著取代IE、擁抱網頁先進標準的重任。然而,就在近日傳來了一條令Edge支持者大跌眼鏡的消息——Edge瀏覽器要換用Chromium內核了!微軟在Windows官方博客當中表示,為了減少碎片化、便利開發者,將會使用開源的Chromium作為Edge瀏覽器的開發平台。這意味著,Edge不會再使用微軟自家的引擎,繼Opera之後,又一瀏覽器大佬在Google面前低下了頭。
Opera在早前已經宣布,棄用自家的Presto引擎,轉而投靠Chromium。很多用戶都認為,現在的Opera本質上只是一個Chrome瀏覽器的馬甲。而和Opera相比,微軟的體量無疑大得多,但即使如此,Edge依然跪倒在了Chromium面前。被寄予厚望的Edge瀏覽器是如何淪落到如此地步的?我們就一起來談談這個話題吧。
技術升級慢
如果你是一名Chrome瀏覽器用戶,那麼一定會對Chrome刷版本號的行徑印象深刻。Chrome發佈於2008年,每隔五六週就更新一次大版本,到了今天它的版本號已經刷到了71。儘管版本號並不能說明所有的問題,但這無疑意味著Chrome在增加新功能、修復Bug等方面推進速度極快。
相信大家都對Chrome的版本號更新之快印象深刻
在移動互聯網時代,對網絡新特性和用戶痛點的跟進速度,往往意味著體驗好壞。Chrome的飛速更新,令它在這方面佔盡先機。而作為競爭對手,Edge在這方面的觸覺,就遲鈍得多了。
Edge是Win10預裝的瀏覽器,欽點的身份令它贏在了起跑線。然而,成也預裝敗也預裝,長期以來,Edge只能通過Win10更新獲取升級,不能通過其他渠道獨立更新,而且更新速度很慢。在有Edge更新補丁推送的時候,系統往往還需要重啟,使用起來非常麻煩。作為一個新產品,這樣的缺點無疑是致命的,產品初期的問題無法通過更新快速修復,所缺功能也沒有通過迅速推出新版來彌補,這令Edge剛衝出起跑線就落後了幾個身位。
到現在為止,Edge瀏覽器在穩定性、功能、先進程度等多方面,仍落後於Chrome、Firefox等競爭對手。實際上,預裝軟件和獨立更新並非是水火不容的方案,例如安卓的WebView、蘋果的Safari都可以通過應用商店獨立更新。但Edge遲遲未跟進這類設計,落後於人純屬咎由自取。
功能不完善
前面提到,Edge瀏覽器長久以來無法獨立更新,在多方面都和競爭對手有明顯差距。而給人最直觀的差距,可能就是功能了。
無論是Firefox還是Chrome,在功能方面早已經達到了一個很高的高度。相較之下Edge本身功能比較羸弱,時至今日,它仍未支持界面定制、自定義字體等常見功能,色彩管理、多媒體控制等專業功能也難以令人滿意。特別是對於擴展支持的這一點,令它和Chrome、Firefox等瀏覽器的功能差距愈發巨大。支持擴展能夠讓瀏覽器成為一個軟件平台,者可以在此基礎上進一步提升瀏覽器的上限,用戶也能夠體驗到很多不可思議的功能。可以說,支持擴展已經成為了現代瀏覽器的標配,而Edge偏偏在這方面缺乏競爭力。
直到發布一年後的2016年,Edge瀏覽器才開始支持擴展功能。作為追趕者,Edge的瀏覽器擴展數量不多,但微軟提供了相應工具,可以將Chrome擴展進行簡單轉換後,直接用在Edge之上,這本來是一件好事;然而,微軟並未為Edge提供一個便利的擴展商店,而且將Edge的擴展程序也放置到了微軟應用商店當中,這給使用帶來了不便。
由於Edge擴展成為了微軟應用商店中軟件的一個子類,因此造成了分類不明、索引不便的問題。例如,開啟微軟應用商店之後,可以找到理財、工作、家庭等分類的APP,而很難直接找到Edge擴展。
想要看看Edge都有啥擴展?你得先開啟Edge瀏覽器,再跳轉到微軟商店。而在進入到Edge擴展的頁面後,擴展功能分類的索引做得也非常不好,所有的分類都排佈在頁面當中,非常簡單粗暴。而進入到某個分類後,想要瀏覽其他分類只能通過返回鍵切回去,再查看其它分類。微軟商店的其他功能按鈕,都不是為擴展程序設計的,這意味著你隨便點一下其他地方,就沒法繼續瀏覽各種擴展。
微軟應用商店根本就沒有給Edge擴展留有跳轉按鈕
換言之,Edge瀏覽器的擴展生態起步慢,同時微軟也沒有花大力氣去扶持,甚至沒有專門打造一個擴展商店,Edge的擴展數量時至今日依然屈指可數,也就在情理之中了。
性能不領先
和老舊的IE相比,Edge的一大優勢,就是對網頁先進特性支持,以及提供了更高的效率;不僅頁面渲染、JS運行速度更快,而且更久節省資源。但是這些優勢,只是建立在和IE的對比之上的,和競爭對手相比,Edge在效率方面仍不佔優。
我們曾經在Firefox換用全新量子引擎的時候做過對比測試,測試顯示,Edge瀏覽器在性能方面最多只能做到和其他競爭對手不相伯仲,整體性能並無優勢。詳情可以點擊下面鏈接查看。
同時,在資源佔用方面,Edge瀏覽器的表現也不甚理想,所佔用的內存要比競爭對手們高上那麼一些。
在測試方面是如此,在實際使用當中,內存佔用高這點加上Edge的內存釋放機制,更容易感受到Edge瀏覽器性能上的一些不濟之處。例如,同時開啟多個網頁的時候,一旦內存吃緊,某些網頁就會被自動關閉,而這過程你是無法控制的,而Fireofx和Chrome(經過設置後),則沒有這樣的問題。
Chrome可設置標籤頁內存吃緊時候也不重載
Edge並沒有類似設置,影響性能
這會帶來怎樣的負面使用感受呢?舉個例子。當你開啟一個網頁在後台緩衝,然後先切到其他標籤頁看新聞,回頭切回來發現之前開啟的視頻網頁竟然需要重新加載,甚至直接卡死,這是何等令人抓狂的體驗!Edge的網頁重載不僅會出現在開啟多個網頁的境況下,在電腦睡眠重新喚醒的時候,也有可能出現。這種掙扎的性能表現,一直存在於Edge瀏覽器的生命週期當中。
穩定性欠佳
近年來的微軟產品,似乎多少存在穩定性方面的問題,Windows Phone如此,Windows10如此,Edge瀏覽器也不外如是。如果你長期使用Edge,不難發現它其實是難以擔當日常使用的,最大的原因之一就是穩定性欠佳。
Edge罷工也算是個高熱問題了
例如前面提到過的,某些標籤頁容易出現假死或者重新加載等情況;又例如,當你使用Edge瀏覽器開啟大量網頁後,電腦進入休眠狀態,重新喚醒後Edge瀏覽器甚至可能會閃退。而在和擴展程序的磨合方面,Edge瀏覽器也不盡如人意,例如利用TamperMonkey加載了多個腳本,那麼Edge開啟網頁很有可能無限加載,而同樣的腳本在Chrome、Firefox瀏覽器當中表現正常。
作為系統預裝軟件,人們對Edge瀏覽器在穩定性方面的期待是比較高的——預裝的功能沒道理穩定程度還不如第三方軟件,對吧。然而,Edge瀏覽器的表現令人失望,無論是輕度重度使用,穩定性方面的問題都令人用得憂心忡忡,這或許也是自研新引擎難免的痛吧。
話語權旁落
如果你長期關注瀏覽器,那麼應該會知道目前業界能夠使用自研瀏覽器引擎的產品,實在是鳳毛麟角。使用自家引擎的瀏覽器就那麼幾家:谷歌Chrome(Blink/Chromium)、微軟IE/Edge(Trident/EdgeHTML)、Firefox(Gecko)、Opera(Presto)以及Safari(Webkit),其餘基本都是這些引擎的馬甲。而在之前,Opera已經宣布將會棄用Presto,改用和Chrome一樣的Blink,自研引擎的瀏覽器又少了一個。現在,Edge也做了一樣的決定,為什麼大家都不愛用自家引擎了呢?
Chrome已經佔據了絕對的話語權
這和近年來瀏覽器市場生態變化有很大關係。憑藉著種種手段,Chrome已經攻占了大部分市場份額。特別是在移動互聯網領域,Android系統所使用的WebView和Chromium同源,這令大量網頁都傾向於針對Chromium優化。儘管谷歌一直自詡推動Web標準化,但其實卻不斷誘導前端開發者去做標識“-webkit- ”這樣的事情,這讓其他瀏覽器內核出現了一些兼容問題。
換言之,兼容Chromium已經成為了事實上的行業標準,相比使用Chromium內核的馬甲瀏覽器,自研引擎的瀏覽器們越來越舉步維艱。Chromium是一個開源項目,多年的發展加上開源社區的維護,令它成熟度極高——特別是和Edge這樣的新項目相比,不僅成本低而且問題少。對比下來,自研引擎吃力不討好,費錢還沒有好的效果,Opera和Edge放棄自研引擎轉用Chromium,也就可以理解了。
另外,雖然桌面平台的Edge瀏覽器一直使用自家的內核,但實際上在今年早些時候發布的Edge安卓版,就已經使用了Chromium。和iOS平台不同,安卓平台允許第三方瀏覽器使用自有內核,但即便如此Edge也並沒有將自己的內核帶到移動平台上。或許在當時,就已經埋下了Edge徹底放棄自研內核的伏筆了吧。
Edge路在何方
前面說到了Edge瀏覽器的諸多缺點,但Edge是否一無是處?當然不是。在對觸屏的優化上,Edge要比其他Windows瀏覽器的表現都要好,可謂是平板模式下操作最為行雲流水的瀏覽器了。另外,Edge瀏覽器還非常省電,無論是瀏覽網頁還是觀看網絡視頻,能效比都很出色,可謂是Windows平板的絕配。
然而由於基本功不牢固、生態環境變化等種種不利因素,Edge拋棄自家引擎已經成了的不可逆轉的事實。未來Edge瀏覽器路在何方?
換用了Chromium內核後,在功能、性能方面乃至穩定性等的表現,Edge有望迎來一次大提升。目前擴展程序稀缺等問題,換用內核後很有可能不復存在。而如果Edge瀏覽器還能夠保持觸屏體驗好、省電等優勢的話,那麼Edge甚至有可能成為Windows平台上產品力最好的瀏覽器。
然而,這對於微軟來說,也只能說是有得有失。在IE時代,由於Trident內核的廣泛使用,是否兼容IE成為了事實上的網頁製作標準;微軟沒有抓住移動互聯網時代的良機,令Chrome取代IE把控了網頁標準的話語權。Edge換用Chromium內核的確有可能帶來更好的體驗,但即使往後它再受歡迎,也已經不可能再有IE當年的影響力。
當然,Edge在今後如果能廣為流行,那麼對於鋪開微軟生態也極具積極意義——越多人使用Edge瀏覽器,微軟的各種服務就越能通過瀏覽器這個平台推及到廣大用戶。希望微軟能夠在更多平台推出Edge瀏覽器,讓Edge這一品牌更深入人心吧。
總結
從IE到Edge,從自研內核到套用Chromium,微軟瀏覽器從統治者變成了一名放下自己王牌武器的普通競爭者。回想起網景、Firefox等挑戰IE未遂的對手,再回看已經被Chrome擠下王座的Edge,不禁令人唏噓萬分。逆水行舟不進則退,希望微軟今後能在移動互聯網大潮中握牢手中的舵吧。