Mon 5 Nov 2007
Being the curious mind, have you ever been bouncing around to different javascript frameworks searching for your happy medium? Well I have for the past few years, and I’m still no where near settling with just one. As of late I’ve been in a jQuery groove, but who knows what next week will bring, especially after this startling test by Mootools.
Mootools has previously been known for its silky smooth effects and great dom utilities, but they also have performance on their side as well. jQuery on the other had has to have the friendliest syntax ever with chaining and selectors, with just enough effects to make you hungry for more. I really have to say this makes me frustrated. Just as you get comfortable with a framework something as disturbing as this test comes about.
Well its not at all bad news. I am always looking for something better, but I’m not convinced that mootools is any better at this point. Sure speed is a plus, but whats a millisecond compared to usability? I do like jQuery’s documentation better, as well as the infinite plugins available. For the sake of quality and flexibility though, even if you are situated with one framework, it always pays off to have another framework under your belt. While I don’t foresee this test making many jQuery users abandon their beloved framework, but there will be some splitting time with Mootools…

December 21st, 2007 at 10:42 pm
I’m an avid jQuery user too, switched over from mootools last year (not by choice, I had to be dragged kicking and screaming!).
jQuery’s lovely, the coding’s amazing and you can easily write plugins, at the same time it seriously sucks for animation. It really lacks the smoothness mootools offers, you can always tell when a website is using mootools purely from how smooth the effects are.
December 23rd, 2007 at 1:24 pm
I agree completely. I love mootools smoothness, but jQuery makes it so much easier to code. Guess its all according what you’re doing and to what extent animation is important. This is probably one of the very few areas I would like to see jQuery improve(I’m sure they will)..
June 2nd, 2008 at 12:01 pm
You have to test in multiple browsers to be fair. Make sure you’ve hit FF2 FF3 IE6 IE7.
June 3rd, 2008 at 10:53 am
Its definitely amazing the difference between browsers. It really shows just how slow IE is and how fast Opera and Safari are.. Firefox has nothing to brag about either by my tests. Goes to show that even the less popular browsers aren’t necessarily the weaker browsers.