0

我正在将我所有的站点图标合并到精灵中,但是,由于某些原因,有时我必须在一些图标之间添加一点空白。

http://img8.imageshack.us/img8/9793/16spritetest4.png

在此图像中,左侧的图标是需要在其周围留出空间的图标。
我想知道什么对服务器/用户更好:将左侧的图标与其他图标拆分为 2 个单独的图像,或者将所有图标合二为一,“浪费”空像素。

我问这个,因为我知道 http 请求很昂贵,但我也知道浪费的像素会使文件变大。我只想知道哪个更糟

最终会有其他非常不规则的精灵(不是所有16x16像素的图标),所以问题是一样的。

提前致谢。

4

1 回答 1

1

我认为“http请求很昂贵”的理论实际上是错误的。

据我所知,HTTP 1.1不会在每次发出请求时启动新连接。这样可以减少延迟,因此拥有精灵或分离图像之间可能没有太大区别。

如果我错了,请纠正我。

于 2010-09-02T02:13:12.170 回答