【发布时间】:2013-10-28 06:38:03
【问题描述】:
在我的网站上,我有一个特色图像/内容滑块,它显示了一组较大的图像(~100kb),下面有缩略图(每个~10kb)。问题很简单——我应该使用浏览器端调整较大图像的大小还是下载缩略图?每个似乎都有缺点。处理器对浏览器的影响(在移动设备上尤其重要)或下载缩略图导致的额外下载。
那么,常见的建议是什么?
【问题讨论】:
标签: html image optimization thumbnails image-resizing
在我的网站上,我有一个特色图像/内容滑块,它显示了一组较大的图像(~100kb),下面有缩略图(每个~10kb)。问题很简单——我应该使用浏览器端调整较大图像的大小还是下载缩略图?每个似乎都有缺点。处理器对浏览器的影响(在移动设备上尤其重要)或下载缩略图导致的额外下载。
那么,常见的建议是什么?
【问题讨论】:
标签: html image optimization thumbnails image-resizing
我会即时使用服务器端为缩略图调整大小的图像并缓存它们,这样我就不必再次调整它们的大小。以下是我会这样做的几个原因:
附:有大量的服务器端图像大小调整解决方案非常快。 Jpegtran 只是一个非常好的一个简单的命令行工具,你会发现它已经在大多数 linux 发行版上可用。如果您正在寻找更强大的东西,我也会推荐graphicsmagick,它有很多端口可以支持各种语言,例如PHP
【讨论】:
这取决于。 单个用户应该体验多少次调整大小?如果数量相当小,我会考虑在客户端这样做以分配工作量。
如果这个数字非常高,我宁愿在服务器端这样做。 这种方法要求您的服务器能够提供所需的性能。
【讨论】: