Firefox调整:删除一些不必要的内容并提高性能

几天前,我在个人博客上发表了一篇文章,表达了我对 Mozilla Firefox应该是什么。 基本上我的看法基于这样一个事实,多年来,Mozilla Firefox的重量和选项都在增长,并且失去了它过去具有的其他价值。

例如,我提出了一系列探索性问题:

  1. 你们中有多少人使用Hello与朋友或家人聊天?
  2. 有多少人使用Pocket?
  3. 有多少开放的开发人员工具?
  4. 您使用多少次可以从社交网络集成的服务?

可能很多读者都 DesdeLinux 确实使用这些工具,但其他只需要应用程序即可访问 Facebook、GMail、观看视频或执行此类操作的人也是如此吗?

通过添加所有这些功能,发生的事情是应用程序增长,变得越来越慢,甚至更重,我认为开发人员花费更多的时间来实现这些功能,而不是利用它来改善浏览器Web的实际需求。

Mozilla Firefox是否真的安全并且尊重用户隐私? 考虑到我接下来要向您展示的内容,答案是:它具有需要的功能,但默认情况下不会实现。

什么是Firefox Tweaks?

Firefox调整 这不是万能药,也不是圣杯或类似的东西。 它们只是我们可以在浏览器中建立的一些设置,以停用一些我们从未使用过的功能。 通过这些调整,我们还可以提高速度和性能,但是,这样做的后果自负。

我们要做的第一件事是 备份 从我们的个人资料:

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

完成此操作后,我们将打开浏览器,并在一个新标签中编写:

about:config

我们只是撒谎说我们不会动手,我们开始寻找下面的参数来修改它们的值。

关于:配置Firefox

要修改值,我们只需双击

修改Firefox调整的速度

取自Tor浏览器4.5.3默认值。

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

network.http.max-connections»256
网络.http.max-persistent-connections-per-proxy»256
网络.http.max-persistent-connections-每个服务器»6

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

(到目前为止,Tor浏览器的默认值)

激活新的缓存系统:
browser.cache.use_new_backend»1

修改Firefox调整的安全性/隐私

禁用WebRTC(对于使用VPN的用户非常重要,因为WebRTC可以过滤您的真实IP地址):
media.peerconnection.enabled»否
media.peerconnection.use_document_iceservers»否

禁用DNS代理绕过:
http://kb.mozillazine.org/Network.proxy.socks_remote_dns
network.proxy.socks_remote_dns»是

禁用IPv6:
http://kb.mozillazine.org/Network.dns.disableIPv6
network.dns.disableIPv6»是

禁用错误报告:
http://kb.mozillazine.org/Breakpad.reportURL
breakpad.reportURL»(保留空白)

禁用ping:
http://kb.mozillazine.org/Browser.send_pings
http://kb.mozillazine.org/Browser.send_pings.require_same_host
browser.send_pings»否
browser.send_pings.require_same_host»是

启用跟踪保护:
privacy.donottrackheader.enabled»是
privacy.donottrackheader.value»1
privacy.trackingprotection.enabled»是

禁用地理位置:
geo.enabled»否
geo.wifi.uri»(保留空白)

禁用地理位置定位:
browser.search.geoSpecificDefaults»否
browser.search.geoSpecificDefaults.url»(保留空白)
browser.search.geoip.url»(保留空白)

禁用遥测:
toolkit.telemetry.enabled»否
toolkit.telemetry.server»(保留空白)

也禁用“安全浏览”。 Google跟踪/日志记录:
browser.safebrowsing.downloads.enabled»false
browser.safebrowsing.downloads.remote.enabled»false
browser.safebrowsing.enabled»否
browser.safebrowsing.maleware.enabled»否

在about:config中输入“ google”,然后删除所有或大部分链接。 您还可以搜索和删除与以下内容有关的链接:
浏览器.contentHandlers
browser.safebrowsing
浏览器搜索
gecko.handlerService

禁用WebGL:
https://security.stackexchange.com/questions/13799/is-webgl-a-security-concern
webgl.disabled»是

安装未签名的扩展:
xpinstall.signatures.required»false

修改Firefox外观的调整

显示完整网址:
browser.urlbar.trimURLs»否

