By the way, having a selector for text nodes would also allow to select them with
querySelectorAll() in JS. Currently, there is no simple cross-browser native way to select nodes of arbitrary type (like
getElementsByTagName(), but for nodes of any type), text nodes in particular.
Though a dedicated JS method like
getNodesByType() would probably still be more reasonable for that purpose, but selector way would probably at least be better than nothing.
This post by John Resig I feel lays out a solid strategy for prollyfilling this method: http://ejohn.org/blog/unimpressed-by-nodeiterator/