0Testando novas ferramentas de compressão de imagem

Estou usando o otimizador de imagem EWWW para comprimir toda a minha JPEG e PNG imagens neste site para vários anos. EWWW faz uso de OptiPNG e pngout e enquanto estas são ferramentas poderosas que existem alternativas lá fora, agora que eu queria testar e comparar.


I am aware of new­er image formats that may offer smal­ler sizes but until they are broadly sup­por­ted we will have to con­tin­ue to work with PNG e JPEG.

I have already seen some com­par­is­ons show­ing some impress­ive per­form­ance by some oth­er formats but I wanted to test this for myself with my real­world images. Based on the claims presen­ted I decided to start with Pingo and see how much it reduced the size of my total image lib­rary.

Tem 3549 imagens que são uma mistura de PNGs, JPEGs, and Webp files and range in size from over 1000×1000 pixels to small thumb­nails of 60×60 pixels.

Sem perdas

tamanho
Ori­gin­al116Mb (121,848,736 bytes)
após Pingo113Mb (118,310,160 bytes)

3505 images were pro­cessed in 434 seconds which is impress­ively quick com­pared to the pre­vi­ous tools I’ve used. contudo, única 3455kb (3.37mb) foi salvo que é um 2.5% sav­ing.

Des­pite the lack of reduc­tion, I will still be look­ing to migrate to pingo as it is vastly faster than the tools used by EWWW and achieves effect­ively the same res­ult

Com perdas

tamanho
Ori­gin­al116Mb (121,848,736 bytes)
após Pingo94Mb (98,133,668 bytes)

Lossy com­pres­sion was much more impress­ive in size reduc­tion with a 22.6Mb (19%) reduc­tion but this is to be expec­ted as my pre­vi­ous tools were not using lossy com­pres­sion. I had decided in advance that a sig­ni­fic­ant reduc­tion would be needed for me to con­sider using lossy com­pres­sion. This reduc­tion is right on the bor­der­line. The ulti­mate decision comes down to how much the smal­ler dimen­sion (mais frequentemente servido) images saved — the major­ity of the sav­ings were with ori­gin­al images not with the smal­ler images so I’m not per­suaded that the reduc­tion is worth­while at this point, espe­cially as I already serve webp images to over 50% of vis­it­ors and these gained the least

The next step is to fig­ure out how to auto­mate the pro­cess with pingo which isn’t sup­por­ted by EWWW.

Acho que perdi alguma coisa? Deixe-nos saber por comentar abaixo. Se você gostaria de assinar por favor use o link no menu inscrever no canto superior direito. Você também pode compartilhar isso com seus amigos usando os links abaixo sociais. Felicidades.

Deixe uma resposta