有时 YouTube 需要很长时间才能显示搜索查询的结果或切换到视频页面。
我注意到开发者控制台中出现了以下警告。我认为第一个警告会在几秒后出现:
Source map error: Error: request failed with status 404
Resource URL: https://www.youtube.com/results?search_query=something
Source Map URL: yt-live-chat-default-theme.css.map
当页面最终加载时会出现另一个警告:
Will-change memory consumption is too high. Budget limit is the document surface area multiplied by 3 (738304 px). Occurrences of will-change over the budget will be ignored.
about:config
我在 Windows 10 上运行 Firefox,并在 uBlock Origin 中进行了一些隐私设置。
答案1
第一个错误仅与 DevTools 有关,因此与 YouTube 无关。您可以避免它,但这并不重要。您可以在 StackOverflow 帖子中阅读更多相关信息 错误消息“DevTools 无法加载 SourceMap:无法加载 chrome-extension://... 的内容”。
第二个错误更严重,与 CSS 标签有关 会改变。
此 CSS 标签会提前告知您的浏览器“页面的此部分将要进行动画处理,您可以提前渲染它”。动画应谨慎使用,否则可能会因内存占用过多而导致性能问题。
您无法修复此错误,因为它来自 YouTube 网站本身。如果您了解 CSS 和 Javascript,并且可以找到 YouTube 使用的位置will-change
,则可以使用
油脂猴
将其删除。
否则,您应该调查为什么没有足够的内存来运行 YouTube。也许内存被其他正在运行的应用程序占用了。
您也可以在其他浏览器(Microsoft Edge 或 Chrome)中尝试此操作,看看它们是否可以以更少的内存运行(或者它们是否比 Firefox 更有效地实现此 CSS 标签)。