Articles avec le tag ‘pngcrush’

Experience de voici.fr

Vendredi 13 novembre 2009

J’aime bien apporter un peu de retours d’expérience, pour montrer que toute la théorie fonctionne aussi en pratique. Certes il y a Yahoo!, Google, Amazon, mais ce sont des trop gros sites pour que le développeur moyen se sente impliqué.

Alors voilà, Charles-Christian Croix nous parle un peu de ce qui a été réalisé sur Voici.fr. La première étape se fait via une configuration des entêtes HTTP de cache de ezPublish puis une configuration de mod_gzip sur Apache, et enfin par une configuration de mod_expires, toujours sur Apache. Il fait de même plus tard sur une installation Dotclear. (Lire la suite…)

Pngcrush ou Optipng ?

Vendredi 12 juin 2009

Je reprend mon test précédent, plus de 7000 images PNG de taille diverses, beaucoup de 1 à 5 ko, d’autres jusqu’à 250 ko pour un total de 450 Mo. Faut-il utiliser pngcrush ou optipng pour recompresser ses images png ?

PNGcrush me donnait 403 Mo (10% de gain) pour 75 minutes avec les options par défaut, et 399 Mo (11% de gain) en le poussant à fond mais en prenant alors entre 8 et 9 heures.

Optipng, avec les options par défaut, arrive à 392 Mo (13% de gain, donc mieux que le maximum de pngcrush) pour deux heures et demie. C’est long, mais on gagne deux points. À noter tout de même que 10% des fichiers sont légèrement plus gros avec optipng qu’avec pngcrush, mais en moyenne quand optipng est plus gros c’est de moins de 1%, alors que quand il est plus petit c’est plus significatif (et il plus petit dans 90% des cas).

Si il est franchement inacceptable d’imaginer mettre huit heures pour quelques points, le compromis résultat/temps d’optipng peut avoir du sens. Si vous n’êtes pas trop pressés, c’est l’outil qu’il vous faut.

Malgré le mauvais retour des options « brutes»  avec pngcrush, j’ai tenté la même chose avec optipng (option -o7). On gagne au plus 2 Mo sur l’échantillon global, et le temps de calcul dépasse la journée. Autant dire que là aussi, sauf si vous avez une bonne raison, restez avec les options par défaut.

Résultats de PNGcrush

Lundi 8 juin 2009

Je fais depuis quelques jours des tests avec différents outils d’optimisation pour images PNG en vue de réimplémenter un smushit-like libre en ligne de commande. Je vous avais déjà parlé de pngcrush, mais sans plus de détails. Ce billet est là pour répondre à la question « dois-je utiliser les options pour pousser l’outil à bout ou dois-je utiliser les options par défaut ?« . (Lire la suite…)