javascript – Apple.com如何实现渐进式jpeg加载?

如果你看看这样的网站

http://www.apple.com/watch/overview/

你会看到他们的.jpgs非常规地加载,从像素化版本开始,逐渐增加分辨率,而不是从上到下加载.

在检查员中,图像对我来说并不特别.这是索引文件本身的某种方式,以便浏览器按此特定顺序接收数据吗?

最佳答案
我也在其他网站上看到了这种效果.这取决于您将其保存为的图像类型.根据Wikipedia

隔行扫描(也称为交织)是一种对位图图像进行编码的方法,使得部分接收它的人看到整个图像的降级副本.当通过慢速通信链路进行通信时,通常最好看到图像的一部分的完全清晰的副本,因为它有助于观众更快地决定是中止还是继续传输.

这称为PNG和GIF类型图像的隔行扫描,以及JPEG图像的逐行扫描格式.

Photoshop中的“存储为Web …”部分中有一个选项:

注意Progressive复选框.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些