Apps da Web instantâneos para dispositivos móveis

O caminho de renderização crítico se refere a qualquer coisa (JavaScript, HTML, CSS, imagens) exigida pelo navegador antes de começar a pintar a página. É essencial priorizar a entrega de recursos no caminho crítico de renderização, especialmente para usuários em dispositivos com rede restrita, como smartphones em redes celulares. Bryan falou sobre como a equipe do Google realizou o processo de identificação e priorização de recursos para o site PageSpeed Insights, um tempo de carregamento de mais de 20 segundos.

Apresentações

  • Elimine JavaScript e CSS que bloqueiam a renderização.
  • Priorize o conteúdo visível.
  • Carregue scripts de forma assíncrona.
  • Renderize a visualização inicial do lado do servidor como HTML e aumente com o JavaScript.
  • Minimize o CSS que bloqueia a renderização, forneça apenas os estilos necessários para exibir a janela de visualização inicial e, em seguida, forneça o resto.
  • URIs de dados grandes inline no CSS que bloqueiam a renderização são prejudiciais para o desempenho da renderização, ou seja, bloqueiam os recursos em que os URLs de imagem não causam bloqueio.