Discover the best of the web!
Learn more about Digg by taking the tour.
jQuery 1.1.3: 800%+ Faster, still 20KB
jquery.com — After many months of testing, developing, and more testing, we have a very solid release available for download. It comes with roughly 80+ fixed bugs and a handful of enhancements for good measure.
- 1654 diggs
- digg it
- phytar, on 10/11/2007, -5/+134This is the JavaScript library that Digg uses to power its site, it just got a big speed boost in this release so this is bound to help out the main Digg site as well!
- logic, on 10/11/2007, -4/+14Wow, it is! When did Digg switch to jQuery? I totally missed that.
- Hoov, on 10/11/2007, -0/+54You were busy digging iPhone stories.
- Hoov, on 10/11/2007, -24/+1double ***** post
- darkyoshi, on 10/11/2007, -3/+8You're doing WHAT to the post?
- TastyLamp, on 10/11/2007, -0/+14They switched from prototype to jQuery when they did this new comment system.
- sacherjj, on 10/11/2007, -3/+10Is that why everything slowed down so bad?
- seventoes, on 10/11/2007, -1/+3Well its quickened up a bit with this update! A couple days ago, when i tried opening multiple stories in tabs, it would freeze firefox for a couple seconds while it was getting all the comments. Now i dont notice any slowdown at all! Great job jQuery team!
- sacherjj, on 10/11/2007, -3/+10Is that why everything slowed down so bad?
- SirThom, on 10/11/2007, -0/+9digg hasn't updated to version 1.1.3 yet:
http://digg.com/js/19/jquery.js- manitoba98xp, on 10/11/2007, -0/+16Hmm...not only has Digg not upgraded, they're using the uncompressed version of jQuery...
- sacherjj, on 10/11/2007, -0/+12I knew Digg used prototype scriptaculous. I didn't know they were also using jQuery. Will this speed increase keep the comments javascript from hanging my browser when I open 10 stories coments in tabs? Doubt it.
- timdorr, on 10/11/2007, -0/+10Well, it will probably reduce that hanging time by about 800%
- logic, on 10/11/2007, -4/+14Wow, it is! When did Digg switch to jQuery? I totally missed that.
- bmsterling, on 10/11/2007, -4/+13A great library just got better!! The list of sites (http://docs.jquery.com/Sites_Using_jQuery) using jQuery will only grow even more.
- phytar, on 10/11/2007, -1/+20Oops - that should be: http://docs.jquery.com/Sites_Using_jQuery
- bmsterling, on 10/11/2007, -7/+2argh.. thanks for the fix :)
- phytar, on 10/11/2007, -1/+20Oops - that should be: http://docs.jquery.com/Sites_Using_jQuery
- nlogax, on 10/11/2007, -3/+14jQuery is insanely great and amazingly fun, try it out if you haven't already!
- prideride, on 10/11/2007, -3/+3now, i don't need a reason to look elsewhere... actually i wouldn't have, even if there wasn't a 1.1.3. I am so addicted to jquery anyways.
- alex.will, on 10/11/2007, -1/+23jQuery got dugg :-(
- brayan, on 10/11/2007, -0/+4jquery on google codes
http://code.google.com/p/jqueryjs/downloads/list - kwoff, on 10/11/2007, -0/+2It seems just the blog is out of order. The rest of the site is okay.
(Amusing: on the docs page, at top it has an error "jQuery JavaScript Library has a problem".) - Rickard, on 10/11/2007, -1/+11Sometimes an 800% speed improvement just doesn't cut it :D
- brayan, on 10/11/2007, -0/+4jquery on google codes
- Angostura, on 10/11/2007, -7/+56Wouldn't be great if... Oh, I don't know - the summary actually mentioned what jQuery was. As it is - many thanks phytar.
- drzeus, on 10/11/2007, -0/+2Indeed. If I didn't already know what it was, I would expect it to be a SQL library for Java or something. Seriously, describe the purpose of products with strange names in your stories!
- sicapitan, on 10/11/2007, -4/+2the_undefined hates it
- theundefined, on 10/11/2007, -0/+4Haha, I'll figure out where you live and punish your for this lie! ; )
- JenadaeXX, on 10/11/2007, -2/+5For those of us that do not know what this is or how to install it, will someone properly reply with such information?
- Lochie, on 10/11/2007, -1/+4http://en.wikipedia.org/wiki/Jquery
I'm still not quite sure. :| - sandb, on 10/11/2007, -0/+7Its a javaScript library (thus to be used when writing javaScript code that makes your HTML page "dynamic"). The functionality jQuery provides is particulary handy for things like "selecting" parts of your html and doing stuff with it, e.g. give me all the 's that have class "x" and change their background color.
- sandb, on 10/11/2007, -0/+5should have been ...e.g. give me all the 's that have class "x" and change their background color.
Btw, you install it by putting the script in the directory of your website and including it using a <script> tag in your html page.
- Lochie, on 10/11/2007, -1/+4http://en.wikipedia.org/wiki/Jquery
- stockjones, on 10/11/2007, -6/+3Wow Im on 1.1.2 I'll have to check this out.
- bmig, on 10/11/2007, -0/+5yea, "wow" ....
- KelliShaver, on 10/11/2007, -1/+5Yay! I loves me some jQuery. This is excellent news.
- LukyJay, on 10/11/2007, -5/+3Site is down, what is that digg mirror thing?
- XIUgraag, on 10/11/2007, -0/+7You mean http://www.duggmirror.com/ ?
- brettmjohnson, on 10/11/2007, -9/+62"Wouldn't be great if... Oh, I don't know - the summary actually mentioned what jQuery was."
You could:
a) Use google: http://en.wikipedia.org/wiki/JQuery
b) Make up your own story [this is more fun]: "jQuery is a large inter-galactic space bird that arises from the ashes of a smoldering web server. It can fly 800% faster than 20 Klingon Battlecruisers."- HairyFotr, on 10/11/2007, -0/+18But not 800% faster than 21 Klingon battlecrusiers.
- Tippis, on 10/11/2007, -1/+14True, I guess... compared to 21 KBs, it would fly about 809% faster, since the larger fleet is harder to coordinate, which forces them to reduce speed slightly...
/silly- MellerTime, on 10/11/2007, -0/+8Klingons do NOT reduce speed, you fool!
- cloudyprison, on 10/11/2007, -0/+5But they've got nothing on the Vogon Constructor Fleet.
- GGIII, on 10/11/2007, -0/+1Obligatory Star-Trek nerd comment about jQuery not being as fast as using Trans-warp hubs.
- Tippis, on 10/11/2007, -1/+14True, I guess... compared to 21 KBs, it would fly about 809% faster, since the larger fleet is harder to coordinate, which forces them to reduce speed slightly...
- bmig, on 10/11/2007, -4/+2if you dont know what it is then dont bother clicking the link. Do you know what every digg story is about even when they tell you in the summary? I didnt think so
- HairyFotr, on 10/11/2007, -0/+18But not 800% faster than 21 Klingon battlecrusiers.
- Kailash.Nadh, on 10/11/2007, -1/+18The WordPress White Screen of Death loaded faster than jQuery.
- mobilitatis, on 10/11/2007, -7/+2Your comment make my week
- sacherjj, on 10/11/2007, -1/+7Your comment make me weak.
- mobilitatis, on 10/11/2007, -7/+2Your comment make my week
- brettmjohnson, on 10/11/2007, -8/+27I do find this annoying. How to guarantee a successful launch:
1. Create website using WordPress. Extra points if website includes large pictures.
2. Announce on digg, slashdot, and reddit that "Xyzzy v1.x is now available". Make no indication what Xyzzy actually is.
3. Profit?
Rather than breaking the comment system, the digg developers could dramatically improve the user experience simply by periodically pinging links in the main story, looking for "Wordpress error" in the response, then disabling the link or rewriting to digg mirror.
Better yet, when a digg user submits a new story, the digg engine could examine the http headers of target links. If the site is hosted using Wordpress, immediately cache it into digg mirror and inform the poster that "In 5 minutes, your site will look like this: 'Wordpress Error'"- sandro, on 10/11/2007, -2/+6How about you just look for a 404 instead of "Wordpress Error"...meh
- DanAtkinson, on 10/11/2007, -0/+1Well, a 404 would be returned as the HTTP statuscode, so either way it wouldn't matter.
- BobOki, on 10/11/2007, -1/+1Good ideas and nice sass in telling them! Dugg up!
- sandro, on 10/11/2007, -2/+6How about you just look for a 404 instead of "Wordpress Error"...meh
- redeye666, on 10/11/2007, -1/+17For those wondering what jQuery is, it's a lovely little Javascript library/framework that allows developers and web designers to create very cool client side actions. It's very simple to use, abstracting much of the hardcore Javascript from the scripter/programmer. Designers can use it to affect the DOM in many ways without actually knowing how it works, which is great. Take a look at http://www.ok-cool.com/posts/jquery whilst the jQuery site is Dugg to death... :)
- WhoDey, on 10/11/2007, -1/+6"Designers can use it to affect the DOM in many ways without actually knowing how it works, which is great"
And *this* is the problem with programming today. There's nothing wrong with using tools to make your life easier/shorthand your coding, but good programmers should always know what the tool is doing behind the scenes. - tuartboy, on 10/11/2007, -1/+9So I assume that means you know assembly?
- WhoDey, on 10/11/2007, -1/+6"Designers can use it to affect the DOM in many ways without actually knowing how it works, which is great"
- sonu27, on 10/11/2007, -0/+4http://duggmirror.com/programming/jQuery_1_1_3_800_Faster_still_20KB/
- knugen, on 10/11/2007, -0/+1Last time I checked, the Interface elements for jQuery (basically what script.aculo.us is for Prototype) didn't work properly with Webkit which kinda forced me to use prototype for a project. A shame, jQuery is a lot smoother in all other aspects...
- logic, on 10/11/2007, -0/+4When was the last time you checked? ;)
- knugen, on 10/11/2007, -0/+1I admit, it was a while. Around march-april something... I don't see any news on the interface-site, though, so I was hoping someone here might have some info :)
- logic, on 10/11/2007, -0/+1I think just about everything works in Webkit but I'm having some other weird problems (probably on my end) with Interface that prevent me from playing around with it at all.
- knugen, on 10/11/2007, -0/+1I admit, it was a while. Around march-april something... I don't see any news on the interface-site, though, so I was hoping someone here might have some info :)
- reybango, on 10/11/2007, -0/+3Guys, if you're having trouble with jQuery, you should post any issues on the mailing list so we can try to help you.
- logic, on 10/11/2007, -0/+4When was the last time you checked? ;)
- sinu, on 10/11/2007, -18/+1hi there, i stumbled across your blog while randomly searching the blogosphere, nice one you have here, i also find the design to my liking. do keep up the good work.
warm regards from the other side of planet earth. i'll be back for more.
Deep Regards
Biby Cletus
H2, Street no 9
Chamber Road- bmig, on 10/11/2007, -0/+7is this a (bad) joke????
- Ryosen, on 10/11/2007, -0/+8Well, it sure as hell ain't a good one!
- bmig, on 10/11/2007, -0/+7is this a (bad) joke????
- thewebguy, on 10/11/2007, -0/+2this is awesome, i have a few sites that i'll update with this today
- drvelocity, on 10/11/2007, -1/+2You are awesome, you have a few sites that you'll update with this today!
- SuperBloomie, on 10/11/2007, -0/+1nice burn -- need some balm there webguy?
hight five!
- SuperBloomie, on 10/11/2007, -0/+1nice burn -- need some balm there webguy?
- drvelocity, on 10/11/2007, -1/+2You are awesome, you have a few sites that you'll update with this today!
- bmig, on 10/11/2007, -1/+5Here is the Google code links
[Compressed] http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.1.3.pack.js
[Un-Compressed] http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.1.3.js
[Docs Source Code] http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.1.3-release.zip - DoctorNick, on 10/11/2007, -7/+2$("jslibraries > jQuery").awesome() :)
- markc, on 10/11/2007, -4/+0Bugger, still does not work with Konqueror, and probably not with any Webkit based browser as well. It used to work up till about v1.1, with only a dom based fade that failed, now it just errors out and won't even load with a "TypeError: Null value". I love jQuery but I can't use it when my main develepment browser refuses to load it. What a pity (for me at least).
- Rickard, on 10/11/2007, -0/+10Forgive me, but wouldn't this mean that this site would be broken in Safari? It isn't.
- jaydonnell, on 10/11/2007, -1/+1You are presuming to know how this site is coded. Do a view source on this page and search for prototype! I don't know how digg is coded but jquery isn't the only lib they use for javascript.
- Bamborzled, on 10/11/2007, -0/+2But they use jQuery for the comments. If the comments aren't broken, jQuery works in Safari.
Plus, real men use Firebug :P - jaydonnell, on 10/11/2007, -0/+1"If the comments aren't broken, jQuery works in Safari"
I can't believe someone voted that up.
- Bamborzled, on 10/11/2007, -0/+2But they use jQuery for the comments. If the comments aren't broken, jQuery works in Safari.
- jaydonnell, on 10/11/2007, -1/+1You are presuming to know how this site is coded. Do a view source on this page and search for prototype! I don't know how digg is coded but jquery isn't the only lib they use for javascript.
- markc, on 10/11/2007, -0/+0"and probably not any Webkit browser"... well I don't have Safari so I should not have mentioned it at all as it distracted from my main point that KONQUEROR does not work with jQuery. I had to use Firefox to open up the comments to my post just so I could read them, so if these comments are jQuery powered then that is yet another indication that Konqueror support in jQuery is non-existent. Has anyone running any version of Konqueror ever been able to use the new Digg comment system?
- Rickard, on 10/11/2007, -0/+10Forgive me, but wouldn't this mean that this site would be broken in Safari? It isn't.
- BenedictArf, on 10/11/2007, -0/+4How does JQuery compare to other javascript frameworks? I recently had a look at various frameworks and decided to give MooTools a try (my decision was based mainly on the quality of the demos and the tutorials I found).
- jschrab, on 10/11/2007, -0/+1Slickspeed is a very nice speed test for the selector features of some of the big name Javascript libraries out there. jQuery 1.1.3 isn't up there - yet (only 1.1.2dev) - but Mootools is no slouch. And v1.2 full release is due soon with even more speed tweaks.
(Selectors are a common library feature that allows for searching for DOM elements that meet a certain tag/class pattern.)
http://mootools.net/slickspeed/- ThatBlokeRob, on 10/11/2007, -0/+3Speed comparison on all frameworks
http://jquery.com/blog/2007/07/01/jquery-113-800-faster-still-20kb/
- ThatBlokeRob, on 10/11/2007, -0/+3Speed comparison on all frameworks
- Bamborzled, on 10/11/2007, -0/+2http://dev.jquery.com/~john/slick/
SlickSpeed, but with jQuery 1.13 included.
- jschrab, on 10/11/2007, -0/+1Slickspeed is a very nice speed test for the selector features of some of the big name Javascript libraries out there. jQuery 1.1.3 isn't up there - yet (only 1.1.2dev) - but Mootools is no slouch. And v1.2 full release is due soon with even more speed tweaks.
- ThatBlokeRob, on 10/11/2007, -0/+2Speed comparison on all frameworks
http://jquery.com/blog/2007/07/01/jquery-113-800-faster-still-20kb/ - Alisic, on 10/11/2007, -0/+2jQuery is what my company uses in our production code, because it's so awesome, easy and concise.
Awesome all around. - sotonin, on 10/11/2007, -5/+1It's a shame even the newest version is still much slower than prototype. i'll stick with that thx :)
- phytar, on 10/11/2007, -1/+5You're kidding, right? jQuery is 3x faster than Prototype in Internet Explorer. You know, that browser that everyone actually has to support and that everyone still uses?
- arctic, on 10/11/2007, -6/+4Prototype and Scriptaculous FTW!
- tigerpaper, on 10/11/2007, -0/+1I installed it on one of my sites and it created some problems with the thickbox 2 plugin.
Thanks to DIGG the Thickbox 3 download page is down!- reybango, on 10/11/2007, -0/+3@tiger: Its available again: http://jquery.com/demo/thickbox/
- Caleb666, on 10/11/2007, -0/+1How does this compare to Prototype.js ?
I see that digg is using both libraries. - MrPanda, on 10/11/2007, -2/+1I know this might be a bit grating to Jquery aficionados, but after using both quite extensively I have really found Mootools to be superior. I am not saying that in any definitive sense, as it obviously depends on your exact situation. Just thought I would mention that in the comments for people new to javascript libraries. I definitely suggest trying out mootools, jquery, and scriptaculous to see what suits you best.
Personally, I feel jquery's cons are, they are run by the blog before code crowd; they don't bother to test the slew of addons they link to, so you will constantly have addons conflicting with each other if you try to use them; there seem to be more unresolved issues within the code, although maybe this release cleared a lot of that up.
Mootools seems to have a younger, more open and eclectic group of creators. They can be antagonistic in some ways, but they seem far more concerned with the code than people knowing their names. And code wise, I think they have a done a superb job of integrating new features, addons, and extensions. They also have really nice docs, thank you cnet.
Scriptaculous is great if you don't know javascript, otherwise a bit bloated.- reybango, on 10/11/2007, -0/+3These statements are so off base. If you're going to make such generalized statements, at least have the courtesy to cite examples. "blog before code crowd"?? I have no idea what you're referring to. The code thats developed is based on what the jQuery community needs and asks for and if caring about the community's needs makes us bad in some way, them I'm definitely an SOB. We have one of the best communities out there and we value their opinions and don't plan on changing that.
As for testing addons, every official addon, which are clearly listed on our plugins page, is tested against every new release. We have well over 100 community contributed plugins, most of which are maintained outside of the project by their respective authors. Its completely unfair for you to try to make people believe that its our responsibility to test out every plugin contributed by the community and independent authors. And as for conflicts, you don't even provide anecdotal evidence. Where are the conflicts? Which plugins?
MooTools is a fine library and its great that they have someone who is anxious to promote it but please don't be so irresponsible as to mislead people with your false statements.- MrPanda, on 10/11/2007, -1/+0Relax man, my comment was clearly just an opinion, as stated. I'm not citing anything because it isn't a thesis, just an opinion. I'm not sure how an accurate accounting of my experience would mislead people. I tried using Jquery; there were issues; I tried plugins; there were more issues. I tried using Mootools; there were less. That is about as uneditorialized as I can state it.
- bmsterling, on 10/11/2007, -0/+1Where these issues brought up to the community?
I can say for a fact that every issue I have come across and was brought up to the mailing list has been resolved, just search "benjamin" at http://groups.google.com/group/jquery-en/ and you can see every issue that was resolved. - reybango, on 10/11/2007, -0/+1You may have been expressing an opinion but your statements were written "matter of fact" and were completely off base. Anyone reading what you wrote could certainly get the wrong impression of jQuery and the project. There's absolutely no way that I can accept a misrepresentation of the jQuery project, even if you're just expressing your opinion and especially when your primary interest appears to be waving the MooTools flag.
- bmsterling, on 10/11/2007, -0/+1Where these issues brought up to the community?
- MrPanda, on 10/11/2007, -1/+0Relax man, my comment was clearly just an opinion, as stated. I'm not citing anything because it isn't a thesis, just an opinion. I'm not sure how an accurate accounting of my experience would mislead people. I tried using Jquery; there were issues; I tried plugins; there were more issues. I tried using Mootools; there were less. That is about as uneditorialized as I can state it.
- reybango, on 10/11/2007, -0/+3These statements are so off base. If you're going to make such generalized statements, at least have the courtesy to cite examples. "blog before code crowd"?? I have no idea what you're referring to. The code thats developed is based on what the jQuery community needs and asks for and if caring about the community's needs makes us bad in some way, them I'm definitely an SOB. We have one of the best communities out there and we value their opinions and don't plan on changing that.
- hal9001, on 10/11/2007, -2/+1It's unfortunate that jQuery 1.1.3 completely crashes Safari 1.3.2.
- reybango, on 10/11/2007, -0/+3In what way? Have you reported it on the list? Do you an example? We'll be happy to help you but you need to post it on the list so we can see what's happening.
- hal9001, on 10/11/2007, -0/+0The crash bug with an example was reported in the jQuery Trac for milestone 1.1.3 four days before the release today.
- reybango, on 10/11/2007, -0/+1We've identified the problem and are posting a fix for it tomorrow. Be sure to check the SVN repo tomorrow,
- reybango, on 10/11/2007, -0/+1We've identified the problem and are posting a fix for it tomorrow. Be sure to check the SVN repo tomorrow,
- hal9001, on 10/11/2007, -0/+0The crash bug with an example was reported in the jQuery Trac for milestone 1.1.3 four days before the release today.
- reybango, on 10/11/2007, -0/+3In what way? Have you reported it on the list? Do you an example? We'll be happy to help you but you need to post it on the list so we can see what's happening.
- tigerpaper, on 10/11/2007, -0/+1Thickbox plugin gets all screwy with the new jQuery.
Thickbox 2 and 3 both have different bugs with the new vers.- reybango, on 10/11/2007, -0/+4Tiger, if you can post the issue on the mailing list, you'll most certainly get a reply. When you go to the mailing list, please try to be as detailed as possible so we can help resolve your issue.
- tigerpaper, on 10/11/2007, -0/+1Will do.
Thanks Rey.
- tigerpaper, on 10/11/2007, -0/+1Will do.
- reybango, on 10/11/2007, -0/+4Tiger, if you can post the issue on the mailing list, you'll most certainly get a reply. When you go to the mailing list, please try to be as detailed as possible so we can help resolve your issue.
- antoniusblock, on 10/11/2007, -0/+1Here is a directory of a bunch of different javascript libraries http://javascriptlibraries.com/
- bmsterling, on 10/11/2007, -0/+1For any issues you are having, a direct link to the mailing list: http://groups.google.com/group/jquery-en/
- emehrkay, on 10/11/2007, -0/+1I'm a mooTools man. They have some great people on their dev team, and I am certain with the next release we'll see great performance enhancements. jQuery is cool though, keep up the great work
- reybango, on 10/11/2007, -0/+1Thanks man. Valerio and his crew do some good work and I think they motivate a lot of people and projects to do good work.
- emehrkay, on 10/11/2007, -0/+1You're one of the devs right? I think I've seen you on the mooblog
- reybango, on 10/11/2007, -0/+1I'm one of the jQuery team members. I gave Valerio some kudos for SlickSpeed.
- emehrkay, on 10/11/2007, -0/+1You're one of the devs right? I think I've seen you on the mooblog
- emehrkay, on 10/11/2007, -0/+1You're one of the devs right? I think I've seen you on the mooblog
- reybango, on 10/11/2007, -0/+1Thanks man. Valerio and his crew do some good work and I think they motivate a lot of people and projects to do good work.
- coldskool, on 10/11/2007, -0/+1From the article: "A re-written effects system (with an accompanying fx test suite),"
Does anyone know what new effects there are?? Also, does jQuery have drag and drop or slider? I have found that prototype and scriptaculous provide the most fluid animation and are the easiest to use but I still cant get used to that 100KB file size..- emehrkay, on 10/11/2007, -1/+1Look into mooTools. With all of the effect libraries, the file shouldnt cost you more than 50kb and you probably wont need them all
- bmsterling, on 10/11/2007, -0/+2Check out: http://interface.eyecon.ro/demos
Also, currently down, but http://docs.jquery.com/Plugins has a good amount of effects plugins.
Plus, this is new: http://dev.jquery.com/browser/trunk/plugins/ui- coldskool, on 10/11/2007, -0/+1interface.eyecon scripts look pretty good (has all the bells and whistles) but 146K? a bit too much for me..
- bmsterling, on 10/11/2007, -0/+0You only have to download what you need: http://interface.eyecon.ro/download
- bmsterling, on 10/11/2007, -0/+1If you wanted only the Droppables and Draggables codes, it is only about 20kb.
- coldskool, on 10/11/2007, -0/+1interface.eyecon scripts look pretty good (has all the bells and whistles) but 146K? a bit too much for me..
- xamox, on 10/11/2007, -0/+1I hope drupal core 6 is including this version of jQuery.
- arctic, on 10/11/2007, -0/+1Digg used to use Prototype and Scriptaculous.
Digg is coming to a city (and computer) near you! Check out all the details on our