@AlexanderFedosienko

Как правильно оптимизировать изображения под Google Page Speed?

Здравствуйте, есть такой вопрос по оптимизации изображений, в данный момент оптимизирую изображения на сервере с помощью двух утилит optipng и jpegoptim, которые сжимают изображения процентов на 20 максимум. Но тот же самый Google PageSpeed говорит что можно сжать еще больше. Используя сервис https://tinypng.com получается сжимать изображение без потери качества на 80-90%. Вопрос в том какой софт они пользуют чтоб так сильно сжимать? Как сжать на 80% изображение без потери качества??
  • Вопрос задан
  • 390 просмотров
Пригласить эксперта
Ответы на вопрос 5
Moskus
@Moskus
Правильное решение - не сжимать изображения под Google page speed. А делать это под свои требования к их качеству. Если сжимать под то, что Google указывает, всё выглядит, как дерьмо. Сжать без потери качества нельзя.
Ответ написан
@Kennius
Начинающий фронт-эндер
Если используется вдс или сервер то рекомендую поставить https://www.modpagespeed.com/ сам поставил неделю назад + Memcached и не могу нарадоваться
Ответ написан
amark
@amark
rush less, feel more
AlexanderFedosienko, даже простым imagepng (phg) можно сжать до нужных размеров.
Эмпирически определите степень сжатия, а максимальные размеры кадра у вас уже наверняка известны. Простой алгоритм: обрезали, сжали, сохранили.

Где-то раньше даже класс такой был.

А вот, нашел. Вдруг пригодится.
Ответ написан
Комментировать
@neol
Для png попробуйте pngquant, он сжимает заметно лучше optipng

jpegoptim по умолчанию сжимает без потери качества, а tinypng же явно его снижает. Можно либо задать необходимое вам качество через парметр -m, либо вообще указать размер, который хотите получить, через параметр -S.
Ответ написан
Комментировать
Самый мощный инструмент для сжатия без видимых потерь качества - https://kraken.io
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы