performance-web
Core Web Vitals: como melhorar desempenho sem sacrificar o design
Uma nova seção entra no site, o JavaScript cresce e a experiência mobile muda sem ninguém perceber no computador de desenvolvimento. Depois, surge a pressão para retirar toda a identidade visual em busca de uma nota.
Uma nova seção entra no site, o JavaScript cresce e a experiência mobile muda sem ninguém perceber no computador de desenvolvimento. Depois, surge a pressão para retirar toda a identidade visual em busca de uma nota. Um orçamento de desempenho permite discutir escolhas antes de acumular problemas: o que precisa carregar, quando e com qual custo de interação.
Diferencie as três perguntas
LCP acompanha a apresentação do maior conteúdo visível; INP avalia a resposta às interações; CLS observa deslocamentos inesperados de layout. Esses indicadores não substituem legibilidade, acessibilidade ou funcionamento do formulário. Um resultado de laboratório também não é uma medida de INP de todos os visitantes.
Na orientação web.dev, dados de campo e ferramentas de investigação têm papéis complementares. Para comparar versões, mantenha perfil, página e condições, registre amostras e não descarte uma execução só porque ficou pior. Se dados de campo não estiverem disponíveis, declare essa limitação.
Faça o visual trabalhar dentro de limites
| Recurso | Alternativa a avaliar |
|---|---|
| Imagem de abertura | Dimensões adequadas, formato e prioridade correta |
| Textura decorativa | CSS ou SVG leve quando atende ao desenho |
| Demonstração interativa | Conteúdo inicial útil e código delimitado |
| Mídia abaixo da dobra | Proporção reservada e carga posterior |
| Animação | Feedback finito e reduced motion |
Essas alternativas são decisões de projeto, não uma receita universal. Uma ilustração pequena pode ser mais barata que um conjunto complexo de elementos; em outro caso, CSS é suficiente. Meça o recurso real antes de trocar a tecnologia.
Estabeleça uma rotina de regressão
Escolha páginas comerciais e tarefas de interação. Registre transferência de scripts, quantidade de requisições e comportamento do layout como apoio ao diagnóstico. Compare após mudanças significativas, junto com teclado, toque e envio de formulário. Uma melhora de LCP não compensa um botão que deixou de funcionar.
Num exemplo hipotético, o site preserva sua composição, mas uma imagem do rodapé passa a carregar posteriormente e um player deixa de bloquear o conteúdo inicial. O efeito precisa ser medido na mesma condição; não declare ganho só porque o código parece menor.
Otimização como parte da engenharia
Posso investigar dependências, recursos e renderização no serviço de modernização. Em um projeto de site profissional, limites podem ser definidos desde o início. O escopo deve preservar identidade e critérios de uso, com uma análise clara do que é medido e do que permanece incerto.
Comece listando páginas prioritárias e interações indispensáveis. Esse mapa ajuda a definir um orçamento de desempenho que sustente decisões futuras, sem transformar uma nota isolada em promessa de venda ou ranking.
Fontes e leitura complementar
Criar um orçamento de desempenho para seu front-end
Traga as páginas prioritárias e as interações que precisam preservar. Posso medir gargalos e definir limites de recursos com testes de regressão.
Criar um orçamento de desempenho para seu front-end ↗