One reason it is so is probably due to the vast number of of image optimizers out there, all specialized at different formats; also, many times they’re far from user friendly as well.
It uses image format specific non-lossy image optimization tools to squeeze the last bytes out of your images – without changing their look or visual quality.
What this means is that, practically, all the images you use can have a smaller file size without losing an ounce of it visual glare and perfection. Ain’t that sweet?
How it works
They use a number of different open-source algorithms and services, all combined into one interface, to deliver the most optimized images to you. You can download all images, now smaller in file size, in a ZIP file and then just update your own web site with better-performing images.
The only thing which can get you is that they, at times, deliver a PNG image instead of an upload GIF image. While I agree that PNG is generally a better format for 8-bit versions of images, it does lead to that you as a developer have to update your references. On the other hand, this could be a good incentive to stop using GIF altogether.
Ways to use smush.it
The lovely thing about smush.it is that they make it so easy to use. You can optimize images by:
- Upload images in the web browser
- Provide image URLs
- Use a bookmarklet, which gets triggered for all images in the current web page
- Use the Firefox extension, which also gets triggered for all images in the current web page
The result for either way is a ZIP file with optimized images.
So, what are you waiting for? Start optimizing now!