使用过Fiddler中的同学是否遇到过下面的问题:

抓包的请求为获取图片信息时,该如何判断图片显示的是什么内容呢?图片是否需要优化来提升前端展示性能呢?常用的图片优化方案有哪些?

本文就带大家搞定上面的这些问题!文章不长,但是很有用!

Fiddler的ImageView

Fiddler的ImageView功能主要用于在Fiddler中直接查看和分析HTTP响应中的图片信息。选中包含图片的响应,然后在右侧的Inspectors选项卡下选择“ImageView”标签,如下图:

0356b2833b764085a4edc7f727491e18.png

ImageView中的重要信息

图片类型 PNG

图片大小 85805 bytes

图片长宽 500W * 500h

我们可以直观的看到图片的这些信息,进而给出图片是否优化的建议,下图列举了常用不同格式的图片的优缺点对比

3b8ea312f3634607a6d4cd590a2fef01.png

图片优化的一些建议

1.使用新的图片格式,例如:webp、AVIF等;

2.使用 javascript 脚本工具优化,例如:懒加载、延迟加载,只允许首先加载首屏上的图片,用户交互以后再继续加载; 对于包含许多图片的页面,延迟加载可以极大的缩短页面加载时间;

3.为不同设备添加不同尺寸大小的图片,而不是为不同设备提供一种标准尺寸。

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!

 

 

 

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部