Safari 中的新 "Responsive Design mode":Internet Explorer、Chrome、Firefox 模拟器
New "Responsive Design mode" in Safari: Internet Explorer, Chrome, Firefox Emulator
在新版本的 Safari 中有一个新的 "Responsive Design Mode"。您可以在 Safari、Internet Explorer (7、8、9、10) 和 Firefox 之间切换。如果我点击它,它实际上是 运行 Windows Internet Explorer 7 吗?
在一个带有图标的页面上,当我更改为 IE 7 时,它改变了图标的位置。
如果他们真的能模拟 IE,那将非常有帮助...
编辑:
同一网站,左侧选择了 Safari,右侧选择了 IE 7。
在this WWDC 2015 video中说明在响应式设计模式下设置用户代理只设置UA字符串;而已。没有模拟或任何东西。此外,让 IE 在 OS X 上运行需要微软和苹果的巨大努力和协作。我认为这永远不会发生,尤其是对于非营利软件的扩展。
我知道这个答案无法解释您的屏幕截图,但如果没有看到代码我无法对此发表更多评论,但我的 2 美分将在 css 前缀上。 Safari 可能会根据用户代理忽略/应用它们,这可以解释差异。 IE 条件标签是我想到的另一种可能性。
在新版本的 Safari 中有一个新的 "Responsive Design Mode"。您可以在 Safari、Internet Explorer (7、8、9、10) 和 Firefox 之间切换。如果我点击它,它实际上是 运行 Windows Internet Explorer 7 吗?
在一个带有图标的页面上,当我更改为 IE 7 时,它改变了图标的位置。
如果他们真的能模拟 IE,那将非常有帮助...
编辑:
同一网站,左侧选择了 Safari,右侧选择了 IE 7。
在this WWDC 2015 video中说明在响应式设计模式下设置用户代理只设置UA字符串;而已。没有模拟或任何东西。此外,让 IE 在 OS X 上运行需要微软和苹果的巨大努力和协作。我认为这永远不会发生,尤其是对于非营利软件的扩展。
我知道这个答案无法解释您的屏幕截图,但如果没有看到代码我无法对此发表更多评论,但我的 2 美分将在 css 前缀上。 Safari 可能会根据用户代理忽略/应用它们,这可以解释差异。 IE 条件标签是我想到的另一种可能性。