Sarissa

http://sarissa.sourceforge.net/

Sarissa is an ECMAScript library acting as a cross-browser wrapper for native XML APIs. It offers various XML related goodies like Document instantiation, XML loading from URLs or strings, XSLT transformations, XPath queries etc and comes especially handy for people doing what is lately known as "AJAX" development.

cross-browser wrapperという点にとても興味があります。ドロドロした部分を吸収する仕組みはいずれにしてもJavaScriptでの開発では必要だから、こういうライブラリを読み込んで、勉強するのは良さそうだなと。

JavaScript上でのDOM操作はキーになりそうだから、よいライブラリを選びたいところです。

# JavaScriptではJavaの世界のJDomのような便利なラッパを探したいなと。DOMのAPIは基本的に腐っているから、生で触る気がしないんですよね。