返回旧的搜索栏:
browser.search.showOneOffButtons»否

删除“(站点)现在已全屏显示”:
全屏api.approval必填»false
browser.fullscreen.animate»否

改善新标签页:
browser.newtabpage.directory.ping»(保留空白)
browser.newtabpage.directory.source»(保留空白)
browser.newtabpage.enabled»false
browser.newtabpage.enhanced»false

禁用标签动画:
http://www.askvg.com/how-to-disable-animation-while-opening-new-tab-in-mozilla-firefox-4-0/
browser.tabs.animate»否

安装扩展时,提高安全对话框的速度:
security.dialog_enable_delay»400

在开发人员工具中启用吸管:
devtools.command-button-eyedropper.enabled»是

开发人员工具的深色主题:
devtools.theme»暗

修改Firefox的BLOATWARE调整

禁用“阅读模式”:
reader.onse-on-load.enabled»否
readinglist.server»(保留空白)

禁用“口袋”:
browser.pocket.api»(保留空白)
browser.pocket.enabled»否
browser.pocket.site»(保留空白)

禁用“ Firefox Hello”:
https://www.mozilla.org/en-US/privacy/firefox-hello/
loop.enabled»否

禁用“社交内容”:
social.directories»(保留空白)
social.remote-install.enabled»否
social.shareDirectory»(保留空白)
social.toast-notifications.enabled»否
social.whitelist»(保留空白)

禁用PDF阅读器:
pdfjs.disabled»是

