Скорость загрузки страниц зависит не только от кэширования сайта или gzip сжатия, но и от оптимизации изображений. Это является важным аспектом и частой ошибкой так, как мало кто уделяет этому внимание. Не смотря даже на то, что одна картинка может весить 500кб. и больше. Что в свою очередь прибавляет вес веб-страницы тем самым увеличивает ожидание до полной загрузки. Также следует учитывать: медленный интернет, мобильный трафик, объем памяти вашего хостинга. По ряду этих причин просто необходимо принять меры.
Задача ясна, а вот решений… еще больше чем задач. В интернете достаточно много сервисов, программ для оптимизации изображений. Некоторые из них ограничены в возможностях: работают с одним форматом, нет массовой обработки и т.д. Поэтому хотелось найти что-то функциональней «то есть все в одном». И вот результат не заставил себя долго ждать и нашелся простенький, но в то же время мощный инструмент — Riot.
Аббревиатура Riot расшифровывается как, инструмент радикальной оптимизации изображений (Radical Image Optimization Tool). У него простой и понятливый интерфейс без кучи лишних настроек. Что можно подчеркнуть из особенностей?
- поддержка многих форматов
- высокая оптимизация (минимальная потеря качества изображений)
- визуальные настройки
- массовая оптимизация изображений
Это главные параметры, которые больше всего интересуют. Приведем небольшой пример, возьмем картинку и сравним результат до и после «качество, вес».
Результат весьма неплох если учитывать сжатие аж на 30%, а по стандарту оптимально на 20%.
Массовая оптимизация изображений
После установки и запуска программы Riot выберете формат изображения, который следует оптимизировать. Затем вверху нажмите на вкладку «Batch».
В открывающем окне укажите папку с картинками и путь для сохранения. Жмем кнопку «Start».
Один важный момент! При массовой обработке проверти, чтобы формат картинки соответствовал формату указанном в настройках (скрн. 1). Иначе программа будет конвертировать все изображения другого формата в выбранный.
Вот и все.
Я так понял, при оптимизации папки с подпарками все скопом сохраняется в одну папку? Т.е. нет возможности сохранять в папки с подпапками?
Так прогоните каждую папку (под папку). Это все же проще, чем каждую картинку оптимизировать.