2

我正在创建一个使用图像作为背景的网站。我讨厌从上到下加载图像,因为它只会使页面在加载时看起来很糟糕。我见过一些网站加载了一个非常低分辨率的图像,然后它逐渐上升到全分辨率的照片。我希望我的网站也这样做,但我不知道如何实现这一点。这是否需要多个图像文件和更多带宽?我希望它使用与传统方式相同的带宽/花费相同的时间。

4

3 回答 3

2

对于 .JPG,将文件另存为“渐进式 JPEG”,仅此而已。下载时渐进式 .jpeg,以全尺寸显示,但在完全下载之前会模糊。

几乎每个图片查看器都可以将 jpg 保存为渐进式。我推荐 IrfanView 因为简单、强大的批处理、免费软件......

于 2012-07-22T14:34:28.773 回答
0

我发现的一个选项是添加低分辨率源。我不知道当前所有浏览器是否都支持此功能,或者它是否已过时...

<img src="../graphics/bearico1.gif" lowsrc="URL">
于 2012-05-27T05:54:19.737 回答
0

另一种选择是使用在线图像转换器,因为交错是保存的文件类型。这是我发现的一个:http: //njarb.com/2011/08/progressive-and-interlaced-images/ 但在 Firefox 中,它看起来并没有隔行加载它,而是等到它完全加载。

于 2012-05-30T17:23:24.543 回答