0

我发现许多网站从一个内容切换到另一个内容,而没有让用户观看许多图像的加载,一切看起来都很轻松。通常,我看到一种 5、10 或 15 秒的加载动画(没有进度条),这让我觉得这是网站呈现所有初始内容的时刻。我只是遇到了渐进式 jpeg 的一个很好的用法,或者他们使用了一个特殊的框架?如果不是,那么快速加载图像的正确开发方法是什么?

4

1 回答 1

1

在高速互联网时代,渐进式 JPEG 的优势在于,通过正确的设置,您通常可以获得比连续式更好的压缩。在拨号调制解调器的时代,渐进式 JPEG 和隔行扫描 GIF 和 PNG 可以让您预览您正在下载的图像的外观(如果下载不正确,您可以停止下载)。

渐进式 JPEG 确实允许您所描述的内容。它需要更多的处理,因为解码器必须为每次屏幕更新解压缩图像。为了在屏幕上看到这种效果,解码器必须支持扫描后重新解码,并且应用程序需要与解码器交互以更新显示。

总之,解码图像最快的方法是处理整个 JPEG 流。渐进式显示需要更多处理,但允许用户查看正在下降的内容。

于 2018-04-25T13:00:09.623 回答