mt-xml-smart Beta Test.

mt-xml-smart provides global filters for XML encoding and decoding beyond the simple capabilites of MT's native functionality. I'm relasing a beta test of the mt-xml-smart plugin here.

In addition to the encoding/decoding of the "big 5" named entities the mt-xml-smart filters feature:

  • Intelligent use of CDATA instead of brute-force bloated entity.
  • encoding of markup such as HTML.
  • UTF8 character set using numeric entity handlers.
  • Plugs ' bug in MT 2.21.
  • Provides an XML decoding capability for version 2.5 users.
  • Internet Explorer friendly encoding of apostrophe.[1]

[1] IE does not recognize the ' entity despite being recognized by the XHTML 1.0+ specifications. IE chose to display ' to the screen rather then the apostrophe character or simply ignoring it. We use the numeric entity representation of the apostrophe (') when encoding to avoid any problems with this shortcoming in IE.

I've released this as v0.9 because its meant to validate that I am properly encoding/decoding international character sets. Please let me know if I'm handling anything incorrectly. Feedback et al are welcome.

About this Entry

This page contains a single entry by Timothy Appnel published on December 20, 2002 12:31 AM.

Introducing MIDP 2.0. was the previous entry in this blog.

New Year Resolutions. is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.