百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

26个你需要学习的Firefox配置技巧,改进和加快浏览器响应速度

cac55 2024-11-01 11:22 30 浏览 0 评论

?

当你在Firefox的URL栏中键入about:config时,会看到一个免责声明:“Here be dragons”,它警告你,在这个区域进行调整主要是实验性的,可能会导致浏览器不稳定

听起来令人兴奋,对吗?尽管这听起来有点吓人,但事实是,当你开始在这一领域尝试并使用这些特性来改进和加速你的浏览器时,你几乎肯定会没事的。接下来将讲解26个关于Firefox的配置技巧。


如何访问“about:config”

在Firefox的地址栏中输入about:config。

你将会看到警告页面。点击“我接受风险!”按钮,你就会到达about:config主页。

您将看到一长串配置条目。如果你在寻找一个特定的名字,在列表上方的“搜索”栏中输入它的名字。


要切换不同的功能,只需双击“Value”列下的条目,在“true”和“false”之间切换。在某些情况下,value字段会有一个数字。在这种情况下,将数字改为您想要的数字。(在你知道你在做什么之前,不要乱弄这些数字!)

现在,让我们开始调整。


要撤消在about:config中所做的特定更改,只需右键单击要恢复的条目并单击“Reset”。



1. 更改内容流程的数量

你喜欢同时打开很多标签页吗?或者你很少打开超过5个标签页吗?您拥有的内容进程越多,分配给每个选项卡的CPU资源就越多(这也将使用更多的RAM)。

如果你有一台功能强大的电脑,那么你可以把它设置在一个相当高的数值上,这应该可以提高Firefox中每个打开标签的稳定性和性能。在about:config中,该设置的名称是dom.ipc.processCount

默认值:4

修改值:7-12(取决于您通常打开的标签数量)


2. 禁用不必要的动画

动画在火狐不是一件坏事,但如果你有一个旧电脑,每MB内存计数或只是不需要这些动画华丽,你可以禁用toolkit.cosmeticAnimations.enabled,启用并将值设置为“false”。

默认值:true

可以更改的值:false


3.更改最小tab宽度

需要更敏锐的Firefox用户才能注意到Mozilla为Firefox Quantum所做的调整。默认的标签宽度现在只有76像素,而以前是100像素。要调整这个,转到browser.tabs.tabMinWidth.

默认值:76

修改值:100

如果你想要和老版本的Firefox一样的标签宽度,但是你可以做任何你想做的。只是不要太过火!


4. 减少会话历史缓存,保存RAM

如果你使用的是一台老旧的电脑,那么即使是通常速度很快的Firefox也会在默认设置下减慢你电脑的速度。这可能部分是因为它将Web页面存储在短期内存(或RAM)中的方式,您可以使用后退和前进按钮访问这些短期内存

browser.sessionhistory.max_total_viewers会以超级快的加载速度影响Firefox存储的页面数量

默认值:- 1(可调整)

修改值:任何数字,反映您想要存储的页面数量。(如果你的电脑在速度上有问题,我们建议少于4个,而4GB以上的可以达到8个或更多。)


browser.sessionhistory.max_entries会影响每个选项卡在其前/后历史记录中总共存储多少页

默认值:50

修改值:如果你的电脑正在挣扎,把它降低到25,检查它是否有帮助,然后相应地调整。


5. 禁用扩展兼容性检查

兼容性检查。谁需要它们,对吗?实际上,它们作为一个通用的参考非常方便,可以帮助你判断哪些扩展可以和你的Firefox版本一起工作,哪些不能,但是Firefox并不总是正确的。如果您想要查看Firefox声称不兼容的扩展是否真的可以工作,请执行以下操作

  • 右击about:config页面上的任何地方,然后单击“New -> Boolean”
  • 类型扩展。在复选框中,单击OK,然后选择“false”,再单击OK。
  • 此首选项现在将存在于您的列表中,您可以在任何时候通过右键单击它并单击“Reset”来禁用它。


6. 更改Firefox下载位置

默认情况下,火狐的下载会转到Windows的“下载”文件夹,但是你可以通过调整browser.download.folderList来改变

默认值:1

可以更改的值:

0 -保存所有下载到桌面

2 -保存到与先前下载相同的位置


7. 被问到你想把下载的文件保存在哪里

