Yes, actually. IE8 implements QSA, but its QSA doesn’t support lots of the selectors that are pretty standard for all JS-based selector engines. Some things in Slick are actually faster than in QSA alone. e.g. className selectors in Slick use getElementsByClassName internally which is much faster than QSA. QSA is very strict, it will throw an error if there’s the slightest error with your selector or you use something it doesn’t support. Slick supports all kinds of awesome extensions. You can create your own custom pseudoClasses and atrribute selectors. MooTools-Core uses that extensibility a lot. QSA in browsers actually contains a few bugs that Slick fixes.
— Tom Aylott – SubtleGradient – MooTools — On Aug 16, 2010, at 5:18 PM, Savageman wrote: > Are those Selectors engine supposed to run "better" than > querySelectorAll() which will be included in every browser? (except > old versions of IE)
