如何利用 Internet Explorer 8 的新增功能

Windows Internet Explorer 8 的新增功能

Internet Explorer 8 的新增功能和增强功能的概述。

  • 简介
  • CSS 支持
  • HTML 和 DOM 支持
  • 更好的 AJAX 支持
  • 内置的开发人员工具
  • 加速器
  • 网页快讯
  • 搜索建议

简介

Internet Explorer 8 比任何早期版本的 Internet Explorer 都具有更好的标准合规性。 这意味着,按照标准编写的页面在 Internet Explorer 8 中将能够更好地工作。由于您不必大量修改页面即可在特定的浏览器上显示,因此跨浏览器兼容性要容易得多。

注意  即使是符合标准的浏览器,对标准的某些部分的解释也会略有不同。 Internet Explorer 团队已发布可用于测试 Internet Explorer CSS 合规性的测试用例。 您可以将这些测试用例用作示例,来确定各种浏览器对标准的解释之间的差异。 这些测试用例位于 此处(可能为英文网页)  万维网链接

Internet Explorer 8 还添加了一些新的最终用户功能,您可以在您的站点上利用这些功能。 新增功能包括网页快讯、加速器和搜索提供程序的搜索建议。 AJAX、JScript 和开发人员工具经过了很大的改进。

本文假定您的站点可以在 Internet Explorer 8 中工作正常,并且您已决定不使用 META 标记来强制使用 Internet Explorer 7 引擎进行呈现。 如果您在这方面有问题,请参见 如何立即修复我的站点?(可能为英文网页)。 您还应该考虑使用 Microsoft 应用程序兼容性工具包 (ACT)(可能为英文网页)。 如果您的站点在 Internet Explorer 7 中的显示效果比在 Internet Explorer 8 中更好,请设置 META 标记并继续阅读相关内容,以了解如何能够利用 Internet Explorer 8 的新增功能和已更新功能。

有关 Internet Explorer 8 中针对开发人员的所有新功能的详细信息,请参见 Internet Explorer 8 的新增功能(可能为英文网页)

CSS 支持

Internet Explorer 8 完全支持 CSS 2.1,并在很大程度上支持 CSS 3。有关 Internet Explorer 对 CSS 支持的完整历史记录(包括 Internet Explorer 8 支持),请参见 CSS 概述和教程(可能为英文网页)

有关详细信息,请参见 Internet Explorer 8 中的 CSS 改进(可能为英文网页)

HTML 和 DOM 支持

Internet Explorer 8 不仅增强了对 HTML 4.01 和 5 的支持,同时还增强了对 DOM 2 和 3 的支持。另外,Internet Explorer 8 还更加严格地遵守这些标准。 就 Internet Explorer 7 与 Internet Explorer 8 之间的兼容性而言,大部分问题都是由此而引起的。 原来用于 Internet Explorer 7 的某些对象已更改为按照不同的标准规范工作。 也就是说,Internet Explorer 7 中以非标准方式工作的某些方法和属性等,现在将遵循 Internet Explorer 8 中的标准。

应在 Internet Explorer 8 中对您的站点进行测试,找出由非标准的使用方式所导致的问题。 有关详细信息,请参见 Internet Explorer 8 中的 HTML 增强功能(可能为英文网页)Internet Explorer 8 中的标准合规性更新(可能为英文网页)

更好的 AJAX 支持

Internet Explorer 8 更容易支持页面片段的向后导航。 它使页面、框架、站点和域相互之间的通信更加轻松。 JScript 目前还提供本机的 JSON 支持。 有关详细信息,请参见以下网页:

内置的开发人员工具

您可能已下载并使用过 Internet Explorer 开发人员工具栏。 此加载项与 Internet Explorer 7 几乎是同时发行的。 该工具栏的功能已合并到浏览器中,这样就无需另行安装。 开发人员工具已经过显著改进,其中包含调试器和分析器以及其他更多工具。 当使用 Internet Explorer 8 时,按 F12 即可试用该工具。 有关详细信息,请参见 开发人员工具用户界面参考(可能为英文网页)

加速器

您可以将 Web 服务作为加速器提供给用户使用。 用户可以将加速器添加到 Internet Explorer 8 中,并在所浏览的任何位置使用它们。 当用户选择某些文本(如页面上的地址)时,可以选择一个用于映射 Web 服务的加速器来查看相应位置。 利用加速器可以预览结果,这样用户就不必离开自己正在查看的页面,也就不会中断其工作流。

将 Web 服务设置为加速器非常简单, 只需在服务器上使用一个 XML 文件(类似于清单文件)即可。 同时还提供脚本编写方法,用于将加速器添加到 Internet Explorer 中。 Microsoft 设置了一个资源库 (https://ieaddons.com/),您可以在其中发布您的加速器。

有关加速器的详细信息,请参见 OpenService 加速器开发人员指南(可能为英文网页)

网页快讯

与 RSS 源类似,可以将网页中包含经常更新的信息的部分设置为网页快讯提供给用户。 用户在订阅网页快讯之后,无需导航回到原始页面即可监视有关更改,除非用户想查看更多信息。 Microsoft 设置了一个资源库 (https://ieaddons.com/),您可以在其中宣传您的网页快讯。

例如,新闻源、拍卖、社交网络更新以及气象信息更新均非常适合用于网络快讯,不过,还有很多内容适合用于网络快讯。

有关设置网络快讯的详细信息,请参见 使用网页快讯订阅内容(可能为英文网页)

搜索建议

Internet Explorer 8 已改进最终用户的搜索体验。 很多搜索引擎在用户键入内容时都会提供搜索建议。 搜索提供程序可以在 Internet Explorer 中提供相同的服务。

在 Internet Explorer 资源库中 (https://ieaddons.com/),可以将您的搜索引擎添加为搜索提供程序。

有关设置搜索建议和搜索提供程序的详细信息,请参见 Internet Explorer 中的搜索提供程序扩展性(可能为英文网页)