Firefox Tweaks: remova algumas coisas desnecessárias e melhore o desempenho

Há alguns dias publiquei um artigo no meu blog pessoal onde expliquei a minha opinião sobre o que o Mozilla Firefox deveria ser. Basicamente minha opinião se baseia no fato de que ao longo dos anos, o Mozilla Firefox cresceu, tanto em peso quanto em opções, perdendo outros valores que tinha de antigamente.

Por exemplo, faço uma série de perguntas de sondagem:

  1. Quantos de vocês usam o Hello para conversar com amigos ou familiares?
  2. Quantos usam o Pocket?
  3. Quantas ferramentas de desenvolvedor já abertas?
  4. Quantas vezes você usa os serviços que podem ser integrados a partir das redes sociais?

É possível que muitos dos leitores de DesdeLinux realmente usam essas ferramentas, mas será que é o caso do resto das pessoas que só precisam de um aplicativo para acessar o Facebook, GMail, assistir vídeos ou fazer coisas desse tipo?

Ao adicionar todos esses recursos, o que acontece é que o aplicativo cresce, fica mais lento, mais pesado e até mesmo, acho que os desenvolvedores gastam muito mais tempo implementando essas coisas do que aproveitando para melhorar o que realmente é necessário de um navegador web.

O Mozilla Firefox é realmente seguro e respeita a privacidade do usuário? Levando em conta o que vou mostrar a seguir, a resposta é: tem o que precisa para ser assim, mas não implementa por padrão.

O que é o Firefox Tweaks?

Ajustes do Firefox Não é uma panacéia, não é o Santo Graal ou algo parecido. São simplesmente algumas configurações que podemos estabelecer em nosso navegador para desativar algumas funcionalidades que nunca usamos. Com esses ajustes também podemos ganhar em velocidade e desempenho, mas sim, faça isso por sua própria conta e risco.

A primeira coisa que faremos é um backup do nosso perfil:

$ cp -Rv ~/.mozilla/ ~/.mozilla_bkp/

Feito isso, abrimos o navegador e em uma nova guia escrevemos:

about:config

Mentimos um pouco dizendo que não vamos colocar as mãos e começamos a procurar os parâmetros abaixo para modificar seus valores.

Sobre: ​​Config Firefox

Para modificar os valores basta clicar duas vezes em

Modifique a velocidade dos ajustes do Firefox

Retirado dos valores padrão do Tor Browser 4.5.3.

network.http.pipelining »true
network.http.pipelining.abtest »false
network.http.pipelining.aggressive »true
network.http.pipelining.max-optimistic-requests »3
network.http.pipelining.maxrequests »12
network.http.pipelining.maxsize »300000
network.http.pipelining.read-timeout »60000
network.http.pipelining.reschedule-on-timeout »true
network.http.pipelining.reschedule-timeout »15000
network.http.pipelining.ssl »true
network.http.proxy.pipelining »true

network.http.max-connections »256
network.http.max-persistent-connections-per-proxy »256
network.http.max-persistent-connections-per-server »6

network.http.redirection-limit »20
network.http.fast-fallback-to-IPv4 »true
network.dns.disablePrefetch »true
network.prefetch-next »true

(Até agora, os valores padrão do navegador Tor)

Ative o novo sistema de cache:
browser.cache.use_new_backend »1

Modifique a segurança / privacidade dos ajustes do Firefox

Desative o WebRTC (extremamente importante para usuários que usam VPN, pois o WebRTC pode filtrar seu endereço IP real):
media.peerconnection.enabled »false
media.peerconnection.use_document_iceservers »false

Desative o desvio do proxy DNS:
http://kb.mozillazine.org/Network.proxy.socks_remote_dns
network.proxy.socks_remote_dns »true

Desative o IPv6:
http://kb.mozillazine.org/Network.dns.disableIPv6
network.dns.disableIPv6 »true

