<?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>Jon Raasch&#039;s Blog &#187; jQuery</title>
	<atom:link href="http://jonraasch.com/blog/tag/jquery/feed" rel="self" type="application/rss+xml" />
	<link>http://jonraasch.com/blog</link>
	<description>Web development and design blog from Portland based developer Jon Raasch</description>
	<lastBuildDate>Thu, 29 Jul 2010 16:35:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel="next" href="http://jonraasch.com/blog/tag/jquery/feed?page=2" />

		<item>
		<title>10 Javascript Performance Boosting Tips from Nicholas Zakas</title>
		<link>http://jonraasch.com/blog/10-javascript-performance-boosting-tips-from-nicholas-zakas</link>
		<comments>http://jonraasch.com/blog/10-javascript-performance-boosting-tips-from-nicholas-zakas#comments</comments>
		<pubDate>Wed, 10 Feb 2010 16:55:06 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[10 Javascript Performance Tips]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[10 tips]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[loops]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=709</guid>
		<description><![CDATA[<a href="http://jonraasch.com/blog/10-javascript-performance-boosting-tips-from-nicholas-zakas" title="10 Javascript Performance Boosting Tips from Nicholas Zakas"><div class="rightImg"><img src="http://jonraasch.com/blog/wp-content/uploads/2010/02/nicholas-c-zakas.jpg" width="280" height="318" alt="10 Javascript Performance Boosting Tips from Nicholas Zakas" /></div></a>Nicholas Zakas is a Javascript guru and principle front-end engineer for the Yahoo! homepage. Zakas just announced his new book High Performance JavaScript, which you should order today. Zakas is pretty much the man when it comes to Javascript performance, and in June he gave a Google Tech Talk entitled Speed Up Your Javascript. While [...]]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/10-javascript-performance-boosting-tips-from-nicholas-zakas/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>jQuery Contra Plugin &#8211; Up, up, down, down, left, right, left, right, B, A, enter</title>
		<link>http://jonraasch.com/blog/jquery-contra-plugin</link>
		<comments>http://jonraasch.com/blog/jquery-contra-plugin#comments</comments>
		<pubDate>Tue, 05 Jan 2010 15:35:47 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[front-end]]></category>
		<category><![CDATA[jQuery Plugins]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[easter egg]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[pop culture]]></category>
		<category><![CDATA[throwbacks]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=520</guid>
		<description><![CDATA[<a href="http://jonraasch.com/blog/jquery-contra-plugin" title="jQuery Contra Plugin &#8211; Up, up, down, down, left, right, left, right, B, A, enter"><div class="rightImg"><img src="http://jonraasch.com/blog/wp-content/uploads/2010/01/contra-code.jpg" width="450" height="608" alt="jQuery Contra Plugin &#8211; Up, up, down, down, left, right, left, right, B, A, enter" /></div></a>Remember the code from Contra on original Nintendo? Up, up, down, down, left, right, left, right, B, A, start; it&#8217;s also known as the Konami Code and the 30 Lives Code. This famous sequence of buttons from the 80&#8242;s isn&#8217;t going anywhere: in more recent times it&#8217;s been in a Moldy Peaches song, and used [...]]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/jquery-contra-plugin/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>10 Advanced jQuery Performance Tuning Tips from Paul Irish</title>
		<link>http://jonraasch.com/blog/10-advanced-jquery-performance-tuning-tips-from-paul-irish</link>
		<comments>http://jonraasch.com/blog/10-advanced-jquery-performance-tuning-tips-from-paul-irish#comments</comments>
		<pubDate>Fri, 20 Nov 2009 01:55:12 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[selectors]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=382</guid>
		<description><![CDATA[<a href="http://jonraasch.com/blog/10-advanced-jquery-performance-tuning-tips-from-paul-irish" title="10 Advanced jQuery Performance Tuning Tips from Paul Irish"><div class="rightImg"><img src="http://jonraasch.com/blog/wp-content/uploads/2009/11/jquery-summit.png" width="450" height="122" alt="10 Advanced jQuery Performance Tuning Tips from Paul Irish" /></div></a>There were a lot of good speakers at today&#8217;s jQuery Summit, but Paul Irish&#8216;s talk on jQuery Anti-Patterns for Performance &#038; Compression was my stand-out favorite. Covering a number of advanced jQuery performance optimization techniques, this speech put my knowledge of jQuery optimization to shame. Before Paul&#8217;s talk my understanding of jQuery performance tuning was [...]]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/10-advanced-jquery-performance-tuning-tips-from-paul-irish/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Book Review : Learning jQuery 1.3</title>
		<link>http://jonraasch.com/blog/book-review-learning-jquery-1-3</link>
		<comments>http://jonraasch.com/blog/book-review-learning-jquery-1-3#comments</comments>
		<pubDate>Mon, 14 Sep 2009 17:06:04 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[front-end]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=332</guid>
		<description><![CDATA[<a href="http://jonraasch.com/blog/book-review-learning-jquery-1-3" title="Book Review : Learning jQuery 1.3"><div class="rightImg"><img src="http://jonraasch.com/blog/wp-content/uploads/2009/09/learning-jquery-1-3.jpg" width="235" height="300" alt="Book Review : Learning jQuery 1.3" /></div></a>For the past couple years jQuery has been gaining in popularity, from a hot script with easy CSS selectors released by John Resig in 2006, all the way to jQuery 1.3.2, probably the most widely used Javascript library today. The jQuery core has been constantly expanding, offering new methods and performance tuning with every release, [...]]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/book-review-learning-jquery-1-3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>QuickFlip 2: The jQuery Flipping Plugin Made Faster and Simpler</title>
		<link>http://jonraasch.com/blog/quickflip-2-jquery-plugin</link>
		<comments>http://jonraasch.com/blog/quickflip-2-jquery-plugin#comments</comments>
		<pubDate>Mon, 13 Jul 2009 21:15:45 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=114</guid>
		<description><![CDATA[I'm happy to announce the release of QuickFlip 2, a major reworking of the jQuery plugin that flips any piece of HTML markup over like a card.  The new version is faster and even easier to use&#8212;simply call the flip animation through a jQuery selector and the QuickFlip will flip the front panel to show its back.  The flip effect is similar to the UI animation on the iPhone

<a href="http://dev.jonraasch.com/quickflip/download" class="dlButton" rel="nofollow">Download QuickFlip 2 for jQuery</a>

<a href="http://dev.jonraasch.com/quickflip/docs">Read the QuickFlip documentation</a>

QuickFlip works by using an animation shortcut that is barely noticeable when flipped quickly (hence the name).  This shortcut improves performance while allowing the flip effect to work smoothly with any piece of markup regardless of images, backgrounds or CSS.   

It provides an attractive alternative to other slower and more resource heavy Flash and jQuery flip animations.  However if you want a smoother option with a depth effect try <a href="http://lab.smashup.it/flip/" rel="nofollow">jQuery Flip!</a>, although this only works with background colors (not images) and hides the panel content before flipping.]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/quickflip-2-jquery-plugin/feed</wfw:commentRss>
		<slash:comments>70</slash:comments>
		</item>
		<item>
		<title>YouTubin&#8217; Plugin for jQuery</title>
		<link>http://jonraasch.com/blog/youtubin-jquery-plugin</link>
		<comments>http://jonraasch.com/blog/youtubin-jquery-plugin#comments</comments>
		<pubDate>Mon, 15 Jun 2009 18:47:16 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[front-end]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[clean markup]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[unobtrusive]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=91</guid>
		<description><![CDATA[YouTubin' is a jQuery plugin that makes embedding <a href="http://www.youtube.com" rel="nofollow">YouTube</a> videos clean, easy and unobtrusive.  In its simplest form, YouTubin' grabs any links that point to a YouTube page and replaces them with an embedded video.  To do so, YouTubin' leverages <a href="http://code.google.com/p/swfobject/" rel="nofollow">SwfObject 2</a> if available, but otherwise just embeds the video through standard markup.  

Advanced options include flagging specific video elements using a jQuery selector and setting a variety of swf properties such as dimensions, flash version, flashvars and params.  Youtubin' can even be used to cause the video to embed once a link is clicked rather than when the page loads.  

<a href="http://dev.jonraasch.com/youtubin/download" class="dlButton" rel="nofollow">Download YouTubin' jQuery Plugin</a>]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/youtubin-jquery-plugin/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Scrolling Parallax: A jQuery Plugin</title>
		<link>http://jonraasch.com/blog/scrolling-parallax-jquery-plugin</link>
		<comments>http://jonraasch.com/blog/scrolling-parallax-jquery-plugin#comments</comments>
		<pubDate>Tue, 02 Jun 2009 16:55:25 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[parallax]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/?p=59</guid>
		<description><![CDATA[Scrolling Parallax is a new jQuery plugin that binds a <a href="http://en.wikipedia.org/wiki/Parallax" rel="nofollow">parallax effect</a> to the scrollbars and mouse wheel.  This allows a background image or anything else to scroll at a different pace than the web page when a user scrolls around.  The parallax effect that results is an easy way to create an illusion of depth on your website.

Basic use of the Scrolling Parallax plugin is extremely easy.  Simply pass the path to an image, and the plugin takes the image and stretches it to the window width and 150% of the height.  The extra 50% of the height is scrolled down along with the document, smoothly reaching the end at the same time as the page.

The Scrolling Parallax plugin is also very versatile.  There are a wide variety of options including scrolling faster, slower, looping and reversing the animation and tiling the background to name a few.  Addtionally you can attach the parallax to any piece of markup, as well as pass an image path as described above.]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/scrolling-parallax-jquery-plugin/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Contact-Pop: Contact Form Overlays with a Simple jQuery Plugin</title>
		<link>http://jonraasch.com/blog/contact-pop-jquery-plugin</link>
		<comments>http://jonraasch.com/blog/contact-pop-jquery-plugin#comments</comments>
		<pubDate>Thu, 07 May 2009 15:52:46 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[unobtrusive]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/contact-pop-jquery-plugin</guid>
		<description><![CDATA[Contact-Pop is a jQuery plugin that makes contact forms with grayed out overlays incredibly easy.  The basic script grabs any links that point to your contact page and flags them for the Contact-Pop popup.  When these links are clicked, Contact-Pop grays out the page and pulls in the contact form using AJAX.  That means that with just a few lines of code, you can convert your site to use Contact-Pop's form and overlay rather than your current contact page.

While there are a lot of options for producing grayed out overlays in jQuery, Contact-Pop provides a more robust and specialized solution for in-page contact forms.  The main advantage is ease of use: simply flag any links to your current contact page by href or jQuery selector, and ContactPop does the rest.  Combining this simplicity with a plethora of customizable options, Contact-Pop is a useful plugin for newbies and seasoned developers alike.  

Additionally, Contact-Pop has the benefit of being totally unobtrusive.  Since the plugin replaces the normal contact links on your page, even if a user doesn't have Javascript enabled they will at least be routed to the normal contact page.

Finally, although Contact-Pop leverages a PHP file, this is just to make it easy to plug into your website.  If you want, you can easily write a custom PHP, ASP or any other backend page to serve and process the form as leveraged by Contact-Pop's AJAX.
]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/contact-pop-jquery-plugin/feed</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>10 Javascript Resources &#8211; From Noob to Pro</title>
		<link>http://jonraasch.com/blog/10-javascript-resources</link>
		<comments>http://jonraasch.com/blog/10-javascript-resources#comments</comments>
		<pubDate>Fri, 30 Jan 2009 21:54:15 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[front-end]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/10-javascript-resources</guid>
		<description><![CDATA[When I started developing I was fortunate enough to have an experienced friend who pointed me to all the right articles, websites, etc.  The right tools make all the difference and this educational jumpstart was exactly what I needed to hit the ground running.

Now that I've gathered a good deal of Javascript knowledge and used a wide variety of Javascript resources, I'd like to share these so that others can experience the same benefit I did.  And don't stop reading if you already know Javascript inside and out: there's resources here for all skill levels, from noob to pro.

1. Mozilla Developer Center

The Mozilla Development Center should be your starting point for all things Javascript.

Beginners should start with the <a href="https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide" rel="nofollow">Core Javascript Guide</a>.  Javascript can be a really confusing language at first and going through each of these pages will make you comfortable with Javascript's peculiar syntax and methods.  (It's way better than w3schools.com)

]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/10-javascript-resources/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Flipbook Movies with jQuery</title>
		<link>http://jonraasch.com/blog/jquery-flipbook-movies</link>
		<comments>http://jonraasch.com/blog/jquery-flipbook-movies#comments</comments>
		<pubDate>Tue, 30 Dec 2008 17:54:01 +0000</pubDate>
		<dc:creator>Jon Raasch</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[object oriented]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[unobtrusive]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://jonraasch.com/blog/jquery-flipbook-movies</guid>
		<description><![CDATA[Flipbook is a jQuery plugin that produces a movie effect by running images in quick succession.  The concept is similar to something I always did in middle school: doodling in the margins of my notebooks to make short movies.  Times have changed and nowadays I use a Javascript object, pulling the images dynamically with jQuery's AJAX function and a PHP script ;).  But don't worry, it's just as easy to use as a <a href="http://www.haring.com/extras/flipbooks/index.html" rel="nofollow">real flipbook</a>.

The jQuery Flipbook Plugin is built around my <a href="/blog/a-simple-jquery-slideshow" rel="nofollow">jQuery slideshow tutorial</a>.  It's very flexible, providing great options for both new and seasoned developers alike.  You can easily make anything from a short film to an image slideshow to a text viewer.
]]></description>
		<wfw:commentRss>http://jonraasch.com/blog/jquery-flipbook-movies/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
