「Mozilla Firefox」- 杂记

如何限制内存使用量?

-「Limit Firefox memory usage on Linux

在使用 Mozilla Firefox 的过程中,最大的问题是内存消耗过大。解决办法有以下几种:
1)升级
2)以安全模式启动火狐,检查内存用量,以此排查那些消耗内存的主题和插件。关于排查火狐主题、插件、扩展内存消耗可以参考「这一篇」文章。
3)通过插件屏蔽消耗内容的网页内容。比如:FLASH、脚本、广告等等。
4)启用硬件加速。开启 硬件加速更新显卡驱动
5)重启火狐。
6)少开一点标签。
7)用内存调试工具进行问题排查。比如,about:memory,参考 手册 说明;使用 RAMBack 内存回收插件;其他的 内存分析工具
8)把其他消耗内存的应用关一下。
9)实在不行,就加内存。

上面的这些意见都是官方给出来的。整理自「Firefox uses too much memory (RAM) – How to fix」一文。

快捷键

Firefox Keyboard and Mouse Shortcuts
Keyboard shortcuts – Perform common Firefox tasks quickly
快捷键修改插件:Saka key

在地址栏中显示「http://」前缀

How do I get firefox to show the http:// in a web address?

在地址栏中,默认隐藏 http:// 前缀 。但是在复制地址时,又会自动加上 http:// 前缀,这就比较麻烦了。

如果要显示,则需要修改 about:configbrowser.urlbar.trimURLs 的值,将其设置为 false 即可。

配置文件切换

火狐浏览器中,用户的配置文件保存在~/.mozilla/firefox/中。

如果要切换配置,首先关闭火狐浏览器,然后使用firefox -P命令打开配置选择页面。

或者在火狐启动时,在地址栏中输入about:profiles

https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles

导出火狐浏览器中保存的密码

如果要导出火狐浏览器中已保存的密码,可以使用Password Exporter扩展

清除浏览器DNS缓存

Firefox invalidate dns cache
Disabling the DNS cache in Mozilla Firefox

在地址栏中访问 about:config,在 about:config 页面中可以进行搜索,通过将:
1)network.dnsCacheExpiration:DNS缓存时间,0表示不缓存。
2)network. dnsCacheEntries:DNS缓存的条数,0表示缓存零条。

以上两个参数修改为零,可以取消火狐浏览器中的DNS缓存,可能需要重启 Firefox 浏览器。

这两个选项可以用于控制Firefox的DNS缓存,因为经常需要切换HOST,所以我就直接置0了这两个选项。

修改光标

How do I make my cursor more visible?
Size of the text cursor (insertion point)?

在 about config 中,设置如下两个属性:
1)ui.caretWidth (i)
2)ui.caretBlinkTime (milliseconds;use 0 to disable blink)

# 清除Cookie值

-「How to Delete Cookies for a Specific Website in Firefox

「Address bar」 – 「“I” (information) icon」 – 「>」 – 「More Information」 – 「Security」 – 「View cookies」

参考文献

Frequently Asked Questions | Firefox Help