Оптимизация изображений в формате JPG
| ||||||
| ||||||
Для осуществления оптимизации нужен графический пакет или утилита, которые позволяют нам регулировать степень сжатия изображения. PhotoShop в базовой конфигурации не позволяет нам свободно регулировать степень сжатия (есть только несколько фиксированных значений). Для него можно найти модули, специально подключаемые для осуществления этой операции. Но в последних версиях PhotoShop возможность регулировки степени сжатия появилась.
Но для оптимизации графики лучше воспользоваться программами типа PhotoPaint или PaintShopPro, они проще и удобнее. В этих программах возможно регулирование степени сжатия, либо заданием процента потерь, либо заданием значения качества от 0 до 255. Как определить оптимальную степень сжатия?
Для этого нужно сохранить фотографию при нескольких значениях коэффициента сжатия, а затем внимательно рассмотреть ее. Потерей качества будут так называемые "дрожащие контуры", наиболее заметные в местах контрастных переходов, и появление пятен в областях с плавными переходами (на рисунке выше это хорошо видно). Тот коэффициент сжатия, при котором искажения еще не видны, но с увеличением его на один пункт или процент, становятся заметными, и будет оптимальным. Размер файла при таком разрешении будет минимальным и без потери качества. Если такую операцию проводить с каждой фотографией, то это займёт слишком много времени. Но есть выход - все фотографии можно рассортировать на некоторые подтипы (черно-белые фотографии, тонированные фотографии, пейзажи, ночная съемка и т.д.) и к каждой такой группе подобрать свой оптимальный коэффициент. Впоследствии можно просто применять ранее найденный коэффициент ко всем подобным фотографиям. Ниже представлены две одинаковые фотографии, но только с разной степенью коэффициента сжатия JPG. Слева - изображение, записанное в PhotoShop (не оптимизированное), а другое оптимизировано при помощи Ulead SmartSaver Pro. Обратите внимание на размеры изображений - они различаются более чем в три раза (при почти одинаковом качестве изображения).
Использование прогрессивной разверткиПри записи файла в прогрессивном формате изображение появляется сразу целиком, но в грубой форме, (например, сильно размытым) и постепенно улучшается. Это дает посетителям возможность сразу же оценить фотографию и решить, стоит ли ожидать ее докачки, что позволит сэкономить немного времени при просмотре сайта. Прогрессивная развертка JPG поддерживается всеми броузерами, но не каждый графический пакет может записывать в этом формате. Последние версии PhotoShop и PaintShopPro умеют это делать. Оптимизация JPG-файлов в Adobe PhotoshopНа этом этапе мы закончим рассматривать оптимизацию JPG-изображений. В других статьях Вы найдёте оптимизацию других типов изображений, а также более подробные инструкции по использованию выше указанных программ. |