我想知道Windows 8上的IE10是否仍然具有Quirksmode。 因为我们有一个在 quirksmode 下运行的Web应用程序,我想知道它在Windows 8上是否仍然能够工作。
我想知道Windows 8上的IE10是否仍然具有Quirksmode。 因为我们有一个在 quirksmode 下运行的Web应用程序,我想知道它在Windows 8上是否仍然能够工作。
IE10有两种怪异模式。新的称为“Quirks模式”,与Firefox和Webkit中的quirks模式完全相同 - 通过删除 <!doctype>
可以启用它。所有HTML5和其他新功能在此模式下都可用。只存在一些次要的规范违规(如CSS尺寸中不需要单位等)。
旧的怪异模式被称为“IE5 Quirks模式”,行为类似于IE9中的quirks模式。您可以使用X-UA-Compatible:IE = 5
HTTP头或<meta http-equiv = X-UA-Compatible content =“IE = 5”>
标记将其打开。在此模式下,IE将页面呈现为旧的IE5。
为了更好地了解,在新的quirks模式下查看IE如何呈现Acid2测试: 以及IE5 quirks模式:
如果您的应用程序还适用于Chrome和Firefox,您可能希望使用Quirks模式;如果仅支持IE的quirks模式,则打开IE5 quirks模式。
来源:http://blogs.msdn.com/b/ie/archive/2011/12/14/interoperable-html5-quirks-mode-in-ie10.aspx