边缘屈服于铬!Microsoft的Ace浏览器Kneels_IT新闻
2019-11-05

    这篇文章来自太平洋计算机网络。作为Win10推出的王牌软件,Edge浏览器自诞生之日起就肩负着取代IE、拥抱网页先进标准的重任。然而,最近有一则消息震惊了Edge的支持者:Edge浏览器将转向Chromium内核!微软在其官方的Windows博客中表示,为了减少碎片化和方便开发人员,它将使用开源Chromium作为Edge浏览器的开发平台。这意味着Edge将不再使用微软自己的引擎。在Opera之后,另一个大浏览器在Google面前低下了头。边缘浏览器将切换到铬内核。Opera早些时候宣布将放弃其Presto引擎,改用Chromium。许多用户认为Opera本质上是一个Chrome浏览器背心。毫无疑问,微软比Opera大得多,但即便如此,Edge仍然跪在Chromium面前。备受期待的边缘浏览器怎么会落到这个地步?让我们一起讨论这个话题。如果你是Chrome浏览器用户,你会对Chrome刷版本号的方式印象深刻。Chrome在2008年发布,每隔五六周更新一次。今天,它的版本号已经刷到了71。虽然版本号不能解释所有的问题,但是毫无疑问,这意味着Chrome在添加新特性和修复Bug方面进展很快。我相信大家对Chrome版本号更新的速度印象深刻。在移动互联网时代,网络的新特性和用户的痛点被跟踪的速度往往意味着体验的好坏。Chrome的快速更新给了它在这个领域的第一次机会。作为竞争对手,Edge在这方面的触觉要迟钝得多。Edge是Win10预安装的浏览器,它广受欢迎的身份使它赢得了起跑线。长期以来,Edge只能通过Win10进行升级,而不能通过其他渠道进行独立更新,更新速度非常慢。当按下边缘更新补丁时,系统通常需要重新启动,这非常麻烦使用。作为一款新产品,这种缺陷无疑是致命的,产品的初始问题不能通过更新快速修复,而缺失的功能不能通过快速发布新版本来弥补,这使得Edge在冲出起跑线后就落后于几个位置。在过去的两年里,Edge已经发布了几个版本。你如何对抗狼一样的对手?到目前为止,边缘浏览器在稳定性、功能和复杂性方面仍然落后于Chrome和Firefox等竞争对手。事实上,预先安装的软件和独立的更新并不是一个水火不容的解决方案。例如,Android的WebView和苹果的Safari可以通过应用商店独立升级。但是Edge推迟跟进这些设计完全是由于他自己的过错。长期以来,边缘浏览器一直无法独立进行更新,与竞争对手在许多方面存在明显的差距。最直观的差距可能是函数。Firefox和Chrome都达到了非常高的功能级别。与Edge本身相比,它的功能较弱。到目前为止,Edge仍然不支持用户界面定制、自定义字体、色彩管理、多媒体控制等常见专业功能。特别是对于扩展支持,它与Chrome、Firefox等浏览器的差距越来越大。对扩展的支持可以使浏览器成为一个软件平台,开发人员可以在此平台上进一步提高浏览器的上限,用户可以体验许多令人惊叹的功能。可以说,对扩展的支持已经成为现代浏览器的标准,而Edge在这方面缺乏竞争力。对于Edge来说,支持扩展已经太晚了;直到2016年,也就是发布一年之后,Edge浏览器才开始支持扩展。作为补充,Edge的浏览器扩展很小,但是Microsoft提供了将Chrome扩展直接转换为Edge的工具,这是件好事;但是,Microsoft没有为Edge提供方便的扩展存储,而是将Edge的扩展放在了Microsoft的应用程序存储中,这带来了使用。不便。边缘扩展已经成为Microsoft App Store软件的一个子类,这导致了分类不清和索引不方便的问题。例如,打开Microsoft App Store之后,您可以找到按财务管理、工作、家庭等分类的应用程序,但是很难直接找到Edge扩展。想看看Edge有什么扩展吗?你必须先打开边缘浏览器,然后跳到微软商店。在进入边缘扩展页后,扩展功能分类的索引也很差。所有的分类都安排在页面上,非常简单和粗糙。输入某个类别后,只能通过回车键查看其他类别。Microsoft Store按钮的其他特性不是为扩展设计的,这意味着您不能通过单击其他任何地方来继续浏览扩展。Microsoft App Store根本没有用于边缘扩展的跳转按钮。换句话说,Edge浏览器的扩展生态学起步缓慢,微软并没有做出很大的努力来支持它,甚至没有建立专门的扩展商店。现在边缘扩展的数量仍然非常少,这是合理的。与旧的IE相比,Edge的优势在于它支持网页的先进特性,提供了更高的效率;它不仅在页面渲染和JS中运行得更快,而且节省了资源。但是,这些优势只是基于与IE的比较,与竞争对手相比,Edge在效率上仍然没有优势。我们在Firefox改用新的量子引擎时做了一个对比测试,测试表明边缘浏览器在性能上最多没有其他竞争对手的优势。同时,边缘浏览器在资源使用方面性能不理想,占用的内存比竞争对手少。在测试方面,较高的内存使用率和Edge的内存释放机制使得您更容易感受到Edge浏览器性能的一些缺点。例如,当同时打开多个页面时,一旦内存紧张,一些页面将自动关闭,这是您无法控制的,而Fireofx和Chrome(在设置之后)则没有这样的问题。当内存紧张或过载边缘时,Chrome没有类似的设置来设置选项卡,这会影响性能。例如。当你在背景缓冲区打开一个视频页面,然后切换到其他选项卡查看新闻,切换回发现视频页面打开之前需要重新加载,甚至直接卡住,这是多么疯狂的经历啊!边缘的过载不仅可能发生在多个页面打开时,而且可能发生在计算机睡眠再次唤醒。这种挣扎的性能表现一直存在于边缘浏览器的生命周期中。微软近年来的产品似乎存在一些稳定性问题,比如Windows Phone、Windows 10和Edge浏览器。如果您使用边缘很长一段时间,并不难发现它实际上很难处理日常使用。最大的原因之一是稳定性差。“边缘打击”也是一个热点问题。例如,如前所述,一些选项卡容易出现错误死亡或重新加载。例如,当您使用边缘浏览器打开大量网页时,计算机会进入睡眠状态,而边缘浏览器甚至会在醒来后弹回。边缘浏览器在运行扩展方面也不尽如人意。例如,当使用TamperMonkey加载多个脚本时,Edge很可能无限期地打开网页,而相同的脚本在Chrome和Firefox浏览器中工作得很好。作为系统预装软件,人们期望边缘浏览器更加稳定——预装的功能不如第三方软件稳定,对吧。然而,Edge浏览器的性能令人失望。无论是轻量使用还是重量使用,稳定性问题令人担忧。也许这也是自主开发的新引擎的痛苦。如果您已经关注浏览器很长时间了,那么您应该知道,行业中很少有产品可以使用自行开发的浏览器引擎。只有少数几个浏览器使用自己的引擎:Google Chrome(Blink/Chromium)、Microsoft IE/Edge(Trident/EdgeHTML)、Firefox(Gecko)、Opera(Presto)和Safari(Webkit),其余的基本上都是这些引擎的背心。此前,Opera曾宣布将放弃Presto,转而采用像Chrome一样的Blink,其自主开发的引擎只需要一个浏览器。现在Edge也做出了同样的决定。为什么每个人都不喜欢使用他们自己的发动机?Chrome已经取代了绝对的言论权,这与近年来浏览器市场的生态变化密切相关。无论如何,Chrome已经占据了大部分的市场份额。特别是在移动互联网领域,Android系统使用的WebView和Chromium是相同的,这使得大量的页面趋向于针对Chromium进行优化。虽然Google一直吹嘘要促进Web标准化,但是它已经诱导前端开发人员去做“-WebKit-”之类的事情,这导致了与其他浏览器内核的兼容性问题。换句话说,与Chromium的兼容性已经成为事实上的工业标准,并且自主开发的引擎浏览器比使用Chromium内核的背心浏览器变得越来越困难。Chromium是一个开源项目,并且经过多年的开发和维护,开源社区已经使其非常成熟,特别是与Edge等新项目相比,它不仅便宜,而且问题更少。相比之下,自学引擎不容易取悦,成本也不高。Opera和Edge放弃了自学引擎,改用Chromium,这是可以理解的。此外,尽管桌面平台上的边缘浏览器一直在使用自己的内核,但Chromium实际上已经在今年早些时候发布的边缘Android版本中使用。不同于iOS,Android允许第三方浏览器使用自己的内核,但即使如此,Edge也不会将自己的内核带到移动平台。也许在那个时候,边缘已经埋葬了完全放弃自我研究核心的阴影。边缘路在哪里?我提到了Edge浏览器的很多缺点,但是Edge没有用处吗?当然不是。在触摸屏优化方面,Edge的性能优于其他Windows浏览器。Edge是平面模式下最流行的浏览器。此外,边缘浏览器也非常节能,无论是浏览网页还是观看网络视频,能效比都很优秀,可以说是Windows平板电脑的完美匹配。Edge在平板电脑上独树一帜,但由于基础技能薄弱,生态环境不断变化,Edge放弃了自己的发动机,已经成为一个不可逆转的事实。未来的边缘浏览器在哪里?Edge有望在功能、性能甚至稳定性方面看到Chromium内核的重大改进。目前,存在一些问题,如缺乏扩展,这可能在使用内核之后不存在。如果Edge浏览器能够保持触摸屏体验和省电的优势,那么Edge甚至可能成为Windows平台上最强大的浏览器。然而,对于微软来说,只能说是有利有弊。在IE时代,由于三叉戟内核的广泛使用,与IE的兼容性已经成为事实上的Web生产标准;微软未能抓住移动互联网时代的机遇,因此Chrome取代IE来控制Web标准的话语。Edge向Chromium内核的转换可能会带来更好的体验,但是即使将来它变得更流行,也不会再受到IE的影响。使用Edge浏览器的人越多,通过浏览器平台向用户提供的微软服务就越多。我希望微软能在更多的平台上推出边缘浏览器,使边缘品牌更受欢迎。总结:从IE到边缘,从研究内核到Chromium,微软浏览器已经从一个统治者变成了一个普通的竞争者,他放下了王牌武器。回顾一下Netscape、Firefox和其他未能挑战IE的竞争对手,以及被Chrome淘汰出局的Edge,这是一个巨大的惊喜。我们希望微软能在未来的移动互联网浪潮中掌舵。