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:
- Quantos de vocês usam o Hello para conversar com amigos ou familiares?
- Quantos usam o Pocket?
- Quantas ferramentas de desenvolvedor já abertas?
- 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.
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.
Plugin agora! Muito bons ajustes !!!
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.
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 .. 😉
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.
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.
Eu modifiquei alguns, embora outros por enquanto os deixarei como padrão.
Esses valores serão alterados sempre que o Firefox for atualizado?
Bravo, bravazo !!! =)
https://github.com/amq/firefox-debloat
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.
Não que eu saiba, pelo menos não diretamente.
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).
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.
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)
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).
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.
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.
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 ..
Bem, você é o primeiro que vejo dizer que Hello funciona para ele. Sorte sua 😀
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?
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/
Excelente artigo
Muito boas notas! Talvez seja a hora de eu me reconciliar com o Mozilla 😛
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,
Hahaha nem no cromo nem no Ubuntu, a coisa do perfil aleatório é bem interessante.
Como posso restaurar o perfil que salvo com
cp -Rv ~ / .mozilla / ~ / .mozilla_bkp /
Fiz algumas modificações e está pior….
corre:
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
Mais informações aqui:
http://heptagrama.com/mejor-configuracion-firefox.htm
lembranças
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").
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
Obrigado pelas dicas ... agora meu aceweasel está rodando muito mais rápido do que no debian ...
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