Полезные советы

Ниже приведено несколько простых советов, как текущие изображения можно дополнительно уменьшить в размере. Можно написать простой скрипт, который перебирает директории с изображениями перед публикацией сайта и делает следующие действия (далее приведены примеры запуска утилит из командной строки для ОС Linux):

  1. Преобразовывает GIF в PNG (и проверяет, есть ли при этом выигрыш):
    convert image.gif image.png
    или так
    gif2png -nstO image.gif image.png
  2. Уменьшает PNG-файлы в размере:
    pngcrush –qz3 –brute image.png result.png
    если при этом нужно удалить и gAMA-чанк, то:
    pngcrush –qz3 –rem gAMA –brute image.png result.png
    если при этом хотим удалить другие чанки, отвечающие за цветовую коррекцию, то:
    pngcrush -qz3 -rem gAMA -rem cHRM -rem iCCP -rem sRGB \
    -brute image.png result.png
  3. Уменьшает JPEG-файлы в размере (без потери качества):
    jpegtran -copy none -optimize -perfect image.jpg > result.jpg

Под Windows для уменьшения PNG-изображений можно использовать TweakPNG ( http://entropymine.com/jason/tweakpng/ ). Аналогом jpegtran является набор портированных утилит jpeg, которые можно загрузить по адресу: http://sourceforge.net/projects/gnuwin32/ .

Для отдельно взятой страницы общий размер изображений может быть уменьшен на 20–30% только благодаря следованию этим простым советам.