加载网站图片更快

时间:2011-09-02 12:45:17

标签: web pagespeed

是否有可能改善网站背景图片以加快速度。我的网站的背景图片大小为1258X441,内存大小为656KB。访问我的网站时加载完整的背景图片需要很长时间。无论如何还是压缩(因为图像已被压缩)以提高其加载速度。

3 个答案:

答案 0 :(得分:3)

选择:(2.是我的主要解决方案,3。)

  1. 压缩图像甚至更多,因为图像是背景,它并不重要。用户不会像在内容上那样关注背景。
  2. 由于背景部分由内容覆盖,因此您可以将黑色(或任何其他纯色)绘制为不可见的背景部分(位于内容后面)。这将使图像压缩得更好,在某些地方显示。
  3. 将图片保存在 JPG progresive 压缩中。随着图像的加载,这将使背景显示的质量逐渐提高。
  4. 摆脱背景图片。 (显而易见):)
  5. 今天的网页速度很快,不会改变任何内容。
  6. 另外:如果您的PNG图像有任何重复部分,则可以将图像分成三部分并节省大量空间。

答案 1 :(得分:1)

加载背景图像的速度取决于连接的(延迟忽略)带宽和图像的大小。因此,如果您说128 KB / s和大小为4096 KB的图像,则至少需要

4096/128 = 32s

加载它。

由于无法更改带宽,因此您唯一能做的就是更改图片的大小。也就是说,如果你不能再压缩它,请降低分辨率。

如果你不想失去精确度,你可以在你的网站上设置不同的背景层,不同的质量,更好的背景。然后,当您的页面加载时,低质量的图像加载速度快,你得到一些背景。然后随着时间的推移,更好的图像负载和背景得到改善。

答案 2 :(得分:-2)

将图像加载到数据库中,并在需要时调用它们。这样做的好处是什么?数据库一旦启动就会加载,并且能够在需要时检索信息。它与其他任何技术相比都很快