Desativar relatórios de bug:
http://kb.mozillazine.org/Breakpad.reportURL
breakpad.reportURL »(deixe em branco)

Desative o ping:
http://kb.mozillazine.org/Browser.send_pings
http://kb.mozillazine.org/Browser.send_pings.require_same_host
browser.send_pings »false
browser.send_pings.require_same_host »true

Ativar proteção de rastreamento:
privacy.donottrackheader.enabled »true
privacy.donottrackheader.value »1
privacy.trackingprotection.enabled »true

Desativar geolocalização:
geo.enabled »false
geo.wifi.uri »(deixar em branco)

Desative a segmentação geográfica:
browser.search.geoSpecificDefaults »false
browser.search.geoSpecificDefaults.url »(deixe em branco)
browser.search.geoip.url »(deixe em branco)

Desative a telemetria:
kit de ferramentas.telemetry.enabled »false
toolkit.telemetry.server »(deixe em branco)

Desative a 'navegação segura', também conhecida como. Rastreamento / registro do Google:
browser.safebrowsing.downloads.enabled »false
browser.safebrowsing.downloads.remote.enabled »false
browser.safebrowsing.enabled »false
browser.safebrowsing.maleware.enabled »false

Digite 'google' em about: config e exclua todos ou a maioria dos links. Você também pode pesquisar e excluir os links relacionados a:
navegador.contentHandlers
navegador.navegação segura
navegador.pesquisa
gecko.handlerService

Desativar WebGL:
https://security.stackexchange.com/questions/13799/is-webgl-a-security-concern
webgl.disabled »true

Instale extensões não assinadas:
xpinstall.signatures.required »false

Modificar a aparência dos ajustes do Firefox

Mostrar url completo:
browser.urlbar.trimURLs »false

Volte para a barra de pesquisa antiga:
browser.search.showOneOffButtons »false

Remova "(site) agora está em tela inteira":
full-screen-api.approval-required »false
browser.fullscreen.animate »false

Melhorar a página Nova guia:
browser.newtabpage.directory.ping »(deixe em branco)
browser.newtabpage.directory.source »(deixe em branco)
browser.newtabpage.enabled »false
browser.newtabpage.enhanced »false

Desative a animação da guia:
http://www.askvg.com/how-to-disable-animation-while-opening-new-tab-in-mozilla-firefox-4-0/
browser.tabs.animate »false

Aumente a velocidade da caixa de diálogo de segurança ao instalar uma extensão:
security.dialog_enable_delay »400

Habilite conta-gotas nas ferramentas do desenvolvedor:
devtools.command-button-eyedropper.enabled »true

Tema escuro para ferramentas de desenvolvedor:
devtools.theme »escuro

Modificar o BLOATWARE do Firefox Tweaks

Desative o 'Modo de leitura':
reader.parse-on-load.enabled »false
readinglist.server »(deixe em branco)

Desative o 'Pocket':
browser.pocket.api »(deixe em branco)
browser.pocket.enabled »false
browser.pocket.site »(deixe em branco)

Desative o 'Firefox Hello':
https://www.mozilla.org/en-US/privacy/firefox-hello/
loop.enabled »false

Desative 'Coisas sociais':
social.directories »(deixe em branco)
social.remote-install.enabled »false
social.shareDirectory »(deixe em branco)
social.toast-notifications.enabled »false
social.whitelist »(deixe em branco)

Desative o leitor de PDF:
pdfjs.disabled »true

