`
terryang
  • 浏览: 129595 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

有用的Firefox配置

阅读更多
1) 调整智能地址栏的网址推荐数量

在Firefox 3中,当你开始在地址栏中输入地址时,有一串相似的网址会同时显示,系统
缺省显示12个网址,如果你想增加或减少的话,你可以调整browser.urlbar.maxRichRe
sults关键参数。

参数名: browser.urlbar.maxRichResults

缺省值: 12

修改方法: 直接输入你希望显示的数量,如果你想禁止显示的话,设置值为 -1

2) 禁用进程恢复功能

Firefox 3 每10秒自动保存你的访问进程,以便崩溃时能够恢复所有的访问页面。当然
这是一个很有用的功能。如果你想禁用的话也可,调整browser.sessionstore.enabled
的值为 False

参数名: browser.sessionstore.enabled

缺省值: True

修改方法: 如果禁用此功能,改为 False

3) 调整进程恢复保存频率

同上一样,如果你想保存进程恢复功能,但是要改变进程保存频率,修改browser.sess
ionstore.interval 值即可。

参数名: browser.sessionstore.interval

缺省值: 10000 (毫秒, 相当于10秒)

修改方法: 设定你确定的值,1000等于1秒,60000就是1分钟了

4) 支持高级色彩特性

Firefox具有支持高级色彩特性的功能,能够显示更高图像质量。由于打开此功能会影响
浏览器的性能,默认是禁用的。当然如果你不是很在意性能的缺失的话,激活gfx.colo
r_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.l
ink.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会将其缓存到本地硬盘以便于再次显示时不再重复下载。你的F
irefox设置的磁盘缓存越大,你能存储的页面越多。

在增加磁盘缓存量时,确保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) 增加离线缓存

如果你连网的时间不是很多,你可能想增加离线缓存以便于持续工作。默认的,Firefo
x 3有500M的离线缓存。你可以改变成任何值。

参数名: browser.cache.offline.capacity

默认值: 512000 (KB为单位)

修改方法: 任何高于512000的将增加缓存值

21) 自动导出Firefox 3书签到bookmarks.html文件

不像以前的版本, Firefox 3备份书签文件在places.sqlite而不是通常的bookmarks.ht
ml文件. 自从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 at
tention to this, there is an animation of the toolbar sliding upwards and of
f-screen when fullscreen mode is toggled on. For performance issue, the anim
ation of the collapse of the toolbar only appear for the first time. For som
e reason that you may love/hate the animation, you can adjust Browser.fullsc
reen.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的值

以上例出的28个about:config相关配置仅仅是全部参数列表中的一小部分。如果你有其
它更好、更有用的参数配置,可以在评论列出,我会酌情加入。
分享到:
评论

相关推荐

    Firefox火狐浏览器官方52.2.0esr-win32版本exe安装包

    《Firefox火狐浏览器52.2.0esr-win32版本详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护和高度可定制性著称。本资源是Firefox 52.2.0esr-win32的官方...

    webdriver模拟火狐firefox浏览器

    3. Firefox Profile:为了配置Firefox的行为,我们可以创建一个Firefox Profile。这可以用来设置启动参数、插件状态、首选项等。在WebDriver中,我们可以通过Profile对象来定制我们的浏览器设置。 4. WebDriver API...

    Firefox 46.0 渗透便携版

    【Firefox 46.0 渗透便携版】是一个专为网络安全专业人士和爱好者设计的定制版火狐浏览器。这个版本不仅提供了标准的浏览功能,更集成了一系列与网络安全相关的插件,使得用户在进行安全测试和学习时可以更加高效、...

    firefox-gooreplacer.zip

    - `manifest.json` 是每个Firefox扩展的核心配置文件,它定义了扩展的元数据(如名称、版本、权限等)以及各个组件的结构和关系。 - `ui` 文件夹可能包含了用户界面相关的资源,如HTML、CSS和JavaScript文件,用于...

    Firefox火狐浏览器官方46.0b7-win32版本exe安装包

    标题中的“Firefox火狐浏览器官方46.0b7-win32版本exe安装包”指的是Mozilla Firefox的46.0b7预览版,专为Windows 32位操作系统设计的可执行安装程序。这个版本属于Firefox的Beta分支,意味着它是公开测试阶段的一个...

    firefox12绿色免安装版

    Firefox 12是一款深受用户喜爱的开源网络浏览器,以其强大的功能、高度的可定制性和安全性闻名。"绿色免安装版"意味着这个版本的Firefox无需经过传统意义上的安装过程,可以直接运行,便于用户在不同电脑间携带或者...

    自定义Firefox搜索框

    这个话题主要涵盖两个核心知识点:Firefox的搜索插件和XML配置文件的使用。 首先,Firefox的搜索插件是浏览器内置的一种功能,允许用户选择不同的搜索引擎进行网页搜索。默认情况下,Firefox提供了一些流行的搜索...

    firefox 7 download2

    "工具"可能指的是与Firefox 7安装、配置或调试相关的辅助工具。 在压缩包子文件的文件名称列表中,我们看到只有一个名为"partII"的文件。这通常意味着可能有一个分块的文件上传或下载过程,"partII"可能是整个文件...

    火狐浏览器安装 httprequester 教程

    火狐浏览器(Firefox)是一款广泛使用的开源网络浏览器,以其安全性和可定制性受到用户的喜爱。在进行网页开发、网络调试或者需要深入理解HTTP请求时,安装扩展如HttpRequester可以极大地提高工作效率。...

    Firefox_Setup_48.0.2_x64-可禁用自动升级

    在提供的"火狐48-可禁用自动升级.docx"文档中,应该包含了详细步骤来指导用户如何禁用Firefox的自动升级功能。这可能包括打开Firefox的“about:config”页面,然后修改或创建特定的配置项,例如将`app.update....

    firefox插件开发教程

    对于想要深入了解 Firefox 插件开发的开发者来说,以下资源非常有用: - **Mozilla Developer Network (MDN)**:提供了丰富的文档和教程,覆盖了从基础到高级的所有知识领域。 - **Firefox Add-on Workshop**:官方...

    firefox-2.0.0.20.tar

    标签"linux firefox"进一步强化了这是Linux系统下Firefox浏览器的事实,同时也可能表示这个压缩包内容与Firefox在Linux环境的使用和配置有关。 在压缩包子文件的文件名称列表中: 1. "firefox-2.0.0.20.tar.gz":这...

    firefox离线安装

    火狐浏览器(Firefox)是一款广泛使用的开源网络浏览器,以其安全、快速和高度可定制而闻名。在某些情况下,用户可能需要进行离线安装,比如网络环境不稳定或者需要在多台计算机上快速部署相同版本的Firefox。离线...

    火狐浏览器代理插件foxyproxy与SwitchyOmega.rar

    1、FoxyProxy是一个高级的代理管理工具,它完全替代了Firefox有限的代理功能。它提供比SwitchProxy、ProxyButton、 QuickProxy、xyzproxy、ProxyTex、TorButton等等更多的功能。 2、装完Firefox的Foxyproxy插件后,...

    selenium自动化测试工具Firefox以及插件

    此外,使用 Firefox 的 Headless 模式可以在没有图形界面的情况下运行测试,这在服务器环境中尤其有用。 ```python options = webdriver.FirefoxOptions() options.headless = True driver = webdriver.Firefox...

    前端开源库-get-firefox

    这个库对于自动化测试、持续集成环境或者需要快速部署Firefox的开发流程特别有用。 首先,让我们深入了解"get-firefox"库的工作原理。这个库通常是一个Node.js模块,利用了Node.js的非阻塞I/O特性和丰富的生态系统...

    Firefox火狐浏览器官方3.6.14-win32版本exe安装包

    标题中的“Firefox火狐浏览器官方3.6.14-win32版本exe安装包”指的是Mozilla Firefox的一个特定历史版本,即3.6.14,它面向Windows 32位操作系统设计。火狐浏览器是由Mozilla基金会开发的一款免费、开源的网络浏览器...

    Firefox火狐浏览器官方21.0b5-win32版本exe在线安装包

    标题中的“Firefox火狐浏览器官方21.0b5-win32版本exe在线安装包”表明我们正在讨论的是Mozilla Firefox浏览器的一个特定版本,即21.0b5,这是一个适用于Windows 32位操作系统的安装程序。"win32"指的是这个版本是为...

    Firefox火狐浏览器官方73.0b3-win32版本exe在线安装包

    标题中的“Firefox火狐浏览器官方73.0b3-win32版本exe在线安装包”指的是一款由Mozilla公司开发的Firefox浏览器的特定版本。Firefox是一个开源、跨平台的网络浏览器,以其高度可定制性、安全性以及对Web标准的支持而...

    firefox浏览器核心控制源码

    Chrome包含了皮肤、图标、XML配置文件等资源,这些资源决定了Firefox的外观和交互方式。通过修改这里的文件,开发者可以定制Firefox的界面,创建自己的浏览器主题。 在C#环境下,虽然Firefox的主要开发语言是C++,...

Global site tag (gtag.js) - Google Analytics