Melhorias de desempenho da página da nova guia do Firefox chegando
- Categoria: Raposa De Fogo
Mozilla introduzido Página da nova guia do Firefox no final de janeiro de 2012. Basicamente, foi a visão da empresa sobre a página Speed Dial do Opera, exibindo nove páginas frequentemente visitadas com opções para fixar páginas selecionadas na interface para tê-las disponíveis o tempo todo. A página da nova guia deve fornecer aos usuários do Firefox uma opção para carregar páginas populares mais rapidamente.
Os usuários do Firefox que não estão interessados na página podem desativar seu histórico de navegação no programa, alterar o URL da página nova guia para outro, por exemplo, sobre: em branco ou substitua-o por um dos muitos add-ons que modificaram a página da nova guia nos últimos anos.
Os usuários do Firefox em sistemas mais lentos podem ter notado que pode levar algum tempo até que a página da nova guia seja exibida completamente em suas máquinas. A página HTML estática precisa ser analisada e renderizada, por isso você pode notar um atraso notável. Isso é um problema, considerando que abrir uma página de nova guia é uma das operações mais comuns no navegador.
O Mozilla no Firefox 17 - que é a versão Nightly atual do navegador da web - implementou uma mudança que deve melhorar o desempenho ao carregar a página da nova guia no navegador. o solução pré-carrega parte dos dados em segundo plano para que leve menos tempo para renderizar a página da nova guia.
Uma ideia simples seria pré-carregar a página newtab em segundo plano e, quando gBrowser.addTab () for chamado, mover o docShell recém-carregado para o segundo plano e trocá-lo pelo docShell pré-carregado.
O usuário agora pode interagir com a guia carregada instantaneamente ou apenas navegar para fora. Quando outra guia é aberta, apenas trocamos novamente porque a guia anterior agora deve ser carregada em segundo plano. Se ainda não estiver carregado (o que quase nunca deve ser o caso), não podemos simplesmente trocar e deixar a nova guia carregar normalmente.
O recurso chegou ao Firefox 17 na forma de uma preferência desabilitada por padrão. Para permitir que carregue sobre: config no navegador, filtre por browser.newtab.preload aqui e clique duas vezes na entrada para defini-la como verdade para habilitá-lo. Para desativá-lo novamente em um momento posterior, execute a mesma operação e certifique-se de que o valor do parâmetro seja definido como falso no final.
A segunda mudança é sutil : Mozilla removeu o indicador de conexão quando uma nova página de guia é carregada no navegador.
Atualmente, a sequência de texto “Conectando…” aparece muito brevemente no título de uma guia recém-criada antes que o texto seja substituído por “Nova guia”. Este texto não deve aparecer por dois motivos. Primeiro, porque fica visível por um período muito curto para ser lido e nenhum texto que exibimos deve ser ilegível. Em segundo lugar, porque é impreciso, já que a Nova Guia usa dados em cache em vez de dados e não requer conexão.
A guia deve estar em branco antes da exibição de “Nova guia” e, de preferência, “Nova guia” seria exibida tão rápido que aparecesse instantaneamente em uma nova guia.
É automaticamente ativo nas últimas compilações do Firefox 17.