本篇文章5358字,读完约13分钟

科技媒体mashable的主编Lance ulanoff发表了一篇关于微软边缘浏览器幕后故事的文章。以下是全文:ie浏览器今年已有20年历史,但微软不会庆祝它的生日,而是将它从windows桌面上推出,代之以一个新的网络浏览器,微软边缘。

Ie没有被人道地摧毁,也不会从7月29日发布的windows 10中消失。因为一些旧网站使用了边缘不支持的过时技术,你仍然可以使用ie打开它们。那种感觉就像当你别无选择只能熨衬衫时,你从橱柜里拿出熨衣板。

当微软高管解释边缘这个名字时,他们说它处于现代网络标准和功能的前沿,并试图突破这个界限。但你也可以这样想:这是微软对未来的赌注,微软不能掉以轻心。

微软项目管理总监德鲁·德布鲁因(drew debruyne)在windows 10发布前几周表示:“在公司内部,关于我们应该把这款浏览器带到哪里的问题,存在着很多善意的争论。”我们应该为ie浏览器的下一个版本做些什么?windows 10的推出是一个分水岭。我们应该借此机会为浏览器的未来打下新的基础吗?

几年后,微软购买了马赛克,并将其改为ie。Debruin进入公司,说微软的一些人认为公司一开始不需要推出新的浏览器。但毕竟,这对我们的用户来说是件好事。

Debruin的老板、微软操作系统团队的副总裁Joe belfiore承认,他并不热衷于改变浏览器的名称,因为他是ie4和ie5项目的领导者,对ie有很大的感情。但与此同时,贝尔福里也觉得是时候结束过去,迈出新的一步了。

不受别人喜欢的人

看到我离开,可能没有多少人会感到难过。尽管它击败了网景,并在1995年至2004年间取得了长足的进步,但很少有人为此欢呼。微软在windows操作系统中捆绑了ie,这使它在市场上获得了主导地位,同时也使它成为互联网上最受欢迎的浏览器。最后,在司法部提起具有里程碑意义的诉讼后,微软不得不解除这一约束。

当时,人们不喜欢ie还有其他原因。例如,微软坚持使用自己的html格式,它的表现经常令人恼火。

2010年,微软回应了这些批评(当然,谷歌浏览器的崛起也给它带来了一些压力),并推出了一个完全重建的ie 9。它的性能已经有了很大的提高,但是到那个时候,没有多少人真正关心它是否能提高。

Debruin说ie 9,ie10和ie11很棒,但是承认他们没有被欣赏。一个很大的原因是微软总是试图让ie兼容所有传统软件(想想活动x,浏览器助手对象和vb脚本),同时支持新的网站和服务。微软和windows是一样的。

这种跷跷板对人们来说很难与传统软件兼容,也很难与新的网络互操作,Debruin说。

改变的机会

浏览器团队知道他们必须改变这种情况,windows 10发布的分水岭似乎是一个非常合适的时机。大约一年半前,浏览器团队开始采取行动,当时他们得到了包括微软首席执行官萨特雅·纳德拉在内的公司最高领导层的批准。德布雷没有透露纳德拉是否从一开始就同意这个计划;然而,纳德拉公开表示,作为一家公司,微软需要承担更大的风险,尝试更多的东西。

微软为何放弃IE?

微软视窗和浏览器产品营销高级总监罗杰·卡普里奥蒂(roger capriotti)说,多年来,ie这个品牌经历了一些起伏。新的名称和标志可以扮演两个角色:最重要的是,我们想强调这是一个具有新功能的新浏览器,它是一个windows 10的浏览器。其次,对于那些甚至不想给ie机会的用户,我们认为微软边缘这个名字可能会留下不同的印象。

贝尔福里认为,微软不改变它的品牌名称是可以的,但只是改变它的技术和实现,但一个新的名称和品牌可以显示技术的变化。与此同时,微软也试图巧妙地实现这一变化,这在边缘应用程序图标中得到了清晰的体现,其中的“E”字与ie中的“E”字非常相似。

贝尔福里说,这样做的目的是展示正确的转变、创新和表现,而不疏远人们。

与过去决裂

微软edge以前的代码名是project spartan,单词spartan有简单和困难的意思。用它来形容边缘给人一种非常生动的感觉。Edge是迄今为止微软生产的最简单的浏览器。图标很少,菜单文本非常简单,设计非常低调(当然,你可以改变整体颜色)。但是在它的背后,有非常有趣的故事。

2014年,据报道,三叉戟,渲染引擎使用的ie从4.0版,将经历重大变化,并在ie 12在未来使用。这个谣言有一半是对的。

