【问题标题】:How good is the IE8 browser mode in Internet Explorer 10?Internet Explorer 10 中的 IE8 浏览器模式有多好?
【发布时间】:2013-07-31 05:26:32
【问题描述】:

我开始了一个必须支持 Internet Explorer 8 及更高版本的新项目。在我的开发机器上,我有 IE 10。如果我打开 IE 10 开发人员工具(按 F12),我可以将模式更改为“IE 8”,大概是模拟 IE 8。

我的问题是:这种仿真效果如何?我看到微软很友好地为我们提供了virtual machine running IE 8 for testing,但如果我可以在 IE 8 兼容模式下使用 IE 10 进行大部分测试,那肯定会更方便。

有没有人遇到过在实际 IE 8 中呈现的网站与在 IE 8 模式下在 IE 10 中呈现不同的网站?看看具体的例子对我来说会很方便。

【问题讨论】:

  • IE 团队明确删除了 IE11 的 F12 开发者工具中的浏览器仿真模式,确切原因是他们不希望开发者感到困惑,并认为使用 F12 工具的兼容模式可以替代测试在实际浏览器版本中。
  • @EricLaw 如果开发者工具中有各种 IE7 到 IE10 浏览器模式并不是为了方便测试网站在这些版本中的显示方式,那么这些模式的目的是什么?
  • 我记得,主要原因是让 Web 开发人员能够轻松确定设置 X-UA-Compatible IE=EmulateIE* 标头是否可以解决给定页面的问题。由于 IE 团队确实想阻止这种做法,因此现在这种情况对他们来说意义不大。

标签: internet-explorer internet-explorer-10 ie8-compatibility-mode emulation


【解决方案1】:

已经对主要网站的前端进行了大量兼容性测试,我可以说它不能完全替代使用您要测试的实际浏览器版本。虽然它对于查看任何直接问题很有用,但我们经常发现那些依赖 IE9 及以后的开发工具的人缺少在 IE7 和 IE8 完整版中很明显的问题。

【讨论】:

  • 这正是我想知道的。 (当然,这不是我希望的答案。)谢谢。
猜你喜欢
  • 2013-07-09
  • 1970-01-01
  • 1970-01-01
  • 2011-10-03
  • 2010-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多