如果你想对你的下载有更直接的控制,并决定你想要把每一个都保存在哪个目录下,改变首选项browser.download.useDownloadDir为“假”

默认值:true

修改值:false—提示您保存每个下载的位置


8. 为搜索框结果打开新标签

默认情况下,您在Firefox搜索框中搜索的内容将在当前选项卡中打开。要打开一个新标签,你需要修改browser.search.openintab

默认值:false -在当前标签页打开搜索结果

修改值:true -在新标签页打开搜索结果


9.新标签页

Firefox的新标签页将您收藏的所有站点组织在一个方便的网格中。最重要的是,您可以调整这个网格的大小,因此,虽然它默认使用3×3个缩略图,但您可以通过browser.newtabpage.rows和browser.newtabpage.columns更改它

默认值:3在“行”中,5在“列”中

修改值:您喜欢的任何数字!


10. 调整智能位置栏的建议数量

在Firefox中,当您开始在位置(或URL)栏中键入时,将显示一个建议站点的下拉列表。如果你想显示多于(或少于)十个建议,你可以调整browser.urlbar.maxRichResults并让它显示您想要的数字。

默认值:10

修改值:设置您想要的建议数量。如果您想完全禁用它,请将其设置为-1。


11. 调整会话恢复保存频率

默认情况下,Firefox每15秒保存一次会话,但是您可以更改一下值,以便Firefox以更长的间隔保存会话:browser.sessionstore.interval

默认值:15000(以毫秒为单位,相当于15秒)

修改值:将其设置为您想要的值。1000表示一秒,60000表示一分钟


12. 延长脚本的执行时间

在Firefox中,一个脚本只有10秒钟的响应时间,之后它会发出一个没有响应的脚本警告。如果网络连接缓慢,您可能希望通过dom增加脚本执行时间。dom.max_script_run_time来减少无脚本警告的频率。

默认值:10(秒)

修改值:20,或任何大于10的值


13. 处理JavaScript弹出窗口

当你遇到一个执行一个javascript,打开一个新窗口函数,如果弹出窗口是没有通常的窗口功能,例如后退/前进/刷新按钮,状态栏,等等,Firefox将自动把它当作一个弹出,不会打开它作为一个新的选项卡。但是,如果您觉得这很麻烦,并且希望在新选项卡中打开所有新窗口,您可以通过browser.link.open_newwindow.restriction指定它。限制设置。

默认值:2 -以Firefox处理新窗口的方式打开所有JavaScript窗口,除非JavaScript调用指定如何显示窗口

可以更改的值:

  • 0 -以Firefox处理新窗口的方式打开所有链接
  • 1 -不要打开任何新窗口
  • 2 -打开所有链接的方式,你有Firefox处理新窗口,除非Javascript指定如何显示窗口


14. 在所有文本字段中启用拼写检查

默认的拼写检查功能只检查多行文本框。您可以更改布局中的选项layout.spellcheckDefault使它对单行文本框进行拼写检查。

默认值:1(仅对多行文本框进行拼写检查)

可以更改的值:

  • 禁用拼写检查
  • 启用所有文本框的拼写检查


15. 最小化时降低内存使用

这个调整主要针对Windows用户。当您最小化Firefox时,它会将Firefox发送到您的虚拟内存中,并释放您的物理内存供其他程序使用。Firefox将减少它的物理内存使用,当最小化时,大约为10MB(或多或少),当您最大化Firefox时,它将收回它需要的内存。

  • 首选项名称不存在,需要创建它。
  • 右击背景并选择“New -> Boolean”。
  • 在提示时输入名称:config.trim_on_minimize
  • 输入值:True

16. 增加/减少磁盘缓存的数量

加载页面时,Firefox会将其缓存到硬盘中,这样下次加载时就不需要再次下载了。您为Firefox提供的存储空间越大,它可以缓存的页面就越多。

在增加磁盘缓存大小之前,请确保浏览器browser.cache.disk.enable设置为“True”。

配置名称:browser.cache.disk.capacity

默认值:50000 (KB)

可以更改的值:

  • 0 -禁用磁盘缓存
  • 任何小于50000的值都会减少磁盘缓存
  • 任何大于50000的值都会增加磁盘缓存


17. 单击URL栏时选择所有文本

