Related link: http://bugzilla.opendarwin.org/show_bug.cgi?id=6638
In a recent response to a post made to XSL-List regarding the Sarissa project, an OSS cross-browser scripting utility many of us have come to rely on for a multitude of browsed-based XML processing and rendering tasks, as well as bringing a common wrapper-based API to the various implementations of Microsoft’s XMLHTTP data request object, Emmanouil Batsis (Manos), the Sarissa project developer writes:
Currently i’ve fixed a number of Safari and Opera bugs and investigating XSLT support for Opera 9.
BTW i’m also trying to gather interest and a bounty for DOM L3 XPath support in Safari here [see below]. Any help appreciated :-)
Thanks Manos! I think its safe to state we are *ALL* Looking forward to your next release :)
For those who have interest in helping out, please visit http://bugzilla.opendarwin.org/show_bug.cgi?id=6638 or leave a comment below.
If you would like to have Manos contact you directly, please leave a quick comment with your prefered method of contact. I will notify Manos to keep an eye out on this post for any and all parties interested. Thanks!


Google AjaXSLT
You might want to take a look at Google AjaXSLT:
http://sourceforge.net/projects/goog-ajaxslt/
AJAXSLT is an implementation of XSLT in JavaScript. Because XSLT uses
XPath, it is also an implementation of XPath that can be used
independently of XSLT. This implementation has the advantange that it
makes XSLT uniformly available on more browsers than natively provide
it, and that it can be extended to still more browsers if
necessary.
The library works in these browsers:
- Firefox/1.0, Firefox/1.5
- Internet Explorer/6.0
- Safari/1.2, Safari/1.3, Safari/2.0
- Opera/8.0, Opera/8.5