Figured this is worth a note here: Squoosh is an image compression web app that allows you to dive into the advanced options provided by various image compressors.
<a href="https://github.com/GoogleChromeLabs/squoosh" rel="nofollow">https://github.com/GoogleChromeLabs/squoosh</a>
Looks interesting, though on recent iOS devices, images will be in HEIF format, which is about 50% the size of JPEG at similar quality, and MozJPEG isn't compatible with it afaik.<p>If you're interested in compressing JPEGs without quality loss, there's a free Mac app called ImageOptim that can handle JPEG, GIF and PNG. It has Google's Guetlzi, so on some JPEG you can reach 20-40% compression without any loss of quality that I could detect (and sometimes lower levels around 10% on images that are already well compressed or smaller resolution).<p><a href="https://imageoptim.com/mac" rel="nofollow">https://imageoptim.com/mac</a>
More detail about the open source here: <a href="https://code.fb.com/developer-tools/spectrum/" rel="nofollow">https://code.fb.com/developer-tools/spectrum/</a>
It's interesting to see no iOS example code in Swift.<p>I know that the Swift adoption rate at Facebook is low for certain reasons, but I was hoping it would go up, or at least be of concern for open sourced projects.
Facebook has the worst image compression on any website, their photos are compressed to a point where they look horrible. Why would anyone want to use this?<p>I do not see what this benefits any developer over just using mozjpeg with better settings.
I like how there are 2 products called Spectrum on the front page and they are completely unrelated. Anyway, this lib looks pretty ok for it's purpose.