《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > 歷史內(nèi)幕:微軟為何放棄IE,?

歷史內(nèi)幕:微軟為何放棄IE,?

2015-08-03
關(guān)鍵詞: 微軟 IE EDGE Windows

       科技媒體Mashable主編蘭斯?烏蘭諾夫(Lance Ulanoff)發(fā)表文章,講述了微軟Edge瀏覽器的幕后故事,,以下為全文內(nèi)容:

  IE瀏覽器今年滿20歲了,,但微軟不僅不會(huì)慶祝它的生日,還會(huì)把它從Windows桌面上踢開(kāi),,用新的Web瀏覽器Microsoft Edge取而代之,。

8e98a06796673a1825b94c9c432ca5e0.jpg

  IE并沒(méi)有被人道毀滅,也不會(huì)從7月29日發(fā)布的Windows 10中消失,。因?yàn)橐恍├吓f網(wǎng)站使用的過(guò)時(shí)技術(shù)可能是Edge不支持的,,這時(shí)你還是可以用IE來(lái)打開(kāi)它們。那種感覺(jué),,就像你拿一件襯衫沒(méi)有別的辦法,,只好熨燙它的時(shí)候,你從柜子里拿出熨衣板差不多,。

  微軟高管解釋Edge這個(gè)名字時(shí),,說(shuō)它表示“處在現(xiàn)代網(wǎng)絡(luò)標(biāo)準(zhǔn)和能力的前沿”,并且試圖推進(jìn)邊界,。但你也可以這樣想:它是微軟對(duì)未來(lái)壓下的一筆賭注,,微軟無(wú)法對(duì)之掉以輕心。

   “對(duì)于我們應(yīng)該把這個(gè)瀏覽器帶往什么方向,,公司內(nèi)部進(jìn)行過(guò)很多良性的辯論,,” 微軟項(xiàng)目管理主管德魯?德布魯因(Drew DeBruyne)在Windows 10推出的數(shù)周之前說(shuō),。“對(duì)于IE瀏覽器的下一個(gè)版本我們應(yīng)該做什么?Windows 10的推出是個(gè)分水嶺,,我們應(yīng)該利用這個(gè)機(jī)會(huì),,為瀏覽器的未來(lái)奠定一個(gè)新的基礎(chǔ)嗎?”

  微軟購(gòu)買Mosaic并把它改成IE的幾年之后。德布魯因進(jìn)入了該公司,,他表示,,微軟一些人一開(kāi)始并不覺(jué)得公司需要推出一款新的瀏覽器,?!暗K究來(lái)說(shuō),這對(duì)我們的用戶會(huì)是一件大好事,?!?/p>

   喬?貝爾菲奧里(Joe Belfiore)是德布魯因的老板,也是微軟操作系統(tǒng)團(tuán)隊(duì)的副總裁 ,,他承認(rèn)自己并不是很熱衷于更改瀏覽器的名字,,因?yàn)樗荌E4和IE5項(xiàng)目的領(lǐng)導(dǎo)者,對(duì)IE 很有感情,。但與此同時(shí),,貝爾菲奧里也覺(jué)得現(xiàn)在是時(shí)候把往事告一段落,向前邁出新的步伐了,。

  不遭人待見(jiàn)的IE

   看到IE 離去,,可能沒(méi)有多少人會(huì)感到傷心。盡管它戰(zhàn)勝網(wǎng)景,,在1995至2004年間高歌猛進(jìn),,但是幾乎沒(méi)有人為它歡呼喝彩。微軟將IE捆綁在Windows操作 系統(tǒng)里,,使其獲得了市場(chǎng)支配地位,,同時(shí)也讓它成為了網(wǎng)絡(luò)上最遭人白眼的瀏覽器。最終,,在司法部打了一場(chǎng)具有里程碑意義的官司之后,,微軟不得不解除了這種捆 綁。

  那時(shí)人們不喜歡IE還有一些其他原因,,比如微軟堅(jiān)持使用自己的HTML表單,,其性能常常令人抓狂。

  到2010年,,微軟對(duì)這些批評(píng)做出了回應(yīng)(當(dāng)然谷歌(微博)Chrome瀏覽器的崛起也給它帶來(lái)了一些壓力),,推出了一個(gè)完全重建的IE 9,它的性能得到了大幅改善,,但到了那個(gè)時(shí)候,,也沒(méi)有多少人真的在乎它改不改善了,。

   德布魯因說(shuō)IE 9、IE10和IE11 “很棒”,,但也承認(rèn)它“乏人賞識(shí)”,。這其中很大一個(gè)原因是是微軟總是試圖讓IE 兼容所有傳統(tǒng)軟件(想想Active X、Browser Helper Objects和VB腳本),,同時(shí)又支持新型的網(wǎng)站和服務(wù),。微軟對(duì)Windows也是一樣。

  “既要兼容傳統(tǒng)軟件,,又要和新型web有互操作性,,這種拉鋸真的讓人很難辦,”德布魯因說(shuō),。

 改變的時(shí)機(jī)

   瀏覽器團(tuán)隊(duì)知道他們必須改變這種狀況,,而Windows 10發(fā)布的“分水嶺”像是一個(gè)非常合適的時(shí)機(jī)。在大約一年半前,,瀏覽器團(tuán)隊(duì)開(kāi)始開(kāi)展行動(dòng),,當(dāng)時(shí)他們獲得了包括微軟CEO薩蒂亞?納德拉(Satya Nadella)在內(nèi)的公司最高領(lǐng)導(dǎo)層的首肯。 德布魯因沒(méi)有透露納德拉是否一開(kāi)始就同意這個(gè)計(jì)劃;不過(guò)納德拉曾公開(kāi)表示過(guò),,作為一家公司,,微軟需要承擔(dān)更大的風(fēng)險(xiǎn),并嘗試更多的東西,。

   “多年來(lái),,IE這個(gè)品牌經(jīng)過(guò)一些浮浮沉沉,” 微軟Windows和瀏覽器產(chǎn)品營(yíng)銷高級(jí)主管羅杰?卡普提(Roger Capriotti)說(shuō),。 “采用新的名稱和標(biāo)識(shí)可以發(fā)揮兩個(gè)作用:最重要的是,,我們想強(qiáng)調(diào)這是一款新的瀏覽器,有新的新功能,,而且它是Windows 10的瀏覽器,。其次,對(duì)于那些甚至不想給IE一個(gè)機(jī)會(huì)的用戶,,我們認(rèn)為,,‘微軟Edge’這個(gè)名字可能會(huì)留下不同的印象?!?/p>

  貝爾菲奧里認(rèn)為,,微軟不改變品牌名稱,只改變技術(shù)和執(zhí)行方面也是可以的,,但一個(gè)新的“名稱和品牌可以展示技術(shù)上的變革”,。與此同時(shí),微軟也試圖巧妙地實(shí)施這個(gè)變化,這一點(diǎn)在Edge應(yīng)用圖標(biāo)中體現(xiàn)得很明顯,,它里面的“E”字樣和IE的那個(gè)非常相似,。

  貝爾菲奧里表示,這樣做的目的是彰顯“恰到好處的轉(zhuǎn)變,、新意和性能,,同時(shí)又不讓人感到疏遠(yuǎn)”。

  與過(guò)去決裂

   微軟Edge以前的代號(hào)是“斯巴達(dá)項(xiàng)目”(Project Spartan),,Spartan這個(gè)詞有“簡(jiǎn)樸,、清苦”的意思,用它來(lái)描述Edge給人的感覺(jué)非常形象,。Edge是微軟迄今制作的最簡(jiǎn)約,、簡(jiǎn)樸的瀏覽 器。圖標(biāo)很少,,菜單文本也非常稀簡(jiǎn),,設(shè)計(jì)低調(diào)得令人難以置信(當(dāng)然你可以改變整體色彩)。但是在其背后,,卻有著非常有趣的故事。

  在2014年時(shí),,有報(bào)道稱,,,IE從 4.0版本開(kāi)始使用的渲染引擎Trident將進(jìn)行重大改變,,用于未來(lái)的IE 12中,。這個(gè)傳言說(shuō)對(duì)了一半。

   微軟 Edge使用了一個(gè)新的渲染引擎,,它帶有Trident屬性,。 “我們從老的渲染引擎Trident,也就是MSHTML開(kāi)始,,創(chuàng)建了分支代碼,,削減了很多(事實(shí)上,我認(rèn)為幾乎是所有)遺留技術(shù)和遺留行為——這些遺留 技術(shù)和遺留行為定義了IE瀏覽器,,把它與其他現(xiàn)代瀏覽器分開(kāi),,”德布魯因解釋說(shuō)。

  他們與過(guò)去決裂,,并引入“Edge HTML”,,使得Edge可能成為微軟這些年來(lái)最快、最輕便的瀏覽器,。 德布魯因告訴我,,從用戶反饋以及某些基準(zhǔn)測(cè)試的早期結(jié)果來(lái)看,Edge瀏覽器和基于Blink的Chrome(Blink也是開(kāi)放標(biāo)準(zhǔn)WebKit的一個(gè) 代碼分支 )一樣快,甚至可能更快,。 “我們?cè)谛阅艿暮芏喾矫娑急憩F(xiàn)出了優(yōu)勢(shì),,因?yàn)槲覀兛梢园押芏嗪芏嗟腎E遺留技術(shù)留在IE瀏覽器里,”他說(shuō),。

   從另一方面來(lái)看,,與過(guò)去決裂勢(shì)必導(dǎo)致一些網(wǎng)站不能完整加載。微軟在Edge中放棄的技術(shù)包括Active X,,一個(gè)用來(lái)渲染組件和對(duì)象的軟件框架,。 “雖然它仍然是一個(gè)非常重要的技術(shù)還是——web上有很多應(yīng)用程序仍然要依賴它——但在概念上說(shuō),它真的不適合通用Windows平臺(tái)了,,”德布魯因說(shuō),。

  而那就是IE瀏覽器的用武之地了。目前IE被放在了“附件”下面,。當(dāng)一個(gè)網(wǎng)站需要使用IE瀏覽器打開(kāi),,Edge會(huì)讓你知道,為你提供兩個(gè)選擇,,一是繼續(xù)在Edge中加載它,,但知情它的某些部分可能不會(huì)正常運(yùn)行,二是在IE中打開(kāi)它,。

  “大多數(shù)開(kāi)發(fā)者在開(kāi)發(fā)Web應(yīng)用程序的時(shí)候,,腦海里都希望它是可以跨瀏覽器、跨設(shè)備運(yùn)行的,。如果你也有此想法,,那么Active X很可能就不是你會(huì)選用的技術(shù)。因此,,從某種意義上說(shuō),,我們只不過(guò)是認(rèn)清了現(xiàn)實(shí),”德布魯因說(shuō),。

  一個(gè)風(fēng)險(xiǎn)

  盡管微軟Edge與Trident淵源很深,,但它的確是一個(gè)全新的web瀏覽器,這意味著一切幾乎都是從零開(kāi)始打造的,。因此在7月29日Edge推出的時(shí)候,,有一些東西仍然沒(méi)有準(zhǔn)備好,其中最明顯的就是對(duì)擴(kuò)展程序的支持,。

  在今年6月的微軟Build大會(huì)上,,該公司展示了擴(kuò)展程序在Edge上的運(yùn)行,所以工作顯然是在進(jìn)行中,。微軟已經(jīng)承諾會(huì)來(lái)2015年底之前弄好擴(kuò)展,,但對(duì)一些用戶來(lái)說(shuō),在Edge推出之際不能使用它顯然很讓人煩惱。

  “我們知道這很重要,,特別是對(duì)那些非常喜歡瀏覽器的用戶來(lái)說(shuō),。使用擴(kuò)展的瀏覽器用戶數(shù)量相對(duì)較少,但對(duì)于他們而言,,擴(kuò)展程序就是必不可少之物,。”德布魯因說(shuō),。

   安全性的擴(kuò)展程序呢?有些人非常喜歡用諾頓網(wǎng)絡(luò)安全應(yīng)用擴(kuò)展,,他們可能會(huì)擔(dān)心Edge中沒(méi)有第三方保護(hù)。微軟倒并不認(rèn)為這是一個(gè)安全風(fēng)險(xiǎn),,主要因?yàn)榘踩? 保護(hù)程序已經(jīng)內(nèi)置到Windows 10中,,因此也能保護(hù)到Edge。Win 10和Edge都處在SmartScreen和Windows Defender的保護(hù)之下,。

  事實(shí)上,,德布魯因覺(jué)得人們不安裝第三方安全擴(kuò)展也不是什么大事。 “我們已經(jīng)在系統(tǒng)中安裝了安全程序,,并確保它們都很好地協(xié)同工作,,我們覺(jué)得,這樣用戶就不會(huì)因?yàn)橹Z頓與我們的系統(tǒng)有沖突而遇到性能下降或死機(jī)的情況了,?!?/p>

  但是,Edge在擴(kuò)展上采取一些完全不同的做法,,它們相當(dāng)重要。

  終結(jié)擴(kuò)展方面的麻煩

   每三個(gè)月,,我就去一個(gè)鄰居家?guī)退謇硐到y(tǒng),。她使用IE 和Chrome這兩種瀏覽器,(當(dāng)一個(gè)不好用時(shí),,她就用另外一個(gè)),,通常我去清理系統(tǒng)時(shí),兩個(gè)瀏覽器都處在勉強(qiáng)能用的狀態(tài),,我總是發(fā)現(xiàn)許多她并不需要的把 系統(tǒng)拖慢了,。她通常不知道其中一半的軟件和擴(kuò)展功能是怎么來(lái)的。麻煩往往始于擴(kuò)展(和瀏覽器助手),。而微軟Edge可能可以終結(jié)這種麻煩,。

   當(dāng)今年秋天,用戶可以在微軟Edge上使用擴(kuò)展程序的時(shí)候,,它們將會(huì)大不相同,。首先,Universal Windows Platform不再允許安裝鉤到Windows本身的二進(jìn)制鉤子擴(kuò)展程序。貝爾菲奧里表示,,微軟創(chuàng)建IE瀏覽器的時(shí)候,,允許安裝這樣的擴(kuò)展似乎是一個(gè)不 錯(cuò)的主意。而現(xiàn)在,,有很多擴(kuò)展可以讓第三方垃圾鉤到你的系統(tǒng),,而且惡意軟件也是個(gè)持續(xù)性的威脅。就連微軟自己也在這樣做:Skype擴(kuò)展在網(wǎng)頁(yè)中查找電話 號(hào)碼,,并突出顯示它,,方便你點(diǎn)擊并撥打電話。

  擴(kuò)展拖慢了瀏覽器——無(wú)論這些擴(kuò)展是好的,、壞的,,還是極為危險(xiǎn)的。

  貝爾菲奧里解釋說(shuō),,擴(kuò)展程序?qū)o(wú)法“以不可控的方式鉤到Edge里面,。你永遠(yuǎn)都可以卸載它們。它們真的能卸載掉,。而目前的IE瀏覽器就并非是這樣,。”這也將讓第三方公司,、服務(wù)和惡意軟件無(wú)法隱藏在代碼中,。

  用戶體驗(yàn)

  這一切都合情合理。微軟愿意放棄遺留應(yīng)用,,取而代之以更精簡(jiǎn),、更安全的瀏覽器體驗(yàn),這是好事,。然而,,即使人們不介意微軟Edge目前缺乏擴(kuò)展支持,真正的考驗(yàn)卻在于,,它作一個(gè)關(guān)鍵瀏覽器用起來(lái)的體驗(yàn)如何,。

   有趣的是,微軟Edge將在推出時(shí)支持Adobe Flash(Adobe Flash經(jīng)常會(huì)拖慢速度),,盡管它采用的是一個(gè)已經(jīng)為Edge做了優(yōu)化的特殊版本,。 Windows Update將遵循從Windows 8時(shí)開(kāi)啟的傳統(tǒng),為系統(tǒng)處理所有的Flash更新工作,。

  微軟自己的研究顯示,,計(jì)算機(jī)用戶花費(fèi)在Web瀏覽器上的時(shí)間為70%。他們會(huì)喜歡Edge的簡(jiǎn)樸設(shè)計(jì)嗎? “我們的意圖不是讓它顯得光禿禿的,,而是對(duì)內(nèi)容加以強(qiáng)調(diào),?!必悹柗茒W里說(shuō)。

  把地址欄放在一個(gè)不尋常的位置上如何?雖然微軟曾經(jīng)有過(guò)取消地址欄的想法,,但Edge團(tuán)隊(duì)最終還是決定保留了它,,不過(guò)放在了新的位置上:當(dāng)你打開(kāi)一個(gè)新的標(biāo)簽頁(yè)時(shí),它差不多位于屏幕中間,。對(duì)于某些用戶來(lái)說(shuō),,這可能看上去很眼熟。

   Edge瀏覽器的地址欄位置有點(diǎn)Chrome的風(fēng)格,,而且功能也很像Chrome瀏覽器的多功能框:鍵入你想要的東西(它支持自然語(yǔ)言查詢,,這多虧了必 應(yīng)),Edge就會(huì)把它當(dāng)作搜索來(lái)對(duì)待——但如果你輸入一個(gè)URL,,它就會(huì)帶你到你所需的站點(diǎn),。一旦你到達(dá)目的地或獲得了結(jié)果,地址欄會(huì)彈到更自然的位 置,,即頁(yè)面的頂部,。德布魯因說(shuō),對(duì)于這方面與Chrome之間的相似性,,微軟并沒(méi)有收到來(lái)自谷歌的任何說(shuō)法,。

  這就是微軟Edge的感覺(jué):有現(xiàn)代、清新的外觀,,令人感到熟悉的設(shè)計(jì)和功能,。你會(huì)看到拖拽標(biāo)簽、多重窗口,、收藏夾和收藏夾標(biāo)簽,。但是,它也是Windows的一個(gè)組成部分,。Edge也許是自從IE 4之后,,微軟推出的所有瀏覽器中Windows集成度最高的一個(gè)。

  微軟Edge集成了Cortana數(shù)字助理,,在Cortana認(rèn)為可以提供幫助的時(shí)候,就會(huì)彈出信息,。它可以回答諸如“一夸脫是幾品脫”這樣的問(wèn)題,,還會(huì)對(duì)搜索結(jié)果做出反應(yīng)。例如,,如果你搜索本地餐館,,它就會(huì)提供額外的信息,比如菜單,、路線和評(píng)級(jí)等,。

  “我們從餐館這個(gè)類別入手,,為你提供Cortana服務(wù)。但是,,我們的目的是隨著時(shí)間的推移,,把這個(gè)功能延伸到其他類別上。我們希望你在瀏覽網(wǎng)頁(yè)的時(shí)候,,Cortana能以一種雅致的,、有用的方式為你提供幫助?!钡虏剪斠蚪忉屨f(shuō),。

 征途

  如果微軟的設(shè)想實(shí)現(xiàn),這個(gè)瀏覽器會(huì)給人精干,、簡(jiǎn)單,、靈巧的感覺(jué),它有利于內(nèi)容的展示,,又不會(huì)讓人感覺(jué)干癟,。某些情況下,它為了展示內(nèi)容,,會(huì)犧牲一些其他東西,。

   其中一個(gè)新功能稱為閱讀視圖(Reading View),它會(huì)去除網(wǎng)頁(yè)上一切其他東西,,只留下關(guān)鍵文本和圖片,。不過(guò)這個(gè)功能也不是所有的網(wǎng)站都一視同仁。 “我們根據(jù)一些客戶端代碼和必應(yīng)開(kāi)展的一些分析,,去找出哪些網(wǎng)站和網(wǎng)頁(yè)是不錯(cuò)的候選者,,然后我們點(diǎn)亮這個(gè)按鈕,”德布魯因說(shuō),。網(wǎng)站也可以選擇阻止閱讀視圖 功能,,以便仍能夠顯示廣告,來(lái)支撐網(wǎng)站的業(yè)務(wù),。

  我注意到了這個(gè)功能的一個(gè)關(guān)鍵細(xì)節(jié):它的背景顏色微微泛黃,,就像是書(shū)頁(yè)。因此我對(duì)瀏覽器的設(shè)計(jì)過(guò)程有了些好奇,。我問(wèn)德布魯因,,與最初的概念相比,微軟Edge的設(shè)計(jì)有多大的改變,。

  他回答說(shuō),,雖然某些部分,尤其是瀏覽器中那些為人熟知的部分(比如導(dǎo)航按鈕和地址欄),,與早期的設(shè)計(jì)相比變化不大,,但有些部分改變很大,,尤其是Web Note。

  新的網(wǎng)站注釋,、評(píng)論和共享工具是個(gè)新概念,。 “在我們摸清它會(huì)有多大的用處,以及它將如何與OneNote協(xié)調(diào)的過(guò)程中,,它經(jīng)歷了很大的改變,。”他說(shuō),。

   在無(wú)意中突顯了的微軟Edge的一個(gè)潛在絆腳石,。Web Note擁有一個(gè)社交分享功能,但只有當(dāng)社交平臺(tái)擁有“分享合同”時(shí),,這個(gè)這個(gè)功能,。“分享合同”本質(zhì)上是對(duì)微軟自身應(yīng)用(比如Edge)的應(yīng)用內(nèi)支持,。 Twitter等社交平臺(tái)公司,,以前開(kāi)發(fā)過(guò)Windows 8應(yīng)用(可以以磁貼形式出現(xiàn)在Windows Design中),但是,,Windows 10已經(jīng)把Windows Design歸并到開(kāi)始菜單里面去了,,這些社交平臺(tái)為什么還要費(fèi)力去開(kāi)發(fā)一個(gè)Windows 10應(yīng)用呢? (它倒是會(huì)出現(xiàn)在平板模式下,但我好奇有多少人會(huì)使用平板模式,。)

  但是德布魯因?qū)witter推出Windows 10應(yīng)用很有信心,,貝爾菲奧里也是如此。

   Windows 10放棄了Windows 8上最激進(jìn)的設(shè)計(jì)和用例模型,,讓用戶幾乎忽略了磁貼和Windows Design,,而是回歸到他們更熟悉的臺(tái)式機(jī)開(kāi)始菜單上。微軟Edge無(wú)疑是Windows 10中最激進(jìn)的設(shè)計(jì)元素,。但它是否也會(huì)是最成功的設(shè)計(jì)元素,,這還有待觀察。

  如果你不喜歡今天的Edge,,也許你會(huì)喜歡幾周后的它,,因?yàn)? 微軟Edge不會(huì)“完成”。這是Windows 10的總體開(kāi)發(fā)理念,,貝爾菲奧里說(shuō),,“如果你問(wèn)Facebook ,它完成了嗎?,,它會(huì)說(shuō)自己是完整的,但沒(méi)有完成,?!斑@是什么意思?”貝爾菲奧里解釋說(shuō):“就是說(shuō)我們要持續(xù)添加一些好的功能進(jìn)去,。”

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。