当创建网站/移动应用程序和适应视网膜/高分辨率屏幕(需要两倍大小的图像)时,为什么不是是一个好主意,图像和尺寸缩小到一半尺寸,因此您只有一幅图像在非视网膜图像上变得更小(图像中的细节数量相同)。视网膜/高分辨率图像
这样你不需要双倍的图像数量,因为你只有一个更高的res图像,可以缩小到一半的大小,以适应两个屏幕?
当创建网站/移动应用程序和适应视网膜/高分辨率屏幕(需要两倍大小的图像)时,为什么不是是一个好主意,图像和尺寸缩小到一半尺寸,因此您只有一幅图像在非视网膜图像上变得更小(图像中的细节数量相同)。视网膜/高分辨率图像
这样你不需要双倍的图像数量,因为你只有一个更高的res图像,可以缩小到一半的大小,以适应两个屏幕?
为什么它不是一个好主意,只包含较大的图像,和尺寸的一半大小,所以你只能有一个图像这其中,非视网膜图像,只会变得更小(与相同图像中的细节数量)
这不是一个好主意,因为对于人们没有高分辨率/视网膜移动设备的情况,您只会浪费约40%的图像带宽。
根据流量的大小,该额外带宽的成本将非常快速地累加起来。
这通常是为了节省资源。虽然保存两张图像而不是一张图片所需的空间并不重要,但保存额外分辨率(在非视网膜设备上)的内存确实很重要。此外,每次都必须使用CPU来调整图像大小。
这是所有关于加载时间,视网膜图像需要更长的时间加载。因此,对设备的不具有高分辨率他们只会放慢改革的步伐......
JPEG:
获得2倍大小的图像并保存与硬压缩(高达20-30%)。视网膜使用原始尺寸,其他设备使用半尺寸。这样可以节省(有时减少)图像重量,并提高视觉质量。
实施例:1024 × 640, 99 Kb VS 2048 × 1280, 75 Kb
源(RU):http://pepelsbey.net/pres/clear-and-sharp/
3个原因:
这是一个非常好的答案 - 谢谢! – keldar