最近 Firefox3.5 推出后,就花了一点时间读了不少相关文章,研究了一些 Firefox 的功能,尤其是官网的和电脑玩物的文章,发现 Firefox 原生支持同时运行两个完全不同设置的 Firefox,两者可同时打开,相互不影响(包括历史记录,插件,设置,扩展,和书签)。这样又增加了 Firefox 更加多的玩法。@Appinn
Firefox 提供了配置文件管理器 (profile),可以用来管理配置文件,默认情况下 Firefox 的配置文件就是一个,也就是配置文件是 default (默认)。如果使用原生的配置文件管理器,可以方便的创建和删除配置文件。一个全新的配置文件就可以使 Firefox 完全独立于自己原来默认的 Firefox。这样就是个全新的 Firefox 了,里面的历史记录,插件,设置,扩展,和书签完全是独立存在的。这样就可以实现两个完全不一样的Firefox 了 (此处仅实现了配置两套)。
1. 如何开启配置文件管理器,增加新的配置文件
新建一个 Firefox.exe 快捷方式,右键属性,在 目标 中的最后部分,引号外面添加 -ProfileManager 后 (例如 “D:\Program Files\Mozilla Firefox\firefox.exe” -ProfileManager),运行就会显示如下的配置文件管理器。管理器允许创建配置文件、重命名配置文件、删除配置文件。点击创建配置文件,只要输入名称就可以了。
2. 如何打开不同的配置的Firefox
除第一种用配置文件管理器选择不同配置文件外,还可以继续创建快捷方式,这回的参数为 firefox.exe -P ProfileName,ProfileName 就是你自己设置的配置名字,如果是 safemode 就是:firefox.exe -P safemode
注意:-P 的 P 是大写 P,小写 P 是错误的参数
3. 同时打开运行两(多)个不同的的配置文件
Firefox 为我们提供了一个参数,允许我们同时打开多个不同配置的 Firefox。这个参数是 -no-remote ,所以就改进一下上面说的两个启动方法,就能完成这个这个功能了。
先建立两(多)个 Firefox 快捷方式,一个就是保持原始配置的,没有参数的快捷键。另外的在快捷方式中添加参数如:
“D:\Program Files\Mozilla Firefox\firefox.exe” -no-remote -P ProfileName
这样直接运行这些快捷方式,就可以实现两个以上配置的 Firefox 同时开启了
4. 配置文件管理器的增强版
以上是 Firefox 原生功能,是不需要任何插件就可以完成的。但是功能其实还是比较弱的,所以在这里我推荐电脑玩物的文章:Firefox Profile Manager 火狐多账户管理利器,位于 blogspot,请读者自行解决无法访问之问题。
这里要说的是这个扩展的增强功能实现了复制,备份配置文件的功能,又可以显示当前配置文件的名字,快速打开不同配置文件的 Firefox。非常有前途的插件。
5. 双(多)Firefox 的用途
启动两个完全不一样的 Firefox 有很多用途。我就举几个例子
- 如果两个人同时使用一台电脑一个帐号,两个人就可以使用各自独立不同设置的 Firefox (其实如果是使用不同 Windows 帐号登录的话,自动实现独立 Profile设 置,但非本文讨论范畴)
- 实现主次 Firefox 的使用,一个主 Firefox ,用于开启所有功能和插件,用于主要功能使用,而次 Firefox 只是有针对性的作出功能设置和扩展设置,作为特殊工作窗口进行使用。比如设置 safemode,并设置隐私模式,让 Firefox 完全原始,这样可以保持主 Firefox 不关闭的情况下,使用安全模式上信息敏感网站,如网络银行等 (@scavin:貌似国内支持 Firefox 的网银只有浦发银行,欢迎读者补充)。
- 实现多帐号登录,比如有多个 Google帐号,就可以打开多个不同设置的 Firefox 然后实现多账号登陆。论坛的多马甲登录将变得更加方便。(@scavin:这点,可以使用神奇的Firefox 马甲切换器)
- 创建一个测试的 Profile,这样可以用来实验测试一些新的扩展,或者测试自己编写的扩展,而完全不会影响自己使用的配置。就是如果觉得这个测试扩展的设置过于混乱,那就直接把这个配置文件删除,重新建立一个新的配置文件就可以了,而完全不影响原来自己的设置。
6. 总结
Firefox 多配置文件启动功能是一个比较强大而且实用的功能,他完全使 Firefox 使用方法达到了一个新的境界 (@scavin:好吧,我承认开两个 Firefox,一个用来启用隐身模式是我当前最需要,也是让我能达到一个新境界的新玩法,因为在默认配置下,隐身模式不能和正常模式共存)。
就算现在用不着,也要留心一下,因为当用 Firefox 入迷到一定程度的时候,这个功能会给你带来很大便利的。尤其这个属于 Firefox 原生功能,作为 Firefox 的 Fans,不用的话,就太浪费 Firefox 的功能了。
相关推荐
由于 `<canvas>` 元素相对比较新,并且不是所有的浏览器都支持(例如 Firefox 1.0 和早期版本的 Internet Explorer),因此需要提供备选内容,以便当浏览器不支持 `<canvas>` 时显示。这可以通过在 `<canvas>` 标签...
比如,两个相同行业不同地区的人使用同一个DTD文件来作为文档创建规范,那么他们的数据就很容易交换和共享。网上有其他人想补充数据,也只需要根据公用的DTD规范来建立文档,就立刻可以加入。 目前,已经有数量众多...
7. **安全可靠**:作为Firefox的扩展,该插件遵循Mozilla的安全标准,保护用户的隐私,不收集不必要的数据。 在实际应用中,Firefox CHM Reader对于开发者、技术支持人员以及那些经常需要查阅CHM格式帮助文档的用户...
Firefox火狐浏览器是一款深受用户喜爱的开源网络浏览器,其官方48.0b5-mac版本是专为苹果Mac操作系统设计的。这个版本是火狐浏览器的早期版本,发布于2016年,带有“beta”标识,意味着它是测试版,提供了新功能的...
- **`<video>` 和 `<audio>`**:这两个标签用于内嵌音频和视频播放器,无需依赖任何插件。 - **`<canvas>`**:允许开发者直接在网页上绘制图形和图像,非常适合游戏开发和图表展示。 ##### 2.2 新增的语义化标签 ...
这个扩展名为"GitCodeTree-firefox.zip",显然它是专为Firefox浏览器设计的,方便Firefox用户在Web端高效地浏览和管理代码仓库。 GitCodeTree的核心特性包括: 1. **直观的代码树视图**:就如同在集成开发环境...
CKEditor是一款开源的富文本编辑器,支持多种浏览器,包括Chrome、Firefox、Safari、Edge以及Internet Explorer。它提供了丰富的API,使得开发者可以自定义编辑器的行为,满足各种复杂的网页编辑需求。CKEditor的...
其广泛的浏览器兼容性覆盖了IE 5.5+、Firefox 1.5+、Safari 3.0+、Opera 9.50+、Netscape 7.1+以及Camino 1.0+,确保在各种主流浏览器环境下都能正常工作。由于其成熟度高,已被众多知名网站如百度和CSDN等采用。 *...
Chrome和Firefox是两大主流的Web浏览器,对于前端开发者来说,它们不仅是浏览网页的工具,更是调试代码的重要环境。Chrome的开发者工具(DevTools)提供了元素检查、网络请求分析、性能检测等功能,使得开发者能够...
例如,在Gecko引擎(如Firefox浏览器)中,直线渐变的基本语法是-moz-linear-gradient(),语法中可以包含位置(<point>或<angle>)、颜色停止点(<stop>)。如果只指定了开始颜色和结束颜色,渐变会默认从上到下实施...
此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...
-修正了弹出菜单的位置在Firefox下不正确的BUG(feedback:eroach)。 -为TriggerBox和TwinTriggerBox增加EnableEdit属性。 -使用Hidden来显示隐藏ExtAspNet控件,而不是使用Visible属性(Visible目前设置为只读属性...
-修正了弹出菜单的位置在Firefox下不正确的BUG(feedback:eroach)。 -为TriggerBox和TwinTriggerBox增加EnableEdit属性。 -使用Hidden来显示隐藏ExtAspNet控件,而不是使用Visible属性(Visible目前设置为只读属性...
在IE中,`childNodes`仅包含一个`div`元素作为子节点,但在Firefox中,`childNodes`则包含三个子节点,分别是两个空白文本节点和一个`div`元素。这导致了浏览器间对DOM结构的不同解析,可能会影响到基于DOM操作的...
使用首先,将编写分别使用递归方式和使用循环方式计算100的阶乘的两个函数,如下: <?php function f1($x) // 循环计算 $x 的阶乘 { for($i = $x - 1; $i > 1; $i–) { $x *= $i; } return $x; } function f2($x)...
因此,开发者需要注意确保CSS和JavaScript代码在Firefox、Safari、Edge等浏览器中也能正确渲染和执行。 6. **响应式设计**: 对于现代Web应用,响应式设计是必不可少的。Chrome-Tabs 库可能已经考虑了不同屏幕尺寸...
安卓上用于加载的Webview视图窗口只是作为类浏览器而存在,在安卓上更是只能同时运行一个Webview。(2)跨域数据交互问题。不同的Webview之间无法共享数据。(3)页面自适应问题。页面难以兼容适应不同分辨率的设备...
Vue.js DevTools是另一款非常流行的调试工具,专为Vue.js框架设计,同样作为Chrome和Firefox浏览器扩展存在。Vue.js DevTools提供以下核心功能: 1. **组件树**:显示应用的组件层级结构,可以查看每个组件的实例...