加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 安全 > 正文

向历史告别:微软如何用Edge来取代IE ?

发布时间:2016-11-16 06:01:50 所属栏目:安全 来源:腾讯科技
导读:[摘要]IE浏览器今年满20岁了,但微软决定用新的Web浏览器Edge取而代之。 腾讯科技讯 科技媒体Mashable主编兰斯乌兰诺夫(Lance Ulanoff)发表文章,讲述了微软Edge浏览器的幕后故事,以下为全文内容: IE浏览器今年满20岁了,但微软不仅不会庆祝它的生日,还

  [摘要]IE浏览器今年满20岁了,但微软决定用新的Web浏览器Edge取而代之。

微软如何用Edge来取代IE ?

  腾讯科技讯 科技媒体Mashable主编兰斯•乌兰诺夫(Lance Ulanoff)发表文章,讲述了微软Edge浏览器的幕后故事,以下为全文内容:

  IE浏览器今年满20岁了,但微软不仅不会庆祝它的生日,还会把它从Windows桌面上踢开,用新的Web浏览器Microsoft Edge取而代之。

  IE并没有被人道毁灭,也不会从7月29日发布的Windows 10中消失。因为一些老旧网站使用的过时技术可能是Edge不支持的,这时你还是可以用IE来打开它们。那种感觉,就像你拿一件衬衫没有别的办法,只好熨烫它的时候,你从柜子里拿出熨衣板差不多。

  微软高管解释Edge这个名字时,说它表示“处在现代网络标准和能力的前沿”,并且试图推进边界。但你也可以这样想:它是微软对未来压下的一笔赌注,微软无法对之掉以轻心。

  “对于我们应该把这个浏览器带往什么方向,公司内部进行过很多良性的辩论,” 微软项目管理主管德鲁•德布鲁因(Drew DeBruyne)在Windows 10推出的数周之前说。“对于IE浏览器的下一个版本我们应该做什么?Windows 10的推出是个分水岭,我们应该利用这个机会,为浏览器的未来奠定一个新的基础吗?”

  微软购买Mosaic并把它改成IE的几年之后。德布鲁因进入了该公司,他表示,微软一些人一开始并不觉得公司需要推出一款新的浏览器。“但终究来说,这对我们的用户会是一件大好事。”

  乔•贝尔菲奥里(Joe Belfiore)是德布鲁因的老板,也是微软操作系统团队的副总裁 ,他承认自己并不是很热衷于更改浏览器的名字,因为他曾是IE4和IE5项目的领导者,对IE 很有感情。但与此同时,贝尔菲奥里也觉得现在是时候把往事告一段落,向前迈出新的步伐了。

  不遭人待见的IE

  看到IE 离去,可能没有多少人会感到伤心。尽管它战胜网景,在1995至2004年间高歌猛进,但是几乎没有人为它欢呼喝彩。微软将IE捆绑在Windows操作系统里,使其获得了市场支配地位,同时也让它成为了网络上最遭人白眼的浏览器。最终,在司法部打了一场具有里程碑意义的官司之后,微软不得不解除了这种捆绑。

  那时人们不喜欢IE还有一些其他原因,比如微软坚持使用自己的HTML表单,其性能常常令人抓狂。

  到2010年,微软对这些批评做出了回应(当然谷歌(微博)Chrome浏览器的崛起也给它带来了一些压力),推出了一个完全重建的IE 9,它的性能得到了大幅改善,但到了那个时候,也没有多少人真的在乎它改不改善了。

  德布鲁因说IE 9、IE10和IE11 “很棒”,但也承认它“乏人赏识”。这其中很大一个原因是是微软总是试图让IE 兼容所有传统软件(想想Active X、Browser Helper Objects和VB脚本),同时又支持新型的网站和服务。微软对Windows也是一样。

  “既要兼容传统软件,又要和新型web有互操作性,这种拉锯真的让人很难办,”德布鲁因说。

  改变的时机

  浏览器团队知道他们必须改变这种状况,而Windows 10发布的“分水岭”像是一个非常合适的时机。在大约一年半前,浏览器团队开始开展行动,当时他们获得了包括微软CEO萨蒂亚•纳德拉(Satya Nadella)在内的公司最高领导层的首肯。 德布鲁因没有透露纳德拉是否一开始就同意这个计划;不过纳德拉曾公开表示过,作为一家公司,微软需要承担更大的风险,并尝试更多的东西。

  “多年来,IE这个品牌经过一些浮浮沉沉,” 微软Windows和浏览器产品营销高级主管罗杰•卡普提(Roger Capriotti)说。 “采用新的名称和标识可以发挥两个作用:最重要的是,我们想强调这是一款新的浏览器,有新的新功能,而且它是Windows 10的浏览器。其次,对于那些甚至不想给IE一个机会的用户,我们认为,‘微软Edge’这个名字可能会留下不同的印象。”

  贝尔菲奥里认为,微软不改变品牌名称,只改变技术和执行方面也是可以的,但一个新的“名称和品牌可以展示技术上的变革”。与此同时,微软也试图巧妙地实施这个变化,这一点在Edge应用图标中体现得很明显,它里面的“E”字样和IE的那个非常相似。

  贝尔菲奥里表示,这样做的目的是彰显“恰到好处的转变、新意和性能,同时又不让人感到疏远”。

  与过去决裂

  微软Edge以前的代号是“斯巴达项目”(Project Spartan),Spartan这个词有“简朴、清苦”的意思,用它来描述Edge给人的感觉非常形象。Edge是微软迄今制作的最简约、简朴的浏览器。图标很少,菜单文本也非常稀简,设计低调得令人难以置信(当然你可以改变整体色彩)。但是在其背后,却有着非常有趣的故事。

  在2014年时,有报道称,,IE从 4.0版本开始使用的渲染引擎Trident将进行重大改变,用于未来的IE 12中。这个传言说对了一半。

  微软 Edge使用了一个新的渲染引擎,它带有Trident属性。 “我们从老的渲染引擎Trident,也就是MSHTML开始,创建了分支代码,削减了很多(事实上,我认为几乎是所有)遗留技术和遗留行为——这些遗留技术和遗留行为定义了IE浏览器,把它与其他现代浏览器分开,”德布鲁因解释说。

  他们与过去决裂,并引入“Edge HTML”,使得Edge可能成为微软这些年来最快、最轻便的浏览器。 德布鲁因告诉我,从用户反馈以及某些基准测试的早期结果来看,Edge浏览器和基于Blink的Chrome(Blink也是开放标准WebKit的一个代码分支 )一样快,甚至可能更快。 “我们在性能的很多方面都表现出了优势,因为我们可以把很多很多的IE遗留技术留在IE浏览器里,”他说。

  从另一方面来看,与过去决裂势必导致一些网站不能完整加载。微软在Edge中放弃的技术包括Active X,一个用来渲染组件和对象的软件框架。 “虽然它仍然是一个非常重要的技术还是——web上有很多应用程序仍然要依赖它——但在概念上说,它真的不适合通用Windows平台了,”德布鲁因说。

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!