Оптимізація png зображень через optipng для Google Page Speed

Для оптимізації png зображень на ubuntu 14.04 використовуватимемо optipng.

Установка :

sudo apt-get install optipng

Як користуватися :

optipng /home/user/Image/footer-logo.png -o4

Ступінь стиску :

Визначається аттрибутом - oX , де х це число.

-o0 <=> -o1 -nx -nz
-o1 <=> [use the libpng heuristics] (1 trial)
-o2 <=> -zc9 -zm8 -zs0-3 -f0,5 (8 trials)
-o3 <=> -zc9 -zm8-9 -zs0-3 -f0,5 (16 trials)
-o4 <=> -zc9 -zm8 -zs0-3 -f0-5 (24 trials)
-o5 <=> -zc9 -zm8-9 -zs0-3 -f0-5 (48 trials)
-o6 <=> -zc1-9 -zm8 -zs0-3 -f0-5 (120 trials)
-o7 <=> -zc1-9 -zm8-9 -zs0-3 -f0-5 (240 trials)

Можливо, у деяких випадках потрібно запуск через sudo.

Пошук по всіх підпапках :

Є можливість пошуку та оптимізації по всіх підпапках якоїсь директорії. Будемо шукати всі png фотографії і обробляти оптимізатором.

find /var/www/project.loc/uploads -name *.png -exec optipng -o4 '{}' \;

find - дозволяє шукати по заданому каталогу файли з потрібним форматом.

-exec - дає змогу виконати із знайденим файлом певну маніпуляцію.

946 0

Відгуки

Поки немає жодного відгуку. Станьте першим!
Тільки авторизовані користувачі можуть залишати відгуки Вхід

Схожі статті

Аналіз джерела відвідувачів за допомогою Sourcebuster.js або звідки користувач перейшов на сайт

Іноді потрібно вести внутрішній облік джерела, з якого зайшов користувач на сайт і наприклад зробив замовлення. Розглянемо приклад, як дізнатись, звідки користувач перейшов на сайт. У цьому нам допоможе бібліотека Sourcebuster.js, яка дасть знати джерело, з якого перейшов клієнт на сайт і багато іншого.