FireFox2FireFox3FF2和FF3共存

FireFox3新特性

FF2和FF3共存方案

现在,最新的FireFox2版本为Firefox 2.0.0.14与FireFox2相比,FireFox3采用了全新的Gecko 1.9引擎。所以无论是性能、稳定性和安全性方面都有较大的提高。对用普通用户而言,最明显的感觉就是——启动速度变的很快了。对于网页设计者而言,一些css和JavaScript方面的改进也是令人兴奋(但是,同时意味着以前对FireFox2兼容较好的页面,可能在FireFox3下出现问题)。现在FireFox3已经发布了Firefox 3.0rc1版本。而且据比较可靠的消息称:FireFox3的正式版将在近期发布。

为什么要让FireFox2和FireFox3共存

FireFox的市场占有率现在已经仅次于IE系列,所以一个网站如果不支持FireFox,将意味着丢掉10%-30%的用户访问量。更重要的是,一个不支持FireFox浏览器的网站,会被人感到“不友好、不专业、太霸道”的网站。正是因为FireFox的市场表现,让网站设计者完全不能无视FireFox的兼容性。在FireFox2向FireFox3过渡的浏览器升级期间,网页设计者需要同时对FireFox2和FireFox3的网页兼容性测试,以保证网页在FireFox3发布后能够保证较好的兼容性。

文章发表1天后补充:很多朋友质疑“所以一个网站如果不支持FireFox,将意味着丢掉10%-30%的用户访问量”这句话。也许是低估了FireFox的能力。在很多群体中FireFox的使用率还是比较高的,例如程序员这个群体,下面是我的博客统计系统统计出来的各个浏览器的使用情况。FireFox的比率还是比较高的。当然,这个和博客园这个用户群体有关。如果,你举个QQzone一类的,我也只能华丽的伸出中指了 凸-_-凸

我的博客统计显示的FireFox占有率

当然,如果你只是一个普通浏览器的使用者,但是完全没有必要在乎这些东西。在这个浏览器市场群雄逐鹿的乱世,你们是幸福的,你们需要做的只是:用着自己的喜爱的浏览器,然后对布局混乱的页面大骂他们的混蛋网页设计者……

另:IE6、IE7、IE8共存的解决方案,可以参考 《IE多版本共存的解决方案——IETester》。

FireFox2和FireFox3共存具体实现步骤

下面将通过一系列的截图和讲解,详细的告诉你如何如何让FireFox2和FireFox3共存于windows操作系统中。

1:先搞定FireFox2

如果你已经安装了FireFox2那么,请跳过这一步,如果你还没有安装FireFox2,请你先安装FireFox2,没有什么好说的,一路“NEXT”即可。当然,如果你还没有FireFox2安装文件的话,你可以去mozilla Firefox 2.0.0.14 官方下载页面去下载。

2:打开Firefox的配置文件管理器

打开“运行”对话框(开始->运行 或者 使用Win + R 快捷键)。运行命令 firefox -profilemanager -no-remote。这样就可以打开FireFox的配置文件管理器了。参数–no-remote的意思是:命令允许FireFox浏览器正在运行的时候打开配置文件管理器。

打开Firefox的配置文件管理器

3:建立FireFox3配置文件

点击“创建配置文件”按钮,创建一个名为Firefox3名字的配置文件(当然,你也可以命名其他的名字,但是请注意前后一致)。去掉对“启动时不询问”的选择。这一步是为Firefox3创建一个新的配置文件。注:建立的时候,可以选择配置文件的路径。

为了方便识别,我还顺便把FireFox2用的配置文件“default”重新命名为“FireFox2”了。

建立FireFox3配置文件

4:给FireFox2快捷键加运行参数

在Firefox2的快捷方式上点击右键,然后选择属性。在“目标”输入框中.exe"的后面输入一个空格和-p FireFox2(其中“FireFox2”这个参数就是第三步中FireFox2的配置文件名称,因为我上一步中已经把“default”重新命名为“FireFox2”了,所以这里也要用“FireFox2”),点击“应用”按钮后确定。这步是告诉快捷方式使用默认配置文件来运行Firefox2。

建立FireFox3配置文件

5:安装FireFox3

去下载FireFox3安装文件,现在是FireFox3正式版已经提供下载。

安装Firefox3,“安装类型”选择“自定义”,这样就可以选择安装新的安装地方。为了方便管理,我们将FireFox3安装在一个目录为FireFox3的目录中。

“安装类型”选择“自定义”

将FireFox3安装在一个目录为FireFox3的目录中

6:不要立即运行FireFox3

在安装结束时,不选择“立即运行Firefox”选项。如果现在运行,它使用的将是默认配置文件“FireFox2”,当然这不是我们想要的。

FireFox3安装结束时不要立即运行FireFox3

配置FireFox3启动参数

在Firefox3的快捷方式上单击右键,选择“属性”,在目标输入框的-no-remote -p firefox3(其中“FireFox3”就是第3步中FireFox3的配置文件名称)。这步是告诉这个快捷方式使用配置文件Firefox3来运行。

配置FireFox3启动参数

测试一下FireFox2和FireFox3共存效果吧

为了方便可以把FireFox2和FireFox3的快捷键重新命名一下。打开FireFox2,没有问题。打开FireFox3时会被询问使用何种FireFox配置文件,当然选择FireFox3了。

打开FireFox3时被询问使用哪个FireFox配置文件

最后,让我们看看同时运行的效果吧——

FireFox2和FireFox3共存效果图

