about config(什么是aboutconfig)
一、about:config的技巧
使用Firefox的用户都会安装很多扩展来增强使用体验。但是如果你想最大化地发挥这只狐狸的能力,还是要用 about:config进行一些设置。
about:config面板中含有绝大部分(或者全部)Firefox的设置选项。也是目前提升Firefox性能的最佳途径。
进入about:config面板
在地址栏中键入 about:config
会看到如下提示,点击我保证会小心”按钮
你会看到一个很长的列表,在“过滤器”栏中键入你要搜索的关键字,这样会很方便的找到你需要的内容。
双击列表项就可以更改其设置,很方便。 1调整智能地址栏建议条数
Firefox3的智能地址栏可能大家都很熟悉了,这里就不多说了,默认是提供12条相关的记录,如果想改其数量,那么找到browser.urlbar.maxRichResults修改就可以了。
名称: browser.urlbar.maxRichResults
默认: 12
修改值:修改为需要的数值,如果想禁用的话输入-1
2禁用session restore功能
简单说这个功能就是:每10秒保存一次标签状态,以便在崩溃后能恢复,如果不喜欢可以使用browser.sessionstore.enabled禁用。
名称: browser.sessionstore.enabled
默认值: True
修改值:改成False
3调整Session Restore保存时间
如果想保留这个功能,同时减小保存频率,使用browser.sessionstore.interval。
名称: browser.sessionstore.interval
默认值: 10000(单位为毫秒)
修改值:设为需要值,1000为1秒,相应的60000为1分钟。
4开启高级颜色配置支持
Firefox的高级颜色配置特点使它能显示更高质量的图像。由于对浏览器性能有影响故默认没有开启。如果你更关注显示质量的话可以在gfx.color_management.enabled中开启。
名称: gfx.color_management.enabled
默认值: False
修改值: True为开启
5关闭病毒扫描
这个主要针对Windows用户。默认情况下Firefox会调用默认杀毒软件自动扫描下载完的文件。如果下载的文件较大,扫描的时间会很长,影响浏览器性能,可以通过browser.download.manager.scanWhenDone关闭之。
名称: browser.download.manager.scanWhenDone
默认值: True
修改值: False为禁用
6设置滚动标签宽度
如果你打开了很多标签页,到一定程度后就不会再缩减标签的宽度(默认最小100px)了,取而代之的在两端加入滚动按钮。如果你不喜欢这个功能,而且不在乎标签小到什么地步,把browser.tabs.tabMinWidth设置为0就好了。如果你想在滚动按钮出现之前显示更多的标签,相应的减小宽度值就可以,例如75px。
名称: browser.tabs.tabMinWidth
默认值: 100
修改值: 0禁用,其他为想要的宽度。
7显示/隐藏标签上的关闭按钮
有人喜欢在每个标签上都显示关闭按钮(就是那个红X)。也有人不喜欢,无论如何,都可以通过browser.tabs.closeButtons设置为喜好的显示方式。
名称: browser.tabs.closeButtons
默认值: 1
修改值:
* 0-在活动标签上显示关闭按钮
* 1-全部标签上显示
* 2-全不显示
* 3-在最后一个标签上显示
8 Extend Scripts Execution Time
Firefox3默认给代码的响应时间为10s,超时就会报警。如果你网速慢的话可以通过dom.max_script_run_time设置更大的值。
名称: dom.max_script_run_time
默认值:10(单位秒)
修改值: 20或其他大于10的值。
9处理JavaScript弹窗
如果一个网站利用JavaScript弹出窗口,而且这个窗口没有标准窗口的特性,如后退/前进/刷新按钮、状态栏,那么Firefox会在弹窗中显示而不会在新标签页中打开。不喜欢这样的行为,而想让所有的窗口都在新标签页中打开,可在 browser.link.open_newwindow.restriction设置。
名称: browser.link.open_newwindow.restriction
默认值: 2-除非Js指定了打开方式,否则所有的链接按你的设置打开窗口
* 0–所有的链接按你的设置打开窗口
* 1–不打开新窗口
* 2-除非Js指定了打开方式,否则同1
10在所有文本框中检查拼写
默认只检查多行的文本框,通过设置可以让Firefox也检查单行文本框。
名称: layout.spellcheck默认值
默认值: 1(只检查多行)
修改值:
* 0–禁用拼写检查
* 2–开启所有文本框检查
11搜索结果在新窗口中打开
当你使用右上角的搜索框进行搜索时,结果会在当前标签页中显示,如果希望在新标签页中显示可以用browser.search.openintab设置
名称: browser.search.openintab
默认值: False
修改值: True(在新标签页中显示结果)
12最小化后降低物理内存使用
针对Windows用户。将Firefox最小化后它会释放物理内存转而使用虚拟内存。最小化后,Firefox的物理内存占用约减小到10M左右。
使用这个功能需要手动创建,右键背景空白处-新建-布尔,首选项名称填入:config.trim_on_minimize,值选择:True
13增加/减小磁盘缓存
加载一个页面后,Firefox将其缓存之硬盘,下次显示的时候就不用重新下载鸟~,缓存越大自然存储的页面越多。设置之前确保browser.cache.disk.enable为true
名称: browser.cache.disk.capacity
默认值: 50000(单位KB)
修改值:
* 0–禁用
*减小,小于50000的值
*增加,大于50000的值
14点击地址栏的时候一次性选择所有文字
在Windows和Mac中可以一次性选择所有文字,但是Linux中只是将光标置于介入点。无论是哪个平台,都可以通过设置改变其选择方式。
名称: browser.urlbar.clickSelectsAll
修改值:
* False–将光标置于介入点
* True–一次点击,选择所有。
15自动填写地址栏
不同于智能地址栏特性,你可以设置Firefox根据你的输入自动填写地址栏。
名称: browser.urlbar.autofill
默认值: False
修改值: True
16为每个站点设置同样的缩放级别
Firefox会记住你对某个站点的缩放,下次打开时仍然保持之,如果你希望每个站点都用同样的缩放级别,可以使用如下设置:
名称: browser.zoom.siteSpecific
默认值: True
修改值: False(每个站点都用同样的缩放级别)
17设置缩放极限
如果最大/最小缩放都不能满足需求,可以更改其极限值以满足你的习惯。
名称: zoom.maxPercent
默认值: 300(百分比)
修改值:高于300的任何值
名称: zoom.minPercent
默认值: 30(百分比)
修改值:任何值
18设置空格键
可以设置空格键为后退或页面向上滚动
名称: browser.backspace_action
默认值: 2(无作用)
修改值:
* 0–后退
* 1–页面向上滚动
19增加离线缓存
如果你离线的时间长的话那这个设置还是很有用的,默认为500MB
名称: browser.cache.oFirefoxline.capacity
默认值: 512000(单位KB)
修改值:任何大于512000的值
20自动导出Firefox3书签至bookmarks.html
不像之前的版本,Firefox3将书签存放于SQlite数据库中,而不是通常的bookmarks.html文件。
名称: browser.bookmarks.autoExportHTML
默认值: False
修改值: True(自动导出书签至bookmarks.html)
21禁用扩展兼容性检查
如果你当前版本的Firefox不能使用你想安装的扩展,可以禁用扩展兼容性检查功能,当然这里不推荐这样做。
空白处右键单击-新建-布尔,输入extensions.checkCompatibility,然后输入False
空白处右键单击-新建-布尔,输入extensions.checkUpdateSecurity,然后输入False
22禁用安装扩展时的倒计时
每次安装扩展时都有倒计时窗口出来,如果你和我一样讨厌这个功能的话可以通过security.dialog_enable_delay关闭它
名称: security.dialog_enable_delay
默认值: 2000(单位毫秒)
修改值:
* 0–立刻安装
*其他数值
23用你喜欢的编辑器查看源文件
这个选项对开发者很有用,可以使用外部编辑器查看源文件
两件事要做:
名称: view_source.editor.external
默认值: False
修改值: True(允许使用外部编辑器)
名称: view_source.editor.path
默认值: blank
修改值:输入编辑器路径.
24增加“页面另存为”超时时间
当在页面中右键-页面另存为时,浏览器会查询URL以决定文件名,如果网速较慢,查询时间超过1秒就会超时,为了避免,可将默认时间设置为较大值。
名称: Browser.download.saveLinkAsFilenameTimeout
默认值: 1000(1秒)
修改值:高于1000的任何数值
25全屏时工具栏动态摺叠模式
全屏时,工具栏会动态的缩进屏幕顶部,鼠标经过时重新出现,出于性能考虑,这种动态效果只出现一次,不过可以通过设置关闭这个效果或始终显示。
名称: Browser.fullscreen.animateUp
默认值: 1(仅第一次全屏时出现)
修改值:
* 0-禁用
* 2-每次都出现
26全屏时自动隐藏工具栏
全屏模式下工具栏会隐藏到屏幕顶部,鼠标经过时重新出现。如果需要的话可以通过设置使其始终显示。
名称: browser.fullscreen.autohide
默认值: True(始终自动隐藏)
修改值: False(总是显示)
27增加扩展搜索结果的数量
如果通过工具-附加组件-获取附加组件,Firefox只会显示5条结果,想增加的话通过extensions.getAddons.maxResults设置便可。
名称: extensions.getAddons.maxResults
默认值: 5
修改值:大于5且小于10的整数值(大于10时默认为10)[/size]
二、about:config详细资料大全
about:config命令是火狐浏览器等Mozilla系列浏览器的高级设定的打开命令。
基本介绍中文名:about:config实质:高级设定的打开命令适用于:火狐浏览器等Mozilla系列浏览器 about:协定名,代表about协定用法:地址栏输入about:config回车作用:最大化地发挥Firefox的能力基本信息,技巧,概述,设定,基本信息 about:config命令是火狐浏览器等Mozilla系列浏览器的高级设定的打开命令,其中about:是协定名,代表about协定。设定火狐浏览器只要在火狐的新标签的地址栏输入:about:config回车即可。技巧概述使用Firefox的用户都会安装很多扩展来增强使用体验。但是如果你想最大化地发挥这只狐狸的能力,还是要用 about:config进行一些设定。 about:config面板中含有绝大部分(或者全部)Firefox的设定选项。也是目前提升Firefox性能的最佳途径。进入about:config面板在地址栏中键入 about:config会看到如下提示,点击"我保证会小心”按钮你会看到一个很长的列表,在“过滤器”栏中键入你要搜寻的关键字,这样会很方便的找到你需要的内容。双击列表项就可以更改其设定,很方便。设定 1调整智慧型地址栏建议条数 Firefox3的智慧型地址栏可能大家都很熟悉了,这里就不多说了,默认是提供12条相关的记录,如果想改其数量,那么找到browser.urlbar.maxRichResults修改就可以了。名称: browser.urlbar.maxRichResults默认: 12修改值:修改为需要的数值,如果想禁用的话输入-1 2禁用session restore功能简单说这个功能就是:每10秒保存一次标签状态,以便在崩溃后能恢复,如果不喜欢可以使用browser.sessionstore.enabled禁用。名称: browser.sessionstore.enabled默认值: True修改值:改成False 3调整Session Restore保存时间如果想保留这个功能,同时减小保存频率,使用browser.sessionstore.interval。名称: browser.sessionstore.interval默认值: 10000(单位为毫秒)修改值:设为需要值,1000为1秒,相应的60000为1分钟。 4开启高级颜色配置支持 Firefox的高级颜色配置特点使它能显示更高质量的图像。由于对浏览器性能有影响故默认没有开启。如果你更关注显示质量的话可以在gfx.color_management.enabled中开启。名称: gfx.color_management.enabled默认值: False修改值: True为开启 5关闭病毒扫描这个主要针对Windows用户。默认情况下Firefox会调用默认防毒软体自动扫描下载完的档案。如果下载的档案较大,扫描的时间会很长,影响浏览器性能,可以通过browser.download.manager.scanWhenDone关闭之。名称: browser.download.manager.scanWhenDone默认值: True修改值: False为禁用 6设定滚动标签宽度如果你打开了很多标签页,到一定程度后就不会再缩减标签的宽度(默认最小100px)了,取而代之的在两端加入滚动按钮。如果你不喜欢这个功能,而且不在乎标签小到什么地步,把browser.tabs.tabMinWidth设定为0就好了。如果你想在滚动按钮出现之前显示更多的标签,相应的减小宽度值就可以,例如75px。名称: browser.tabs.tabMinWidth默认值: 100修改值: 0禁用,其他为想要的宽度。 7显示/隐藏标签上的关闭按钮有人喜欢在每个标签上都显示关闭按钮(就是那个红X)。也有人不喜欢,无论如何,都可以通过browser.tabs.closeButtons设定为喜好的显示方式。名称: browser.tabs.closeButtons默认值: 1修改值:* 0-在活动标签上显示关闭按钮* 1-全部标签上显示* 2-全不显示* 3-在最后一个标签上显示 8 Extend Scripts Execution Time Firefox3默认给代码的回响时间为10s,逾时就会报警。如果你网速慢的话可以通过dom.max_script_run_time设定更大的值。名称: dom.max_script_run_time默认值:10(单位秒)修改值: 20或其他大于10的值。 9处理JavaScript弹窗如果一个网站利用JavaScript弹出视窗,而且这个视窗没有标准视窗的特性,如后退/前进/刷新按钮、状态栏,那么Firefox会在弹窗中显示而不会在新标签页中打开。不喜欢这样的行为,而想让所有的视窗都在新标签页中打开,可在 browser.link.open_newwindow.restriction设定。名称: browser.link.open_newwindow.restriction默认值: 2-除非Js指定了打开方式,否则所有的连结按你的设定打开视窗* 0–所有的连结按你的设定打开视窗* 1–不打开新视窗* 2-除非Js指定了打开方式,否则同1 10在所有文本框中检查拼写默认只检查多行的文本框,通过设定可以让Firefox也检查单行文本框。名称: layout.spellcheck默认值默认值: 1(只检查多行)修改值:* 0–禁用拼写检查* 2–开启所有文本框检查 11搜寻结果在新视窗中打开当你使用右上角的搜寻框进行搜寻时,结果会在当前标签页中显示,如果希望在新标签页中显示可以用browser.search.openintab设定名称: browser.search.openintab默认值: False修改值: True(在新标签页中显示结果) 12最小化后降低物理记忆体使用针对Windows用户。将Firefox最小化后它会释放物理记忆体转而使用虚拟记忆体。最小化后,Firefox的物理记忆体占用约减小到10M左右。使用这个功能需要手动创建,右键背景空白处-新建-布尔,首选项名称填入:config.trim_on_minimize,值选择:True 13增加/减小磁碟快取载入一个页面后,Firefox将其快取之硬碟,下次显示的时候就不用重新下载鸟~,快取越大自然存储的页面越多。设定之前确保browser.cache.disk.enable为true名称: browser.cache.disk.capacity默认值: 50000(单位KB)修改值:* 0–禁用*减小,小于50000的值*增加,大于50000的值 14点击地址栏的时候一次性选择所有文字在Windows和Mac中可以一次性选择所有文字,但是Linux中只是将游标置于介入点。无论是哪个平台,都可以通过设定改变其选择方式。名称: browser.urlbar.clickSelectsAll修改值:* False–将游标置于介入点* True–一次点击,选择所有。 15自动填写地址栏不同于智慧型地址栏特性,你可以设定Firefox根据你的输入自动填写地址栏。名称: browser.urlbar.autofill默认值: False修改值: True 16为每个站点设定同样的缩放级别 Firefox会记住你对某个站点的缩放,下次打开时仍然保持之,如果你希望每个站点都用同样的缩放级别,可以使用如下设定:名称: browser.zoom.siteSpecific默认值: True修改值: False(每个站点都用同样的缩放级别) 17设定缩放极限如果最大/最小缩放都不能满足需求,可以更改其极限值以满足你的习惯。名称: zoom.maxPercent默认值: 300(百分比)修改值:高于300的任何值名称: zoom.minPercent默认值: 30(百分比)修改值:任何值 18设定空格键可以设定空格键为后退或页面向上滚动名称: browser.backspace_action默认值: 2(无作用)修改值:* 0–后退* 1–页面向上滚动 19增加离线快取如果你离线的时间长的话那这个设定还是很有用的,默认为500MB名称: browser.cache.oFirefoxline.capacity默认值: 512000(单位KB)修改值:任何大于512000的值 20自动导出Firefox3书签至bookmarks.不像之前的版本,Firefox3将书签存放于SQlite资料库中,而不是通常的bookmarks.档案。名称: browser.bookmarks.autoExportHTML默认值: False修改值: True(自动导出书签至bookmarks.) 21禁用扩展兼容性检查如果你当前版本的Firefox不能使用你想安装的扩展,可以禁用扩展兼容性检查功能,当然这里不推荐这样做。空白处右键单击-新建-布尔,输入extensions.checkCompatibility,然后输入False空白处右键单击-新建-布尔,输入extensions.checkUpdateSecurity,然后输入False 22禁用安装扩展时的倒计时每次安装扩展时都有倒计时视窗出来,如果你和我一样讨厌这个功能的话可以通过security.dialog_enable_delay关闭它名称: security.dialog_enable_delay默认值: 2000(单位毫秒)修改值:* 0–立刻安装*其他数值 23用你喜欢的编辑器查看源档案这个选项对开发者很有用,可以使用外部编辑器查看源档案两件事要做:名称: view_source.editor.external默认值: False修改值: True(允许使用外部编辑器)名称: view_source.editor.path默认值: blank修改值:输入编辑器路径. 24增加“页面另外储存为”逾时时间当在页面中右键-页面另外储存为时,浏览器会查询URL以决定档案名称,如果网速较慢,查询时间超过1秒就会逾时,为了避免,可将默认时间设定为较大值。名称: Browser.download.saveLinkAsFilenameTimeout默认值: 1000(1秒)修改值:高于1000的任何数值 25全萤幕时工具列动态摺叠模式全萤幕时,工具列会动态的缩进萤幕顶部,滑鼠经过时重新出现,出于性能考虑,这种动态效果只出现一次,不过可以通过设定关闭这个效果或始终显示。名称: Browser.fullscreen.animateUp默认值: 1(仅第一次全萤幕时出现)修改值:* 0-禁用* 2-每次都出现 26全萤幕时自动隐藏工具列全萤幕模式下工具列会隐藏到萤幕顶部,滑鼠经过时重新出现。如果需要的话可以通过设定使其始终显示。名称: browser.fullscreen.autohide默认值: True(始终自动隐藏)修改值: False(总是显示) 27增加扩展搜寻结果的数量如果通过工具-附加组件-获取附加组件,Firefox只会显示5条结果,想增加的话通过extensions.getAddons.maxResults设定便可。名称: extensions.getAddons.maxResults默认值: 5修改值:大于5且小于10的整数值(大于10时默认为10)[/size]三、aboutconfig设置在哪
1、首先,打开火狐浏览器,然后在地址栏中输入about:config后回车,在打开的页面中,会有警告提醒,点击“我了解些风险!”继续。
2、打开的配置页面如下,如果要修改某一项配置,只需双击该条记录,如果是布尔值的记录,双击后值会自动在“true”和“false”之间切换,而其它的值,则会弹出窗口供你在其中修改。
3、由于配置页中的内容较多,要修改某一个选项时,可能在页面的搜索栏中输入该配置项的一段字符串,可以快速将要修改的选项过滤出来,以免得我们要花费大量的时候来搜索。
4、由于配置页中的配置项太多,不可能全部记住每一项是什么意思,那么有没有什么好的方法可以帮助我们来找到哪一项是我们要修改的,哪一项是是某个配置相对对应的参数呢?
5、如下图所示,就是设置浏览器放大器的最大和最小阈值,3倍和0.3倍。