Diferentemente de impressão, na maioria dos casos, imagens para Web não precisam de ter tanta resolução para cumprirem sua função. Porém, não se pode sacrificar a resolução a ponto de notarmos a diferença na qualidade. Portanto, o segredo dos otimizadores de imagens se baseiam em dois principais pontos: Diminuição de qualidade em níveis imperceptíveis ao olho humano e a otimização da codificação da imagem.
Usaremos 3 imagens JPEG/JPG e 3 imagens PNG mostradas a seguir. Clique na imagem para visualizá-la em tamanho real:
Imagens Originais
JPEG/JPG
PNG
Testes dos Otimizadores de Imagens
Neste artigo foram testadas 8 ferramentas comerciais de otimização de imagens JPEG/JPG e PNG, além do nosso algoritmo nativo de otimização.
ImageRecycle
JPEG/JPG
PNG
Imagify
JPEG/JPG
PNG
JPEGmini & TinyPNG
JPEG/JPG
PNG
Kraken.io
JPEG/JPG
PNG
Optimizilla
JPEG/JPG
PNG
Otimizador de Imagens Nativo Infinite
O otimizador nativo é um recurso gratuito para clientes de nossa hospedagem. Ele não necessita de configuração, é feito automaticamente a cada 72 horas e não consome recursos de seu plano. Conheça nossa hospedagem »
JPEG/JPG
PNG
Shortpixel
JPEG/JPG
PNG
Smush.it (via WP Smush PRO)
JPEG/JPG
PNG
Resultado & Considerações Finais
Se fossemos considerar apenas o peso das imagens, o ranking de menor peso ficaria dessa forma:
JPEG/JPG
ShortPixel (1.070 kb) = 313%
Optimizilla (2.020 kb) = 118%
Nativo Infinite (2.128 kb) = 107%
JPEGmini (2.178 kb) = 102%
Imagify (2.523 kb) = 75%
Smush.it (2.882 kb) = 53%
Kraken.io (4.013 kb) = 10%
ImageRecycle (4.055 kb) = 9%
PNG
TinyPNG (84 kb) = 215%
Optimizilla (87 kb) = 204%
ShortPixel (93 kb) = 184%
Nativo Infinite (103 kb) = 157%
Imagify (121 kb) = 119%
Smush.it (224 kb) = 18%
Kraken.io (232 kb) = 14%
ImageRecycle (257 kb) = 3%
No entanto, temos que analisar o quesito qualidade, pois em alguns casos a perda de qualidade foi inadmissível.
Com a ajuda de colaboradores e softwares de comparação de qualidade, chegamos ao seguinte ranking dos melhores resultados:
JPEG/JPG
JPEGmini
ShortPixel
Otimizador de Imagens Nativo Infinite
Optimizilla
Imagify
Kraken.io
Smush.it
ImageRecycle
PNG
Optimizilla
Imagify
Otimizador de Imagens Nativo Infinite
Smush.it
Kraken.io
TinyPNG (degradou muito)
ShortPixel (degradou muito)
ImageRecycle
Antes de sair tirando conclusões precitadas, se atente as seguintes observações:
1. Não foram testadas ferramentas que não possuem otimizador online ou multi-plataformas, como: Optimus.io, EWWW Image Optimizer, etc;
2. Otimizador Nativo, JPEGmini, Imagefy e Smush.it não retiram as metatags EXIF e IPTC das imagens JPG/JPEG. Isso é muito importante para fotógrafos e entusiastas;
3. Se este teste for realizado com imagens diferentes, o resultado não será o mesmo. Nossa equipe realizou testes com outras 300 imagens de websites/app hospedados conosco e o resultado ficou bem próximo a este;
4. As ferramentas comerciais, em sua maioria, vão otimizar as imagens dentro de seus próprios servidores, isso implica um custo com largura de banda e processamento;
5. Nem todos otimizadores são multi-plataformas. Você deve fazer a otimização manualmente ou pagar um programador para criar a integração via API, dependendo de qual é seu CMS;
6. As imagens foram hospedadas no Postimage.org e Imgur para evitar a ação de nosso otimizador sob as mesmas.