為什麼微軟要在 Windows 10 中使用全新的 Edge 瀏覽器?Edge 和 IE 有何不同?


統一回復一下評論區里的問題:

@Chesky :抱歉~IE12是筆誤都怪蘇瑪教主洗腦太深。。。已修改,Thx~

@張祥@葉彬 :微軟曾承諾Edge將來會兼容部分FireFox與Chrome的插件,所以擴展部分不用太擔心。

@瘋狂的橙子 :我也時常用Edge掛Shadowsocks但是沒問題呀,這種問題只能坐等大神解決……

@Noprl Roget :IE11的恢復頁面的確不行……但是Edge讓我感受最深的就是頁面恢復了!這個故事都是淚T^T

謝謝大家!

========================================

《探索互聯網的Edge》

本文同步於:http://tony1ee.com/?p=207@

4月30日Build 2015 開發者大會開幕Keynote上,微軟宣布將原先的Spartan Project(斯巴達瀏覽器項目)

正式更名為Edge(邊緣?利刃?),並公布了許多有關新的系統原生瀏覽器振奮人心的好消息。下面就讓我們看看這位IE後輩到底有什麼樣的殺手鐧,能幹翻

後來居上的谷歌家Chrome和好評已久的Fire Fox呢?

  • 前身

2015年三月,微軟透露了一項名為「Spartan Project」的神秘計劃,聲稱這將代替IE成為微軟的當家瀏覽器,並搭載更輕更快的全新Edge引擎,以期拋開以往IE在市面上的「壞名聲」。

  • 起緣

兩個月後,微軟宣布這款瀏覽器的正式名稱採用了她身上的新引擎——Edge,並宣稱能夠掛載經過稍微改動的Chrome與Fire

Fox插件,支持Cortana語音識別、閱讀模式(包括筆記與分享功能),基本上原先IE所缺失的新特性都補救了回來,並且對於觸屏有特別優化。

  • 陣戰

官方的宣傳視頻美如畫,著重強調了人機語音/文本交互的超便捷和觸屏使用/鍵鼠操作能作畫,清新文藝范~

全新瀏覽器 Microsoft Edge 官方宣傳片

Video Player

微軟對於新的Edge的跑分情況與她的老兄IE11,死敵Chrome和Fire Fox進行了橫向對比。(不過官圖永遠美如畫,卸妝才能見真假……期待第三方的更細緻測評)

For those that didn』t know, Octane 2.0

is a modern benchmark from Google that measures a JavaScript engine』s

performance by running a suite of tests representative of today』s

complex and demanding web applications. Octane『s goal is to measure the

performance of JavaScript code found in large, real-world web

applications, running on modern mobile and desktop browsers.

譯:對於一些電腦小白來說,Octane 2.0是一個谷歌確立的關於運行複雜web應用能力的測試JavaScript引擎性能的當代基準。(大體就這個意思吧……)

With the JetStream benchmark,

Edge beat our Internet Explorer 11, Chrome, and Firefox yet

again. JetStream combines a variety of JavaScript benchmarks, covering a

variety of advanced workloads and programming techniques, and reports a

single score that balances them using geometric mean.

譯:在JetStream方面,Edge再次擊敗了IE11,Chrome與Fire Fox。JetStream結合了JavaScript的多重基準,涵蓋了各式先進工作負荷與編程技巧並綜合幾何圖形的使用來報告出一個直觀的分數。

Via: Win Beta

  • 奇招

此外,新的Microsoft Edge還具備將網頁迅速轉換為Universal APPX的能力。轉換的應用也能夠輕易與Xbox,Windows for Phone與Cortana進行互動。

但是這項功能的實用性與適用範圍還有待檢驗。

  • 後續

在真正的Edge正式版闖入江湖之前,一切再多的猜測也只是妄想。Edge是微軟重新衝擊互聯網的號角,卻不知道這聲戰號是不是來的太晚了。IE的失敗給了很多人很深的印象,那麼這款破釜沉舟的產品是否能輔佐微軟實現她的統一大業還需要時間的檢驗。

吐槽:

以前網上總有太多的段子,說甚IE就是其它瀏覽器的下載器,每次看了最多一笑置之。

現在的微軟卻不得不為她當年所獲得的榮耀而受罵名,即使IE10,IE11的性能已經足夠擺脫當年的差勁,甚至能夠稱得上是優秀,但是那些跟風的人不買賬。

今天為了寫這篇稿子我有去網上觀察了以下網路輿論的反應,結果大失所望:不僅好多人對這款新的瀏覽器冷嘲熱諷,更有不負責任的科技媒體武斷地判定這款產品的未來。

我雖然對這家有著40年歷史的公司十分敬佩,依然不能使我的筆鋒有所偏頗。展示自己的觀點,不代表無端黑。


怪你們罵得太狠,人家都改名了


有不想改網站的企業內網開發人員。有想儘快用上新標準的公網網站開發人員。碎片化的用戶群對於產品的發布周期、新舊標準的支持甚至在bug修不修上都有不同的要求,不如做兩個產品算了。


因為IE要向下兼容,為了追趕其他互聯網瀏覽器,所以不得不弄個新的。

某些人不用IE6,但是不代表別人不用,幾年前的MIS、ERP各種BS系統你負責升級維護啊?

