• Firefox 的about:config


    什么是about:config

    about:config是Firefox的设置页面,Firefox提供了不少高级设置选项在这里以便让你可以更加详细地控制Firefox的运行方式。官方不推荐用户手工修改about:config的设置。所以,如果你对于你想修改的内容不是非常确定的话,请不要去改变它。

    about:config
    中的条目非常多,我们把它按照字母顺序分割为若干小块。比如,凡是以字母 a 开头的项均列入到A页中,以此类推。目前,about:config说明还不完善,期待你的翻译和改进。
    以下就是比较有用的配置。

     

    访问about:config页的方式  在Firefox地址栏中输入about:config

    在随后的主页面 ,你会看到一长串的配置参数。输入关键字在过滤栏中,就可以自动显示相关的配置选项。

    下面加以说明:

    1) 调整智能地址栏的网址推荐数量

    在Firefox3中,当你开始在地址栏中输入地址时,有一串相似的网址会同时显示,系统缺省显示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) 延长脚本执行时间

    在Firefox3中,一个脚本仅给予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 asyoutype 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 attentiontothis, there is an animation of the toolbar sliding upwards and off-screenwhenfullscreen mode is toggled on. For performance issue, the animation ofthecollapse of the toolbar only appear for the first time. For some reasonthatyou may love/hate the animation, you can adjust Browser.fullscreen.animateUptoswitch it on/off for every collapse.

    参数名: Browser.fullscreen.animateUp
    默认值: 1 (animate the toolbar collapse only thefirsttime)
    修改方法:

    • 0 -禁用激活功能
    • 2- 允许激活every collapse

    27) 全屏模式下自动隐藏工具栏

    全屏模式时,工具栏被设定成自动隐藏,当鼠标经过时显示。如果你需要任何时间都能看到工具栏的话,可以调整以下的参数实现。

     

    参数名: browser.fullscreen.autohide
    默认值: True (总是隐藏)
    修改方法: False (总是显示工具栏)

    28) 增加Add-On扩展插件搜索结果数量

    如果你在工具->扩展->Get Add-ons,执行了一个搜索,Firefox仅会显示5个匹配的结果。如果你想结果显示更多的话,调整以下的参数值。

    参数名: extensions.getAddons.maxResults
    默认值: 5
    修改方法:任何多于5的值

    30) 页面快进/快退功能中保存的页面总数

    修改browser.sessionhistory.max_total_viewers修改值为5或更小默认是-1(无限)

    31)使用多少内存来进行缓存

    创建一个browser.cache.memory.capacity设置firefox使用多少内存来进行缓存,默认值-1基于系统内存自动设置,18432=18MB一般适用于512M~1G内存。

    32)browser.urlbar.clickSelectsAll[布尔值]决定在地址栏单击时是高亮选中还是插入光标。

    33)设置控制弹出窗口(主要是广告)的显示元素

    dom.disable_window_open_feature.* [布尔值]以dom.disable_window_open_feature. 开头的设置总共有11个,*可以是close, directories,location,menubar,minimizable,personalbar,resizable, scrollbars,status,titlebar,toolbar。这些设置控制弹出窗口(主要是广告)的显示元素,比如将 dom.disable_window_open_feature.close设置为true,则会强迫弹出窗口在右上角显示一个关闭按钮。建议将 close和resizeable设置为true。

    34)能够同时打开的弹出窗口的数目

    dom.popup_maximum [整数]能够同时打开的弹出窗口的数目。经常有一些恶意站点会冒出一大堆弹出窗口,直到屏幕崩溃为止。建议将该值设置为5或更小。

    35)决定是否能够动态主题切换

    extensions.dss.enabled [布尔值]决定是否能够动态主题切换。假如设置为true,在安装或切换主题时,将立刻显现出新主题的效果,而不用关闭firefox后重新引导firefox。

    36)cookies的政策

    network.cookie.cookieBehavior [整数]决定firefox处理cookies的政策。设置为1允许所有的cookies,设置为2禁止所有的cookies,设置为1仅允许原始站点的 cookies,不允许第三方(大多是广告)的cookies。建议设置为1。
    37)阻止弹出窗口

    privacy.popups.disable_from_plugins [整数]设置为0不阻止任何弹出窗口,设置为1阻止弹出窗口的最大数目取决于dom.popup_maximum,设置为3阻止所有的弹出窗口,设置为2仅阻止来自插件的弹出窗口。

    38)关闭多个标签显示提示

    browser.warnOnQuit,并设置为true

    browser.tabs.warnOnClose ,并设置为true

    39)关闭多个标签显示保存并退出

    browser.showquitwarning,并设置为true

     

    40)pale moon火狐优化版 切换中文:

    安装“语言包”,地址栏中输入”about:config”,

    搜索“general.useragent.locale”,

    在general.useragent.locale条目上点右键,选择”Modify”,然后在弹出的窗口中输入”zh-CN”,完成后点击”OK”按钮,重启后Pole Moon即可显示中文界面了。

  • 相关阅读:
    向TRichEdit插入图片的单元
    等待程序结束后, 自动启动程序的批处理
    执行程序函数
    基于IWICImage的截图代码
    线程中WICImage与Bitmap数据转换
    清理win10过期补丁的命令
    [转] 常见的哈希函数
    豆瓣小组爬虫.....^_^
    如何在ASP.NET Core中实现CORS跨域
    在ASP.NET Core中使用Angular2,以及与Angular2的Token base身份认证
  • 原文地址:https://www.cnblogs.com/andysd/p/2980516.html
Copyright © 2020-2023  润新知