和历史包袱沉重的Internet Explorer相比,全新的Microsoft Edge有着诸多的优势。
第一、它可以提供相对于Internet Explorer来说更加精简、更加快速,也更加让人耳目一新的浏览体验。
由于Edge这款全新的现代浏览器不需要考虑向后的兼容性,因此它的代码量大大减少,据IT之家了解,在Edge浏览器上,微软砍掉了22万行MSHTML代码、300多个API以及6种文件模式。
轻装上阵的结果,自然就是一个字,快。在JetStream的基准测试中,Edge取得了比Internet Explorer 11快1.6倍的成绩,在Octane 2.0的基准测试中,Edge取得了比Internet Explorer 11快2.25倍的成绩,在64位浏览器中,Edge浏览器的JavaScript引擎加载速度更是超越了它的两大竞争对手Chrome和Firefox。
为了改善Edge浏览器对新的Web标准的优化,微软为此新增了30万行程序代码、49项主要的新功能以及4200多个相容的修补程序。
第二、它支持基于HTML和JavaScript的扩展,用户只需通过Windows应用商店(后更名为“微软商店”)即可一站式安装与Edge浏览器相兼容的扩展应用。对于开发者来讲,Edge扩展插件的开发十分简单,他们仅需将他们为Chrome或者Firefox等浏览器所写的扩展程序的代码稍加改动,即可将其移植到微软的Edge浏览器上来。
第三、Edge浏览器拥有更贴心、更实用的功能。微软搜索服务必应以及Windows 10上的虚拟个人助理Cortana已与Edge浏览器深度整合,Cortana在Edge当中能够判断你的需求并为你提供它能给到的一切。全新的阅读模式能够去掉网页左右两边的文字菜单、广告等分散阅读注意力的元素,从而提供更沉浸纯粹的阅读体验。阅读列表功能则可将当前网页添加到列表中以供后续阅读,与此同时,该功能还支持将阅读列表在用户的各设备间同步。
尽管微软倾力打造的Edge浏览器正如上述这样,拥有种种能够使其成功的特质,可是截至目前,它的市场表现还是没有太大的起色,很多用户在安装还Windows 10之后,也只是把Edge浏览器当成新时代的Internet Explorer 11来用而已——即用它来下载Chrome。
Edge浏览器到底有何劣势,以至于尽管它已经问世三年多,还是难以成功呢?
对于一款轻装上阵的全新浏览器来说,功能简陋似乎并不是什么问题,Microsoft Edge所面临的最致命的问题,是它与Windows 10的绑定极大限制了它的交付频率。
功能简陋?没有问题,把功能加进来就好了。用Edge浏览器打开网页时白屏或者假死?没有关系,推出后续版本修复问题就好了。不过现在Microsoft Edge所面临的尴尬境地是什么,微软已经把全新的功能准备好了,微软已经把白屏和假死的问题解决了,可是用户接收不到更新,为什么呢?因为Edge要等Windows 10一起更新,而Windows 10的更新通常是半年一次。
也就是说,和Chrome、Firefox这样更新灵活、迭代迅速的浏览器相比,Microsoft Edge就像是一个行动迟缓的家伙,它之所以行动迟缓,并不是因为它自己体型笨拙,而是因为微软将它和另一个胖子绑在了一起,而这个胖子叫“Windows 10”。
归根结底,Microsoft Edge所有劣势的根源,并非其基于的UWP架构,并非其简陋的功能,也并非是它的种种bug,而是它的更新模式。微软当年决定把Edge浏览器与Windows 10绑定更新的时候,Edge浏览器就已经处于不利地位了。
Microsoft Edge认输了?不,它赢了前段时间,微软宣布Edge将采用Chromium的技术来进行开发的时候,IT之家小编身边的很多朋友都对微软表达出一种失望的态度,因为在过去一段时间,Edge浏览器一直是以一个与谷歌的Chrome相竞争的形象示人的,这次微软决定投入Chromium的怀抱,莫不是在这次竞争当中认输了?
非也。如果考虑到Edge浏览器接下来一系列举措的所能带来的结果,你可能不会觉得Edge输了。这个我们来结合三个提问分析:
提问一:采用Chromium的技术开发Edge,对用户以及网站开发工程师来说意味着什么?
与市面上绝大部分的浏览器采用相同的内核,即意味着Edge浏览器所兼容的网页标准是被广泛支持的和采用的。对于普通用户来讲,在使用Edge浏览器的过程中,我们基本不可能会遇到网页排版错乱、元素丢失或者功能不可用的情况。而对于网站开发工程师,尤其是前端工程师来讲,他们将不再需要针对Edge浏览器的EdgeHTML排版引擎进行另外的适配和测试,这将极大地减轻他们进行开发工作时的工作量,其测试矩阵也将大大简化。
有些读者可能会担心,如果微软采用别人家的内核来开发自己家的浏览器,那他的EdgeHTML怎么办?这样的话,微软在网页标准方面的话语权不就减弱了吗?
虽然对于EdgeHTML的未来,微软还没有给外界一个明确的答复,不过关于微软在网页标准制定方面的话语权是否会减弱这点,大家根本无需担心。毕竟微软是W3C中的一员,在话语权上,微软与谷歌平起平坐还是没什么问题的。
提问二,脱离与Windows 10的更新绑定,对Microsoft Edge有什么好处?
脱离与Windows 10的更新绑定,即意味着Microsoft Edge可以实现更敏捷的交付,因此,Microsoft Edge的功能增强或者Bug修复可以更及时地推送给用户,过去Microsoft Edge的市场份额不高,相信是由很多用户用它的时候发现一些问题,而这些问题又迟迟得不到解决,从而转投其他浏览器所导致的。在更敏捷的交付下,考虑到用户流失的原因,上面我们提到的这个问题显然是可以迎刃而解的。
提问三,我可以在更多的平台使用Microsoft Edge吗?
从微软的博客来看,这个问题的答案是肯定的。微软的那篇博客所传达出的关于Edge浏览器目标平台的信息有两点。
1、Edge浏览器将适用于所有受支持的Windows版本。既然微软没限定范围是“所有受支持的
Windows 10版本”,那我们有理由相信微软口中的“所有受支持的Windows版本”是包含Windows 7和Windows 8.1在内的。考虑到这两个版本的Windows不支持UWP应用,因此,从中我们可以解读出的信息是,Edge浏览器或许会去UWP化,从而成为一款Win32桌面应用。
2、微软有意愿将Edge浏览器带到macOS平台。考虑到macOS在桌面电脑和笔记本电脑中有限的市场份额,Edge浏览器借助登陆macOS所能实现的份额增长应该是相当有限的,不过即便如此,这依然传达出一个信息,即微软将以越来越开放的姿态来拥抱“竞争对手”的平台。
从Microsoft Edge的种种变化以及这些变化所意味着的结果来看,微软此次的动作并不是一次“认输”的动作,相反,Edge是个赢家。
是的,在刚刚过去的浏览器大战中,Edge并没有打败谷歌的Chrome,但有些时候,一方的胜利并不一定要以另一方的失败为标志。这次浏览器大战没有输家,微软与谷歌所共同迎来的是个皆大欢喜的圆满结局。
虽然与谷歌的浏览器大战的结局是美好的,可是微软需要知道,Microsoft Edge依然面临挑战。
首先,在过去的三年,这款浏览器给部分用户留下了“功能缺失”、“白屏”、“假死”等诸多不良印象,要重新收获这些用户的心,微软可得好好动动脑筋了。
第二,截至目前,在微软商店里上架的Edge浏览器扩展大概有220多款,这个数量虽然不少,可是和竞品Chrome或者Firefox的平台暂时还无法相比,要重建Edge浏览器的生态,让这款浏览器真正好用,IT之家认为,微软任重而道远。