Freigeben über


IE10 Compat Inspector

面向 IE10 的 Compat Inspector 现已推出。使用 Compat Inspector 来迅速识别 Internet Explorer 平台的变化是否将影响您的网站。无论您是正准备使用 IE10 还是仍在更新 IE9,在任何页面上运行 Compat Inspector 都会发现问题。接下来,请查看解释各种潜在问题的消息,其中还列出了可采取的问题解决步骤。

全新 IE10 Metro 风格 Compat Inspector 的屏幕截图。

关于 Compat Inspector

Compat Inspector 是一个基于 JavaScript 的测试工具,其可在网站运行时分析您的网站。Compat Inspector 可报告在最新模式中导致各种问题的交互模式。这可让您迅速识别问题,而无需熟记大量文档,抑或在您的所有网站代码中进行搜索。我们在 IE9 的开发过程中开发了 Compat Inspector,旨在加速识别不同网站中存在的共同问题的过程,而现在我们已经面向 IE10 更新了 Compat Inspector。在此过程中,IE 团队中的许多成员投入了大量心血和精力来编写测试用例,这些测试用例共同构成了 Compat Inspector 的检测规则。

Compat Inspector 旨在帮助网站迁移至 IE9 或 IE10 模式,它不适用于在旧模式下运行的网站。您可以通过 F12 开发人员工具来选择一种较新的模式,从而对在旧模式下运行的网站进行测试。只需按 F12 来打开工具,点击菜单栏中的 [Document Mode](文档模式),然后选择 [Standards](标准)即可。对于某些问题,您可能需要参考更详细的文档,如 IE9 兼容性手册(英语)IE10 开发人员指南(英语)。最佳模式是首先使用 Compat Inspector,如果未得到任何结果,再回头查阅文档。

使用 Compat Inspector

要使用 Compat Inspector,请在您希望测试的各页面的所有其他脚本之前添加以下脚本(需要在运行其他脚本之前运行,这意味着无法将 Compat Inspector 作为小书签使用):

<script src="https://ie.microsoft.com/TestDrive/HTML5/CompatInspector/inspector.js"></script>

这将会在页面的右上角显示一个状态小组件。点击该小组件可了解详细信息。

屏幕中显示了在页面上安装 Compat Inspector 后所显示的 Compat Inspector 小组件。

您可通过使用 Fiddler 将 Compat Inspector 自动插入您所访问的页面,从而简化该过程。仅需将此代码段添加至您的 Fiddler 脚本即可启动并运行。此配置同时可自动检查页面中的所有子框架。一旦代码段准备就绪,您即可从 Fiddler 的 [Rules](规则)菜单中开启和关闭 Compat Inspector。

Fiddler 的 [Rules](规则)菜单的屏幕截图,其中显示有 [Use Compat Inspector](使用 Compat Inspector)菜单项。

使用 Compat Inspector 体验,您可以亲自体验所做的改进。然后,您可以访问 Compat Inspector 用户指南(英语),以详细了解如何测试您的网站。

—Internet Explorer 项目经理 Tony Ross

Comments

  • Anonymous
    February 09, 2012
    IE9 doesnot support relative path in Base tag! A ***!