跳转到内容
搜索文档

Rocket Loader

最后更新 查看 MarkdownAgent 设置

Rocket Loader 通过将所有 JavaScript 的加载推迟到渲染之后,优先加载你网站的内容(文本、图像、字体等)。

这种加载方式(称为异步加载)可让页面内容更早渲染。Rocket Loader 可处理内联脚本与外部脚本,并保持执行顺序。Cloudflare 会检测不兼容的浏览器并禁用 Rocket Loader。

在包含 JavaScript 的页面上,这可为用户带来更快的加载体验,并改善以下性能指标:

  • Time to First Paint (TTFP)
  • Time to First Contentful Paint (TTFCP)
  • Time to First Meaningful Paint (TTFMP)
  • Document Load

操作方式

可用性

FreeProBusinessEnterprise

Availability

Yes

Yes

Yes

Yes

限制

Cloudflare 的部分可选功能(包括 Rocket Loader 与 Email Obfuscation)使用非标准标签,会在 w3.org 等工具的严格 HTML 验证中失败。这些失败与站点访问者的实际问题无关。

如果你发现网站出现 JavaScript 或 jQuery 问题,请禁用 Rocket Loader 后重新测试网站。

如果您的域名已设置内容安全策略(CSP),则需要更新您的标头以支持 Rocket Loader。


这篇文档对您有帮助吗?