在我的网站上,我有一个精选的图像/内容滑块,显示一组较大的图像(〜100kb),下面有缩略图(每个约10kb)。问题很简单 - 我应该使用浏览器调整大图像的大小还是下载缩略图?每个似乎都有缺点;处理器会影响浏览器(在移动设备上尤其重要),或者下载缩略图会造成额外下载。缩略图和原始图像在同一页
那么,常见的建议是什么?
在我的网站上,我有一个精选的图像/内容滑块,显示一组较大的图像(〜100kb),下面有缩略图(每个约10kb)。问题很简单 - 我应该使用浏览器调整大图像的大小还是下载缩略图?每个似乎都有缺点;处理器会影响浏览器(在移动设备上尤其重要),或者下载缩略图会造成额外下载。缩略图和原始图像在同一页
那么,常见的建议是什么?
这取决于。 单个用户应该体验多少次调整大小?如果这个数字相当小,我会考虑在客户端做这件事来分配工作量。
如果数量比显然高,我宁愿在服务器端做到这一点。 这种方法要求您的服务器能够提供所需的性能。
我会在飞行中使用服务器端为缩略图调整大小的图像并缓存它们,所以我不必再次调整它们的大小。这里有几个原因,我会这样做:
P.s.有很多服务器端图像调整大小的解决方案,非常快。 只是一个很不错的命令行工具,你会发现它已经在大多数Linux发行版上可用。如果你正在寻找一些更强健的我还建议graphicsmagick和它的许多端口,如PHP
图像已经重新调整大小(我使用wordpress它做上传的大小调整)。因此,这归结于浏览器性能与额外下载的速度影响。 目前,我只有4个图像循环通过滑块,因此只有4个缩略图 – Jamie