这里有一个非常简单但具体的问题:
我不太熟悉用于压缩图像的JPEG标准。当X维度(宽度)非常大而Y维度(高度)非常小,反之亦然,或者两者几乎相等时,它是否会创建更好的图像(即在类似质量下较小的文件大小)?
我需要了解的实际用途是CSS精灵。如果一个网站由数百个CSS精灵组成,最好将精灵文件的大小最小化,以帮助使用较慢的互联网用户,并减少服务器负载。如果JPEG标准在单个水平线上运作得非常好,但垂直移动需要更多的复杂性,则100个16x16 CSS精灵图像的图像应该是1600x16。
另一方面,如果JPEG标准在水平方向上具有很多复杂性,但在行与行之间轻松移动,那么您可以通过将图像设置为16x1600来制作更小的文件或具有更高的质量。
如果最佳压缩发生在图像是完美的正方形时,则应将最终图像设置为160x160。