IE11开发工具中IE7/8/9/10仿真器在哪里?

53

IE11刚刚发布(作为开发人员预览版),在IE11开发工具中我找不到IE7/8/9/10仿真器。是否有人知道现在在哪里找到它们?


2
@BoltClock,老兄,人们在发布问题时并不知道“问题”已经存在,这就是为什么他们会发布的原因。他们并不愚蠢。删除优秀的答案,同时保留问题(现在没有答案了),这毫无意义,表明SO需要开除一些“管理员”。 - Sliq
1
@moderators 我最初同意将此标记为重复。但是,我注意到您无法使用Sliq在问题中使用的任何单词找到“IE11中的浏览器模式”的答案。我自己选择使用IE和仿真器而不是浏览器模式。这个问题是独特的,因为它为以前的问题添加了新的元信息。如果关闭此问题,请至少将仿真器标签添加到以前的问题中,因为无法通过搜索“IE仿真器”或“IE8仿真器IE11 dev工具”等来找到它。 - Andrew T Finnell
1个回答

58

当有人提出同样的问题时,我已经发布了答案(请参见如何在IE11中恢复“浏览器模式”?)。

阅读那里的答案以获取更全面的解释,简而言之:

  • 他们故意删除了它,因为兼容模式实际上并不是测试兼容性的很好的方式。

  • 如果您真的想测试与任何给定版本的IE的兼容性,则需要在该IE版本的实际副本中进行测试。微软提供了免费的VM,可在http://modern.ie/上使用此功能。

  • 在IE11中获得兼容模式的唯一方法是设置X-UA-Compatible标头。当您将其设置为站点默认值并处于兼容模式时,您将能够在开发工具中设置模式,但只能在边缘或指定的兼容模式之间进行选择;其他模式仍将不可用。


如果现代浏览器测试虚拟机的下载不是每个都有1GB大小,而且许可证在30天后就过期了,那将会更好(尽管如果是win7,则可以在30天后“重新激活”),但这总比没有好。 - yitwail
@Spudley:我在“如何在IE11中恢复浏览器模式?”的回答中没有看到免费虚拟机的提及。 我认为将其添加进去是值得的,因为你说IE11兼容性模式在模拟早期IE版本方面表现不佳。 - Simon Elms
微软的解决方案又在微软的解决方案上添加东西?那BrowserStack呢?我用的是那个。但我更愿意找到像IE11中的一个开关这样更简单的选择。 - blamb
但是文档模式无法模拟旧版浏览器的功能集?即使IE 10不支持CSS中的flexbox,将文档模式设置为IE10也不会关闭较新浏览器中的某些HTML5 / CSS3功能,以模拟旧版IE的行为? - spaffy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接