Os sites e aplicativos da web continuam a se tornar mais complexos, e é por isso que o Google trabalha constantemente em novas melhorias de desempenho para o navegador Chrome. Agora a empresa está testando um novo experimento que pode levar a tempos de carregamento mais rápidos.
Há muito tempo, os navegadores da web costumavam carregar todo o conteúdo de uma página ao mesmo tempo – imagens, plug-ins incorporados, o que você quiser. Com o tempo, navegadores e sites começaram a mudar para o “carregamento lento”, em que parte do conteúdo não é carregado até ficar visível. Por exemplo, um site pode não carregar um vídeo na metade da página até que você role até esse ponto.
O Google Chrome suporta carregamento lento para a maioria dos objetos incorporados, como vídeos e PDFs, desde julho de 2020 (e muitos sites tinham seus próprios hacks para isso antes disso). Para evitar quebrar qualquer coisa, o Chrome só carrega lentamente o conteúdo incorporado se a página permitir especificamente. No entanto, o Google agora está testando um novo experimento que fará o carregamento lento de algum conteúdo incorporado automaticamente, sem que a página solicite isso.
O novo experimento, apelidado de “LazyEmbeds”, está planejado para começar com 1% das pessoas executando a versão estável do Chrome 104 ( com lançamento previsto para 2 de agosto ). O conteúdo incorporado que atende a determinados critérios (hospedado em um site de terceiros, a fonte corresponde a uma lista selecionada, o tamanho do quadro etc.) não será carregado até que esteja visível na página, assim como as imagens e outras incorporações que foram ativadas carregamento lento.
O Google espera que o recurso possa trazer os benefícios de desempenho e duração da bateria do carregamento lento para ainda mais páginas, sem quebrar nenhum site no processo. O documento explicativo diz: “não é incomum que uma incorporação solicite e execute grandes quantidades de script, o que pode ter um impacto surpreendente no desempenho da página pai – desde a contenção de recursos até o atraso na prontidão da interação”.
O Google disse em 2020 que o carregamento lento de vídeos do YouTube no Chrome.com reduziu o tempo de carregamento no celular em 10 segundos, e as incorporações do Instagram com carregamento lento economizaram mais de 1 MB de uso de dados. Seria ótimo ver essas melhorias em mais páginas, mas teremos que esperar pelos resultados do experimento para ver se ele quebra algum site. Se funcionar, o recurso deve chegar em outros navegadores baseados em Chromium, como Microsoft Edge, Brave e Vivaldi.
Fonte: Grupos do Google , GitHub