で、こんなページを作ってみた
説明
- XPath の様々な式を実行してパフォーマンスを計測します。
- Time の単位はミリ秒です。
- パフォーマンスの計測自体は重いのでじーっと見ててください。(XPath 自体が重い訳ではありません)
- Internet Explorer の場合は条件付きコメントで xpath.js が組み込まれます。
- 他のブラウザで見た時は、ネイティブの document.evaluate が使われます。
- xpath.js はそのままでは使えなかったので 1200 行目をいじって case insensitive で動くように改造しました。