freekir
4/15/2016 - 7:05 AM

Оптимизация картинок

Оптимизация картинок

Сохраните себе на будущее пару полезных сниппетов для оптимизации картинок:

    оптимизация JPEG без потерь качества:
    find "%PATH_TO_FOLDER_TO_COMPRESS%" -type f \( -name "​*.jpg" -o -name "*​.jpeg" -o -name "​*.JPG" -o -name "*​.JPEG" \) -exec "%PATH_TO_JPEGOPTIM%\jpegoptim.exe" --strip-all -v -o -p -t {} \;

    оптимизация PNG без потерь качества:
    find "%PATH_TO_FOLDER_TO_COMPRESS%" -type f \( -name "​*.png" -o -name "*​.PNG" \) -exec "%PATH_TO_PNGOUT%\pngout.exe" {} \;

И та, и другая команда находят в указанных каталогах все картинки перечисленных расширений и натравливают на них консольные утилиты, которые вам самим надо будет скачать. Найти можно будет по названию jpegoptim и pngout.

Утилита find линуксовая, так что для её запуска нужна соответствующая консоль -- git bash, cygwin и т.п.

Сниппеты помогут без особых проблем оптимизировать файлы на радость Google PageSpeed Insight. А то последнее время сеошники часто это просят.