| KatSpace Home Page
| xhtmlpp home page
| << | < | > | >>
xhtmlpp xhtmlpp
Version 1.0d

Other Information

The most recent version of xhtmlpp is located at http://www.katspace.com//tools/xhtmlpp. You can download it from xhtmlpp.tgz.

If you want to change xhtmlpp, get a hold of the Camel Book (Programming Perl), and the Libero documentation. Libero is a tool written by iMatix, though I didn't actually end up changing any parts of htmlpp which depended on libero, you may wish to.

Xhtmlpp and Htmlpp

Xhtmlpp is based on htmlpp version 4.2a from iMatix and is upwardly-compatible with it. In other words, if you have been using htmlpp, then xhtmlpp will work perfectly well with your old files.

Caveat: if the tags are actually HTML rather than XHTML, then xhtmlpp will still work fine, your pages simply won't be XHTML, and will contain a mixture of HTML and XHTML tags which most browsers will still display perfectly well, since they're more forgiving than validators.

Why Change htmlpp?

I was a happy htmlpp user. My entire website (many files) was based on it. I customized my "prelude.def" to my hearts content. I had made a few enhancements to htmlpp a couple of years ago and passed them on to the iMatix people, but got no response. They have made no changes to the program since 1998, so I gave up on them. When I wanted to convert my website to be XHTML compliant, I found there were things in htmlpp that wouldn't let me do that, so I fixed them. Thank God for the GPL! So I'm giving this back to the community, so they can continue to use such a great tool and be XHTML compliant.

Kathryn Andersen, July 2001

Differences Between Xhtmlpp and Htmlpp

Obviously I can't track all the differences, if the two programs diverge more. But version 1.0 of xhtmlpp has the following major differences from version 4.2a of htmlpp:

Product History

Version 1.0d

(14 August 2001)

Version 1.0c

(3 August 2001)

Version 1.0a

(3 August 2001)

Version 1.0

(July 2001)

Version 0.2

(June/July 2001)

Version 0.1


| << | < | > | >>
| xhtmlpp - The XHTML Preprocessor | Installing Xhtmlpp | Getting Started | Xhtmlpp Reference | Frequently Asked Questions | Other Information
KatSpace
Validate Me!