Os detalhes nerds (você não pediu)
Alguns formatos de imagem, como JPG, oferecem suporte à compactação com perdas . Quando uma imagem compactada com perda é salva e, em seguida, renderizada, ela não é 100% exatamente como você a projetou, mas apenas "próxima" a ela, como uma espécie de esboço. Alguns dos detalhes originais estão perdidos . Como não há expectativa de precisão, as imagens Lossy Compressed têm o luxo de armazenar pouca informação sobre o design original, resultando em arquivos pequenos. Eles ainda permitem que você especifique quão preciso o resultado deve ser: quanto menos preciso ele for, menor será o arquivo.
Por outro lado, o formato PNG, por design, suporta compactação sem perdas . Isso significa que, depois que a imagem é salva em um arquivo, quando é renderizada novamente, todos os pixels são renderizados exatamente como você os projetou, sem perder nenhum detalhe. Isso é ótimo, mas infelizmente significa que ele precisa armazenar muitas informações para renderizar a imagem perfeitamente, resultando em arquivos grandes.
O PNG faz de tudo para otimizar as informações necessárias antes de salvá-las em um arquivo, mas você não pode especificar, como faz com os JPGs, o quão compactado ou preciso você deseja que o arquivo seja. O resultado é o que é e você não tem controle sobre o tamanho do arquivo.
Algumas sugestões
Dito isto, há algumas coisas que você pode fazer para tentar obter um arquivo menor.
- Grandes áreas de cores planas são compactadas melhor do que áreas complexas. Veja se você pode simplificar sua imagem.
- Você tem muito espaço negativo ao redor da imagem? Tente reduzi-lo ao mínimo.
- Você está usando transparência? Caso contrário, considere salvar a imagem como JPG.
- Se você não puder salvá-lo como JPG por qualquer motivo, mas não estiver usando transparência, desmarque a opção "transparência" nas opções de salvamento. Isso reduzirá um pouco o seu resultado final.
- Considere cortar a imagem em partes e compor no HTML final, como uma espécie de quebra-cabeça. Você pode salvar as partes que exigem transparência como PNGs e as outras partes como JPGs altamente compactados. O resultado total deve ser menos pesado.
- Use uma ferramenta de compactação PNG (por exemplo, https://tinypng.com/ ). Lembre-se, essas ferramentas usam um algoritmo com perdas. Eles tentam simplificar sua imagem para poder salvá-la como um arquivo menor. Eles reduzem drasticamente o tamanho do arquivo, mas o resultado final pode perder muitos detalhes. Você sempre pode experimentá-los e julgar o resultado, dependendo da aplicação.
Se você compartilhar sua imagem, eu posso lhe dar algumas sugestões.