网页加载完成后加载的CDN上的CSS

时间:2012-08-14 07:53:05

标签: css asynchronous sync webpage cdn

我有一个使用CDN来传输CSS文件的网页。我遇到的情况是:我的网页加载太快,加载完成后,CSS文件(在CDN上)仍在加载。这样你就可以在没有任何样式的情况下看到一个带有你网页的flash屏幕(因为cdn上的css尚未加载)。那么如何让它们同步加载,以防止“闪屏”。谢谢:))

1 个答案:

答案 0 :(得分:1)

如果正确配置了缓存,这不会成为问题 - 只有最终用户在初始加载时才能看到。

如果您的网站有专门的“首次访问”目标网页(欢迎/登录/免责声明等),您可以包含内联的基本样式(即只有页面立即依赖的规则子集)和延迟加载来自您的CDN的CSS在后台。

话虽如此,@ Musu绝对正确:如果这是一个问题,获得更好的CDN