Smushit a disparu, ou presque. On nous parlait d’ouvrir le code source. Il y avait une API pour faire des tests automatisés. Il était possible d’optimiser tout un site web. Le site a été repris sur un hébergement interne à Yahoo! et depuis il y a eu des indisponibilités et plus de régressions que d’améliorations. Le concept est toujours très intéressant mais finalement très limité.
J’ai annoncé il y a quelques temps que je comptais développer un outil similaire avec un code source ouvert et au moins une version en ligne de commande pour être intégré dans des mécanismes automatisés de publication (plutôt que d’attendre publication pour ensuite corriger image par image). Ca viendra, mais ça prend du temps parce que je veux faire les choses bien. Je compare donc tous les outils que j’ai pu voir pour comparer leurs résultats, avec différentes options. Il faut tenter de prendre un échantillon d’images représentatif, repérer les avantages et les défauts de chaque outil suivant le format mais aussi le type d’image (taille, transparence, nombre de couleurs, etc.) puis faire un choix en fonction du temps de traitement (prendre le plus efficace sur la taille finale n’est pas forcément la meilleure idée). Bref, ça viendra mais ce n’est pas pour demain.
Par contre vous avez désormais punypng. Je n’ai pas vu de code source, il n’y a pas de version en ligne de commande, ça n’accepte pas une URL de page HTML pour en extraire toutes les images (quoi qu’il doit être assez simple d’adapter l’ancienne extension smushit pour cela) mais ils innovent. Ils ont repris l’idée d’optimiser les images contenant des pixels avec une information RGB mais totalement transparents, ils font plus de travail sur les jpeg, et ils tentent d’avoir une interface plus efficace que smushit. C’est déjà ça et c’est bien.
Bon courage sur ton projet.
Salut,
si t’es sous Mac essaie PNGSquash (open source, sur github:
http://github.com/msanders/PNGSquash/tree/master ),
il est assez bestial, il utiilse aussi une compression lossless et il est plus puissant que le « Save for Web » de Photoshop (j’ai obtenu 220KB avec PS et 200KB avec PNGSquash)!
Effectivement smush.it est de plus en plus souvent indisponible, c’est assez étrange, je pensais que la récupération par Yahoo aurait un impact bénéfique…
Merci pour ce nouveau lien ! Je teste de suite.
Vraiment dommage tout ça, je trouvais cet outil génial.
Si tu as besoin d’aide pour ton projet sur la parti web/design/php. Je veux bien te passer un coup de main.
A+
Le site de Yahoo http://developer.yahoo.com/yslow/smushit/ fonctionne a nouveau. Vous pouvez donc utiliser le service depuis le site de yahoo.
Smushit est aussi intégré au plugin firefox YSlow https://addons.mozilla.org/en-US/firefox/addon/5369
Dans l’onglet Tools
Y aurai il moyen de pouvoir automatiser la compression des images via un script php qui enverrai l’image uploader sur le serveur directement à smushit ?
Sa manque cruellement de pouvoir virer les exif
punypng à un service en ligne de commande mis à disposition qui communique avec le service web.
J’ai pas encore compris toutes les subtilité mais c’est une excellente piste : http://github.com/grosser/smusher
Si quelqu’un veux approfondir le sujet et pourquoi pas expliquer smusher, les fonctionnalités exacte