没有用于Mac OS X的Microsoft Internet Explorer这样的东西吗?


38

这是我的第一台Mac,我想知道:是否没有用于Mac OS X的Microsoft Internet Explorer?

我是一名网络开发人员,我需要IE(不是真正的笑),但是当我使用Google时,我在Google搜索中看到了一些可疑的网站,但没有一个是真正的Microsoft网站。

我的主要原因是,我需要它来进行浏览器测试等等,所以我显然看到了Firefox,Chrome,Safari,但没有IE。

所以问题是:在哪里/可以从哪里获得Mac的Internet Explorer?


3
否。直到2003年,Microsoft取消了该项目,才有了用于Mac OS X的Microsoft Internet Explorer。Internet Explorer 5是Macintosh的最新版本。

2
Web开发人员应该抵制IE TBH。如此糟糕的浏览器= /
Alexander

Answers:


56

Mac的Microsoft Internet Explorer不适用于最新的OS X版本(OS X 10.4以后的版本),因为它已在2003年被Safari有效取代。正如Mac的Internet Explorer的Wikipedia页面所述:

由于Apple和Microsoft在1997年达成了为期五年的协议,因此从1998年开始,它是Mac OS和Mac OS X上的默认浏览器,直到2003年被Apple自己的Safari Web浏览器取代。

2003年6月13日,Microsoft宣布将停止对Mac的Internet Explorer的进一步开发,最终更新于2003年7月11日发布。该浏览器未包含在Mac OS X v10.4“ Tiger”的默认安装中。于2005年4月29日发布。Microsoft在2005年12月31日停止了对该产品的支持,并在2006年1月31日从其Macintosh下载站点中删除了该应用程序。Microsoft建议“用户迁移到更新的Web浏览技术,例如Apple的苹果浏览器。”

最好的选择是下载Windows版本的IE并在虚拟机中运行它(使用类似VMware FusionVirtual Box的工具)。

另外,在Mac上的Internet Explorer for Mac上的OSXDaily文章“简便方法:在虚拟机运行IE 7,IE8和IE9 Free”描述了一种执行此操作的方法(我自己并未使用过,但这似乎是在绕开Windows。通过使用快照并可能符合EULA的30天试用期,您应该购买Windows许可证,并在具有IE下载版本的VM中使用该许可证,如上所述):

我们将引导您免费直接在Mac OS X中直接在运行Windows的虚拟机中安装Internet Explorer 7、8或9。这是通过使用Oracle免费提供的VirtualBox软件并将其与Microsoft提供的免费Internet Explorer测试虚拟机相结合来实现的,技巧是转换这些免费的IE vm,以便它们在OS X(或Linux,技术上)上可以完美运行,并且使用此方法会自动处理所有操作。


3
一个非常彻底的答案,我们都应该付出那么大的努力:D
Stu Wilson

4
如果我可以多次“接受”,我会的。谢谢
somdow

1
看来这种方法通过让VM停留在日期上来故意绕开Windows的复制保护系统,因此Windows仍然认为它在30天的演示期内。几乎可以肯定这违反了某些tl EULA中的某行,并且在测试与日期相关的事物时也可能导致奇怪的行为。您自己的良心将指导您,但是如果您确实是专业的Web开发人员,则应该有资格购买Windows许可证。
加勒特·奥尔布赖特

@GarrettAlbright博览会评论。谢谢。我已将其合并到答案中,以便人们选择使用该方法时可以更好地了解他们的立场。
binarybob 2012年

1
如果您能够使用它,那么Wine可能是一个更好的选择,因为它没有“灰色区域”。此处提供Mac Wine版本:winebottler.kronenberg.org/wine
Hawken

2

即使存在Mac版本的IE,其呈现的页面也与PC版本完全不同。

如果要在IE中(以及其他方式)进行适当的测试,并且不想摆弄10台以上的VM,请考虑以下服务:

  • CrossBrowserTesting.com-截屏,并允许您通过其基于Web的VNC客户端在许多平台上进行功能测试,包括Windows XP / Vista / 7,Android,iOS,OSX和Linux。唯一的缺点是他们的服务是$ 30 / mo。
  • BrowserShots.org-截屏,免费。如果您只是设计师,而无需进行任何跨平台功能测试,那么我建议您采用这种方法。

还有一些其他类似的服务。这是我仅有的两个经验。


确实,Mac版本的IE使用的渲染引擎与Windows有所不同,并且在许多方面更好。
加勒特·奥尔布赖特

-3

对您来说,一些有用的信息也可能是可以在Safari中解锁的“开发菜单”。

在Safari中显示“开发”菜单

启动位于/ Applications / Safari的Safari。通过从菜单中选择“ Safari,偏好设置”来打开Safari的偏好设置。点击标有“高级”标签的标签。在“在菜单栏中显示开发菜单”旁边放置一个复选标记。

“开发”菜单对于Web开发人员来说特别方便,但临时用户也可能会发现前两项对他们的日常浏览非常有帮助。“打开方式”菜单项可让您选择任何已安装的浏览器,以从Safari中重新打开打开的网页。“用户代理”菜单项使您可以查看在各种Mac和Windows浏览器和版本中打开的网页的外观。

希望能有所帮助


2
恐怕这无济于事。用户代理所做的所有更改都会影响JavaScript如何接收浏览器的描述。询问者可能正在寻找一种方法来查看IE如何呈现实际页面。这需要实际的浏览器/渲染引擎。
霍肯,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.