Jun 24, 2005 16:45 · 122 words · 1 minute read

The new Google AJAXSLT provides a JavaScript XSL-T and XPath implementation that you can use when providing AJAX goodness in your apps. It’s licensed under a BSD-style license, so you can use it for whatever you want.

As you can see from the readme, Google had to really work to smooth out differences between browsers, many of which have no exposed XSL or XPath functionality at all. As you can guess, it’s probably not going to be whizzy fast if your browser doesn’t have built-in XSL.

Personally, I have a strong dislike for XSL’s syntax. Though it’s not declarative or as “technically pure”, I prefer the syntax of something like TrimPath JavaScript Templates. And I bet TrimPath’s templates are applied more quickly.