reddit 用户 显示,在 firefox 上装入 youtube 视频时出现长达五秒的。 该用户还展示了一个巧妙的解决方法,通过暂时伪装成 chrome 浏览器,成功迷惑 youtube,使视频立即加载。
拖慢 firefox 加载视频
细心的用户迅速发现,youtube 源代码中一段隐蔽的代码是造成这一延迟的元凶。 这段代码似乎是 youtube 最近反广告拦截措施的一部分。
经过vk6_的深入调查,他发现这不是firefox的错误。 youtube 的 javascript 代码中显然有一个内置的延迟机制,故意在桌面端使视频播放延迟五秒。 其他技术高手甚至追踪到了 youtube 源代码中这段《恶作剧代码》的确切位置。
迫用户看广告
一些firefox和edge用户即使在禁用广告拦截插件后,也报告遭遇延迟,这表明问题可能与特定账户相关,并不仅仅影响firefox浏览器。 据报道,每当用户在新标签页中打开 youtube 链接时,都会发生延迟。
有人推测,youtube这一延迟可能是试图强迫使用广告拦截用户观看广告。 问题代码可能试图确保在实际影片开始前至少播放五秒钟的广告。
这不是 firefox 用户首次与谷歌因为疑似故意减慢速度而发生冲突。 早在 2018 年,前 mozilla 高管 chris peterson 就曾指控,在 firefox 和 edge 上 youtube 页面的加载速度比 chrome 慢五倍。
youtube:反广告拦截措施
youtube 发言人称,firefox 上的 youtube 降速与其「反广告拦截」努力有关。 当中指出「为了支持全球范围内多元化的创作者生态系统,并让数十亿人访问他们喜爱的 youtube 内容,我们已经发起了一项行动,敦促安装了广告拦截器的观众在 youtube 上允许广告,或尝试 youtube premium 以获得无广告体验。 安装了广告拦截器的用户可能会体验到次优的观看体验,无论他们使用的是哪种浏览器。」
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun267158.html