一邊要向下兼容,一邊又是來自於WHATWG推動的HTML5新標準的壓力,微軟不得不在一個瀏覽器裡面搞出了兩套渲染模式,,,,

所以,在Windows 10裡面將會存在兩個瀏覽器,Edge和IE11,Edge將不再具有向下兼容的功能。

既然是兩個互不兼容的瀏覽器,當然要搞兩個名字了。

不要什麼東西都動不動就扯拋棄。你幹嘛拋棄XHTML/HTML4/CSS2來的?


不要說向下兼容的事情,只要有企業、ZF的需求肯定是要始終保持向下兼容的。

IE10、IE11這些一直保持著向下兼容也沒見IE組的人瘋了!

主要還是IE的名聲在IE6~IE9期間被搞臭了,徹底的搞臭了,所以才出的Edge,這貨明明就是Windows 8裡面IE的Modern模式嘛,套了個殼而已。

不過話說回來感覺確實比IE好用!


其實是IE12


沒有拋棄IE的意思,Edge和IE共存。


是IE fork出來的東西,說是IE12不為過(目前)。還是原來的技術,但是拿掉了ActiveX、VBScript等老舊技術,加入了不少現代特性(比如加入對WebKit私有標準的支持,Touch Event之類)。當然,還加上了UWP的殼子,有更友好的界面和功能組織,同時高分屏、觸摸都能完美應對。

有興趣可以到System32目錄里看一下,mshtml.dll和jscript.dll是IE的渲染引擎和JS引擎,edge.dll和chakra.dll則對應Edge。以後前者的功能會完全凍結,為有特殊需求的企業和個別網站、插件的兼容服務,後者不強調版本號,以一定節奏滾動更新(一月一次可能性較大)。


市面上那麼多雙核心瀏覽器,把它倆做在一塊兒沒什麼特別的難度。我感覺這麼做只是為了顯著區分於IE,因為IE的名頭已經臭了。。。


這下沒人說iOS 8丑了吧

「歪牙咧棗」。。。。


IE 11 告訴微軟,不管IE 做得怎麼樣,這伙只用 chrome 的人還是會把它當作 IE 6 一樣黑的。

個人認為這和國內傳統手機品牌弄個子品牌是一個道理,開個小號接著擼


IE,本身就象徵著落後(儘管當初帶來了很多互聯網瀏覽器技術的變革)。

繼續優化,渲染速度再快,再怎麼改,別人認識的還是IE——一個落後的瀏覽器的代名詞。

所以只能換。技術上要帶點概念性的東西,給未來一個想像,品牌上,有完全可以重頭開始!


我是在想以後國內給各大銀行,政府,電信相關機構寫系統的時候,是繼續按照IE678910去開發還是基於Edge開發?還是說,需要像兼容chrome一樣去兼容Edge?會死人的……

最起碼以前給上述系統做開發的時候,是不需要考慮FF,opera和chrome的,尤其是銀行系統,舊有的系統里充斥著大量IE only的Js語法。

/*******************補充一些吐槽和解釋****************************************/

1.銀監會2014年文件上寫的很明白,至少要兼容IE6以上瀏覽器。雖然實際上各大銀行、尤其是一些新興銀行和發展較快的地級市商業銀行,已經統一至少IE8了,但依然不乏相當多的地方要求兼容IE6

2.拿我們公司來說,全部門就我一個人比較了解HTML5和相關開發,而大連那邊的html5研發小組的產品卻因為「升級換代太耗時間,客戶不想集體更換IE10及以上瀏覽器(因為要集體升級win7)」,遲遲得不到上線機會。

3.最關鍵的還是第三方瀏覽器升級過快,我剛開始用chrome的時候,也就是幾年前的事兒,那時候還是chrome9,現在的版本都35+了。火狐也是,從3.x版本升級到現在27+版本,opera也開始追求版本化,這對於迭代速度極慢的銀行,政府,通信等傳統行業部門來說,完全是太難做到的事兒了。


被罵的太久了,微軟改名部又一力作。

之前慢啊慢的是因為要兼容各種老舊網頁,包袱太重了。

其實IE11蠻好用的誒。試一下ie11,或許你會覺得還不錯。

這貨也許以前就叫ie12來著。

老版本ie繼續兼容老網頁,新版本輕裝上陣,或許是好選擇


edge跟IE已經沒有關係了,等於是重頭做了一個瀏覽器

你說為什麼要重頭做?

大概是開發IE早期版本的時候技術不成熟,後來升級的版本又要顧及對早期瀏覽器版本的兼容性不能徹底推倒重來,結果被拖累影響了用戶使用體驗和評價吧

這次是乾脆下決心推倒重做一個了


Edge+OneNote不能更贊了。


IE的更新機制簡直感人。

新出個Edge簡直救命。


微軟改名部本月業務未達標,這貨是拿來湊數的!


Windows 10 自帶Edge瀏覽器列印PDF出來有邊距,怎麼取消?


把自己都噁心到了


推薦閱讀:

微軟的統一全平台計劃現狀如何?
為什麼WP普遍採用高通低端處理器?
微軟為什麼放棄開發FoxPro軟體?
如何看待微軟亞洲研究人才出走?
為什麼Windows Phone在下載軟體的時候需要逐個進行?

TAG:微軟Microsoft | 網頁瀏覽器 | InternetExplorer | MicrosoftEdge瀏覽器 |