什么是Mac好的IE测试器?


10

几年后,我才搬到Mac,将PC永久性地移出了家。我是负责网页设计的平面设计师。我用div布局编写纯XHTML页面。但是,只要遵循Web标准,就必须检查一下它在最常用的浏览器上如何工作。

在Mac上,我的默认浏览器是Firefox(还安装了Chrome和Safari)。但是我看不到我的页面在IE中的显示结果。

在Mac上,是否可以在IE上测试网页设计?

(Microsoft不再支持Mac版IE,因此我没有下载它。我收到了一些使用Boot Camp的建议,但我不想安装Windows。)


1
由于IE的行为会因操作系统而异,我认为您别无选择,只能使用Windows-而且您还必须在需要使用的多个版本的IE中进行测试。
user151019 2011年

有一个特别好的答案在这里:apple.stackexchange.com/questions/49208/...
威尔

Answers:


16

我了解您不想安装Windows。但是,这就是我们公司的所有Mac用户所做的事情(带有vmWare融合)。


3
其他虚拟机包括Parallels以及免费的VirtualBox
user151019 2011年

这里的另一个VirtualBox用户,我什至为IE6,IE7和IE8拥有3个不同的虚拟机。
Lizzan 2011年

1
我想我必须尝试VM Tools。我打算安装Win7。然后安装IE测试器,该测试器可以同时在不同选项卡中运行所有版本的IE。
ARTniyet 2011年


11

我知道这样做的最常见方式:

  • 虚拟测试:
  • 您当地的图书馆经常有可供顾客使用的PC

  • 要求好友为您测试/获取屏幕截图(通常,作为回报,您在Mac上也要对其进行相同操作)

即使您已安装IE / Mac,在这方面也无济于事。它使用了不同的渲染引擎。一款从未使用过IE / Win的版本。


我也喜欢browsershot,但是它只呈现网站的外观。很难确定javascript是否正常工作。但是,如果该站点是“纯xhtml”,则可以回答该问题。
RDS

你也可以尝试browserstack.com在实际IE的测试
纳库尔


2

如果运行虚拟机没有意思,我认为最好的选择是购买一台带有Microsoft OS的廉价PC。

您可以在没有监视器的情况下运行它,并使用Microsoft的免费“远程桌面连接”软件将其连接起来,因此您无需在另一台计算机上进行物理打字即可进行测试。您可能希望测试IE的几种不同版本。为此,Microsoft提供了基于虚拟机的浏览器副本[1]。由于许可问题,这些映像无法在Mac上的传统VM中运行。它们将在便宜的PC上运行。

  1. http://www.microsoft.com/downloads/zh-CN/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en


0

我建议使用一个虚拟环境,以便您可以克隆虚拟机以在每个虚拟机上托管IE的不同版本(至少需要测试IE 7和8,并且即将发布9)。

除了商业产品(VMWare Fusion和Parallels)之外,还有诸如Virtual Box的开源项目,您可以使用它们来开始实验。

您需要有效的Microsoft Windows XP或Windows 7许可证,以便可以在虚拟机上安装Windows。

关于Massimo


-1

你不知道 没有IE测试套件是完全准确的,有一些套件会引发在生产中不会出现的错误(浪费您的时间在误报上)。虚拟机的可靠性不如人们想象的那样-在尝试运行IE6时,我已经看到了多个特定于VM的错误(我认为IE6的呈现引擎依赖于某些线程的协调,而这些VM不能很好地进行管理)。

如果IE6 / 7功能对您的组织很重要,我


吉米:您的答案会切断句子的中间位置。
user56reinstatemonica8 2012年
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.