#webp #opiniao #tech #formatos

WebP nao é o vilao, os programas é que sao

o problema nao é o webp, é o photoshop de 2015

webp foi criado pelo google em 2010. a ideia era simples, fazer imagens menores com a mesma qualidade. e funciona. um webp lossy é tipo 25 a 35 por cento menor q um jpeg. o lossless é menor q png tambem. ele suporta transparencia. suporta animacao. é tipo um formatinho q faz tudo.

mas ai vc baixa uma imagem do google imagens e ela vem em webp. vc joga no paint e... nada. joga no photoshop e dependendo da versao... nada. clip studio paint? nada. figma? ah, figma ate abre, mas as vezes da uns pau estranho.

a copypasta resume bem a raiva:

A CLASSICA

"why is this a webp?! i hate webp! just give me a png, please. ms paint won't open a webp. photoshop won't open a webp. clip studio paint won't open a webp. i have to google 'webp to png converter' and pray it keeps transparency. i hate it."

isso é real. a dor é real. mas a culpa é do software q nao atualiza, nao do formato q evoluiu. (¬_¬)

mas o webp é tecnicamente superior

vamos aos fatos. webp usa compressao mais moderna q jpeg e png. ele tem:

  • compressao lossy melhor q jpeg: arquivos menores, mesma qualidade visual.
  • compressao lossless melhor q png: transparencia com tamanho reduzido.
  • animacao: tipo gif, só q muuuito menor e com qualidade melhor.
  • canal alpha 8-bit: transparencia suave, nao só binaria.

se o mundo inteiro adotassem webp de verdade, sites carregariam mais rapido, apps usariam menos dados, servidores gastariam menos banda. é ganho pra todo mundo.

mas nao. a gente prefere converter pra png e mandar um arquivo 3x maior pro whatsapp. pq? pq o programa abre. ¯\_(ツ)_/¯

a resposta do criador

na copypasta tem um trecho onde alguem tweetou "espero q o inventor do webp seja atropelado por um onibus" e o criador respondeu simplesmente "eu inventei o formato webp lossless em 2011".

tipo... a resposta é meio smug, ne? mas ao mesmo tempo eu entendo. o cara fez uma tecnologia boa e o mundo inteiro resolveu odiar ele pq o paint do windows 7 nao abre. (T_T)

se ele tivesse inventado em 1995 e todo mundo tivesse 30 anos pra implementar, talvez a situacao fosse diferente. mas a culpa da falta de suporte é da microsoft, da adobe, da corel, de quem faz esses programas e demorou anos pra dar suporte decente.

os programas finalmente estao melhorando

hoje em dia o suporte ja ta bem melhor. paint do windows 11 abre webp. photoshop cc mais recente abre. navegadores todos suportam. ate o ffmpeg lida com webp animado. mas a fama de "formato chato" ja ficou.

é meio injusto. imagina se a gente odiasse mp4 pq o windows media player de 2004 nao rodava. ou odiasse pdf pq algum leitor antigo travava. a gente xinga o programa, nao o formato. com webp acontece o contrario. (⌐■_■)

oq me deixa mais pistola é quando um site entrega webp pra download e a pessoa comum simplesmente nao consegue usar. não é culpa dela. ela só quer abrir a imagem. o ecossistema falhou com ela.

entao qual é a solucao

nao é voltar pra png e jpeg pra sempre. é cobrar dos programas q a gente usa q eles suportem formatos modernos. microsoft, adobe, affinity, corel, todo mundo. webp ja tem 15 anos de idade. nao é coisa de nicho mais.

e se vc é dev, entrega webp pro navegador com fallback pra jpeg/png. o html tem a tag picture exatamente pra isso. nao force o usuario a baixar um formato q ele nao consegue abrir no programa favorito dele.

DICA DE DEV

usa a tag <picture> com <source srcset="imagem.webp" type="image/webp"> e um <img> fallback pra png. o navegador moderno pega o webp, o resto pega o png. todo mundo feliz. (◕‿◕)

enfim, webp nao merece o odio. ele só queria ser levinho e bonitinho. a culpa é do photoshop q demorou demais pra olhar pra ele com carinho. proxima vez q vc converter um webp pra png no ezgif, lembra: vc nao ta consertando uma imagem quebrada. vc ta contornando um problema de suporte q nao deveria existir mais em 2026.

desculpa webp, a gente te maltratou. (´。• ᵕ •。`)

read in english →