Aumentar a velocidade do Firefox é do que trata este tema do fórum ForeverGeek, "Nerds-Are-For-Dorks", uma série interessante de comentários altamente relevantes para ajudar a acelerar o Mozilla Firefox, que foi difundido rapidamente quando começou a circular pela internet. Quando aplicados, seguindo as instruções, as mudanças sugeridas no arquivo de configuração do Firefox dão um salto considerável na velocidade das conexões de banda larga da Internet.
Crédito da foto: Thomas Bush
Tenha em mente que o thread do Forever Geek não é a fonte original do texto, e sim o do comentário com todas as indicações úteis e explicações que fazem com que valha a pena lê-lo.
Agora, do que trata o truque? Para uma descrição mais técnica, visite o FAQ do Mozilla sobre Pipelining, para entender os detalhes complicados para editar os seus arquivos de configuração do Firefox (about:config).
Aqui estão todos os detalhes para uma explicação mais simples de como acelerar o Firefox.
A seguinte analogia simplificada pode ser apropriada, comparando dois cenários:
Cenário um: imagine que o seu médico lhe dá receitas separadas para três remédios diferentes. Você vai à farmácia e dá a primeria receita ao farmacêutico. Enquanto ele estiver preparando o seu remédio, esperando imprimir a etiqueta e o recibo, o farmacêutico não vê a segunda receita e já começa os preparativos para fazê-la. Você só pode entregar a segunda receita depois de receber o primeiro remédio pronto. Espera mais uma vez até que o segundo medicamento esteja pronto para lhe dar a terceira receita. Ainda que esta seja uma simplificação dos processos tecnológicos em segundo plano, este exemplo trivial representa com muita aproximação o que aconteceria quando um servidor da internet lida com vários requerimentos de um navegador no-pipelining para obter os dados que devem ser exibidos em uma página da web.
Já o segundo cenário é mais eficiente. Vamos continuar com a analogia da farmácia e as três receitas: você as entrega ao farmacêutico. Ele prepara os medicamentos, utiliza os tempos de espera para já preparar a próxima receita e te devolve as três ao terminá-las.
Isso é exatamente o que faz um servidor quando usa HTTP pipelining. As páginas carregam de modo consideravelmente mais rápido porque o navegador é capaz de lidar com múltiplos pedidos, um atrás do outro e também é capaz de processar várias respostas ao mesmo tempo.
Estas são as instruções completas, muito provavelmente agrupadas originalmente por alguém cujo apelido é KoRn:
"As pessoas que utilizam banda larga são as que realmente vão aumentar a velocidade do Firefox:
- Escreva "about:config" na barra de endereços e dê enter. Role a página e procure as seguintes entradas:
network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequestsNormalmente o navegador vai fazer um pedido para cada página por vez. Quando você habilitar o pipelining, ele fará várias ao mesmo tempo, o que realmente acelera o carregamento da página.
- Modifique as entradas da seguinte maneira:
Mude "network.http.pipelining" para "true"
Mude "network.http.proxy.pipelining" para "true"
Mude "network.http.pipelining.maxrequests para um número próximo a 30. Isto significa que vai fazer 30 pedidos ao mesmo tempo.
- Por último, clique no botão direito em qualquer lugar e selecione New-> Integer. Entre o seguinte trecho "nglayout.initialpaint.delay" e defina o seu valor para "0". Este valor é a quantidade de tempo que o navegador espera antes de agir na base da informação que receber.
Se estiver utilizando uma conexão de banda larga, você carregará as páginas muito mais rapidamente que agora!"
(Extraído do artigo How To Speed Up Firefox (Helpful Vanity) por KoRn
Quem já experimentou este truque conseguiu uma melhora de 150-250% na velocidade - assim como se vê nos numerosos fóruns onde o tema foi divulgado.
Leituras sugeridas