时间:2018-12-17 来源:互联网 浏览量:
1Edge浏览器为何跪倒?回顶部
【PConline 杂谈】作为和Win10一起推出的王牌软件,Edge浏览器自诞生以来,就肩负着取代IE、拥抱网页先进标准的重任。然而,就在近日传来了一条令Edge支持者大跌眼镜的消息——Edge浏览器要换用Chromium内核了!微软在Windows官方博客当中表示,为了减少碎片化、便利开发者,将会使用开源的Chromium作为Edge浏览器的开发平台。这意味着,Edge不会再使用微软自家的引擎,继Opera之后,又一浏览器大佬在Google面前低下了头。
Edge浏览器将换用Chromium内核
Opera在早前已经宣布,弃用自家的Presto引擎,转而投靠Chromium。很多用户都认为,现在的Opera本质上只是一个Chrome浏览器的马甲。而和Opera相比,微软的体量无疑大得多,但即使如此,Edge依然跪倒在了Chromium面前。被寄予厚望的Edge浏览器是如何沦落到如此地步的?我们就一起来谈谈这个话题吧。
技术升级慢
如果你是一名Chrome浏览器用户,那么一定会对Chrome刷版本号的行径印象深刻。Chrome发布于2008年,每隔五六周就更新一次大版本,到了今天它的版本号已经刷到了71。尽管版本号并不能说明所有的问题,但这无疑意味着Chrome在增加新功能、修复Bug等方面推进速度极快。
相信大家都对Chrome的版本号更新之快印象深刻
在移动互联网时代,对网络新特性和用户痛点的跟进速度,往往意味着体验好坏。Chrome的飞速更新,令它在这方面占尽先机。而作为竞争对手,Edge在这方面的触觉,就迟钝得多了。
Edge是Win10预装的浏览器,钦点的身份令它赢在了起跑线。然而,成也预装败也预装,长期以来,Edge只能通过Win10更新获取升级,不能通过其他渠道独立更新,而且更新速度很慢。在有Edge更新补丁推送的时候,系统往往还需要重启,使用起来非常麻烦。作为一个新产品,这样的缺点无疑是致命的,产品初期的问题无法通过更新快速修复,所缺功能也没有通过迅速推出新版来弥补,这令Edge刚冲出起跑线就落后了几个身位。
近两年Edge就推出了这么几个版本,面对如狼似虎的对手如何招架?
到现在为止,Edge浏览器在稳定性、功能、先进程度等多方面,仍落后于Chrome、Firefox等竞争对手。实际上,预装软件和独立更新并非是水火不容的方案,例如安卓的WebView、苹果的Safari都可以通过应用商店独立更新。但Edge迟迟未跟进这类设计,落后于人纯属咎由自取。
功能不完善
前面提到,Edge浏览器长久以来无法独立更新,在多方面都和竞争对手有明显差距。而给人最直观的差距,可能就是功能了。
无论是Firefox还是Chrome,在功能方面早已经达到了一个很高的高度。相较之下Edge本身功能比较羸弱,时至今日,它仍未支持界面定制、自定义字体等常见功能,色彩管理、多媒体控制等专业功能也难以令人满意。特别是对于扩展支持的这一点,令它和Chrome、Firefox等浏览器的功能差距愈发巨大。支持扩展能够让浏览器成为一个软件平台,开发者可以在此基础上进一步提升浏览器的上限,用户也能够体验到很多不可思议的功能。可以说,支持扩展已经成为了现代浏览器的标配,而Edge偏偏在这方面缺乏竞争力。
Edge支持扩展已经为时晚矣
直到发布一年后的2016年,Edge浏览器才开始支持扩展功能。作为追赶者,Edge的浏览器扩展数量不多,但微软提供了相应工具,可以将Chrome扩展进行简单转换后,直接用在Edge之上,这本来是一件好事;然而,微软并未为Edge提供一个便利的扩展商店,而且将Edge的扩展程序也放置到了微软应用商店当中,这给使用带来了不便。
由于Edge扩展成为了微软应用商店中软件的一个子类,因此造成了分类不明、索引不便的问题。例如,开启微软应用商店之后,可以找到理财、工作、家庭等分类的APP,而很难直接找到Edge扩展。想要看看Edge都有啥扩展?你得先开启Edge浏览器,再跳转到微软商店。而在进入到Edge扩展的页面后,扩展功能分类的索引做得也非常不好,所有的分类都排布在页面当中,非常简单粗暴。而进入到某个分类后,想要浏览其他分类只能通过返回键切回去,再查看其它分类。微软商店的其他功能按钮,都不是为扩展程序设计的,这意味着你随便点一下其他地方,就没法继续浏览各种扩展。
微软应用商店根本就没有给Edge扩展留有跳转按钮
换言之,Edge浏览器的扩展生态起步慢,同时微软也没有花大力气去扶持,甚至没有专门打造一个扩展商店,Edge的扩展数量时至今日依然屈指可数,也就在情理之中了。
2Edge浏览器路在何方?回顶部
性能不领先
和老旧的IE相比,Edge的一大优势,就是对网页先进特性支持,以及提供了更高的效率;不仅页面渲染、JS运行速度更快,而且更久节省资源。但是这些优势,只是建立在和IE的对比之上的,和竞争对手相比,Edge在效率方面仍不占优。
我们曾经在Firefox换用全新量子引擎的时候做过对比测试,测试显示,Edge浏览器在性能方面最多只能做到和其他竞争对手不相伯仲,整体性能并无优势。详情可以点击下面链接查看。
同时,在资源占用方面,Edge浏览器的表现也不甚理想,所占用的内存要比竞争对手们高上那么一些。
在测试方面是如此,在实际使用当中,内存占用高这点加上Edge的内存释放机制,更容易感受到Edge浏览器性能上的一些不济之处。例如,同时开启多个网页的时候,一旦内存吃紧,某些网页就会被自动关闭,而这过程你是无法控制的,而Fireofx和Chrome(经过设置后),则没有这样的问题。
Chrome可设置标签页内存吃紧时候也不重载
Edge并没有类似设置,影响性能
这会带来怎样的负面使用感受呢?举个例子。当你开启一个视频网页在后台缓冲,然后先切到其他标签页看新闻,回头切回来发现之前开启的视频网页竟然需要重新加载,甚至直接卡死,这是何等令人抓狂的体验!Edge的网页重载不仅会出现在开启多个网页的境况下,在电脑睡眠重新唤醒的时候,也有可能出现。这种挣扎的性能表现,一直存在于Edge浏览器的生命周期当中。
稳定性欠佳
近年来的微软产品,似乎多少存在稳定性方面的问题,Windows Phone如此,Windows10如此,Edge浏览器也不外如是。如果你长期使用Edge,不难发现它其实是难以担当日常使用的,最大的原因之一就是稳定性欠佳。
Edge罢工也算是个高热问题了
例如前面提到过的,某些标签页容易出现假死或者重新加载等情况;又例如,当你使用Edge浏览器开启大量网页后,电脑进入休眠状态,重新唤醒后Edge浏览器甚至可能会闪退。而在和扩展程序的磨合方面,Edge浏览器也不尽如人意,例如利用TamperMonkey加载了多个脚本,那么Edge开启网页很有可能无限加载,而同样的脚本在Chrome、Firefox浏览器当中表现正常。
作为系统预装软件,人们对Edge浏览器在稳定性方面的期待是比较高的——预装的功能没道理稳定程度还不如第三方软件,对吧。然而,Edge浏览器的表现令人失望,无论是轻度重度使用,稳定性方面的问题都令人用得忧心忡忡,这或许也是自研新引擎难免的痛吧。
话语权旁落
如果你长期关注浏览器,那么应该会知道目前业界能够使用自研浏览器引擎的产品,实在是凤毛麟角。使用自家引擎的浏览器就那么几家:谷歌Chrome(Blink/Chromium)、微软IE/Edge(Trident/EdgeHTML)、Firefox(Gecko)、Opera(Presto)以及Safari(Webkit),其余基本都是这些引擎的马甲。而在之前,Opera已经宣布将会弃用Presto,改用和Chrome一样的Blink,自研引擎的浏览器又少了一个。现在,Edge也做了一样的决定,为什么大家都不爱用自家引擎了呢?
Chrome已经占据了绝对的话语权
这和近年来浏览器市场生态变化有很大关系。凭借着种种手段,Chrome已经攻占了大部分市场份额。特别是在移动互联网领域,Android系统所使用的WebView和Chromium同源,这令大量网页都倾向于针对Chromium优化。尽管谷歌一直自诩推动Web标准化,但其实却不断诱导前端开发者去做标识“-webkit- ”这样的事情,这让其他浏览器内核出现了一些兼容问题。
换言之,兼容Chromium已经成为了事实上的行业标准,相比使用Chromium内核的马甲浏览器,自研引擎的浏览器们越来越举步维艰。Chromium是一个开源项目,多年的发展加上开源社区的维护,令它成熟度极高——特别是和Edge这样的新项目相比,不仅成本低而且问题少。对比下来,自研引擎吃力不讨好,费钱还没有好的效果,Opera和Edge放弃自研引擎转用Chromium,也就可以理解了。
另外,虽然桌面平台的Edge浏览器一直使用自家的内核,但实际上在今年早些时候发布的Edge安卓版,就已经使用了Chromium。和iOS平台不同,安卓平台允许第三方浏览器使用自有内核,但即便如此Edge也并没有将自己的内核带到移动平台上。或许在当时,就已经埋下了Edge彻底放弃自研内核的伏笔了吧。
Edge路在何方
前面说到了Edge浏览器的诸多缺点,但Edge是否一无是处?当然不是。在对触屏的优化上,Edge要比其他Windows浏览器的表现都要好,可谓是平板模式下操作最为行云流水的浏览器了。另外,Edge浏览器还非常省电,无论是浏览网页还是观看网络视频,能效比都很出色,可谓是Windows平板的绝配。
在平板电脑上,Edge的体验有独特之处
然而由于基本功不牢固、生态环境变化等种种不利因素,Edge抛弃自家引擎已经成了的不可逆转的事实。未来Edge浏览器路在何方?
换用了Chromium内核后,在功能、性能方面乃至稳定性等的表现,Edge有望迎来一次大提升。目前扩展程序稀缺等问题,换用内核后很有可能不复存在。而如果Edge浏览器还能够保持触屏体验好、省电等优势的话,那么Edge甚至有可能成为Windows平台上产品力最好的浏览器。
然而,这对于微软来说,也只能说是有得有失。在IE时代,由于Trident内核的广泛使用,是否兼容IE成为了事实上的网页制作标准;微软没有抓住移动互联网时代的良机,令Chrome取代IE把控了网页标准的话语权。Edge换用Chromium内核的确有可能带来更好的体验,但即使往后它再受欢迎,也已经不可能再有IE当年的影响力。
当然,Edge在今后如果能广为流行,那么对于铺开微软生态也极具积极意义——越多人使用Edge浏览器,微软的各种服务就越能通过浏览器这个平台推及到广大用户。希望微软能够在更多平台推出Edge浏览器,让Edge这一品牌更深入人心吧。
总结
从IE到Edge,从自研内核到套用Chromium,微软浏览器从统治者变成了一名放下自己王牌武器的普通竞争者。回想起网景、Firefox等挑战IE未遂的对手,再回看已经被Chrome挤下王座的Edge,不禁令人唏嘘万分。逆水行舟不进则退,希望微软今后能在移动互联网大潮中握牢手中的舵吧。