【问题标题】:Is IE10(+) identical on Windows 7 and Windows 8?IE10(+) 在 Windows 7 和 Windows 8 上是否相同?
【发布时间】:2014-03-21 02:19:11
【问题描述】:

我正在 OS X 上进行开发。为了测试,我正在使用来自 http://www.modern.ie/en-us/virtualization-tools#downloads 的 Windows VM 和 VirtualBox

在测试我的 Web 应用程序时,我应该在 Win7 Win8 上都在 IE10 中进行测试,还是可以安全地假设 IE10 在两个平台上的行为相同并且只在 Win7 上进行测试?同样的问题也适用于 IE11。

【问题讨论】:

  • 我不会对 IE.X 在任何操作系统上的性能做出任何假设。您应该定义一个主要平台,对其进行大量测试,然后对您选择支持的任何其他平台执行冒烟/健全性检查。

标签: internet-explorer windows-8 windows-7 internet-explorer-10 internet-explorer-11


【解决方案1】:
【解决方案2】:

不,它们不相同,但对于两者都支持的共同功能,它们应该相同。 Windows 8 和 8.1 上的 IE10 和 11 支持 Windows 8 中不包含的许多额外功能。它们主要与触摸和设备硬件支持有关。 Windows 8.* 是一个触控友好的操作系统,而 Win7 是一个更传统的操作系统,不包括强大的触控支持。

IE10 for Windows 7 的差异:

  • UA 字符串中永远不会包含“Touch”标记
  • 不触发手势 DOM 事件。
  • 不支持滚动、滚动捕捉点和缩放 CSS 属性
  • 不支持 touch-action CSS 属性
  • msMaxTouchPoints 返回 0

更多详情请见IE10 developer guide

此外,IE10 for Xbox One 不支持以下内容:

  • 地理位置 API
  • prompt() 方法
  • 使用 JavaScript 复制/粘贴
  • 文件 API

更多详情请见Internet Explorer for Xbox One Developer Guide

Windows 7 IE11 的差异:

  • 不支持设备方向事件
  • HTML5 拖放不支持触摸
  • 不支持加密媒体扩展 (DRM)
  • 不支持高 DPI(devicePixelRatio 属性除外)
  • 没有链接突出显示
  • 无媒体源扩展(媒体流,包括 MPEG Dash)
  • 不支持自动电话号码检测(将类似电话的号码转换为可点击的链接)
  • 不支持屏幕方向 API
  • 不支持 SPDY 协议

更多详情请见IE11 developer guide

【讨论】:

  • 嗯...这很全面。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多