如何看一张网络图是不是 渐进式?

2017-11-18 04:53:26 +08:00
 Pai
渐进式 jpeg(progressive jpeg)图片及其相关
http://www.zhangxinxu.com/wordpress/2013/01/progressive-jpeg-image-and-so-on/

怎么能看出一张图是不是 渐进式 呢?
1440 次点击
所在节点    问与答
3 条回复
Mutoo
2017-11-18 08:49:05 +08:00
如果 mac 的话,在命令行 $ file image.jpg 可以查看文件信息,如果有 baseline 就不是渐近式的

另外 codepen 有人做了一个工具可以检测
https://codepen.io/sergejmueller/full/GJKwv
Mutoo
2017-11-18 08:57:05 +08:00
找到一个网站有提供素材图片,用 cgi 的方式对图片进行限速加载,可以看到效果。
http://pooyak.com/p/progjpeg/

$ file jpegload_baseline.cgi.jpeg
jpegload_baseline.cgi.jpeg: JPEG image data, JFIF standard 1.02, aspect ratio, density 100x100, segment length 16, baseline, precision 8, 377x500, frames 3

$ file jpegload_progressive.cgi.jpeg
jpegload_progressive.cgi.jpeg: JPEG image data, JFIF standard 1.02, aspect ratio, density 100x100, segment length 16, progressive, precision 8, 377x500, frames 3
Pai
2017-11-18 14:31:56 +08:00
@Mutoo 这个工具杂用啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/407393

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX