开始之前
本节解释这个教程讲授什么内容,以及如何从中获得最大的收益。
本教程通过一个示例应用程序讲解如何组合使用 XUL、XSLT 和 Ajax 来生成动态的用户界面。在学完本教程之后,您就能够对用来驱动 Firefox 应用程序的任何 XML 数据源应用这些技术。
- 定义一个动态填充的用户界面骨架。
- 使用 Ajax 将 XML 数据下载到 Firefox 中。
- 使用 XSLT 创建 XUL 元素,然后添加到应用程序中。
需要基本了解 XML 和 XSLT,应该熟悉简单的 XML 数据转换。还需要熟悉 XUL(用来定义 Firefox 用户界面的语言)。最后,应该能够编写或理解 JavaScript,因为 JavaScript 是连接所有这些技术的 “粘合剂”。
要想运行本教程中开发的示例应用程序,需要 Firefox Version 2 和支持 PHP 的 Web 服务器。
