Sobes.tech
Middle

Que métodos de otimização de páginas web conhece?

sobes.tech IA

Resposta da IA

Os principais métodos de otimização de páginas web incluem:

  • Minificação e compressão de recursos: reduzir o tamanho de ficheiros CSS, JS e HTML através de minificação e compressão gzip/Brotli.
  • Caching: uso de cabeçalhos HTTP Cache-Control, ETag para reutilizar recursos sem precisar de os descarregar novamente.
  • Lazy loading: carregamento diferido de imagens e outros recursos que não são imediatamente visíveis.
  • Otimização de imagens: uso de formatos modernos (WebP), dimensionamento e compressão adequados.
  • Divisão de código (Code splitting): dividir o código JS em partes para carregar apenas o necessário para cada página.
  • Uso de CDN: entrega de recursos estáticos através de uma rede de distribuição de conteúdo para reduzir latências.
  • Carregamento assíncrono de scripts: usar async ou defer para scripts, evitando bloquear o renderizado.
  • Otimização de requisições ao servidor: reduzir o número de requisições, combinar ficheiros, usar HTTP/2.

Exemplo de uso de lazy loading para imagens em HTML:

<img src="image.jpg" loading="lazy" alt="Exemplo">