万岁!新版Firebug已经支持FireFox3

虽然遗憾的是FireFox2下的很多插件已经不能在FireFox3下使用了。但是最新版的Firebug 1.2 beta已经适用于FireFox3。对于网页设计者而言,一个FireFox3下的Firebug已经满足了。

最新版的Firebug 1.1 beta已经适用于FireFox3

转载于:https://www.cnblogs.com/JustinYoung/archive/2008/06/02/both-firefox2-and-firefox.html

FireFox2和FireFox3共存解决方案(附完整图解)相关推荐

  1. C语言反转二叉树的递归和迭代解决方案(附完整源码)

    C语言反转二叉树的递归和迭代解决方案 C语言反转二叉树的递归和迭代解决方案完整源码(定义,实现,main函数测试) C语言反转二叉树的递归和迭代解决方案完整源码(定义,实现,main函数测试) #in ...

  2. JavaScript实现递归楼梯问题(带记忆的递归解决方案)算法(附完整源码)

    JavaScript实现递归楼梯问题(带记忆的递归解决方案)算法(附完整源码) recursiveStaircaseMEM.js完整源代码 recursiveStaircaseMEM.test.js完 ...

  3. JavaScript实现递归楼梯问题(迭代解决方案)算法(附完整源码)

    JavaScript实现递归楼梯问题(迭代解决方案)算法(附完整源码) recursiveStaircaseIT.js完整源代码 recursiveStaircaseIT.test.js完整源代码 r ...

  4. JavaScript实现递归楼梯问题(动态规划解决方案)算法(附完整源码)

    JavaScript实现递归楼梯问题(动态规划解决方案)算法(附完整源码) recursiveStaircaseDP.js完整源代码 recursiveStaircaseDP.test.js完整源代码 ...

  5. JavaScript实现递归楼梯问题(蛮力解决方案)算法(附完整源码)

    JavaScript实现递归楼梯问题(蛮力解决方案)算法(附完整源码) recursiveStaircaseBF.js完整源代码 recursiveStaircaseBF.test.js完整源代码 r ...

  6. JavaScript实现MaximumSubarray最大子阵列(Brute Force蛮力解决方案)算法(附完整源码)

    JavaScript实现MaximumSubarray最大子阵列(Brute Force蛮力解决方案)算法(附完整源码) bfMaximumSubarray.js完整源代码 bfMaximumSuba ...

  7. JavaScript实现MaximumSubarray最大子阵列(动态规划解决方案)算法(附完整源码)

    JavaScript实现MaximumSubarray最大子阵列(动态规划解决方案)算法(附完整源码) dpMaximumSubarray.js完整源代码 dpMaximumSubarray.test ...

  8. Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一)

    Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一) 本文目录: 一.[旋转的精灵女孩]案例运行效果 二.Three.js简介 三.Three.js代码正常运行显示条件 (1)不载入 ...

  9. 对“科大讯飞2021丨广告点击率预估挑战赛 Top1方案(附完整代码)_Jack_Yang的博客-CSDN博客”的补充。

    这篇文章的初衷是针对科大讯飞2021丨广告点击率预估挑战赛 Top1方案(附完整代码)_Jack_Yang的博客-CSDN博客进行补充. 博客的信息量很少,对任务背景的介绍也不太对,说实话令人费解.我 ...

  10. Python实现自动翻译功能 - 附完整代码

    Python实现自动翻译功能 - 附完整代码 随着全球化的不断深入,越来越多的人需要跨越语言障碍进行交流.机器翻译技术的出现为这一问题提供了有效的解决方案.今天,我们将通过Python实现一个自动翻译 ...

最新文章

  1. Linux下Mysql数据库的基础操作
  2. 几种常见数据库连接池的使用比较
  3. 电脑温度检测软件哪个好_实时检测Mac电脑的温度
  4. Django(三)框架之第二篇
  5. html a标签有value,html里面a标签里有value吗?
  6. SCCM2012系列之四,SCCM2012部署前的SQL Server准备
  7. Tapestry5中的DI
  8. html5圆圈刷新 博客,html5话出带圆的波浪线
  9. 顺序右移数组元素(内测第0届第5题)
  10. mysql 分页_MySQL如何实现分页查询
  11. 学习笔记1/5,操作系统之操作系统概念
  12. 毕业设计之 ---- 基于jsp的网上购书系统
  13. 【读书笔记】致加西亚的信(二)
  14. 头条小程序服务器设置,今日头条小程序如何注册申请
  15. Windows Server 2003 AGP纹理加速无法打开问题可行的解决方案
  16. 中国电子学会-全国青少年无人机技术等级考试标准 (1-2级)
  17. 真Unity3d_分享一个攻击连招的简单实现
  18. 关于IntelliJ IDEA有时候快捷键无效的说明
  19. python 仪表盘 ppt_python+仪表
  20. 赵小楼《天道》《遥远的救世主》解读(12)丁元英操盘私募基金这事

热门文章

  1. Express入门( node.js Web应用框架 )
  2. 1.2.4 List.contains方法——判断列表中是否包含指定元素
  3. 循环移动(cyclic)
  4. linux安装软件-rpm命令解析
  5. MFC 线程创建方式
  6. NOIp 2014 #5 解方程 Label:数论?
  7. 深入分析.NET应用程序SQL注入【危害】
  8. 详解 Spring 3.0 基于 Annotation 的依赖注入实现(转)
  9. Android 开机自启动应用
  10. Python 设计模式-- 命令模式