在Windows和Mac中,当你点击URL栏时,Firefox会高亮显示所有文本。在Linux中,它不会选择所有的文本。相反,它将光标放在插入点。无论使用哪种平台,您都可以调整browser.urlbar.clickSelectsAll以选择全部或将光标放在插入点。

可以更改的值:

  • false——将光标放在插入点
  • True -单击时选择所有文本


18. 每个站点的缩放级别相同

Firefox会记住每个站点的缩放首选项,并在加载页面时将其设置为首选项。如果希望各个站点之间的缩放级别一致,可以切换browser.zoom.siteSpecific从“true”到“false”。

默认值:true

修改值:False(为每个站点启用相同的缩放首选项)


19. 设置缩放限制

如果您发现最大/最小缩放级别仍然不足以满足您的观看,您可以更改缩放限制以适应您的观看习惯。

配置名称:zoom.maxPercent

默认值:300(百分比)

修改值:大于300的任何值


配置名称:zoom.minPercent

默认值:30 (%)

修改值:任何值


20.配置退格按钮

在Firefox中,你可以通过返回前一页或者向上滚动页面来设置退格,如果是滚动页面的话。如果将值设置为0,则按住Shift作为修饰符将向前移动一个页面;如果将值设置为1,则向下滚动。

配置名称:browser.backspace_action

默认值:0 -返回一个页面

修改值:1 -滚动页面


21. 增加离线缓存

如果您在大多数情况下无法访问Internet,那么您可能希望增加脱机缓存,以便能够继续脱机工作。默认情况下,Firefox从支持的离线web应用程序中缓存500MB的数据。您可以将该值更改为您喜欢的任何值。

配置名称:browser.cache.offline.capacity

默认值:512000(单位:KB)

修改值:任何大于512000的值都会增加缓存值


22. 在安装附加组件时禁用延迟时间

每次安装Firefox插件时,您都必须等待几秒钟才能开始实际的安装。为了减少这种等待时间,您可以将security.dialog_enable_delay关闭,以便立即开始安装。

默认值:1000(单位:msec)

可以更改的值:

  • 0 -立即开始安装
  • 任何其他值(msec)


23. 在您喜欢的编辑器中查看源代码

这对于经常使用“查看源代码”函数的开发人员非常有用。这个调整允许您在外部编辑器中查看给定网站的源代码。 有两种配置需要做:

配置名称:view_source.editor.external

默认值:false

修改值:True(使用外部文本编辑器启用查看源文件)


配置名称:view_source.editor.path

默认值:空白

修改值:将文件路径插入编辑器


24. 增加“保存链接为”超时值

当您右击并选择“Save Link As…”时,浏览器将从URL请求内容配置头以确定文件名。如果URL在一秒钟内没有传递报头,Firefox将发出一个超时值。这种情况在慢速网络连接环境中非常常见。为了防止这个问题频繁发生,您可以通过编辑Browser.download.saveLinkAsFilenameTimeout来增加超时值以减少超时的可能性

默认值:4000(4秒)

修改值:大于1000的任何值(以msec为单位)


25. 全屏模式下自动隐藏工具栏

在全屏模式下,工具栏被设置为自动隐藏,只有当你用鼠标悬停在它上面时才会出现。如果你愿意,你可以选择让它一直可见,而不是通过切换browser.fullscreen.autohide为“False”以始终显示工具栏。

默认值:True(总是自动隐藏)

修改值:False(始终显示工具栏)


26. 增加附加组件搜索结果

如果你打开“工具->插件->获取插件”并执行搜索,Firefox将显示15个匹配的结果。如果你想要更多或更少的结果,你可以调整extensions.getAddons.maxResults

默认值:15

修改值:大于或小于15


结论

Firefox about:config部分为用户提供了一种强大的方式来完全定制浏览器。上面的列表绝对不是完整的列表。你可以做很多技巧。如果你有任何没有在这里列出的技巧,请在评论中添加它们。

相关推荐

Mac电脑强制删除任何软件方法-含自启动应用

对于打工者来说,进入企业上班使用的电脑大概率是会被监控起来,比如各种流行的数据防泄漏DLP,奇安信天擎,甚至360安全卫士,这些安全软件你想卸载是非常困难的,甚至卸载后它自己又安装回来了,并且还在你不...