Existem outras opções que podem ser customizadas, existe até um plugin criado por um amigo que nos livra de fazer tudo isso, então assim que estiver disponível irei publicá-lo aqui.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   xxxtonixxx dito

    Plugin agora! Muito bons ajustes !!!

  2.   AdrianArroyoStreet dito

    Fiquei surpreso quando vi que você recomendou desativar o WebRTC e o WebGL: duas das novas APIs HTML5 com maior potencial e que não são ativadas se uma página não as usar. Eu entendo sobre WebRTC, mas WebGL é muito seguro. Pelo que eu sei, você não salva nenhuma informação pessoal na RAM da placa gráfica ... E também na seção de segurança menciona como ativar a instalação de plugins não assinados !! Isso é exatamente o oposto, menos segurança. Tenha muito cuidado com essas configurações.

    1.    elav. dito

      Cuidado, essas dicas não foram criadas por mim, por assim dizer, e como falei em algum momento do artigo, não é que executamos todas elas .. 😉

  3.   Jesus Ballesteros dito

    Ainda ontem eu estava tendo problemas de desempenho com o Firefox, no final tive que remover todas as extensões e começar do zero novamente.

    Hoje vejo este post e é exatamente o que procuro.

  4.   Keiller dito

    Algo acontece com o Firefox, que nos últimos dias tive problemas tanto no Android, Mac, Ubuntu, e antes no Arch, ele fecha constantemente e tive que zerar para que fique como após a instalação. Curiosamente, no Windows, quase não falhou. Além de ser pesado, ele também é um tanto instável.

  5.   Ritman dito

    Eu modifiquei alguns, embora outros por enquanto os deixarei como padrão.

    Esses valores serão alterados sempre que o Firefox for atualizado?

  6.   Franz dito
  7.   toniem dito

    Olá,

    Obrigado, informação muito interessante. Uma pergunta: há uma maneira de inserir essas configurações na linha de comando

    Desde já, obrigado. Uma saudação.

    1.    elav. dito

      Não que eu saiba, pelo menos não diretamente.

    2.    mimo dito

      Se você pedir a comodidade de não ter que procurar cada propriedade no about: config, mas poder alterá-la com um script ou similar, você pode colocar as que deseja em um arquivo de configuração (muito importante ter O Firefox parou antes de tocar nesse arquivo e faça um backup do perfil conforme indicado por Elav).
      Entre os comentários do artigo no blog do Elav há um exemplo.

      A propósito, Elav, muito motivo! Mas o Firefox ainda tem algo que me pega (entre outras coisas, a barra de pesquisa também pesquisa o histórico, e eu acho muito útil. Chromium, pelo menos quando eu tentei, não funcionou, ou não é o mesmo).

      1.    toniem dito

        Obrigado pelas respostas. É para criar um script, já que tenho que administrar um bom número de computadores, os dos meus alunos.

        Uma saudação.

      2.    mimo dito

        Respondo aqui porque não posso responder diretamente a Toniem.
        Se você deseja que sua configuração seja sempre a mesma ao reiniciar o Firefox, use o arquivo user.js no perfil: http://kb.mozillazine.org/User.js_file

        As alterações neste arquivo sobrescrevem a configuração das mesmas propriedades no prefs.js, por isso é aconselhável fazer um backup antes de criar o user.js.

        E para excluir essas configurações, além de excluir o user.js, você deve excluir as mesmas configurações do prefs.js.

        Por causa de como o user.js funciona, pode ser altamente recomendado ter o controle da configuração (embora eles possam ser alterados em about: config, quando você reiniciar o Firefox, o valor de user.js prevalece)

  8.   eliotime3000 dito

    Com relação às configurações que você deu ao Firefox, algumas são muito boas para o meu netbook. Porém, até agora, Olá, não vejo sentido devido ao baixo influxo que tem (se tivesse integrado o Tox, excelente).

  9.   gilberto dito

    Ao contrário do que você diz, eu uso Hello, me parece uma ferramenta incrível, ao contrário das muitas alternativas de skype onde o problema é fazer seus amigos instalarem algo que eles não conhecem, aqui você só precisa compartilhar um link, fica muito fluído (algo que falha muito no skype) som perfeito e em sua versão mais recente consome pouco cpu, pois li na versão 41 eles vão implementar a opção text xat no Hello, estou apaixonado por essa magnífica opção bate-papo.

    1.    edu dito

      Gostaria que você comentasse como o faz para usar o Hello, seria ótimo poder usar esse aplicativo que faz parte de um software gratuito e não corporativo como o face, googlu, etc.

      1.    gilberto dito

        Basta clicar no rosto sorridente, você dá onde diz para iniciar uma conversa, ao fazer isso irá ativar sua webcam, você pode escolher se quer compartilhar uma câmera ou só você, você dá onde diz para copiar o link, e você envie para a pessoa com quem você deseja falar. Eu testei com pessoas que usam apenas o Chrome e o Firefox.
        Devo esclarecer que alô esta recém saído do forno consumiu muito cpu elevando a temperatura do seu pc até o teto, coisa que não acontece mais, ele tem um desempenho muito bom.
        A propósito, elav lendo no seu blog pessoal, não entendi porque dizer que o firefox deveria ser que você não deu nenhum motivo para parecer muito fanático, extremista, sem ofensa ..

    2.    elav. dito

      Bem, você é o primeiro que vejo dizer que Hello funciona para ele. Sorte sua 😀

      1.    jmsanzd2 dito

        Não, nem que seja para testar, também usei e funciona bem.

        elav, parabéns pelo post. É impressionante o que fez com o meu firefox, mesmo sem usar todas as configurações que você indicou. Fizemos isso em casa no debian e no linux mint e no computador da minha esposa, do lado negro, e em todos os casos o resultado tem sido muito satisfatório.

        Em qualquer caso, essas configurações podem ser usadas em computadores com 1 GB de RAM?

  10.   Paul dito

    Na página de complementos do Firefox, há uma extensão chamada Configurações de privacidade, que faz algo semelhante.

    https://addons.mozilla.org/es/firefox/addon/privacy-settings/

  11.   Gabriel dito

    Excelente artigo

  12.   Picado dito

    Muito boas notas! Talvez seja a hora de eu me reconciliar com o Mozilla 😛

  13.   cristão dito

    Com este plugin que encontrei em https://www.privacytools.io/:

    https://github.com/dillbyrne/random-agent-spoofer

    Você pode fazer várias das alterações que o Elav menciona, não sei se alguém já usou para que eu pudesse dar sua opinião?

    Atenciosamente,

    1.    cristão dito

      Hahaha nem no cromo nem no Ubuntu, a coisa do perfil aleatório é bem interessante.

      1.    neph dito

        Como posso restaurar o perfil que salvo com
        cp -Rv ~ / .mozilla / ~ / .mozilla_bkp /
        Fiz algumas modificações e está pior….

        1.    elav. dito

          corre:

          rm -Rv ~ / .mozilla / && mv ~ / .mozilla_bkp / ~ / .mozilla /
  14.   lucas preto dito

    obrigado, modifiquei tudo mais 3 ou 4 dicas que agregam na otimização de recursos, que podem ser encontradas aqui:

    http://www.esdebian.org/wiki/iceweasel-optimizacion

  15.   áspero dito

    Mais informações aqui:

    http://heptagrama.com/mejor-configuracion-firefox.htm

    lembranças

  16.   Trocador dito

    Restaurador de tema clássico Também permite configurar várias das coisas que o artigo mostra (consulte as seções "Interface do usuário geral" e "Avançado").

  17.   rlsalgueiro dito

    nada parecido com que eles mesmos lhe dêem a sugestão e explicação de algumas dessas dicas.
    https://support.mozilla.org/es/kb/como-conseguir-que-firefox-deje-de-realizar-conexi#w_actualizaciones-automaaticas-y-seguridad

  18.   chedr dito

    Obrigado pelas dicas ... agora meu aceweasel está rodando muito mais rápido do que no debian ...

  19.   chedr dito

    Muito obrigado pelas dicas de como usar dois navegadores chrome e iceweasel. Acho que agora posso remover meu cromo do debian 😀 .. iceweasel está executando muito rápido