O'Reilly logo

Effective XML: 50 Specific Ways to Improve Your XML by Elliotte Rusty Harold

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Item 43. Preprocess XSLT on the Server Side

One of the original goals of XML was to create “SGML for the Web” to allow markup with arbitrary vocabularies to be served to web browsers. To a large extent, this goal has not been met. While some of the latest versions of web browsers support full XML display, many do not; and I am not one who believes that it's acceptable to throw away even 1% of your potential readers just because the web designers think they need some cool new feature that's only available in Internet Exploder 8.0. In 2003, I know people still using Netscape 1 and Netscape 2. Recently I even spent a few minutes surfing with MacWeb. (Remember that one, old-timers?) With proper attention to design, it's still possible to serve these ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required