1

我有一个幻灯片,它将显示 400 像素 X 1000 像素的大图像。我需要幻灯片中每个图像的缩略图,所以我想知道......如果我只是使用图像的第二个实例但降低宽度和高度,页面加载会更快吗 - 页面会加载大图像两次吗?或者如果我加载高清图像和较小的缩略图,页面加载会更快吗?

4

2 回答 2

1

通常,仅使用全尺寸图像创建任何类型的图像库是一种不好的做法,在用作缩略图时会降低它们的尺寸。但是,如果您的案例是一个小画廊,每页显示 < 30 张图像,那么这可能会起作用。在另一种情况下,假设页面必须预加载所有大图像,无论用户是否播放整个幻灯片。这会减慢页面加载时间并产生不需要的数据传输。当涉及到时间时,生成缩略图仍然会更快。一个很好的工具可能是phpThumb,它能够从原始图像生成任何大小的图像,然后缓存输出,从而加快下次页面加载。

于 2012-09-28T21:39:30.707 回答
1

一般来说,我建议不要使用大于预期用途的图像。就个人而言,我绝对会推荐提供适当大小的图像。这些建议较少基于页面加载时间(因为您的情况的差异可能可以忽略不计),而更多地基于最佳实践。

一个非常方便的 php 实用程序,我用过很多这样的东西是timthumb

于 2012-09-28T21:35:18.693 回答