L' ottimizzazione della compressione di immagini è un fattore importante in velocità di caricamento delle pagine web. Come io sono nel mio periodo di ottimizzazione, ho cercato un metodo per ridurre le dimensioni dei PNG.

Qui ci sono due strumenti assolutamente essenziali:

Pngnq , per convertire un file PNG a 256 colori definendo una tavolozza di colori che meglio riflette lo stato d'animo dell'immagine.

OptiPNG lui, diversi metodi di test di compressione per ottenere un'immagine PNG di dimensione ottimale. Si rimuove anche tutte le informazioni inutili.

Poi è sufficiente utilizzare i seguenti comandi per convertire l'immagine:

pngnq -vf -s1 image.png
optipng -o7 image-nq8.png

Si noti che pngnq salva l'immagine come immagine image.png-nq8.png. Infine, naturalmente, se la riduzione del colore fornisce un'immagine di pessima qualità, useremo questa optipng.

Per esempio l'immagine nella parte superiore di questo articolo è stato originariamente 128KB, e in realtà più di 33kb, ma la qualità è corretta.

Per gli utenti Linux, ho fatto un piccolo programma bash per automatizzare i comandi:

#!/bin/bash
pngnq -vf -s1 $1.png
optipng -o7 $1-nq8.png
echo " Conversion Terminée !"

Per utilizzare, immettere il comando. / Immagine Png.sh o "immagine" è il nome dell'immagine senza l'estensione e png.sh il nome del file in cui devo inserire lo script.

Per l'installazione su Linux (Debian, Ubuntu):

sudo apt-get install pngnq optipng

Questi programmi sono disponibili anche per Windows:

Fonte

Articoli simili: