A compressão jpeg de imagens digitais normalmente implica perda de dados e compressões altas implica ficar com imagens inutilizáveis. No entanto a optimização de imagens para publicação online é indispensável para reduzir o tempo que o visitante demora a abrir a página web. O SEO no Google, por exemplo, inclui um parâmetro que contabiliza a velocidade de acesso da página, pelo que se torna importante que tudo seja rápido.
Uma companhia israelita desenvolveu uma nova forma de compressão de imagens baseada e compatível com o JPEG que permite compressões ainda mais altas. O novo formato é o JPEGMini que basicamente recorre à forma como o cérebro humano vê as fotografias e comprime utilizando o JPEG até ligeiramente acima do ponto onde artefactos começam a surgir na imagem.
E vale a pena?
Nos meus processos normalmente utilizo optimização para Web do Photoshop (que faz um bom trabalho) e seguidamente passo a imagem pelo maravilhoso ImageOptim que ainda reduz um pouco mais o tamanho da imagem. Comparando este processo com o do JPEGMini verifiquei que consegui reduções de imagem de 1.5X, menos do que os 5X anunciados mas ainda assim fantásticos.
Pegando na imagem acima do flickr que tinha 304KB eis os resultados:
Original 304KB -> JPEGMini 200KB
Original 304KB -> ImageOptim 252KB
ImageOptim 252KB -> JPEGMini 156KB
Ainda passei também a imagem optimizada no ImageOptim pelo JPEGMini (última linha) e o sistema consegui ainda diminuir o tamanho. Em termos de diferenças de qualidade, estas são mínimas. Veja-se o comparativo seguinte com as 4 imagens.
Na primeira linha temos Original e JPEGMini da Original enquanto na segunda linha temos a imagem do ImageOptim e a do JPEGMini do ImageOptim. Quase não se notam diferenças visuais. É realmente impressionante o que este compressor consegue fazer às nossas imagens digitais.