还有其他可以自定义的选项,甚至还有一个由朋友创建的插件,可以使我们免于进行所有这些操作,因此,一旦可用,我将在此处发布。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   xxxtonxxx

    立即插入! 很好的调整!

  2.   阿德里安·阿罗约街

    当我看到您建议禁用WebRTC和WebGL时,我大为震惊:这两个具有最大潜力的HTML5 API,如果页面不使用它们,则它们不会被激活。 我了解WebRTC,但WebGL非常安全。 据我所知,您不会在图形卡的RAM中保存任何个人信息。在安全性部分中,它还提到了如何激活未签名插件的安装! 相反,安全性较低。 这些设置要非常小心。

    1.    拉夫

      注意,这些技巧不是我创造的,可以这么说,正如我在本文中提到的那样,并不是我们全部执行它们。

  3.   耶稣巴列斯特罗斯

    就在昨天,我遇到了Firefox的性能问题,最后我不得不删除所有扩展,然后从头开始。

    今天,我看到了这篇文章,这正是我想要的。

  4.   凯勒

    Firefox发生了一些事情,最近几天我在Android,Mac,Ubuntu和Arch中都遇到了问题,它一直关闭,我不得不对其进行重置,使其与安装后一样。 有趣的是,在Windows中它几乎没有失败。 除了沉重之外,它还有些不稳定。

  5.   里特曼

    我已经修改了一些,尽管目前我将其他内容保留为标准。

    每次更新Firefox时都会更改这些值吗?

  6.   弗兰兹

    太棒了,太棒了! =)
    https://github.com/amq/firefox-debloat

  7.   托尼姆

    你好,

    谢谢,非常有趣的信息。 一个问题:是否可以从命令行输入这些设置

    提前致谢。 问候。

    1.    拉夫

      我不知道,至少不是直接知道。

    2.    MIMO

      如果您希望不必在about:config中查找每个属性,但是为了能够使用脚本或类似的属性进行更改,可以将所需的属性放在配置文件中(这非常重要) Firefox在触摸该文件之前已停止,并按Elav所示备份了配置文件。
      在Elav博客上的文章评论中,有一个例子。

      顺便说一下,Elav,非常有理由! 但是Firefox仍然吸引着我(除了其他功能,搜索栏还搜索历史记录,我发现它非常有用。Chromium,至少当我尝试过时,它还是不一样)。

      1.    托尼姆

        感谢您的回答。 这是为了创建脚本,因为我必须管理很多计算机,包括我的学生的计算机。

        问候。

      2.    MIMO

        我在这里回复是因为我无法直接回复托尼姆。
        如果希望重新启动Firefox时配置始终相同,请在配置文件中使用user.js文件: http://kb.mozillazine.org/User.js_file

        该文件中的更改将覆盖prefs.js中相同属性的配置,因此建议在创建user.js之前对其进行备份。

        要删除这些配置,除了删除user.js之外,还必须删除与prefs.js相同的配置。

        由于user.js的工作方式,强烈建议您控制配置(尽管可以在about:config中进行更改,但是当您重新启动Firefox时,以user.js的值为准)

  8.   埃利奥时间3000

    关于您给Firefox的设置,有些对我的上网本非常有用。 但是,到目前为止,您好,由于流入量小(如果集成了Tox,非常好),我看不出任何意义。

  9.   吉尔伯托

    与您所说的相反,我确实使用了Hello,在我看来,这是一个不可思议的工具,与Skype的许多替代方法不同,在Skype中,问题在于让您的朋友安装他们不知道的东西,这里您只需要共享一个链接,声音非常流畅(某些东西在Skype中失败很多),并且在最新版本中它消耗的CPU很少,因为我在版本41中读到,他们将在Hello中实现text xat选项,我爱上了这个宏伟的选项,聊天。

    1.    EDU

      我想对您如何使用Hello做出评论,能够使用此应用程序是很棒的,该应用程序是自由和非公司软件(例如face,googlu等)的一部分。

      1.    吉尔伯托

        您只需单击笑脸,然后说出要开始对话的位置,这样做会激活您的网络摄像头,您可以选择共享相机,也可以只选择自己,然后说出要复制链接的位置,然后发送它与您想与之交谈的人一起使用,我已经与仅使用Chrome和Firefox的人进行了测试。
        我必须澄清一下,您好,烤箱中的这种新鲜热量消耗了大量cpu,从而通过屋顶提高了PC的温度,这种情况不再发生,它具有非常好的性能。
        顺便说一下,在你的个人博客上读拉夫的方式,我不明白为什么说火狐是因为你没有给出听起来很狂热的极端主义的任何理由,没有冒犯..

    2.    拉夫

      好吧,您是第一个看到Hello的人。 幸运的你是

      1.    杰姆桑兹德2

        不,如果只是为了测试,我也使用过它,并且效果很好。

        elav,祝贺您。 即使不使用您指定的所有设置,使用firefox所做的工作也令人印象深刻。 从黑暗面来看,我们已经在debian和linux mint以及我妻子的计算机上在家中完成了此操作,在所有情况下,结果都非常令人满意。

        无论如何,这些设置可以用于内存为1GB的计算机吗?

  10.   保罗

    在Firefox加载项页面上,有一个名为“隐私设置”的扩展,其功能与此类似。

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

  11.   加布里埃尔

    优秀文章

  12.   斧头

    很好的笔记! 也许是时候让我与Mozilla和解了

  13.   基督教

    有了这个我发现的插件 https://www.privacytools.io/:

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

    您可以进行Elav提到的一些更改,我不知道以前是否有人使用过它,以便我给出他们的意见?

    问候,

    1.    基督教

      哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

      1.    肾炎

        如何还原保存的资料
        cp -Rv〜/ .mozilla /〜/ .mozilla_bkp /
        我做了一些修改,更糟的是…。

        1.    拉夫

          跑:

          rm -Rv〜/ .mozilla / && mv〜/ .mozilla_bkp /〜/ .mozilla /
  14.   卢卡斯黑

    谢谢,我修改了所有内容以及3或4条增加资源优化的技巧,可以在这里找到:

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

  15.   白杨
  16.   夹心

    经典主题还原器 它还允许您配置本文显示的几项内容(请参阅“常规用户界面”和“高级”部分)。

  17.   阿尔萨罗

    没有什么比他们自己给您这些建议中的一些建议和解释更好的了。
    https://support.mozilla.org/es/kb/como-conseguir-que-firefox-deje-de-realizar-conexi#w_actualizaciones-automaaticas-y-seguridad

  18.   杰德

    感谢您的提示...现在,我的aceweasel运行起来比在Debian中快得多...

  19.   杰德

    非常感谢您使用两个导航器chrome和iceweasel进行评论的提示,我认为我现在可以从debian remove中删除我的chrome .. iceweasel运行非常快