2015年,微软在 Windows 10 系统中推出了新款浏览器 Edge 取代默认的 IE 浏览器。但由于 Edge 浏览器只能运行在 Windows 10 中,而 Windows 10 的推广和更新都不尽人意,导致 Edge 浏览器市场表现不如竞争对手。而微软最近宣布将放弃 EdgeHTML Web 渲染引擎,转而采用 Google 的 Chromium 。
据外媒报导,12月6日,微软在其官方博客宣布将采用开源项目 Chromium 的技术来开发 Microsoft Edge 浏览器。微软表示,此举旨在为用户提供更好的 Web 兼容性,并减轻 Web 碎片化。也就是说,微软决定将 Edge 浏览器剥离于 Windows 10 之外并且使用 Chromium 内核,以后 Edge 浏览器不但可以在 macOS 上下载使用,还能够借助 Chrome 丰富的插件来满足用户需求。
微软和 Google 一直都是死对头。此前,微软在浏览器方面一直都处于劣势,而本次选择 Google 的 Chromium 技术来开发 Microsoft Edge 浏览器也算是承认失败。不过一位声称在 Edge 浏览器部门工作过的工程师就表示,是因为 Google 使横手,利用自家网页优势而对 Edge 造成破坏,比如在YouTube 上添加了一个空的div,以阻止Edge 使用硬件加速。对于这位前工程师的说法我们无法印证。
我最近在 Edge 团队工作,我们决定结束 EdgeHTML 的原因之一是因为 Google 不断对其网站进行更改,打破了其他浏览器,我们无法跟上。例如,他们最近在 YouTube 影片中添加了一个隐藏的空 div,这使得我们的硬件加速快速保留路径(现在应该在Win10 Oct更新中修复)。在此之前,我们相当先进的影片加速使我们在使用电池播放影片时间方面远远领先于 Chrome,但他们在 YouTube 上对我们硬件加速进行破坏的那一刻,他们就开始宣传 Chrome 在使用电池观看影片上比 Edge 更好。让它如此悲伤的是,他们声称的领先地位不是由于 Chrome 的巧妙优化工作,而是由于 YouTube 的失败。总的来说,他们只是让网络变慢。
现在虽然我不确定我是否确实故意改变了 YouTube 以减缓 Edge 的速度,但我的很多同事都非常相信 – 他们就是那些亲自调查它的人。为了补充这一点,当我们质询时,YouTube 拒绝了删除隐藏的空 div 的请求,并没有进一步详细说明。
而这只是其中一个案例。