Оптимизация изображений для веб

  • Опубликовано:

Изображения JPEG

Хотя JPEG сам по себе является форматом изображения в сжатом виде, обычное изображение как правило можно сжать еще сильнее. Некоторые инструменты, например jpegtran позволяют уменьшить размер картинки без потери качества.

jpegtran -copy none -optimize -progressive -outfile output.jpg input.jpg

где:

-copy none - не копировать посторонние данные и комментарии из исходного файла
-optimize - выполнить оптимизацию
-progressive - создать JPEG-файл с прогрессивной загрузкой
-outfile имя_файла - имя выходного файла

Изображения PNG

Для формата PNG возьмем инструмент OptiPNG

optipng -o7 -strip all -out output.png input.png

где:

-o номер - степень сжатия
-strip all - очистить метаданные
-out имя_файла - имя файла на выходе