代码之家  ›  专栏  ›  技术社区  ›  leonheess

应该预装哪些内容以及如何预装?[关闭]

  •  1
  • leonheess  · 技术社区  · 6 年前

    我刚知道 rel="preload" 我想知道什么时候该用。我发现不同类型的预载 preloading with javascript etc. 也。谷歌最近 announced 它将排名更快加载页面更高(至少在移动)使页面速度更重要的每个人。

    如果您已经使用了http/2(http/2.0)、https、gzip、cdns等,并且希望尽快加载站点: 你应该 (另外) 使用预加载 数量是多少 是吗?

    你应该加上 HTML5 rel="preload" 每一个链接、脚本、字体等等,或者只是其中的一部分?也许只有外部的?

    还是依赖javascript及其库来预加载资源更好?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Deano    6 年前

    我建议在当前页面中使用您有很高信心的预加载资源。preload是浏览器请求页面所需资源的早期获取指令,值得获取关键脚本、web字体和英雄图像(可能会阻止浏览器呈现的内容)。

    本文很好地解释了预加载和预取的内部和外部,以及何时应该使用它们:

    https://medium.com/reloading/preload-prefetch-and-priorities-in-chrome-776165961bbf