Windows Edge浏览器是否会删除兼容模式?

时间:2015-07-21 08:36:07

标签: internet-explorer windows-10 microsoft-edge

我们一直在x-ua-compatible的html中使用IE元标记强制客户端IE-9

这不再有效吗?

本文建议不要忽略元标记并强制使用新的Edge模式。

http://blogs.windows.com/msedgedev/2014/11/11/living-on-the-edge-our-next-step-in-helping-the-web-just-work/

3 个答案:

答案 0 :(得分:8)

那篇文章已经过时了,微软后来改变了他们的立场(大约2月到3月)。 Edge不会受到IE兼容性功能的影响。它只有一个渲染引擎。

如果您需要IE9特定功能,您必须使用IE11,IE11将包含在Windows 10中以用于此类遗留目的。

答案 1 :(得分:7)

在MS Edge中,将不再有不同的文档模式。 Edge将始终使用当前最新/“生活”文档模式(如您提到的博客文章中所述)。

MS Edge中不支持ActiveX等旧技术。 http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/

上有一个列表

该列表还对每种技术都有一个解释。例如“文档模式”:

  

为什么会存在:从IE8开始,Internet Explorer在每个版本中引入了一种新的“文档模式”。这些文档模式可以是   通过x-ua-compatible标头请求将浏览器放入   模拟旧版本的模式。

     

为什么我们不再需要它:与其他现代浏览器类似,Microsoft Edge将具有单一的“活动”文档模式。为了   最小化兼容性负担,将在后面测试功能   切换到about:flags,直到它们稳定并准备好转动   默认开启。

您可以在https://msdn.microsoft.com/en-us/library/dn904497%28v=vs.85%29.aspx

上找到有关此主题的更多信息
  

在Microsoft Edge中,开发人员发起的文档模式切换   通过x-ua兼容的标题将在大多数Internet站点上被忽略   它们将使用EdgeHTML引擎进行渲染。

希望这有帮助。

答案 2 :(得分:2)

是的,Edge确实会丢弃兼容模式。您可以选择在IE中查看某些网站。对我来说,我不想运行多个浏览器。因此,在MS决定将用户放在首位之前,我将坚持使用IE。