ㄅ.详细可以看这两篇,懒得看本文最下面有reddit分享的解法:
This behaviour from Google is beyond disgusting! Artificial wait on YouTube
now if you're not using Chrome / Edge.
https://www.reddit.com/r/firefox/comments/17zdpkl/this_behaviour_from_google_
is_beyond_disgusting/
缩网址:https://is.gd/Ym9269
Youtube has started to artificially slow down video load times if you use
Firefox. Spoofing Chrome magically makes this problem go away.
https://www.reddit.com/r/firefox/comments/17zrfml/youtube_has_started_to_
artificially_slow_down/
缩往址:https://is.gd/wQXWG9
ㄆ.大意是:
如果Youtube网站,检测到你使用火狐Firefox浏览器,
Google会加载一串程式码,刻意的减慢影片的加载时间。
然后这串程式码完全没有任何功能,就是单纯让Firefox去空等。
https://i.imgur.com/eHvziWj.png
看回报还在滚动更新,不会每个人都中。
如果在你的装置上,使用Chrome看Youtube,跟Firefox有显著落差,
那很可能你就中了。
当然也有护航说是A/B test刚好其中一个有bug,
只是bug很刚好只会出现在火狐上。╮(╯_╰)╭
ㄇ.暂时的解法:
1) 把浏览器的user-Agent调整成Chrome。[a]
2) 用uBlock Origin或其他挡广告软件去阻挡那个setTimeout Function. [b]
ㄈ.解法细节:
[a] 使用User-Agent Switcher and Manager扩充套件,更改user-Agent
https://addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher/
[b] 在挡广告软件的规则中,新增下面这行:
www.youtube.com##+js(nano-stb, resolve(1), *, 0.001)
ref:https://is.gd/O8OpMC
-
题外话,其实Google以前就对Firefox和Edge用过这招:
https://tech.co/news/google-slowed-youtube-firefox-edge-2019-04