这种现象似乎是由YouTubesubreddit上的用户发现的,但是原始剪辑已被版主删除。幸运的是,它的副本存在于其他地方,显示Firefox上发生的延迟。从这里开始,人们开始在其他非Chrome浏览器(例如MicrosoftEdge、Brave和Safari)上发现同样的问题。网上有说法称,谷歌浏览器上也会发生这种情况,尽管频率要低得多。互联网侦探指出YouTubeJavascript源文件中的特定代码行是造成五秒间隙的罪魁祸首。
根据我们的经验,我们找不到那条特定的线。事实上,当我们在Firefox、Edge或Chrome上打开YouTube视频时,我们没有遇到任何性能问题。完全有可能这只会影响少数帐户,无论出于何种原因,我们都幸免于难。尽管如此,延迟仍然是一个持续存在的问题。一个可能会也可能不会看到修复的问题。
一位发言人告诉AndroidAuthority,“[在网络浏览器上]安装了广告拦截器的用户可能会遇到观看效果不佳的情况”。无论您使用Firefox、Edge还是Chrome,都会发生这种情况。该公司希望您允许广告正常播放或购买YouTubePremium订阅。
X(该平台以前称为Twitter)上的用户wukko在深入研究源文件后提供了有关此举的更多详细信息。他们解释说,冻结是由“新的反广告拦截功能”引起的,该功能主要针对第三方浏览器进行测试。一些恼怒的用户将这一间隙称为“懒惰的尝试”,以确保广告在视频加载之前播放“至少五秒钟”。黑屏是由广告拦截器阻止广告正常播放造成的。此外,“启用跟踪保护”的浏览器(例如Firefox)也会受到负面影响。
至于为什么Chrome上的用户受到的影响较少,wukko表示,这是因为该应用“不会阻止内部跟踪器”
解决方法
这并不全是厄运和阴郁。如果您安装了uBlockOrigin扩展,似乎确实有一个解决方案。Tom'sHardware在其报道中指出,您可以通过在其配置中添加特定的过滤器,将人为延迟降低至0.001毫秒。
为此,请单击浏览器上的uBlockOrigin图标。这在应用程序之间可能有所不同。下图显示了Firefox上的过程。接下来,选择下拉菜单中的齿轮图标以打开仪表板。