诊断
我最近遇到了:PageSpeed Insights,它基本上测试你的页面速度,吐出一个分数,并显示导致你的页面变慢的原因。
我输入我的网址,这是我的 :结果。
问题
我显然没有很多分数,但我正在努力改进它们。
我遇到了很多图像优化问题。我已经尝试了 2 件事。__
1.使用 ImageOptim 软件
我尝试使用ImageOptim Mac 软件优化img/
文件夹中的所有图像。
2.使用grunt imagemin插件
最重要的是,我使用构建工具重新压缩img/
文件夹中的所有图像,并将压缩后的图像存储在dist/img/
文件夹中。
imagemin: {
dynamic: {
options: {
optimizationLevel: 3,
svgoPlugins: [{ removeViewBox: false }],
use: [mozjpeg()]
},
files: [{
expand: true, // Enable dynamic expansion
cwd: 'img', // Src matches are relative to this path
src: ['**/**/**/*.{png,jpg,gif,ico}'], // Actual patterns to match
dest: 'dist/img' // Destination path prefix
}]
}
Imagemin 结果
幸运的是,我把所有 104 张图片都缩小了4.11MB
。
重新测试结果
但可悲的是,在将我的整个页面重新链接到新图像目录之后dist/img/
。我再次使用PageSpeed Insights测试我的网站,我仍然得到相同的警告图像优化。
我怎样才能解决/改善这个问题?是不是因为我设置的optimizationLevel: 3
太低了?
任何方法/想法/策略/更好的解决方案/建议?
非常感谢 !