gpt4 book ai didi

css - 性能,一次提供所有 CSS,还是根据需要提供?

转载 作者:行者123 更新时间:2023-11-28 10:23:40 24 4
gpt4 key购买 nike

据我所知,目前有两种主要技术用于在网站中包含 CSS。

A) 在一个(压缩)文件中提供网站使用的所有 CSSB) 仅提供当前正在查看的页面元素所需的CSS

A 的优点:网站上使用的整个 CSS 在第一次访问时通过 1 个 http 请求进行缓存
A 的缺点:如果它是一个大文件,最初加载会花费很长时间

B 的优点:更快的初始加载时间
B 的缺点:更多的 HTTP 请求,更多的文件要缓存

我在这里缺少什么(基本的)东西吗?

最佳答案

剖析它。这取决于您的用户使用您网站的方式。

如果它是一个 Web 应用程序并且您的用户可能会与其进行大量交互并看到您设计的大部分布局,您可能希望使用加载一次然后存储在浏览器缓存中的单个 CSS。在这种情况下,第一次开销可以忽略不计。

如果您的大多数用户使用冷缓存并且只查看两三个页面,单独的 CSS 文件可能会改善他们的体验。

如果不查看用户的实际操作,您就无法判断。

关于css - 性能,一次提供所有 CSS,还是根据需要提供?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870109/

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