Otimizando arquivos PNG
Imagens em formato PNG estão por toda parte. O Google, por exemplo, o utiliza em larga escala, da página de busca ao YouTube. Criado em 96, o padrão surgiu como uma alternativa ao GIF, cujas tecnologias haviam sido patentadas e daí a necessidade de se criar um padrão livre e aberto.
PNGs oferecem muitas vantagens em relação ao antecessor, tais como maior gama de cores, transparência com opacidade, e por aí vai. Além da possibilidade de salvar uma imagens de modo não-destrutivo, isto é, sem perda de informações, como é no caso dos JPGs. Recentemente descobri um aplicativo que ajuda no trabalho de quem utiliza este formato, chamado OptiPNG.
Este programa aplica uma série de algoritmos e otimizações a fim de reduzir o tamanho dos PNGs, sem perda de qualidade. Aí pensei, ok, mas eu sempre otimizo as imagens no Photoshop, já não é suficiente? Num teste rápido de otimização, comparei um PNG gerado pelo Paparazzi!, sendo processado pelo Photoshop CS4 e pelo OptiPNG. Confira os resultados:
| Arquivo original | 976 KB |
| Photosohp CS4 | 872 KB |
| OptiPNG | 676 KB |
| Photoshop CS4 + OptiPNG | 672 KB |
É impressionante. Uma redução de mais de 30% em relação ao tamanho original, sem perda alguma de qualidade. E mesmo reprocessando uma imagem já otimizada pelo Photoshop, os ganhos continuam absurdos. Quatro kilobytes podem não ser tão significativos, ainda mais se considerarmos o boom das conexões de banda-larga. Mas considerando o cenário do Google, por exemplo, que tem cerca de 4.3 bilhões de pageviews por dia, uma redução de 4 KB significa uma economia de mais de 16 terabytes.
Fica a dica. O OptiPNG é software livre, disponível em versão para Windows. Para os usuários do Mac OS, uma boa alternativa é o PNG Crusher, utilizando nas demonstrações acima.

interessante…
como eu não trabalho de verdade eu não sinto necessidade de diminuir o tamanho das minhas imagens, mas é sempre bom saber…
valeu a dica ^^
Comentário de saratae — 15.07.2009 às 15:41