Pas de bol, Alain, hier soir j'étais crevé, je me suis collé devant la télé et j'ai roupillé.
Normal, j'avais pas fait la sieste, j'étais fatigué.
Avec OptiPNG, si tu n'as pas de nette amélioration, c'est parce-que l'engin optimise les images sans les détériorer. Si c'est optimisable, c'est optimisé. Sinon le fichier n'est pas touché.
Perso, j'utilise la méthode la plus lente :
optipng.exe -o7 -clobber mon_image.png
Ca peut permettre de gagner jusqu'à 30% avec certaines images.
Exemple avec une image que j'ai publié hier dans le tuto DNS :
** Processing: config_dns.png
404x448 pixels, 4x8 bits/pixel, RGB+alpha
Reducing image to 3x8 bits/pixel, RGB
Input IDAT size = 27022 bytes
Input file size = 27129 bytes
Trying:
zc = 9 zm = 9 zs = 0 f = 0 IDAT size = 19756
zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 19756
Selecting parameters:
zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 19756
Output file: config_dns.png
Output IDAT size = 19756 bytes (7266 bytes decrease)
Output file size = 19863 bytes (7266 bytes = 26.78% decrease)
C'est pas mal, hein ?
Mais comme je dis, si l'image ne peut pas être optimisée, elle ne l'est pas.
OptiPNG n'est pas un utilitaire qui dégrade les images, il récupère ce qui n'est pas utilisé, c'est tout. Si le canal Alpha (la transparence) n'est pas utilisé, il est récupéré et c'est 25% de gain. Pareil avec les couleurs, si le rouge n'est pas utilisé, hop !
Désolé pour le dentiste, il est déjà parti. (avec un petit coup pouce)
Salut la jeunesse du lundi !