In Practice

To give you an idea of how XSL can be used in a real world situation, I’ve created a Web site, BeyondHTML.com, which is completely based on XML. In terms of content, the site provides XML news, how-to articles, book and product reviews, software downloads, job listings, and training information. The site is also a proving ground for testing XML technologies. Specifically, the site stores all of its documents in XML, and either transforms them to HTML or sends XML directly if the browser is XML aware.

To see how XSLT fits in, Figure 1.3 shows a detailed view of a typical Web environment. Of course, the Web server could be Apache, Internet Information Server (IIS), or some other brand of server. In BeyondHTML.com’s case, the site is ...

Get Special Edition Using XSLT now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.