因为iphone不能缓存超过25 kb的图像,我应该使用单独的图像吗?

时间:2012-01-04 17:42:27

标签: iphone css mobile css-sprites

我正在为我的视网膜显示媒体查询创建一个精灵,用于iPhone 4的图像尺寸加倍,这大大增加了文件大小。我特别想要增强的元素是按钮和主要标志。结合这些使精灵非常大,所以我应该单独保存每个按钮,使它们都低于25kb?

以下是可能不了解此25kb限制的任何人的文章:http://www.yuiblog.com/blog/2008/02/06/iphone-cacheability/

欢迎所有建议,谢谢

2 个答案:

答案 0 :(得分:5)

此限制可能不属实。我建议你自己进行基准测试。

推理:http://uxformobile.com/mobile-browse-cache-image-size-limitations

答案 1 :(得分:3)

我可以考虑解决这个问题的一种方法是使用HTML5 Cache Manifest强制Safari下载您的精灵并将其缓存为HTML5离线对象。