Getting Xpath/XSLT support into Safari
Creating an Ajax application can be a lot of fun. Making your website or webapplication more dynamic, and seeing all that functionality coming together. However when its all done and you are happy with the result, the real trouble start. Getting the application to run on all the different browsers, Safari especially, proved to be a hard problem…
My Ajax framework (Javeline Platform) uses a lot of Xpath, and the application I was building uses many XSLT’s. To my dismay I discovered Safari to have no scripting support for Xpath and XSLT. While I was trying to execute Xpath in Internet Explorer on the HTML document I found a similar limitation. A solution had to be found.