我开发各种网络应用程序,广泛使用CSS和JavaScript,并且需要能够在FF 3和FF 3.5上测试它们。
但是,安装3.5覆盖3.0,所以我想知道是否可能(如果是这样,如何)在同一系统上运行Firefox 3.0和3.5,或者我不得不使用2个不同的系统?
我使用的是Windows XP。
由于
答案 0 :(得分:61)
是。下载并安装在单独的目录中。然后,使用-p标志单独启动每个版本,为每个版本设置不同的配置文件(或至少一个用于测试)。然后,在您有两个单独的配置文件后,为桌面上的每个配置文件创建一个图标。右键单击图标,然后选择属性。
在“目标”字段中,添加以下标志。
c:\Programs\Firefox 3.0\firefox.exe -p Profile1 -no-remote
c:\Programs\Firefox 3.5\firefox.exe -p Profile2
假设您将使用Firefox 3.5作为主浏览器,使用3.0进行测试。如果你想要它反过来切换-no-remote
标签。这允许您并排运行多个版本的Firefox。有关更多信息,请参阅command line arguments上的Mozillazine页面。
答案 1 :(得分:8)
您还可以尝试自动执行此过程的Utilu,并在每个版本上安装Web开发人员工具栏和Firebug。非常方便的测试机器。
答案 2 :(得分:4)
您可以使用firefox的可移植版本(3.5,older versions)。您可以根据需要并排安装多个版本的firefox,但您只能随时运行一个版本。
答案 3 :(得分:1)
这是一个simple three step process来实现同样的目标。对于那些需要更多帮助来启动和运行多个Firefox版本的人,请查看它。它将有很好的图片来指导您完成整个过程。
答案 4 :(得分:1)
答案 5 :(得分:0)
自从Firefox 57以来,遗留支持被撤销,许多有用的插件和插件在新版本中被淘汰(57以后)。我遇到了保持多个firefox的问题,比如Firefox 56(支持遗留)和默认的当前版本,默认情况下会由Ubuntu定期更新(比如说)。
为此,我按照以下步骤操作:
使用以下方法提取/ opt / firefox56 /中的tar.bz2源文件:
tar xvjf firefox-56.0.tar.bz2
使用以下命令运行默认的firefox。
firefox -ProfileManager
创建一个新的个人资料,比如firefox56,将其数据保存在默认文件夹以外的文件夹中。
为firefox56创建一个软链接
sudo ln -s /opt/firefox56/firefox-bin /usr/bin/firefox56
使用新创建的个人资料
启动firefox56firefox56 -P firefox56
在/usr/share/applications/firefox56.desktop中创建.desktop文件:firefox56.desktop
[Desktop Entry]
Version=56.0
Name=Firefox 56
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=firefox56 %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox56/browser/icons/mozicon128.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-private-window;
[Desktop Action new-window]
Name=Open a New Window
Exec=firefox56 -P firefox56
[Desktop Action new-private-window]
Name=Open a New Private Window
Exec=firefox56 -P firefox56 -private-window
完成!在菜单中找到您的两个安装。