Please enter your reply below:
I try to use JQuery everywhere in work. It has the best performance, small size and a community well enough (not all JQuery fan boys are complete morrons, but a huge bunch of them are).
My weapon of choice used to be scriptaculous+prototype, but after having performance hell in IE7 with pages of 4000+ HTML-elements I rather quit than working with it again.
When working personally and not as a proffessional, I use DLite and DOMAssistant. The latter has in fact better performance and smaller size than JQuery, but lacks wide support. To bad.
Is it possible to view how many actuall votes each entry has?
I wish I knew which one to use. I am thinking about going with Dojo because of the good ARIA support, then again I really like how jQuery works so I can't decide 😀
Sorry, not at this time. I might reveal it later, though. 🙂
Thanks for using my code, I'm glad you like it!
It's a tough call. jQuery is light-weight and very widespread, while other libraries are better for other things.
My take is that there definitely isn't one optimal library for all needs, but rather that one needs to evaluate the current requirements.
@Samisin – there's jQuery adapters for Dojo as far as I understand. i.e. if you're comfortable with jQuery syntax, then you can use it in Dojo (the same for mootool adapters for Dojo, etc). I think it's called Jojo.
I'm still on jQuery, but I'm surprised not to see DOMAssistant in the list of answers?
I know it can be used on top of other libraries, but still, no love for ExtJS? 😛 It does have its own core now, too.
For jQuery folks looking at Dojo, be sure to check out plugd, which brings a whole lot of jQuery-like functionality to the library. Definitely worth checking out (even for non-jQuery users).
Please take a look at the Pi Library:
I guess pi.element class would call your attention;
Thanks for the tip!
Generally, I wanted to have the most-used libraries as options, and having Other for any other library – and, naturally, have comments up for suggestion.
DOMAssistant's market share is just not that big to qualify. 🙂
I have nothing against ExtJS, but just as far as I know, it doesn't qualify amongst the top 5 (which is the options I wanted).
Thanks for the tips.
I'll pass along another vote for DOMAssistant. Mostly I try to stay away from comprehensive libraries, but MooTools is used at my workplace.
Wow, surprising results … I never would have guessed at such a popularity for jQuery, even with Microsoft giving it their seal of approval.
Personally I voted jQuery, Prototype + other … because those are the ones I have worked with in the last three months. If I was solely responsible for CHOOSING which library to work with, it would look different.
Would like to use more DOMAssistant – but mostly it's jQuery or no library at all. Often because I'm forced to use jQuery in Drupal.
Thinking of perhaps trying to build some kind of custom libraries upon DOMAssistan/dLite in the future though for some high performance project in need of some kind of supporting library.
I would mention base2 in addition to extjs. Personally I use jQuery, sometimes Prototype, but jQuery more often.
I'm sure all of these libraries are very capable – some are better for some things, some for others.
My philosophy is to always go with the most popular. In software, there is strength in numbers. The "network effect".
Unless there's a really, really good reason to make an exception.
As I see, jQuery is most popular by far in this poll. It got my vote, too.
I used Prototype briefly, YUI for about a year, and finally settled on jQuery which (imo) is by far the best. It's small, works well cross browser, and it's very easy to use once you get the hang of selectors (the similarities with css selectors make this an easy learning curve).
jQuery, however, is wonderful in how it deals with the DOM, so for web sites (as opposed to apps), it is currently my tool of choice.
At work we're slowly switching to jQuery. In personal projects I still enjoy the light-weight DOMAssistant.
Actually, I'm not that surprised. Wherever I go, people tend to talk about, and use, jQuery.
Sounds like a good idea! 🙂
Interesting, thanbks for sharing!
Good addition, base2 is very competent.
Without a doubt. One of the strongest things jQuery has going for it is the enormous community.
Interesting to hear your take, and how your choices have changed.
I have heard similar things. Never worked with something that large, I think, but I'm interested in giving Dojo a try if that comes up.
Glad that you like DOMAssistant! 🙂
Using Mootools at work because it’s part of our framework, but not totally satisfied because many standalone scripts aren’t compatible, plugins are scarce, and the general code quality of said plugins is below par (keyboard inaccessible, no skinning, too little configuration). Not to mention that documentation and tutorials could be improved in many ways. First step would be to indicate the version of the framework used in the demo and documentation… 🙁
On the other hand, I’ve only heard praise about jQuery. And John Resig rocks! 🙂
Yes, the community and options around jQuery is astonishing.
The Vote button is not visible in SeaMonkey 1.1. Is that browser too old?
No idea. Please check with PollDaddy what they think of it (poll functionality provided by them).
Maybe it's a stylesheet issue. The poll on their site is OK.
(However, their site has serious issues for sighted keyboard users: there is absolutely no focus visibility when you tab through the site and the "Take our survey" pop-up on the Features page seems to be completely keyboard-inaccessible: you can't get into the survey without a pointing device. I have sent them feedback about these issues.)
Maybe, but the styling is so rudimentary, so I can't see why it wouldn't work.
DomAssistant is the one I've used most
DOMAss to the people! And thanks! 🙂
[…] Note: original poll page’s here. […]
[…] from Robert’s talk […]