Equipe de desempenho do WordPress coloca WebP controversa por proposta padrão em espera após feedback crítico
Publicados: 2022-04-14A equipe de desempenho do WordPress suspendeu sua proposta WebP by Default depois que a comunidade expressou comentários críticos e preocupações técnicas significativas. O novo recurso geraria imagens WebP no upload por padrão para novos uploads JPEG e usaria imagens WebP por padrão para o conteúdo do site. A equipe de desempenho do WordPress propôs esta atualização para a próxima versão 6.0.
“A equipe de desempenho ouviu o feedback e leva a sério as preocupações da comunidade”, disse Adam Silverstein, colaborador patrocinado pelo Google, em uma atualização sobre o status da proposta. “Com a ajuda da comunidade, trabalharemos na realização de pesquisas adicionais baseadas em dados. Com base em nossas descobertas, reavaliaremos nossa abordagem proposta para habilitar o WebP por padrão.”
Os oponentes vocais do recurso o caracterizaram como “pesado” e pressionaram para que fosse apenas “opt-in” ou introduzido com uma maneira mais amigável de desativá-lo. Uma das principais preocupações é que a proposta tem o potencial de dobrar a quantidade de espaço em disco usado para imagens, pois geraria miniaturas WebP além dos subtamanhos JPEG.
Viktor Nagornyy resumiu as preocupações de armazenamento em um comentário sobre a proposta:
Não se trata apenas de formatos de imagem. Você aumentará drasticamente o uso do espaço em disco gerando mais imagens. Isso afetará qualquer pessoa que hospede o WordPress em hosts gerenciados com limite de armazenamento, seus próprios servidores com armazenamento limitado, qualquer pessoa que descarregue imagens para o S3, etc. É por isso que precisa haver uma opção para desativá-la em Opções de mídia. Imagens ocultas geradas pelo WP por causa de plugins e temas já causam problemas. Eu vi um site gerar 20 imagens para cada imagem carregada. O diretório de uploads tinha 20 GB. Você pode imaginar adicionar imagens webp além disso?
Isso afeta diretamente o custo de hospedagem. Você causará muitos problemas de cobrança.
A equipe de desempenho disse que está trabalhando em estreita colaboração com a comunidade de hospedagem, mas essa mudança beneficia diretamente os hosts que vendem planos com limites de espaço de armazenamento em camadas.
“Há também conflitos de interesse significativos”, disse Andrew Wilder, proprietário da agência WordPress. “WebP é um formato que o Google criou — e são os engenheiros do Google que estão liderando a equipe de desempenho. O proprietário da agência WordPress, Andrew Wilder, disse. “Esta proposta foi projetada para atender aos interesses do Google (tornando mais fácil e barato para eles rastrearem a web). E o aumento do custo de todo o espaço de armazenamento adicional necessário será arcado pelos proprietários do site, não pelo Google.”
As empresas de hospedagem também podem enfrentar complicações como resultado da ativação do WebP por padrão que pode não valer o aumento do faturamento para clientes que são forçados a atualizar. Charles Smith, diretor administrativo da empresa de hospedagem WordPress WPopt AB, articulou uma série dessas preocupações para os hosts em um comentário sobre a proposta, especialmente no que se refere aos custos de suporte e backup:
Espaço em disco – a grande maioria de nossos usuários possui bibliotecas de imagens muito grandes. Embora eles ainda não estejam atingindo os limites, dobrar efetivamente o tamanho da biblioteca de mídia causará problemas para muitas pessoas. Eu posso ver isso terminando de várias maneiras - ou eles nos pedirão para excluir os arquivos webp (então, mais trabalho para nós, obrigado!), ou eles serão forçados a atualizar (portanto, taxas mais altas para eles) , ou eles ficarão chateados por não oferecermos mais espaço em disco gratuitamente e, potencialmente, nos deixarão
Os backups já são uma de nossas principais despesas. Investimos em várias soluções e vários locais de armazenamento. Uma decisão como essa aumentará *diretamente* nossos custos. Também tornará as restaurações de contas, migrações de contas e ações semelhantes mais demoradas.”
Na atualização mais recente, Silverstein disse que o objetivo principal da Performance Team em habilitar o WebP por padrão é trazer o processamento de imagens do WordPress ao nível de seus concorrentes.
“O principal objetivo desse recurso é estabelecer as bases para que o WordPress seja capaz de processar e entregar formatos com mais desempenho da mesma forma que outros CMS como Duda, Wix e Shopify já estão fazendo”, disse Silverstein.
Esse raciocínio está totalmente desconectado das preocupações expressas por pessoas que estão nas trincheiras apoiando e mantendo sites WordPress. A abordagem inicial da equipe de vender os benefícios do WebP, sem abordar adequadamente a questão do espaço em disco, gerou uma reação significativa da comunidade em um curto período de tempo.
À medida que os representantes da Performance Team respondiam às preocupações nos comentários da proposta, vários participantes da discussão ficaram mais irritados, dizendo que sentiam que os defensores do “WebP por padrão” não entendem completamente as implicações reais da proposta para os usuários. O cronograma para trazê-lo para o núcleo também parecia apressado e prematuro, tendo em vista que o WordPress já tem suporte para imagens WebP para quem optar por usá-los.
“O resultado final é bem simples”, disse Sergio Scabuzzo, proprietário da agência WordPress. “Estamos sendo solicitados a dobrar o número de imagens sem uma boa razão.
“Há um pequeno benefício de largura de banda em forçar todas as imagens a terem uma versão WebP. Mas então teremos um show de merda em nossas mãos no back-end. Quão gerenciáveis são as bibliotecas de mídia agora? Legal, agora dobre isso com outro formato de mídia. Ah, espere, vamos adicionar AVIF mais tarde também…
“Este é um problema que procura uma solução, não uma decisão. Essa mudança é ótima apenas para um rastreador da Web, mecanismo de pesquisa, dispositivo/mídia compatível. Mas para o ecossistema WordPress, isso criará uma enorme dor de cabeça nos custos de manutenção e hospedagem.”
A Equipe de Desempenho está agora reavaliando sua abordagem e buscando reforçar seu caso com mais dados e pesquisas. Silverstein fez referência a dois problemas do GitHub em que a equipe está rastreando pesquisas sobre o impacto de habilitar o WebP por padrão:
- Pesquisa: impacto de imagens WebP adicionais no upload [Problema nº 289]
- Pesquisa: compatibilidade com WebP [Problema nº 290]
“Depois de concluirmos nossa investigação e determinarmos os próximos passos sobre esses dois problemas, trabalharemos com a comunidade para reavaliar duas outras preocupações que foram levantadas – ter o recurso ativado/desativado por padrão e ter um controle baseado na interface do usuário para ativar o recurso liga/desliga”, disse Silverstein.