Использую такой такс для оптимизации изображений:
// Таск для оптимизации изображений
gulp.task('img:prod', function () {
return gulp.src(path.src.img) //Выберем наши картинки
.pipe(debug({title: 'building img:', showFiles: true}))
.pipe(imagemin([
imagemin.gifsicle({interlaced: true}),
imagemin.jpegtran({progressive: true}),
imagemin.optipng({optimizationLevel: 7}), //optimizationLevel - это кол-во проходов, диапазон 0-7
imagemin.svgo({plugins: [{removeViewBox: true}]})
]))
.pipe(gulp.dest(path.prod.img)) //И бросим в prod
});
таск отрабатывается на ура, все изображения проходят оптимизацию, никаких ошибок. НО при проверке на всеми известном Google PageSpeed Insights выскакивает рекомендация (красным) "Оптимизируйте изображения" и список.. там 99% изображений выделены как неоптимизированные. что я делаю не так? ведь сам гугл рекомендует использовать optipng и jpegtran который и используется в Gulp-imagemin.