移动网络应用程序设计 - 是否仍然建议使用图像精灵?

时间:2011-12-06 09:37:36

标签: html css mobile

我目前正在开发一个移动网络应用程序,我想知道是否应该使用单个图像或继续使用像我的桌面网站那样的图像精灵?我只是担心组合所有图像的文件大小增加以及这会如何影响我页面的加载时间?

凯尔

2 个答案:

答案 0 :(得分:2)

我没有看到使用精灵集的任何问题,请记住,如果您定位iPhone的应用程序,他们只会缓存25kB以下的文件。因此,如果你的图像增长太多,矛盾的是,将它分成单独的图像会更好。这将在第一次运行应用程序时考虑更多HTTP请求 - 但不会在每次后续页面加载时连续生成额外的HTTP请求,从而节省了您和iPhone用户的带宽:)。哦,同样适用于JavaScript和CSS文件:)。

答案 1 :(得分:1)

Sprites在绝大多数手机上运行得很好(除了较旧的诺基亚40系列,黑莓预装6.0和任何传统设备(没有完整的HTML 4.01浏览器)。

您应该注意的是,如果您使用灵活/响应式布局,主要是灵活的单元,那么在保持布局灵活性的同时正确定位精灵可能非常困难。