首页 存档 技术 查看内容

[2016年7月28日]图片压缩和图片缓存特别是移动端的有什么好的方案和方法?

2018-3-30 13:00 |来自: 互联网 327 0

摘要: 1.降低图片质量,缩小图片尺寸,转成其他格式 --song 2.像素调低 webp 在移动端不错 --yongsean 3.https://github.com/lzfse/lzfse nuke https://github.com/kean/Nuke FLAnimatedImage https://github.com/Flipboar ...

1.降低图片质量,缩小图片尺寸,转成其他格式 --song

2.像素调低 webp 在移动端不错 --yongsean

3.https://github.com/lzfse/lzfse

nuke https://github.com/kean/Nuke

FLAnimatedImage https://github.com/Flipboard/FLAnimatedImage

YYImage https://github.com/ibireme/YYKit

FastImageCache https://github.com/path/FastImageCache

不过只针对jpg的 (比较好的图片压缩缓存等库) --左岸阳光

4.图片的“前期(单图、多图上传;裁剪等等)”操作有好的插件否? 可扩展性好点的: --小二儿

5.七牛云 http://blog.buaa.us/zimg-v2-release/ http://blog.sina.com.cn/s/blog_7b3c6fc80102uz7p.html --周渊

6.用ngx_lua 配合 imagemagic 当然,还有一系列的周边服务,一摊子整起来,还是不容易的 --tiyee

7.github上有ffi搞的 --sky

8. http缓存头 共享经济下 图片就直接用图片云就好了~ 图片尺寸可设置常规的几种,也可以动态获取,保证展示的图片于实际图片相符。 压缩的话 根据客户端支持情况使用webp,图片质量上看需求了~ 低端手机 压的狠点应该也没问题,还减少了手机内存使用~ 缓存部分更简单了~ http协议有完善的缓存控制协议,图片云也很好的支持了这些,还可以根据不同的目录设置不同的缓存策略~ so --Nemo

9.改出多个尺寸 对移动端与pc输出不同尺寸的。 再就是降低质量。禁用bmp格式。 --eli

10. webp 图片格式 --阿胡

11.webp只有chrome支持 --Song

12.ios不支持 anrdiod4.4以上支持 --光阴的故事

13.ios添加库就可以了 --左岸阳光

14.提个跟图片压缩尺寸没关的小优化点,用根域名跟主域名不一样的域名,节省每次请求的cookie流量 --种树人

15.这样做还可以突破浏览器并发** --叶茂升

16.webp 根据屏幕尺寸给适合图片 --Demon

17.使用webp压缩图片可以节约很大的内存空间 ---杜世伟

18.不是内存空间 是流量 能节省带宽 提高用户体验 尤其在2G3G网络下 预先处理是第一步 做的再深入需要支持实时切图 --Demon

19.做手游和手机应用采用webp压缩图片资源,的确可以减少很多应用空间占有量,应用毕竟要下载,当应用包变小了节约流量也就不再话下了,加载速度快用户体验也就有所提高 --杜世伟

20.现在接触到的基本上都是上传图片的时候压缩下,然后服务器gzip, 或者用cdn之类的了。 不知道有没有大神做过要控制权限的,应该都是读图片,然后图片流的方式输出。 还有就是有没有做http状态码的, 返回304 或者200 from cache之类的。 可以分享下。 --Imp

21.图片不用gzip --方言颂奇

22.不用吗, 服务器开启啊,能缩一点算一点啊。 --Imp

23.肯定不用呀 难道图片文件还要转成流然后压缩 效率多差呀 --黄隆

24.为嘛? 这个是传输的时候压缩吧, 跟其他没关系吧。 --Imp

25.嗯 图片压了 会有问题 除非在客户端压了上传啥的 --xqy

26.gzip 跟程序处理不一样吧, --Imp

27.gzip 应该不是流压缩 --黄隆

28.gzip会有性能问题吧 --果冻

29.开启了,传输数据可能会小50%以上, 你们都不开么? --Imp

30.除非你用base64的 --黄隆

31.看啥类型的图片了。。。。 比如jpg。。。 本身就有高度压缩了~ gzip的效果微乎其微~ 常见的图片应该是都有自身的压缩算法的,图片文件自身已经是经过压缩的了~ gzip应该是流式压缩吧 我曾经直接把压缩的的两个内容合并到一起。。 可正常解压 tailf 一个gzip压缩的内容,到标准输出,也可流式解压~ 对a文件gzip压缩,对b文件进行gzip压缩。 cat a

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部