![O primeiro smartphone dobrável da série Pixel do Google agora é adiado novamente](/f/806bc9b597ecb95392a085006ea16947.jpg?width=100&height=100)
Uma das várias práticas recomendadas que você ouvirá, para otimizar o desempenho do seu site, é usar imagens compactadas. Neste artigo, vamos compartilhar com você um novo formato de imagem chamado webp para a criação de imagens compactadas e de qualidade para a web.
WebP é um formato de imagem de código aberto relativamente novo que oferece compressão excepcional sem e com perdas para imagens na web, projetado pelo Google. Para usá-lo, você precisa baixar utilitários pré-compilados para Linux, Windows e Mac OS X.
Com esse formato de imagem moderno, webmasters e desenvolvedores da web podem criar imagens menores e mais ricas que tornam a web mais rápida.
Felizmente, o webp pacote está presente nos repositórios oficiais do Ubuntu, você pode instalá-lo usando o Gerenciador de pacotes APT como mostrado.
$ sudo apt install webp
Em outras distribuições Linux, comece baixando o webp pacote do repositório Googles usando o comando wget do seguinte modo.
$ wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz.
Agora extraia o arquivo compactado e vá para o diretório do pacote extraído da seguinte maneira.
$ tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz $ cd libwebp-0.6.1-linux-x86-32 / $ cd bin / $ ls.
Como você pode ver na captura de tela acima, o pacote contém uma biblioteca pré-compilada (libwebp) para adicionar webp codificação ou decodificação para seus programas e vários utilitários webp listados abaixo.
Para converter uma imagem para webp, você pode usar o cwebp ferramenta, onde o -q
switch define a qualidade de saída e -o
especifica o arquivo de saída.
$ cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp. OU. $ ./cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp.
Você pode ver o convertido webp imagem usando o vwebp ferramenta.
$ ./vwebp Cute-Baby-Girl.webp.
Você pode ver todas as opções para qualquer uma das ferramentas acima, executando-as sem nenhum argumento ou usando o -longajuda
bandeira, por exemplo.
$ ./cwebp -longhelp.
Por último, mas não menos importante, se você deseja executar os programas acima sem digitar seus caminhos absolutos, adicione o diretório ~ / libwebp-0.6.1-linux-x86-32 / bin à sua variável de ambiente PATH em seu ~ / .bashrc Arquivo.
$ vi ~ / .bashrc.
Adicione a linha abaixo no final do arquivo.
export PATH = $ PATH: ~ / libwebp-0.6.1-linux-x86-32 / bin.
Salve o arquivo e saia. Em seguida, abra uma nova janela de terminal e você deve ser capaz de executar todos webp programas como quaisquer outros comandos do sistema.
Página inicial do projeto WebP: https://developers.google.com/speed/webp/
Verifique também estes artigos úteis relacionados:
WebP é apenas um dos muitos produtos resultantes dos esforços contínuos do Google para tornar a web mais rápida. Lembre-se de compartilhar sua opinião sobre este novo formato de imagem para a web, por meio do formulário de feedback abaixo.