Embora a nova versão do
Firefox
já esteja bem mais rápida se comparada com as anteriores, você ainda
pode ganhar um pouco de desempenho com algumas alterações. Como a
maioria absoluta altera as configurações do navegador, é recomendado que
você faça um backup, para evitar a perda de dados, caso algo não saia
exatamente conforme o esperado.
Vale lembrar que as alterações são sutis. Muitas serão mais
percebidas para quem possui uma conexão com a internet um pouco mais
lenta. Abaixo, seguem oito pequenos ajustes para melhorar a performance
do Firefox.
Renderização
Algumas páginas da internet são realmente pesadas para o navegador e
podem demorar um pouco para serem devidamente carregadas. No entanto, o
browser não quer parecer que está travado para o usuário, então ele
mostra os dados conforme os recebe, atualizando tais informações em um
intervalo de 0,12 segundos (por padrão).
Esse tempo é chamado de “intervalo de notificação de conteúdo novo”.
Embora ele satisfaça a pressa de ambos, usuário e navegador, quando esse
tempo é muito curto, acaba aumentando a quantidade de tempo necessária
para o carregamento total da página.
Ou seja, você pode ganhar em performance aumentando o tempo do
intervalo de notificação de conteúdo novo. Para isso, digite
“about:config” (sem as aspas) na barra de endereços do navegador e
confirme que será cuidadoso.
Em seguida, clique com o botão direito do mouse em qualquer lugar na
janela aberta, entre em “Nova Preferência” e escolha “Número Inteiro”.
Uma nova janela é aberta, solicitando um nome para a função. Digite “content.notify.interval” (sem as aspas) e clique em “OK”.
Em seguida, para o valor, digite 500000 (correspondente a 0,30 segundos) e confirme, clicando em “OK”.
Agora, vamos criar o elemento que vai ativar a chave. Para isso,
clique novamente com o botão direito do mouse em qualquer local e
selecione “Nova Preferência” e selecione “Boolean”.
Em seguida, nomeie a chave como “content.notify.ontimer” (sem as aspas). Clique em “OK” para confirmar.
Por último, ative a entrada, colocando o seu valor como “True”.
Carregamento mais rápido
Se você não mover o mouse ou digitar durante 0,75 segundos, o
navegador entra em um modo de baixa frequência passível de interrupção.
Embora ele fique com um tempo de resposta um pouco maior, as páginas são
carregadas de forma mais rápida. Reduzir o tempo que ele leva para
entrar nesse estado pode aumentar a performance do Firefox.
Para isso, digite “about:config” (sem as aspas) na barra de endereço
do navegador e confirme o acesso às configurações. Dê um clique com o
botão direito do mouse em qualquer lugar da tela, entre em “Nova
Preferência” e escolha “Número Inteiro”.
Em seguida, para o nome da entrada, digite “content.switch.threshold” (sem as aspas) e clique em “OK” para confirmar.
Então, para o valor, digite 250000 (correspondente a um quarto de segundo). Novamente, clique em “OK” para concluir o processo.
Sem flash
O uso de animações em Flash é algo que se popularizou na internet nos
últimos anos. Ao acessar algumas páginas, você recebe uma grande
quantidade de material publicitário em Flash, o que deixa o carregamento
do site mais lento. Você pode bloquear tais arquivos instalando uma
extensão chamada “
Flashblock”.
O Flashblock bloqueia a exibição de todo o conteúdo em Flash de uma
página antes que ele seja carregado. Posteriormente, você escolhe o que
quer desbloquear. Ele vai possibilitar uma diferença de tempo mais
identificável no carregamento de páginas, especialmente se a sua conexão
é um pouco mais lenta.
Aumentar o cache de armazenamento
Essa função só deve ser ativada se você possui uma boa quantidade de
memória RAM no computador (2 GB ou mais). Como é de conhecimento da
maioria dos usuários, o navegador armazena imagens e scripts na memória
cache, para agilizar o carregamento das páginas. Você pode aumentar o
valor utilizado pelo browser e melhorar o desempenho.
Para fazê-lo, digite “about:config” (sem as aspas) na barra de
endereços do navegador e confirme o aviso de segurança. Em seguida,
clique com o botão direito em qualquer parte da janela, selecione “Nova
Preferência” e entre em “Número Inteiro”.
Então, digite “browser.cache.memory.capacity” (sem as aspas) e confirme clicando em “OK”.
Defina o valor para 65536 e clique em “OK”. Em seguida, reinicie o navegador para que essa alteração seja reconhecida.
Conteúdo recarregado
Existe uma opção do Firefox chamada “Notify Backoffcount”. Ela dita o
número máximo de vezes que o conteúdo de uma página será recarregado
(conforme o tempo) enquanto ela estiver em processo de abertura. Após o
número limite ser atingido, o site só é “atualizado” após terminar
completamente de carregar.
Para alterar essas configurações, clique com o botão direito em
qualquer parte da janela, selecione “Nova Preferência” e entre em
“Número Inteiro”.
Agora, defina a chave como “content.notify.backoffcount”. Em seguida, clique em “OK” para confirmar a modificação.
Em seguida, como o valor da entrada, digite 5 e confirme em “OK”.
Habilitar “pipeline”
Para carregar um site, os navegadores costumam enviar uma requisição
para um servidor. Em seguida, eles aguardam pela resposta antes de
continuarem o processo. Se você deseja reduzir o tempo de carregamento
de uma página, pode utilizar um método chamado de “pipeline”. Ele
permite que o browser mande mais do que uma requisição por vez, mesmo
que não tenha recebido qualquer resposta.
Vale lembrar que nem todos os servidores suportam o “pipelining”. Por
isso, essa configuração pode ser uma “faca de dois gumes”. Se você
visita muitas páginas que não oferecem tal suporte, a mudança pode
deixar o navegador mais lento em vez de mais rápido. Para habilitar a
técnica, digite “about:config” (sem as aspas) na barra de endereços do
navegador e confirme o acesso.
Aqui, em algumas versões, há duas chaves que precisam ser alteradas,
enquanto que em outras apenas a segunda opção vai existir. Digite
“network.http.pipelining” (sem as aspas) no campo de busca. Ao localizar
a entrada, modifique o seu valor de “False” para “True” (com um clique
duplo).
Em seguida, localize “network.http.proxy.pipelining” e dê um clique duplo para ativá-la (a chave deve ficar como “True”).
Por último, no campo de busca, digite
“network.http.pipelining.maxrequests”. Dê um clique duplo e na nova
janela aberta, mude o valor para 8.
Se a configuração deixar o navegador mais lento, como explicado acima, volte as duas primeiras chaves para “False”.
Ignorando interrupções
Essa medida é muito drástica e recomenda-se ter certa cautela ao
ativá-la. Nela, você informa ao Firefox que ele deve ignorar
completamente o usuário durante o tempo em que a página é carregada.
Isso pode fazer, inclusive, que ele pareça travado ou inativo. Para
fazer a configuração, digite “about:config” (sem as aspas) na barra de
endereços do navegador.
Em seguida, clique com o botão direito em qualquer parte da tela e selecione “Nova Preferência”. Então, escolha “Boolean”.
Em seguida, para o nome da entrada, digite “content.interrupt.parsing” e clique em “OK”.
Agora, deixe a posição da chave em “False” e confirme clicando em “OK”.
Desativar a verificação por vírus
Essa é mais uma dica para economizar tempo após o download do que
para deixar o navegador propriamente dito mais rápido. Se você acha que o
Firefox demora muito para verificar se um arquivo tem vírus, e prefere
fazê-lo manualmente, você pode desativar tal opção nas configurações do
browser.
Para isso, comece digitando “about:config” (sem as aspas) na barra de
endereços do navegador. Feito isso, um aviso de segurança aparece na
tela e você deve confirmar que deseja acessar as configurações, clicando
em “Serei cuidadoso, prometo!”. Em seguida, no campo de busca, digite
“browser.download.manager.scanWhenDone” (sem as aspas).
Provavelmente, se tais configurações nunca foram acessadas, a chave
da entrada vai estar definida como verdadeira (“True”). Tudo o que você
precisa fazer é desativá-la, trocando a sua posição para “False” por
meio de um clique duplo. Prontinho! Agora o Firefox não vai mais
procurar vírus nos arquivos após o download. A dica funciona a partir da
versão 3.0.
É sempre bom reforçar que as alterações economizarão frações de
segundo. Algumas talvez sejam mais perceptíveis do que outras, mas ainda
assim não é nada que vá fazer com que as páginas venham a ser
carregadas instantaneamente.
Outro cuidado importante está no fato de você estar alterando dados
nas configurações do navegador. Por isso, dedique bastante atenção aos
nomes e aos valores na hora de fazer as mudanças propostas.