Windows Edge 浏览器是否取消兼容模式?

Does Windows Edge browser drop the Compatibility mode?

我们一直在 html 中使用 x-ua-compatible 元标记,在 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/

那篇文章是旧文章,Microsoft 稍后(大约 2 月至 3 月)改变了立场。 Edge 不会背负 IE 兼容功能。它将只有一个渲染引擎。

如果您需要 IE9 的特定功能,则必须使用 IE11,它将包含在 Windows10 中用于此类遗留用途。

MS Edge 中将不再有不同的文档模式。 Edge 将始终使用当前最新/"living" 文档模式(如您提到的博客 post 中所述)。

MS Edge 不支持其他一些较旧的技术,例如 ActiveX。 http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/

上有一个列表

该列表还对每项技术进行了解释。例如 "Document modes":

Why it existed: Starting with IE8, Internet Explorer introduced a new “document mode” with every release. These document modes could be requested via the x-ua-compatible header to put the browser into a mode which emulates legacy versions.

Why we don’t need it anymore: Similar to other modern browsers, Microsoft Edge will have a single “living” document mode. In order to minimize the compatibility burden, features will be tested behind switches in about:flags until they are stable and ready to be turned on by default.

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

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

In Microsoft Edge, developer-initiated switching of the document mode via the x-ua-compatible header will be ignored on most Internet sites and they will be rendered with the EdgeHTML engine.

希望这对您有所帮助。

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