gpt4 book ai didi

google-chrome - Chrome 中已弃用 rel ="prerender"

转载 作者:行者123 更新时间:2023-12-05 07:29:30 26 4
gpt4 key购买 nike

我想使用资源提示“prerender”( W3C ) 来加速网站,但是 prerender 在 Chrome v58 之后被取消了。我读到应该改用 NoState-Prefetch ( Google Dev ),但我没有找到任何关于如何使用它的信息。

有谁知道如何使用当前版本的 Chrome 预呈现网站或如何使用“NoState-Prefetch”?

我很感激每一个建议。非常感谢。

最佳答案

Prerender 并未弃用,实际上它是 w3 standards 的一部分.尽管标准明确指出用户代理应该获取数据,但后来它描述了它可以进行预处理,并在稍后添加了一点,即用户代理可能决定不做任何事情。

Chrome 启动了预渲染资源提示,之前它意味着整个页面应该在一个隐藏的渲染器进程中预渲染,但目前 chrome 使用 NoState-Prefetch,它不如完整渲染那么强大,但仍然可以节省时间 - 在以防浏览器实际执行此操作。

可以看看下面的document深入挖掘,为什么 chrome 改变了预渲染的实现,以及 No-State Prefetch 何时/做什么。

检查浏览器是否在本地预渲染:

  • 转到 chrome://net-export/(这将导出所有 chrome 窗口、应用程序和扩展程序发生的所有网络事件的日志)
  • 转到您要检查预渲染的网站,给它一些空闲时间并进行预渲染
  • 从网络导出页面保存json文件,并将其加载到https://netlog-viewer.appspot.com/
  • 加载完成后,查看左侧菜单中的 Prerender 页面

关于google-chrome - Chrome 中已弃用 rel ="prerender",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52721308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com