terça-feira, 11 de setembro de 2007

.::Como reduzir tamanho de imagens para Web::.

Para reduzir o tamanho de imagens (estou entendendo o tamanho dos *arquivos*) convem conhecer algo sobre sua natureza e como eles sao criados.Os dois padroes habitualmente usados sao GIF e JPEG.O GIF permite 2, 4, 8, 16, 32, 64, 128 ou 256 cores, embora voce encontre a maioria com 16 ou 256 cores, pois de todos os "share/free-ware" para PC soh conheco o Graphic Workshop para trabalhar com numero de cores diferente de 2, 16 e 256. O nuhmero maximo de cores possivel em uma imagem (profundidade de cores) se reflete no tamanho do arquivo. No GIF, como existe compressao, a relacao não eh facilmente notada (um arquivo com profundidade de 16 cores não tem exatamente o dobro do tamanho que teria com 8 cores) - mas existe.O modo de compressao do GIF leva em conta, principalmente, a repeticao horizontal de pixels. Um grafico com grande numero de variacoes eh menos comprimido, resultando em arquivo maior.A tecnica de compressao do GIF eh boa e sem perdas (ao contrario da do JPEG), mas pode causar um efeito inesperado quanto aa reducao de cores. Se voce reduzir o numero de cores para quantidade menor do que as cores existentes, irah ocorrer "dithering", que poderah interferir com a compressao e gerar arquivo maior do que outro com mais cores.Se voce for como eu, que tem preocupacao com o acesso universal aa sua pagina, o GIF eh mais recomendado para imagens "in-line", pois alguns "browsers" mais antigos não exibem JPEGs.O padrao JPEG permite maior compressao, mas hah perdas que crescem com a compressao - jamais retrabalhe imagem JPEG, a conversao para esse formato deve ser a ultima coisa a fazer.O padrao JPEG eh mais indicado para fotografias; o GIF eh para imagens bem definidas e de cores "chapadas". Variacoes de tom em GIFs implicam aumento de arquivo. Se houver "anti-alias" em sua imagem, isso refletirah em um arquivo maior.Uma tecnica usada por alguns eh fazer uma imagem menor (numero de pixels) e usar as especificacoes "height" e "width" no "tag" . No entanto, nem todos os "browsers" aceitam isso, a diferenca no tamanho do arquivo não eh tao grande e a qualidade obtida, a meu ver, não vale a pena.Um detalhe importante: hah varios programas excelentes "shareware" para tratamento de imagens que vale a pena experimentar e não eh preciso pagar altissimos precos pelos programas profissionais. Mas eh preciso ser realista: nenhum deles faz tudo que eh necessario e... voce acredita em programas sem "bugs"? Eu, nao. Coisas bastante interessantes podem deixa-la louquinha ao fazer suas conversoes, mas não se desespere: os resultados sao *bem* compensadores.Recomendo o livro de Lynda Weinman "Designing Web Graphics". Jah foi reformulado (o meu eh o original) e eh *muito* bom. Possui exemplos inclusive de imagens GIF enormes (pixels) com arquivos bem pequenos. Vem com CD, mas eu (ainda) não tenho CD e não fez falta. Ela tem uma pagina na Web com esse e outros livros dela, alem de outras coisas interessantes sobre "Web design".Hah tambem uma pagina na Web da Bandwidth Conservation Society (nota 10).

Nenhum comentário:

 
Copyright 2007 - 2010 .::Mundo Digital::. - All Rights Reserved