28个最酷的Firefox 3的About:Config配置参数
你可能安装了许多的firefox插件以增加浏览器的功能,但是如果你想更好地使用firefox,学习如何配置about:config参数是很有必要的。
about:config配置页包含了所有的firefox配置选项。这是目前为止最有效的、也是最强大的方式去增强你的firefox火狐的性能。以下就是28个最有用的配置。
访问about:config页的方式
在Firefox地址栏中输入about:config。
在随后的主页面 ,你会看到一长串的配置参数。输入关键字在过滤栏中,就可以自动显示相关的配置选项。
如果想修改参数的值的话,只需要简单双击,输入修改值即可。 是不是很简单呀?下面加以说明:
1) 调整智能地址栏的网址推荐数量
在Firefox 3中,当你开始在地址栏中输入地址时,有一串相似的网址会同时显示,系统缺省显示12个网址,如果你想增加或减少的话,你可以调整browser.urlbar.maxRichResults关键参数。
参数名: browser.urlbar.maxRichResults
缺省值: 12
修改方法: 直接输入你希望显示的数量,如果你想禁止显示的话,设置值为 -1
2) 禁用进程恢复功能
Firefox 3 每10秒自动保存你的访问进程,以便崩溃时能够恢复所有的访问页面。当然这是一个很有用的功能。如果你想禁用的话也可,调整browser.sessionstore.enabled 的值为 False
参数名: browser.sessionstore.enabled
缺省值: True
修改方法: 如果禁用此功能,改为 False
3) 调整进程恢复保存频率
同上一样,如果你想保存进程恢复功能,但是要改变进程保存频率,修改browser.sessionstore.interval 值即可。
参数名: browser.sessionstore.interval
缺省值: 10000 (毫秒, 相当于10秒)
修改方法: 设定你确定的值,1000等于1秒,60000就是1分钟了
4) 支持高级色彩特性
Firefox具有支持高级色彩特性的功能,能够显示更高图像质量。由于打开此功能会影响浏览器的性能,默认是禁用的。当然如果你不是很在意性能的缺失的话,激活gfx.color_management.enabled 参数即可。
参数名: gfx.color_management.enabled
缺省值: False
修改方法: True (如果你想支持色彩特性功能的话)
5) 禁用防病毒扫描
此功能主要针对Windows用户。缺省情况下, Firefox 3自动使用系统默认杀毒软件对下载的文件进行扫描。如果你下载了一个大文件,可能会花很长时间去杀毒扫描。要是想不影响浏览器性能的话,可以禁用此功能。
参数名: browser.download.manager.scanWhenDone
缺省值: True
修改方法: False (如果想禁用)
6) 配置每个标签页的最小宽度
当你找开了许多标签,Firefox不是减少每个标签页的宽度来显示所有的标签页,而是显示一个控制栏,你可以使用此控制栏找到所有的标签页。如果你想所有的标签页都显示在一页,而不管每个标签页有多小的话,你可以设置browser.tabs.tabMinWidth 值为0来禁用此控制栏。同样的,如果你想一页显示更多的标签页的话,你可以减少此参数的值。
参数名: browser.tabs.tabMinWidth
缺省值: 100
修改方法: 0(禁用的话), 或者其它的值以设定标签的最小宽度
7) 显示/禁用标签上的关闭按钮
有些人喜欢每个标签上有关闭按钮(红色的X),但有些人不喜欢。不管是谁,都可以自由地通过browser.tabs.closeButtons来设定。
参数名: browser.tabs.closeButtons
缺省值: 1
修改方法:
- 0 - 仅在活动的标签页上显示关闭按钮
- 1- 在所有的标签页上显示关闭按钮
- 2- 不显示任何的关闭按钮
- 3- 在当前所有标签页的最后显示一个关闭按钮
8) 延长脚本执行时间
在Firefox 3中,一个脚本仅给予10秒的时间去响应,过时会提示一个未响应的脚本警告。如果你在一个较慢的网络环境里,可能脚本的运行时间就不够了。当然你可以修改增大脚本的运行时间。 dom.max_script_run_time 参数提供此功能。
参数名: dom.max_script_run_time
缺省值:10 (in secs)
修改方法: 20, 或任何值大于10
9) 处理 JavaScript 弹出窗口
当你访问一个网站,执行一个javascript打开新窗口, 如果此弹出窗口不具有通常的窗口特性,例如 , back/forward/reload buttons, status bar等没有,Firefox将自动将此弹窗做为当前标签页打开。如果你觉得不是很合理的话, 可以修改此值:browser.link.open_newwindow.restriction
参数名: browser.link.open_newwindow.restriction
缺省值: 2 - 以同一方式打开所有的JavaScript 窗口,除非JavaScript本身定义了显示方式
修改方法:
- 0 – 打开所有的链接以Firefox处理新窗口的方式
- 1 – 不打开任何新的窗口
- 2- 打开所有的链接以Firefox默认处理方式,除非JavaScript本身定义了显示方式
10) 在所有的文本区域允许拼写检查
缺省的拼写检查仅仅检查多行文本框。你也可允许单行文本框的拼写检查。
参数名: layout.spellcheckDefault
缺省值: 1 (仅为多文本框拼写检查)
修改方法:
- 0 – 禁用文本检查
- 2 – 允许所有文本框拼写检查
11) 在新标签页打开搜索框结果
当使用浏览器右侧的搜索框搜索时,搜索页会覆盖当前的标签页。如果你不想覆盖当前页的话,修改browser.search.openintab 。
参数名: browser.search.openintab
缺省值: False
修改方法: True (打开搜索结果在新标签页)
12) 当最小化时降低物理内存的占用
此方法主要针对 Windows用户。最小化时,它将使Firefox利用虚拟内存,而释放更多的物理内存给其它程序使用。最小化时,Firefox会降低物理内存使用量到10MB ,当还原后,Firefox会恢复正常的内存使用量。
此参数名本身不存在,需要手动创建。
空白地方右键单击,选择 New->Boolean.
输入参数名: config.trim_on_minimize
输入值: True
13) 加速你的Firefox速度
有几个方法可以做到,修改以下几个参数:
参数名: network.http.pipelining
缺省值: False
修改方法: True
参数名: network.http.proxy.pipelining
缺省值: False
修改方法: True
参数名: network.http.pipelining.maxrequests
缺省值: 4
修改方法: any value higher than 4, but not more than 8
参数名: network.http.max-connections
缺省值: 30
修改方法: 96
参数名: network.http.max-connections-per-server
缺省值: 15
修改方法: 32
14) 增加/减少磁盘缓存量
当网页加载时,Firefox会将其缓存到本地硬盘以便于再次显示时不再重复下载。你的Firefox设置的磁盘缓存越大,你能存储的页面越多。
在增加磁盘缓存量时,确保browser.cache.disk.enable被设定为True.
参数名: browser.cache.disk.capacity
缺省值: 50000 (in KB)
修改方法:
- 0 – 禁用磁盘缓存
- 任何值小于50000(减少方法)
- 任何值大于50000(增加方法)
15) 当单击URL地址栏时,选择所有的文本(特别有用)
在Windows和Mac中,当单击URL地址栏时,Firefox会高亮选择所有的文本。但是在Linux中,默认是不选择所有的文本,而是将鼠标停在插入点。一般习惯上是单击是选择所有的文本,以便于输入其它的地址。
参数名: browser.urlbar.clickSelectsAll
修改方法:
- False – 放鼠标在插入点
- True – 单击是选择所有
16) 在地址栏中自动添充URL地址
当你输入URL地址时,会根据你本地收藏的书签地址选择相同的进行自动添充。
参数名: browser.urlbar.autofill
默认值: False
修改方法: True (Have Firefox autofill the address as you type in the URL bar)
17) 每个网站采用相同的缩放比例
Firefox能够记忆访问的每个网站的缩放参数,无论你什么时候访问网站都会采用记忆的参数。但如果你想访问每个网站的缩放比例都保持一致的话,可以调整此值:browser.zoom.siteSpecific
参数名: browser.zoom.siteSpecific
默认值: True
修改方法: False (则每个网站采用相同的缩放比例)
18) 设定缩放限制值
如果你发现最大/最小的缩放级别仍不能满足你的浏览要求的话,你可以通过以下参数改变缩放限制值。
参数名: zoom.maxPercent
默认值: 300 (百分比)
修改方法: 任何高于300的值
参数名: zoom.minPercent
默认值: 30 (百分比)
修改方法: 任何值
19) 配置你的空格键
在Firefox中,你能够设置空格键的功能以更好地适应你的操作习惯
参数名:browser.backspace_action
默认值: 2 (什么也不做)
修改方法:
- 0 – 回到上一页go back previous page
- 1- 向上翻页
20) 增加离线缓存
如果你连网的时间不是很多,你可能想增加离线缓存以便于持续工作。默认的,Firefox 3有500M的离线缓存。你可以改变成任何值。
参数名: browser.cache.offline.capacity
默认值: 512000 (KB为单位)
修改方法: 任何高于512000的将增加缓存值
21) 自动导出Firefox 3书签到bookmarks.html文件
不像以前的版本, Firefox 3备份书签文件在places.sqlite而不是通常的bookmarks.html文件. 自从bookmarks.html文件允许与其它浏览器导出及同步书签文件,它变得尤为重要了。
参数名: browser.bookmarks.autoExportHTML
默认值: False
修改方法: True (自动导出书签到bookmarks.html)
22) 禁用扩展等兼容性检查(较有用)
这是一个很有用的参数,如果你正在使用的扩展不支持最新版的Firefox的话,你可以禁用此功能。不推荐这么使用
右键单击,选择New->Boolean. 输入extensions.checkCompatibility在填充区,再输入False在下一个区域.
再次右键,选择New->Boolean. 输入extensions.checkUpdateSecurity在填充区,再输入False在下一个区域.
23) 当安装插件时,禁用延时功能(很有用,终于找到了)
每次你安装一个Firefox插件时,你不得不等候几秒才能开始安装。你能关闭 security.dialog_enable_delay参数,以便插件安装能够立即开始。
参数名: security.dialog_enable_delay
默认值: 2000 (以毫秒为单位)
修改方法:
- 0 – 立即开始安装
- 任何其它值 (以毫秒为单位)
24) 浏览源代码用你最喜欢的编辑器
对于开发人员来说,这是一个很有用的功能。当你使用Firefox的‘view source‘功能时,此方法能够允许你使用第三方的编辑器来查看源代码。
有两个参数需要改变:
参数名: view_source.editor.external
默认值 : False
修改方法: True ( 使用其它编辑器来查看源代码)
参数名: view_source.editor.path
默认值: blank
修改方法: 输入你的编辑器的访问路径
25) 增加‘Save Link As‘超时值
当你右健选择‘Save Link As…‘时,浏览器将根据URL地址里的内容标题决定保存的文件名。如果此URL在1秒内没有传回标题的话,Firefox会返回一个超时提示。在比较慢的网络环境下,这种情况会经常发生。为避免这种情况,可以增加此参数的超时值。
参数名: Browser.download.saveLinkAsFilenameTimeout
默认值: 1000 (毫秒为单位)
修改方法: 大于1000的值 (毫秒为单位)
26)激活全屏工具栏collapse模式
在 Firefox的全屏模式,工具栏及标签条是隐藏的,仅在鼠标经过时显示。To draw attention to this, there is an animation of the toolbar sliding upwards and off-screen when fullscreen mode is toggled on. For performance issue, the animation of the collapse of the toolbar only appear for the first time. For some reason that you may love/hate the animation, you can adjust Browser.fullscreen.animateUp to switch it on/off for every collapse.
参数名: Browser.fullscreen.animateUp
默认值: 1 (animate the toolbar collapse only the first time)
修改方法:
- 0 -禁用激活功能
- 2- 允许激活every collapse
27) 全屏模式下自动隐藏工具栏
全屏模式时,工具栏被设定成自动隐藏,当鼠标经过时显示。如果你需要任何时间都能看到工具栏的话,可以调整以下的参数实现。
参数名: browser.fullscreen.autohide
默认值: True (总是隐藏)
修改方法: False (总是显示工具栏)
28) 增加Add-On扩展插件搜索结果数量
如果你在工具->扩展->Get Add-ons,执行了一个搜索,Firefox仅会显示5个匹配的结果。如果你想结果显示更多的话,调整以下的参数值。
参数名: extensions.getAddons.maxResults
默认值: 5
修改方法:任何多于5的值