如何一次使用多个浏览器版本?


9

在Windows上,我可以使用Utilu Firefox集合(在他的网站上也有集合)。

如何使用多个浏览器版本来查看我的网站如何在OS X中的不同浏览器的不同版本中工作?

例如,我想安装具有最大市场份额的浏览器

  • IE浏览器
  • Firefox 3.6,最新和以前的版本
  • Google Chrome最新和以前的版本
  • Safari(可能的所有旧版本)
  • 歌剧

Answers:


15

火狐浏览器

Firefoxes是一个Shell脚本,它将在OS X上安装所有主要版本的Firefox,并设置单独的配置文件,以便您可以同时使用它们。当前它安装:

  • Firefox 2.0.0.20
  • Firefox 3.0.19
  • Firefox 3.5.9
  • Firefox 3.6.28
  • Firefox 4.0.1
  • Firefox 5.0.1
  • Firefox 6.0.1
  • Firefox 7.0.1
  • Firefox 8.0.1
  • Firefox 9.0.1
  • Firefox 10.0.2
  • Firefox 11.0
  • Firefox Beta
  • Firefox Aurora
  • Firefox每晚
  • 每晚Firefox UX

您可以对其进行设置,使其仅安装所需的特定版本。

(可选)该脚本也可以为每个版本的Firefox安装Firebug。

它还将设置包含版本号的图标:

苹果浏览器

对于Safari,请查看Multi-Safari

铬/铬

对于Chrome / Chromium,请安装所需的任何版本,将应用程序名称从更改Chromium.app为例如,Chromium 19.app为清楚起见,然后禁用该版本的自动更新

歌剧

在此处下载旧的Opera版本:ftp : //ftp.opera.com/pub/opera/mac/

IE浏览器

获取VirtualBox,然后运行ievms脚本。它将自动下载合法的Windows映像以进行测试,并为所需的每个IE版本设置虚拟机。


注意:Multisafari仅适用于所列的OS,即您不能在Mac Mavericks上安装safari 5.1。*。
2014年

对于IE,尽管我认为GitHub脚本可以简化安装,但是也可以直接访问VM的源modern.ie网站。
大卫

1
重要的Multisafari注意事项:“ 我不再制作Multi-Safari的最新版本。 较新的Safari版本使创建独立的版本变得困难,并且在可能的情况下,它们通常无法在其他操作系统上运行版本,使它们变得毫无意义...Multisafari是否有替代品?
malisokan

2

MultiFirefox支持您所需的功能,并且似乎获得了很好的评价。它的缺点是它不支持同时打开多个版本。


2

尽管实际上不在您的计算机上,但您也可以使用Web应用程序(如BrowserShots.org)为您提供在多种浏览器或Adobe的BrowserLab之类的页面中呈现的屏幕截图。


谢谢,我应该提到BrowserLab,但是4月之后它不是免费的。我将尝试使用BrowserShots。谢谢。
Alex Bolotov

如果不只是屏幕截图,我建议SauceLabs.com。在最后一次检查时,在在线可用的所有Web服务上的多浏览器中,它们是唯一提供没有试用期满的免费帐户的帐户。而且,您可以使用它来进行不同浏览器版本的手动测试(或自动测试)。
大卫

2

IE浏览器

当然,有Mac的Internet Explorer(PPC),但它不是很有用,因为它基于不同的渲染引擎(Tasman)。它将在具有Rosetta支持的OSX版本上运行。可以从Internet Archive下载。

某些Windows Internet Explorer版本确实可以在Wine中使用(winetricks很有帮助):

在此处输入图片说明

苹果浏览器

有一个多野生动物项目。有1.x-4.x版本,根据您的OSX版本,它们可能无法工作(请查看其网站上的兼容性表格)。

火狐浏览器

我发现,只要重命名.app然后用不同的Firefox配置文件运行它就足够了。

  • 下载所有必需的版本
  • 在临时位置复制.apk并将其重命名,以便您可以将一个版本与另一个版本区分开
  • 将所有重命名的版本放入/ Applications文件夹
  • 使用-ProfileManager选项运行所需的Firefox,并为每个Firefox创建一个配置文件(以防万一)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.