<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 10 Ways to Instantly Increase Your jQuery Performance</title>
	<atom:link href="http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/</link>
	<description>Web Development &#38; Design Tutorials</description>
	<lastBuildDate>Sat, 21 Nov 2009 22:51:56 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Andrea Grabner</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-129557</link>
		<dc:creator>Andrea Grabner</dc:creator>
		<pubDate>Wed, 11 Nov 2009 15:20:46 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-129557</guid>
		<description>Here is some more insight to the CSS Selector Performance: http://blog.dynatrace.com/2009/11/09/101-on-jquery-selector-performance/</description>
		<content:encoded><![CDATA[<p>Here is some more insight to the CSS Selector Performance: <a href="http://blog.dynatrace.com/2009/11/09/101-on-jquery-selector-performance/" rel="nofollow">http://blog.dynatrace.com/2009/11/09/101-on-jquery-selector-performance/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noguchi</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-108666</link>
		<dc:creator>Noguchi</dc:creator>
		<pubDate>Sat, 19 Sep 2009 02:48:28 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-108666</guid>
		<description>Kiddy, go away</description>
		<content:encoded><![CDATA[<p>Kiddy, go away</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sumeet Chawla</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-105056</link>
		<dc:creator>Sumeet Chawla</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:04:55 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-105056</guid>
		<description>Awesome tips.. thanks a ton :)</description>
		<content:encoded><![CDATA[<p>Awesome tips.. thanks a ton <img src='http://net.tutsplus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrea</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-102920</link>
		<dc:creator>Andrea</dc:creator>
		<pubDate>Sun, 06 Sep 2009 16:16:39 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-102920</guid>
		<description>Thanks Björn!</description>
		<content:encoded><![CDATA[<p>Thanks Björn!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: somihanquoc.com</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-101982</link>
		<dc:creator>somihanquoc.com</dc:creator>
		<pubDate>Fri, 04 Sep 2009 06:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-101982</guid>
		<description>Hay phet, cha hieu gi. Ong Tay nao dich duoc ta viet gi thi moi goi la gioi :D</description>
		<content:encoded><![CDATA[<p>Hay phet, cha hieu gi. Ong Tay nao dich duoc ta viet gi thi moi goi la gioi <img src='http://net.tutsplus.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony James Bruno</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-77355</link>
		<dc:creator>Anthony James Bruno</dc:creator>
		<pubDate>Mon, 06 Jul 2009 15:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-77355</guid>
		<description>Here is a version of the YUI Compressor online: http://yui.2clics.net/</description>
		<content:encoded><![CDATA[<p>Here is a version of the YUI Compressor online: <a href="http://yui.2clics.net/" rel="nofollow">http://yui.2clics.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Dill</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-75799</link>
		<dc:creator>Jeremy Dill</dc:creator>
		<pubDate>Tue, 30 Jun 2009 15:24:16 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-75799</guid>
		<description>Abstraction will always cost you some performance, but I really think jQuery team needs to do some more performance testing and ask themselves why some basic functions such as .each take so much more time that native js which requires only a tad bit more code to write.  Maybe they can find some performance gains somewhere while maintaining the excellent abstraction.

For example, something that has really be bothering me...

regarding    
    1. var list = &#039;&#039;;  
   2.   
   3. for (var i=0; i&lt;1000; i++) {  
   4.     list += &#039;&#039;+i+&#039;&#039;;  
   5. }  
   6.   
   7. (&#039;#list&#039;).html (list); 

I find it is actually faster to avoid .html(), and instead perform native js function of innerHTML on the object.  For example:

$(&#039;#list&#039;)[0].innerHTML(list); 

While this kind of tweak really only matters when looping, it comes up a lot when I am coding, and I hate having the temptation to break away from normal jQuery in order to achieve performance.</description>
		<content:encoded><![CDATA[<p>Abstraction will always cost you some performance, but I really think jQuery team needs to do some more performance testing and ask themselves why some basic functions such as .each take so much more time that native js which requires only a tad bit more code to write.  Maybe they can find some performance gains somewhere while maintaining the excellent abstraction.</p>
<p>For example, something that has really be bothering me&#8230;</p>
<p>regarding<br />
    1. var list = &#8221;;<br />
   2.<br />
   3. for (var i=0; i&lt;1000; i++) {<br />
   4.     list += &#8221;+i+&#8221;;<br />
   5. }<br />
   6.<br />
   7. (&#8217;#list&#8217;).html (list); </p>
<p>I find it is actually faster to avoid .html(), and instead perform native js function of innerHTML on the object.  For example:</p>
<p>$(&#8217;#list&#8217;)[0].innerHTML(list); </p>
<p>While this kind of tweak really only matters when looping, it comes up a lot when I am coding, and I hate having the temptation to break away from normal jQuery in order to achieve performance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-75255</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sun, 28 Jun 2009 19:37:33 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-75255</guid>
		<description>What? &quot;end the query&quot; .... I think you mean &quot;end the function&quot;. Returning false has absolutely nothing to do with jQuery - it&#039;s a JavaScript statement.</description>
		<content:encoded><![CDATA[<p>What? &#8220;end the query&#8221; &#8230;. I think you mean &#8220;end the function&#8221;. Returning false has absolutely nothing to do with jQuery &#8211; it&#8217;s a JavaScript statement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-75246</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sun, 28 Jun 2009 19:35:43 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-75246</guid>
		<description>Greg! Don&#039;t do this!

For one, you shouldn&#039;t be using the &#039;javascript&#039; pseudo protocol and you definitely should not be using inline JavaScript! Search &quot;unobtrusive JavaScript&quot; ... you&#039;ll be enlightened :)</description>
		<content:encoded><![CDATA[<p>Greg! Don&#8217;t do this!</p>
<p>For one, you shouldn&#8217;t be using the &#8216;javascript&#8217; pseudo protocol and you definitely should not be using inline JavaScript! Search &#8220;unobtrusive JavaScript&#8221; &#8230; you&#8217;ll be enlightened <img src='http://net.tutsplus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://net.tutsplus.com/tutorials/javascript-ajax/10-ways-to-instantly-increase-your-jquery-performance/#comment-75245</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sun, 28 Jun 2009 19:34:33 +0000</pubDate>
		<guid isPermaLink="false">http://net.tutsplus.com/?p=5551#comment-75245</guid>
		<description>@Swapnil; an interesting take on the issue but explicitly returning something WILL NOT improve performance... Plus, it&#039;s just a strange tip... If a function needs to return something then let it otherwise there&#039;s no benefit; JavaScript returns UNDEFINED by default. 

It&#039;s like saying, always use single quotes instead of double quotes because they&#039;re specified earlier in the charset... makes no sense.</description>
		<content:encoded><![CDATA[<p>@Swapnil; an interesting take on the issue but explicitly returning something WILL NOT improve performance&#8230; Plus, it&#8217;s just a strange tip&#8230; If a function needs to return something then let it otherwise there&#8217;s no benefit; JavaScript returns UNDEFINED by default. </p>
<p>It&#8217;s like saying, always use single quotes instead of double quotes because they&#8217;re specified earlier in the charset&#8230; makes no sense.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!--
This site's performance optimized by W3 Total Cache:

W3 Total Cache improves the user experience of your blog by caching
frequent operations, reducing the weight of various files and providing
transparent content delivery network integration.

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 2/8 queries in 0.008 seconds using memcached
Content Delivery Network via 

Served from: psdtutsplus.com @ 2009-11-21 16:05:47 -->