<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
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/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>AddyOsmani.com &#124; Articles for developers &#187; jquery</title> <atom:link href="http://addyosmani.com/blog/tag/jquery/feed/" rel="self" type="application/rss+xml" /><link>http://addyosmani.com/blog</link> <description>This is the home of Addy Osmani (JavaScript &#38; UI Developer, Designer &#38; Author). Here you can find some great tips and tutorials on everything to do with web development and even a few useful code samples!</description> <lastBuildDate>Mon, 30 Jan 2012 16:10:54 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Large-scale JavaScript Application Architecture</title><link>http://addyosmani.com/blog/large-scale-javascript-application-architecture/</link> <comments>http://addyosmani.com/blog/large-scale-javascript-application-architecture/#comments</comments> <pubDate>Sat, 19 Nov 2011 23:21:17 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[decoupled]]></category> <category><![CDATA[development]]></category> <category><![CDATA[facade pattern]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[large-scale]]></category> <category><![CDATA[mediator pattern]]></category> <category><![CDATA[module pattern]]></category> <category><![CDATA[mvc]]></category> <category><![CDATA[patterns]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=4021</guid> <description><![CDATA[Developers creating JavaScript applications these days usually use a combination of MVC, modules, widgets and plugins for their architecture. They also use a DOM manipulation library like jQuery. Whilst this works great for apps that are built at a smaller-scale, &#8230; <a
href="http://addyosmani.com/blog/large-scale-javascript-application-architecture/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/large-scale-javascript-application-architecture/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Announcing the jQuery Standards Team</title><link>http://addyosmani.com/blog/standardsteam/</link> <comments>http://addyosmani.com/blog/standardsteam/#comments</comments> <pubDate>Mon, 24 Oct 2011 19:42:44 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[standards]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[standards team]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=4071</guid> <description><![CDATA[&#160; We all know that web standards are important. They help ensure the code we write works across different technologies, for people of different abilities and most importantly across all browsers. That said, how often do we all feel our &#8230; <a
href="http://addyosmani.com/blog/standardsteam/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/standardsteam/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Demystifying jQuery 1.7&#8242;s $.Callbacks</title><link>http://addyosmani.com/blog/jquery-1-7s-callbacks-feature-demystified/</link> <comments>http://addyosmani.com/blog/jquery-1-7s-callbacks-feature-demystified/#comments</comments> <pubDate>Fri, 21 Oct 2011 11:02:13 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[1.7]]></category> <category><![CDATA[callback]]></category> <category><![CDATA[callbacks]]></category> <category><![CDATA[deferred]]></category> <category><![CDATA[deferreds]]></category> <category><![CDATA[demystified]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[pub/sub]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3869</guid> <description><![CDATA[A brand new feature introduced in jQuery 1.7 is $.Callbacks, which we&#39;ll be taking a look at today. $.Callbacks are a multi-purpose callbacks list object and if you&#39;ve had a chance to play around with jQuery&#39;s $.Deferred functionality (Julian Aubourg &#8230; <a
href="http://addyosmani.com/blog/jquery-1-7s-callbacks-feature-demystified/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/jquery-1-7s-callbacks-feature-demystified/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>Essential jQuery Plugin Patterns</title><link>http://addyosmani.com/blog/essential-jquery-plugin-patterns/</link> <comments>http://addyosmani.com/blog/essential-jquery-plugin-patterns/#comments</comments> <pubDate>Fri, 14 Oct 2011 05:34:58 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[plugin patterns]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3858</guid> <description><![CDATA[I occasionally write about implementing design patterns in JavaScript. They&#8217;re an excellent way of building upon proven approaches to solving common development problems, and I think there&#8217;s a lot of benefit to using them. But while well-known JavaScript patterns are &#8230; <a
href="http://addyosmani.com/blog/essential-jquery-plugin-patterns/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/essential-jquery-plugin-patterns/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>jQuery 1.7 Beta Release Preview</title><link>http://addyosmani.com/blog/jquery-17-preview/</link> <comments>http://addyosmani.com/blog/jquery-17-preview/#comments</comments> <pubDate>Wed, 28 Sep 2011 22:18:16 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[jquery 1.7]]></category> <category><![CDATA[preview]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3846</guid> <description><![CDATA[Hey guys. jQuery 1.7 Beta 1 just got released and I thought it would be interesting to give you a run-down of some of the main features that landed. Introduction Long-time jQuery contributors Dave, Rick, Corey, Jon Neal, Timmy and &#8230; <a
href="http://addyosmani.com/blog/jquery-17-preview/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/jquery-17-preview/feed/</wfw:commentRss> <slash:comments>21</slash:comments> </item> <item><title>Patterns For Large-Scale JavaScript Application Architecture</title><link>http://addyosmani.com/blog/patterns-for-large-scale-javascript-application-architecture/</link> <comments>http://addyosmani.com/blog/patterns-for-large-scale-javascript-application-architecture/#comments</comments> <pubDate>Sun, 04 Sep 2011 16:32:40 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[app architecture]]></category> <category><![CDATA[application]]></category> <category><![CDATA[application architecture]]></category> <category><![CDATA[architecture]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3763</guid> <description><![CDATA[Today we&#39;re going to discuss an effective set of patterns for large-scale JavaScript application architecture. The material is based on my talk of the same name, last presented at LondonJS and inspired by previous work by Nicholas Zakas. To continue &#8230; <a
href="http://addyosmani.com/blog/patterns-for-large-scale-javascript-application-architecture/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/patterns-for-large-scale-javascript-application-architecture/feed/</wfw:commentRss> <slash:comments>16</slash:comments> </item> <item><title>Building Mobile JavaScript WebApps With Backbone.js &amp; jQuery: Part I</title><link>http://addyosmani.com/blog/building-mobile-javascript-webapps-with-backbone-js-jquery-part-i/</link> <comments>http://addyosmani.com/blog/building-mobile-javascript-webapps-with-backbone-js-jquery-part-i/#comments</comments> <pubDate>Thu, 11 Aug 2011 05:29:38 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[backbone]]></category> <category><![CDATA[controllers]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[jquery mobile]]></category> <category><![CDATA[models]]></category> <category><![CDATA[mvc]]></category> <category><![CDATA[namespacing]]></category> <category><![CDATA[routers]]></category> <category><![CDATA[views]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3708</guid> <description><![CDATA[Welcome to Part 1 of a two-part tutorial on building complete mobile web applications in JavaScript using DocumentCloud&#39;s Backbone.js, jQuery Mobile and LABjs. In Part 1, I&#39;ll be covering a complete run-down of Backbone 0.5.2&#39;s models, views, collections and routers &#8230; <a
href="http://addyosmani.com/blog/building-mobile-javascript-webapps-with-backbone-js-jquery-part-i/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/building-mobile-javascript-webapps-with-backbone-js-jquery-part-i/feed/</wfw:commentRss> <slash:comments>17</slash:comments> </item> <item><title>Exploring The Decorator Pattern In JavaScript &amp; jQuery</title><link>http://addyosmani.com/blog/decorator-pattern/</link> <comments>http://addyosmani.com/blog/decorator-pattern/#comments</comments> <pubDate>Fri, 15 Jul 2011 09:31:42 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[decorator]]></category> <category><![CDATA[decorator pattern]]></category> <category><![CDATA[decorators]]></category> <category><![CDATA[design patterns]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3565</guid> <description><![CDATA[Today we&#39;ll be taking a look at the decorator pattern, a structural pattern that promotes code reuse and is a flexible alternative to subclassing. This pattern is also useful for modifying existing systems where you may wish to add additional &#8230; <a
href="http://addyosmani.com/blog/decorator-pattern/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/decorator-pattern/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>jQuery Proven Performance Tips &amp; Tricks (Slides) from jQuery London</title><link>http://addyosmani.com/blog/jquery-proven-performance-tips-tricks-slides/</link> <comments>http://addyosmani.com/blog/jquery-proven-performance-tips-tricks-slides/#comments</comments> <pubDate>Fri, 08 Jul 2011 17:15:43 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[detach]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[tips]]></category> <category><![CDATA[tricks]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3544</guid> <description><![CDATA[Understanding the factors that impact performance is essential for the development of memory and data-intensive apps, especially those relying on JavaScript and DOM-manipulation libraries like jQuery. In this talk, I present ten useful tips and tricks that can help you &#8230; <a
href="http://addyosmani.com/blog/jquery-proven-performance-tips-tricks-slides/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/jquery-proven-performance-tips-tricks-slides/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Managing JavaScript Application Resources with the Flyweight Pattern</title><link>http://addyosmani.com/blog/flyweight-pattern/</link> <comments>http://addyosmani.com/blog/flyweight-pattern/#comments</comments> <pubDate>Mon, 04 Jul 2011 16:58:37 +0000</pubDate> <dc:creator>Addy</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[application resources]]></category> <category><![CDATA[design pattern]]></category> <category><![CDATA[flyweight]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[pattern]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=3671</guid> <description><![CDATA[In design patterns, the flyweight is considered one of the most useful classical solutions for code that&#39;s repetitive, slow and inefficient &#8211; for example: situations where we might create large numbers of similar objects. It&#39;s of particular use in JavaScript &#8230; <a
href="http://addyosmani.com/blog/flyweight-pattern/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/flyweight-pattern/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
