Wednesday, February 17, 2010

Cross Browser ECMAScript for XML (E4X)

I have written a cross browser compatible implementation of E4X.

Well, when I say cross browser, I mean that it is capable of handling the methodical implementation of the specification, not the syntactical parts. Many of the key features that make E4X so useful are hard, if not impossible, to reproduce in other javascript engines. But what can be reproduced is the simplicity and namespace handling features that make it possible to create a more fluid handling of XML documents than the DOM specification provides. Additionally all the functionality has been tested in Internet Explorer, so now it's possible to handle namespaces in the browser that makes it so terribly difficult to accomplish.

No comments:

Post a Comment