微软边缘使用一个新的渲染引擎与三叉戟属性。我们从旧的渲染引擎trident开始,也就是mshtml,并创建了分支代码,减少了许多(事实上,我认为几乎所有的)遗留技术和遗留行为,这些技术和行为定义了ie浏览器并将其与其他现代浏览器分开,Debruin解释道。

他们与过去决裂,引入了边缘html,使边缘成为微软近年来最快、最轻的浏览器。Debruin告诉我,从用户反馈和一些基准测试的早期结果来看,edge browser和chrome一样快(一眨眼就眨眼(blink也是开放标准webkit的一个代码分支),甚至更快。他说:“我们在性能的许多方面都表现出了优势,因为我们可以在ie浏览器中留下很多ie遗留技术。”

微软为何放弃IE?

另一方面,与过去决裂将不可避免地导致一些网站没有完全加载。微软在edge中放弃的技术包括active x,这是一个用于呈现组件和对象的软件框架。Debruin说:“虽然它仍然是一项非常重要的技术,网络上的许多应用程序仍然依赖于它,但从概念上讲,它真的不适合一般的windows平台。”

这就是ie浏览器的由来。目前,ie被置于附件下。当一个网站需要用ie浏览器打开时,edge会让你知道,并为你提供两个选择。一种是继续在edge中加载它,但知道它的某些部分可能无法正常工作,另一种是在ie中打开它。

当开发web应用程序时,大多数开发人员希望它能够在浏览器和设备之间运行。如果你有同样的想法,那么主动x可能不是你会选择的技术。因此,在某种意义上,我们只是认识到了现实,德布鲁说。

风险

尽管微软边缘与三叉戟有着深厚的关系,但它确实是一款全新的网络浏览器,这意味着几乎一切都是从零开始构建的。因此,当edge在7月29日推出时,有些东西还没有准备好,其中最明显的是对扩展程序的支持。

在今年6月的微软构建会议上,公司演示了edge上扩展程序的运行,因此工作显然正在进行中。微软已经承诺在2015年年底前完成扩展,但是对于一些用户来说,当edge启动时他们不能使用它,这显然是令人恼火的。

我们知道这非常重要,尤其是对于非常喜欢浏览器的用户。使用扩展的浏览器用户数量相对较少,但对他们来说,扩展是必不可少的。德布鲁说。

安全扩展怎么办?有些人非常喜欢使用诺顿网络安全特警进行扩展,他们可能担心边缘没有第三方保护。微软不认为这是一个安全风险,主要是因为安全保护程序已经内置在windows 10中,所以它也可以保护edge。Win 10和edge受到smartscreen和windows defender的保护。

事实上,Debruin认为人们不安装第三方安全扩展没什么大不了的。我们已经在系统中安装了安全程序,并确保它们能够很好地协同工作。我们认为用户不会因为诺顿与我们的系统冲突而遭遇性能下降或崩溃。

然而,edge在扩展中采用了一些完全不同的方法,这些方法非常重要。

结束扩张的麻烦

每三个月,我都会去邻居家帮她清理系统。她使用ie和chrome(当一个不起作用时,她使用另一个)。通常,当我清理系统时,两个浏览器都处于勉强工作的状态,我总是发现她不需要减慢系统的速度。她通常不知道一半的软件和扩展是怎么来的。麻烦通常从扩展(和浏览器助手)开始。而微软边缘或许能够结束这一麻烦。

今年秋天,当用户可以在微软边缘使用扩展时,他们将会有很大的不同。首先,通用windows平台不再允许安装与windows本身挂钩的二进制挂钩扩展。贝尔福里说,当微软创建ie浏览器时,允许安装这样的扩展似乎是个好主意。现在,有许多扩展允许第三方垃圾邮件连接到您的系统,恶意软件也是一个持续的威胁。就连微软自己也在这么做:skype extension在网页上查找电话号码并突出显示,这样你就可以点击并拨打电话。

微软为何放弃IE?

扩展会减慢浏览器的速度,不管它们是好的、坏的还是极其危险的。

贝尔福里解释说,延伸不会以一种无法控制的方式钩入边缘。您可以随时卸载它们。它们真的可以卸载。然而,目前的ie浏览器不是这样的。这也将防止第三方公司、服务和恶意软件隐藏在代码中。

用户体验

所有这些都有道理。微软愿意放弃传统应用,代之以更精简、更安全的浏览器体验,这是一件好事。然而,即使人们不介意微软边缘目前缺乏扩展支持,真正的测试是它作为一个关键浏览器的体验。

有趣的是,微软edge在推出时会支持Adobe Flash(Adobe Flash通常速度较慢),尽管它是为edge优化的一个特殊版本。Windows update将遵循从windows 8打开的传统,并处理系统的所有闪存更新任务。

微软自己的研究表明,计算机用户70%的时间都花在了网络浏览器上。他们会喜欢简单的边缘设计吗?我们的意图不是让它显得光秃秃的,而是强调内容。贝尔福里说。

把地址栏放在不寻常的位置怎么样?虽然微软曾经想过取消地址栏,但边缘团队最终决定保留它,但把它放在了一个新的位置:当你打开一个新的标签时,它几乎就在屏幕的中间。这可能对一些用户来说很熟悉。

edge浏览器地址栏的位置有点像chrome风格,它的功能非常类似于chrome浏览器的多功能框:输入你想要的内容(它支持自然语言查询,多亏了必应),edge会把它当作一个搜索,但是如果你输入一个url,它会把你带到你需要的站点。一旦你到达目的地或得到结果,地址栏会弹出到一个更自然的位置,即页面的顶部。德布鲁说,微软还没有收到谷歌关于这方面和chrome相似性的任何声明。

微软为何放弃IE?

这就是微软的优势:它拥有现代清新的外观,熟悉的设计和功能。您将看到拖放标签、多个窗口、收藏夹和收藏夹标签。然而,它也是窗户不可或缺的一部分。Edge可能是自ie 4以来微软推出的所有浏览器中最集成的windows浏览器。

Microsoft edge集成了cortana数字助理,当cortana认为它可以提供帮助时,会弹出一条消息。它可以回答诸如一夸脱多少品脱的问题,也可以对搜索结果做出回应。例如,如果您搜索本地餐馆,它将提供附加信息,如菜单、路线和评级。

我们从餐厅类别开始,为您提供cortana服务。然而,我们的目标是随着时间的推移将这一功能扩展到其他类别。我们希望cortana能在你浏览网页时以一种优雅而有用的方式帮助你。德布鲁解释道。

旅行

如果微软的愿景实现了,这款浏览器会给人一种精干、简单、灵巧的感觉,有利于内容的展示,而不会让人感觉枯燥。在某些情况下,它会牺牲一些其他的东西来显示内容。

其中一个新功能叫做阅读视图,它从网页上删除所有其他内容,只留下关键的文本和图片。然而,这个功能并不是对所有网站都一样。Debruin说:“我们根据一些客户代码和必应的一些分析,找出哪些网站和网页是好的候选者,然后点击这个按钮。”网站也可以选择屏蔽阅读浏览功能,这样广告仍然可以显示,以支持网站的业务。

微软为何放弃IE?

我注意到了这个函数的一个关键细节:它的背景颜色有点黄,就像一个页面。因此,我对浏览器的设计过程很好奇。我问Debruin,与最初的概念相比,微软edge的设计改变了多少。

他回答说,虽然有些部分,特别是浏览器中众所周知的部分(如导航按钮和地址栏),与早期设计相比变化不大,但有些部分变化很大,尤其是web note。

新的网站注释、评论和共享工具是一个新概念。在弄清楚它有多有用以及如何与onenote协调的过程中,它经历了巨大的变化。他说。

无意中凸显了微软优势的潜在绊脚石。网络笔记具有社交分享功能,但只有在社交平台有分享契约的情况下。共享合同本质上是对微软自己的应用程序(如edge)的应用内支持。Twitter和其他社交平台公司之前已经开发了windows 8应用程序(它可以以平铺的形式出现在windows设计中)。但是,windows 10已经将windows设计纳入了开始菜单。为什么这些社交平台要费心开发windows 10应用程序?(它将以平板电脑模式出现,但我想知道有多少人会使用平板电脑模式。(

微软为何放弃IE?

但是Debruin相信twitter会推出windows 10应用程序,Belfiori也是如此。

Windows 10放弃了windows 8上最激进的设计和用例模型,使得用户几乎忽略了平铺和窗口设计,而是返回到他们更熟悉的桌面开始菜单。微软边缘无疑是windows 10中最激进的设计元素。但它是否会成为最成功的设计元素还有待观察。

如果你不喜欢今天的优势,也许几周后你会喜欢它,因为微软的优势不会结束。这是windows 10的整体开发概念。贝尔福里说,如果你问facebook,它完成了吗?,它会说它是完整的,但不是完整的。这是什么意思?贝尔福里解释说:也就是说,我们应该继续增加一些好的功能。(凯西)

标题:微软为何放弃IE?

地址:http://www.jcpa.cn/blgxw/11727.html