Como replicar a compactação de imagem sem perdas do Google Page Speed ​​como parte do meu fluxo de trabalho?

11

Adoro que o Page Speed ​​do Google consiga compactar sem perdas muitas das minhas imagens, mas adoraria fazer parte do meu fluxo de trabalho, antes de fazer upload de um site e torná-lo ativo.

Existe algo que eu possa executar localmente para me dar a mesma compactação sem perdas? Atualmente, exporto imagens do Export For Web do Photoshop e uso um pequeno aplicativo chamado PNGCrusher para reduzir o tamanho do arquivo PNGs.

Eu adoraria encontrar uma maneira mais rápida do que salvar e substituir as imagens individuais dos resultados da Page Speed.

Keefer
fonte
mod_pagespeedJá não faz isso por você? Ou você não consegue usar o módulo apache? Nesse caso, você pode usar mod_deflatepara conseguir a mesma coisa.
Lèse majesté

Respostas:

5

Se você estiver usando a extensão Google Page Speed ​​para Firefox, uma cópia das imagens otimizadas (além dos arquivos JavaScript e CSS) será colocada em uma pasta temporária.

http://code.google.com/speed/page-speed/docs/using_firefox.html#advanced

Extensão Google Page Speed ​​para Firefox

Você pode removê-los, limpar os nomes dos arquivos e reutilizá-los.

Faça o download da extensão Google Page Speed ​​para Firefox

nthonygreen
fonte
Na verdade, estou usando o PageSpeed ​​no Chrome. Não parece que o Chrome faz isso.
Keefer
@ Keefer você parece estar certo ... não sei por que eles não fariam isso. Não é um grande problema para mim, eu uso o Chrome para a navegação diária e o Firefox para desenvolvedores, pois, embora o Chrome seja mais rápido em geral, o Firefox ainda possui uma gama maior de extensões para desenvolvedores, IMO.
Nthonygreen
Alguém pode confirmar que a versão do Firefox parou de funcionar?
precisa saber é o seguinte
6

Para o MacOSX, o ImageOptim otimiza as imagens. Internamente, ele usa as mesmas ferramentas usadas pela velocidade da página do google.

http://imageoptim.com

vaichidrewar
fonte
1
Por que isso foi rejeitado? ImageOptim é FOSS, e você pode processar imagens em massa. E, como ele afirmou, ele usa as mesmas técnicas para compactar imagens que o PageSpeed: remover metadados e usar tabelas Huffman para compactar sem perdas o JPEGS, e para PNG ele literalmente usa o mesmo otimizador exato que o PageSpeed ​​usa (OptiPNG).
Lèse majesté 27/03
Isso parece não ser verdade (mais?), Pois o Pagespeed relata possibilidades de otimização para imagens que foram processadas anteriormente pelo Imageoptim para mim.
Louis B.
5

Você pode tentar http://www.smushit.com/ysmush.it/

Clique em "Uploader" e selecione todas as imagens que precisam ser "esmagadas".

Seus arquivos serão enviados para o servidor deles, otimizados sem perda de qualidade e você poderá baixar todas as imagens em um arquivo zip.

jman
fonte
Realmente procurando um aplicativo local, embora possa ser uma solução decente baseada na Web para tentar.
Keefer
Só pensei em mencionar que, aparentemente, o Yahoo pode ter descontinuado o Smushit como um serviço. Existem algumas alternativas disponíveis por meio da pesquisa na web.
Drai