渐进式图片

作者: 死拍照的 | 来源:发表于2017-12-06 17:42 被阅读51次

什么是渐进式JPG

http://nornor.net/progressive-jpg.htm

DEMO

baseline(普通JPG格式):
http://www.webkaka.com/blog/archives/demo/1_normal-4276_50k.jpg
interlace(渐进显示的JPG格式):
http://www.webkaka.com/blog/archives/demo/1_ps(lx)-5_006m.jpg

$ file baseline.jpg interlace.jpg 
baseline.jpg:  JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 5472x3648, frames 3
interlace.jpg: JPEG image data, JFIF standard 1.02, aspect ratio, density 100x100, segment length 16, progressive, precision 8, 5472x3648, frames 3
$ ls -l baseline.jpg interlace.jpg  # 看起来渐进式的图片文件会更大一些?
-rw-r--r--  1 fine  staff  4276498 12  6 17:24 baseline.jpg
-rw-r--r--  1 fine  staff  5249193 12  6 17:24 interlace.jpg

阿里云OSS

https://help.aliyun.com/document_detail/44704.html
阿里云OSS支持将JPG图片转成渐进显示的。
baseline:
http://lazada-processed-image.oss-ap-southeast-1.aliyuncs.com/aaron-burden-183659.jpg
interlace:
http://lazada-processed-image.oss-ap-southeast-1.aliyuncs.com/aaron-burden-183659.jpg?x-oss-process=image/format,jpg/interlace,1

相关文章

  • 渐进式图片

    什么是渐进式JPG http://nornor.net/progressive-jpg.htm DEMO base...

  • 图片优化技巧

    1. 图片大小优化 使用imagemin,或imagemin-webpack-plugin插件 可使用渐进式图片(...

  • iOS 渐进式加载图片

    首页用CGImageSourceCreateIncremental(NULL)创建一个空的图片源,随后获取到图片用...

  • iOS 图片渐进式下载

    为了省去制作图片的麻烦,我就直接拿YYWebImage里面的图片了,我个人也是建议使用这个图片框架来做渐进式下载。...

  • Fresco渐进式加载图片

    导入依赖 在Application中初始化 必须使用SimpleDraweeView控件才能实现 注意:宽或高必...

  • 手Q敏捷开发笔记--公司技术分享

    So文件load优化 Progressive JPEG 渐进式图片加载,由模糊->清晰 内存泄漏监控--LeakC...

  • Fresco使用

    Fresco是Facebook出品的一个超级强大的开源图片加载库,支持Gif,Webp格式的图片加载,支持渐进式显...

  • 前端对图片的使用

    细节丰富的图片用jpg(可选择渐进式jpg) 颜色少而且单一,或者图片小的文件,还有小动画可以用gif 图片需要透...

  • 网站如何解决图片过大加载慢的问题?

    看看这些人的想法能不能帮上你: 甲: 1,不太“在乎”用户体验的省事方法: 图片保存成渐进式的,加载会慢慢变清晰,...

  • 基于 Vue JS, Webpack 以及 Material D

    基于 Vue JS, Webpack 以及 Material Design 的渐进式 web 应用提出了渐进式we...

网友评论

    本文标题:渐进式图片

    本文链接:https://www.haomeiwen.com/subject/wzslixtx.html