Linux基础知识 | 文件与目录大全讲解

1.linux文件权限与目录配置1.文件属性Linux一般将文件可存取的身份分为三个类别,分别是owner/group/others,且三种身份各read/write/execute等权限文...

文件保护不妥协:2025 年 10 款顶级加密工具推荐

数据安全无小事,2025年这10款加密工具凭借独特功能脱颖而出,从个人到企业场景全覆盖,第一款为Ping32,其余为国外英文软件。1.Ping32企业级加密核心工具,支持200+文件格...

省心省力 一个软件搞定系统维护_省心安装在哪里能找到

◆系统类似于我们居住的房间,需要经常打理才能保持清洁、高效。虽然它本身也自带一些清理和优化的工具,但借助于好用的第三方工具来执行这方面的任务,会更让人省心省力。下面笔者就为大家介绍一款集多项功能于一身...

JAVA程序员常用的几个工具类_java程序员一般用什么软件写程序

好的工具做起事来常常事半功倍,下面介绍几个开发中常用到的工具类,收藏一下,也许后面真的会用到。字符串处理:org.apache.commons.lang.StringUtilsisBlank(Char...

手工解决Windows10的若干难题_windows10系统卡顿怎么解决

【电脑报在线】很多朋友已经开始使用Win10,估计还只是测试版本的原因,使用过程中难免会出现一些问题,这里介绍解决一些解决难题的技巧。技巧1:让ProjectSpartan“重归正途”从10074...

System32文件夹千万不能删除,看完这篇你就知道为什么了

C:\Windows\System32目录是Windows操作系统的关键部分,重要的系统文件存储在该目录中。网上的一些恶作剧者可能会告诉你删除它,但你不应该尝试去操作,如果你尝试的话,我们会告诉你会发...

Windows.old 文件夹:系统备份的解析与安全删除指南

Windows.old是Windows系统升级(如Win10升Win11)或重装时,系统自动在C盘创建的备份文件夹,其核心作用是保留旧系统的文件、程序与配置,为“回退旧系统”提供保...

遇到疑难杂症?Windows 10回收站问题巧解决

回收站是Windows10的一个重要组件。然而,我们在使用过程中,可能会遇到一些问题。例如,不论回收站里有没有文件,都显示同一个图标,让人无法判别回收站的空和满的真实情况;没有了像Windows7...

卸载软件怎么彻底删掉?简单几个步骤彻底卸载,电脑小白看过来

日常工作学习生活中,我们需要在安装一些软件程序,但随着软件的更新迭代速度,很多时候我们需要重新下载安装新的程序,这时就需要将旧的一些软件程序进行卸载。但是卸载软件虽然很简单,但是很多小伙伴们表示卸载不...

用不上就删!如何完全卸载OneDrive?

作为Windows10自带的云盘,OneDrive为资料的自动备份和同步提供了方便。然而,从隐私或其他方面考虑,有些人不愿意使用OneDrive。但Windows10本身不提供直接卸载OneDri...

【Linux知识】Linux下快速删除大量文件/文件夹方法

在Linux下,如果需要快速删除大量文件或文件夹,可以使用如下方法:使用rm命令删除文件:可以使用rm命令删除文件,例如:rm-rf/path/to/directory/*这个命令会递...

清理系统不用第三方工具_清理系统垃圾用什么软件

清理优化系统一定要借助于优化工具吗?其实,手动优化系统也没有那么神秘,掌握了方法和技巧,系统清理也是一件简单和随心的事。一方面要为每一个可能产生累赘的文件找到清理的方法,另一方面要寻找能够提高工作效率...

系统小技巧:软件卸载不了?这里办法多

在正常情况下,我们都是通过软件程序组中的卸载图标,或利用控制面板中的“程序和功能”模块来卸载软件的。但有时,我们也会发现利用卸载图标无法卸载软件或者卸载图标干脆丢失找不到了,甚至控制面板中卸载软件的功...

麒麟系统无法删除文件夹_麒麟系统删除文件权限不够

删除文件夹方法例:sudorm-rf文件夹名称。删除文件方法例:sudorm-r文件名包括扩展名。如果没有权限,给文件夹加一下权限再删。加最高权限chmod775文件名加可执行权限...

取消回复欢迎 发表评论: