What do you do if XML information is split across several documents? The Mozilla platform has a neat solution to this problem. Documents written in Mozilla's XUL dialect of XML can be merged automatically into a single, final document using a system called overlays. Nigel McFarlane describes the overlay system in this article.

From the author of

From the author of

Introduction

What do you do if XML information is split across several documents? You need
some kind of merging or component technology, but XML doesn't have either.
The Mozilla platformthe technology behind the Mozilla and Netscape
applicationshas a neat solution to this problem. Documents written in
Mozilla's XUL dialect of XML can be merged automatically into a single,
final document. That's done using a system called overlays, and that
overlay system is described in this article. Overlays are suitable for web
engineers who are serious about quality of design (and for hackers, too).

NOTE

XUL (pronounced "zool" if you're cool) is described in the
first article in this series, "An Introductory Tour of Mozilla's
XUL."