前微软实习生声称谷歌可能用了不正当手段,这样它的Chrome网络浏览器就能比竞争对手edge更有优势。
参与微软浏览器开发的软件工程师约书亚·巴基塔(Joshua Bakita)提供了一个可能的解释,解释了为什么微软决定放弃其EdgeHTML引擎,转而使用Chromium。
微软最近宣布,它将把Edge背后的浏览器引擎从定制的EdgeHTML解决方案切换到谷歌的项目铬.
这一转变是为了让Edge浏览器的浏览体验更加可靠,因为许多网站都是针对Chrome浏览器设计的。
巴基塔说,这一变化背后的主要原因之一是谷歌不断对其网站进行更改,这破坏了兼容性。
隐藏空Div代码
巴基塔举例说,谷歌会对YouTube做一些细微的改变,导致Edge无法完成某些任务。
例如,谷歌在其YouTube视频中添加了一个隐藏代码,导致Edge的硬件加速在播放视频时失败。这导致浏览器使用更多的能量。
在添加了隐藏div代码后,谷歌开始宣传Chrome在播放视频时具有更好的节能性能。
“在此之前,我们相当先进的视频加速技术使我们在视频播放时间和电池续航方面远远领先于Chrome,但几乎就在他们在YouTube上发布消息的那一刻,他们开始宣传Chrome在视频观看电池续航方面的优势。说.
这位软件工程师说,虽然他不确定YouTube是否被故意改为慢速Edge,但他的许多同事亲自调查了这件事,他们非常确信情况确实如此。他补充说,Youtube也拒绝了他们删除隐藏空代码的要求。
仅仅是错误
谷歌反驳了Bakita的说法,称空div代码只是一个bug,在报告后得到了修复。YouTube发言人说YouTube不会为了击败其他浏览器的优化而添加代码,而且它能迅速纠正错误。
TECHTIM万博体育登录首页ES.com版权所有未经允许,请勿转载。