5 ms·
I've never used jQuery. That doesn't mean I have no idea what I'm talking about. 99% of people that use jQuery have no idea what they're doing.
by wavephorm 15y ago
I've never used jQuery. That doesn't mean I have no idea what I'm talking about. 99% of people that use jQuery have no idea what they're doing.
- jonknee 15y agoYou have never used jQuery and like your made up statistic also have no idea what you're talking about. jQuery has never been more popular and HTML5 will only increase its popularity.
- wavephorm 15y agoWhat I have seen of jQuery falls into two camps, people who use it instead of basic DOM code like document.getElementBy Id, and horrible ungodly spaghetti code. Funny how all the jQuery fanboys are quick to downvote, question my knowlege, and ignore my question simultaneously.
- masklinn 15y ago> Funny how all the jQuery fanboys are quick to downvote, question my knowlege, and ignore my question simultaneously. The only "questions" you asked are 1. whether people still use jQuery (it's one of the most popular DOM-manipulation libraries out there and growing) and whether jQuery has a future, in the middle of confused ranting betraying a deep lack of familiarity not only with the library itself (which can be excused) but with the purpose and role of that library as well (which really can't, at least do your homework). > question my knowlege One can only question your knowledge when you consistently demonstrate a complete lack thereof.
- moomin 15y agoI think jQuery's got life in it for as long as IE has > 5% market share.
- masklinn 15y agoYou're underestimating the appeal of sheer convenience. jQuery is convenient because it's terse, it's expressive and it has bloatloads of community support. Most "standard" javascript APIs (especially the W3C DOM) are absolutely dreadful to work with, especially if you like modern javascript (a smalltalk-ish blend of "functional" and object-oriented javascript). If IE falls under 5% of market share (not like it'll ever happen), jQuery will simply remove the now-irrelevant pieces of code. My proof for this is simple: http://zeptojs.com/ http://zeptojs.com/ This is a 5k library aiming to implement the full jQuery API while restricting its compatibility to mobile webkit browsers. As long as there is more than a single browser (and each Webkit port out there counts as a supplementary browser), jQuery will thrive.
- jarek-foksa 15y agoI'm not sure why wavephorm was downvoted. He rised valid point - on modern browsers a lot of functionality offered by jQuery could be easily achieved with pure DOM/CSS3/WebSockets. In the upcoming years I expect jQuery to be replaced by more specialized and interoperable microframeworks like those listed on http://microjs.com/ http://microjs.com/ This discussion reminds me a bit http://www.doxdesk.com/img/updates/20091116-so-large.gif http://www.doxdesk.com/img/updates/20091116-so-large.gif
- jonknee 15y agoSure, but it's going to be a long time since we have all modern browsers. At the moment people want modern functionality, so tools like jQuery are invaluable. At the same time I think jQuery sees this divide as well, which is why Sizzle has been separated.