A- A+

Оптимизация изображений в формате PNG — как уменьшить размер файла на 10-30%

Использование изображений в формате PNG вкупе с современной вёрсткой на слоях (div) открывает широкие возможности для реализации дизайнерских идей на этапе разработки сайта и значительно упрощает последующую модификацию макета веб-страницы.

Кратко перечислим осовные достоинства формата PNG:

  • 8-битный канал прозрачности (альфа-канал), который позволяет абстрагироваться от фона, на котором будет размещено изображение, нет нужды больше подыскивать некий оптимальный цвет фона, как при создании GIF;
  • отсутствие ограничения на максимум 256 цветов в палитре;
  • более высокая степень сжатия, чем в GIF.

Последнее очень важно для изображений, используемых для оформления страницы. К сожалению, современные графические программы не могут раскрыть всеь потенциал алгоритмов, используемых для сжатия данных в PNG. Главная причина этого в том, что для определения оптимальной стратегии сжатия они используют эвристические алгоритмы, позволяющие без проведения непосредственно компрессии прикинуть эффективность тех или иных параметров. Понятно, что очень часто они ошибаются. Понять, какая стратегия наиболее оптимальна для определённого файла, можно только перепробовав их все. Утилита OptiPNG как раз и предназначена для выполнения этой задачи.

Скачать OptiPNG можно с её домашней страницы http://optipng.sourceforge.net (выбрать Windows executable).

Как установить:

  1. Скачайте и распакуйте дистрибутив OptiPNG.
  2. Скопируйте optipng.exe из архива в папку c:\windows (или любую другую, доступную через PATH)
  3. Всё, установка завершена, теперь optipng доступна из консоли с любой открытой папкой.

Как использовать (не надо бояться командной строки :) ):

  1. откройте директорию с файлами PNG, которые планируете оптимизировать, в файловом менеджере с поддержкой командной строки (например, FAR);
  2. напишите в командной строке (после чёрточки буква o, а не ноль) optipng -o7 *.png для оптимизации всех файлов с расширением .png в этой папке; если требуется оптимизировать только какой-то определённый файл, то напишите его имя вместо «*.png», например optipng -o7 picture.png
  3. нажмите Enter, через некоторое время указанные файлы будут заменены оптимизированными.

В среднем удаётся достичь уменьшения размера файла на 13-15%, и всё это без какой-либо потери качества!

Создать закладку в (наведите курсор на иконку снизу)
MemoriМистер Вонг (mister-wong.ru)БобрДобр (BobrDobr.ru)МоёМесто.ru (MoeMesto.ru)RUmarkz (RuMarkz.ru)del.icio.us (http://del.icio.us)Digg!