我试图通过减少对各种图像精灵所做的额外请求并将所有图像精灵嵌入到主样式表中来提高页面的性能。现在我的样式表大小快速增长,现在达到了近 500KB,这让我开始担心——它会在桌面浏览器和移动浏览器中正确缓存吗?
我阅读了有关移动缓存的信息,发现现代(并不真正关心旧的)移动浏览器可以缓存高达 1MB 大小的文件。因此,如果我理解正确,关于缓存的一切都应该没问题,对吧?
然后我也很感兴趣,在单独提供图标精灵(大约 10-20 个文件)或将所有内容包含在一个样式表中(将请求数从 11-21 减少到只有 1 个)时,性能是否有很大差异?
我是否认为一个更大的请求比 10-20 个小请求要好得多?
谢谢