De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 19 de Outubro de 2008
Os utilitários pngcrush
e pngnq
podem ser usados para fazer
diversos tipos de otimizações em arquivos png. Para explorar ao máximo
suas funcionalidades, é preciso conhecer muito bem as características de
arquivos png. Em sua forma mais simples, os comandos podem ser usados para
simplesmente reduzir o tamanho das imagens. Isto é particularmente útil em
websites, visto que, com imagens menores, as páginas certamente carregarão
mais rapidamente, facilitando a vida e a paciência dos visitantes de seu site.
Eu fiz um teste simples, criei um dump de tela inteira de meu computador com o
comando scrot. O resultado foi um arquivo de
183kb de tamanho. Após usar o comando pngcrush
(pngcrush tela.png tela1.png
), o tamanho do arquivo foi reduzido para
145kb.
Com o comando pngnq
(pngnq tela.png
), a redução foi ainda maior,
o tamanho do arquivo caiu para 53kb. Em ambos os casos, eu não consegui
identificar nenhuma queda visível na qualidade.
Os dois softwares são pacotes Debian e podem ser instalados com o comando:
apt-get install pngcrush pngnq
O pacote pngcrush pode ser baixado do endereço http://pmt.sourceforge.net/pngcrush/ e o pacote pngnq pode ser baixado de http://pngnq.sourceforge.net
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários