Sono appena arrivato su xpath di recente mentre scrivevo uno script greasemonkey e mi sono subito innamorato. Non ho ancora fatto alcun benchmarking (prossimamente), ma secondo alcune fonti che ho letto, xpath è più veloce dell'utilizzo dell'API DOM. Dopo aver controllato i componenti interni di un paio di librerie (Swizzle e jQuery), ho notato che nessuno dei due usa xpath, ma usa l'API DOM.
La mia domanda è: c'è qualcosa qui che non vedo perché queste librerie non sono cambiate per usare xpath (o sono state scritte per la prima volta usando xpath piuttosto che l'API DOM), o è solo che xpath è solo non è ancora del tutto preso?