<?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>Ian Dunn</title>
	<atom:link href="http://iandunn.name/feed/" rel="self" type="application/rss+xml" />
	<link>http://iandunn.name</link>
	<description>Seattle-based web developer blogging about tips and solutions</description>
	<lastBuildDate>Sat, 04 Feb 2012 00:22:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>WordPress Backup Options</title>
		<link>http://iandunn.name/wordpress-backup-options/</link>
		<comments>http://iandunn.name/wordpress-backup-options/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 00:22:06 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Backups]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1162</guid>
		<description><![CDATA[Nathan Ingram put together a thorough post on <a title="Backup Strategies for your Web Site" href="http://nathaningram.com/recommendations/worryproof-wordpress-backup-strategies-for-your-web-site/">backing up WordPress</a> and a <a title="WordPress backup options comparison chart" href="http://nathaningram.com/wp-content/uploads/2012/01/Backup-Options-Comparison.pdf">chart comparing various plugins and services</a> .]]></description>
			<content:encoded><![CDATA[<p>Nathan Ingram put together a thorough post on <a title="Backup Strategies for your Web Site" href="http://nathaningram.com/recommendations/worryproof-wordpress-backup-strategies-for-your-web-site/">backing up WordPress</a> and a <a title="WordPress backup options comparison chart" href="http://nathaningram.com/wp-content/uploads/2012/01/Backup-Options-Comparison.pdf">chart comparing various plugins and services</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/wordpress-backup-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faster jQuery Selector Calls with Chaining</title>
		<link>http://iandunn.name/faster-jquery-selector-calls-with-chaining/</link>
		<comments>http://iandunn.name/faster-jquery-selector-calls-with-chaining/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 19:22:20 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Chaining]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Selectors]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1103</guid>
		<description><![CDATA[Rob Tarr ran some benchmarks to prove the claim that <a title="JQUERY SELECTOR PERFORMANCE TESTING" href="http://seesparkbox.com/foundry/jquery_selector_performance_testing">chaining jQuery selector methods is faster</a> than placing them all in a single method call.]]></description>
			<content:encoded><![CDATA[<p>Rob Tarr ran some benchmarks to prove the claim that <a title="JQUERY SELECTOR PERFORMANCE TESTING" href="http://seesparkbox.com/foundry/jquery_selector_performance_testing">chaining jQuery selector methods is faster</a> than placing them all in a single method call.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/faster-jquery-selector-calls-with-chaining/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Placing Snippets in a Functionality Plugin Instead of Theme</title>
		<link>http://iandunn.name/placing-snippets-in-a-functionality-plugin-instead-of-theme/</link>
		<comments>http://iandunn.name/placing-snippets-in-a-functionality-plugin-instead-of-theme/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 19:17:18 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Functionality Plugin]]></category>
		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1107</guid>
		<description><![CDATA[Dave Clements has a great suggestion for adding snippets to a WordPress site in a way that will preserve them between theme changes: create a simple <a title="Create a Functionality Plugin Instead of Using Functions.php" href="http://www.doitwithwp.com/create-functions-plugin/">functionality plugin</a> .]]></description>
			<content:encoded><![CDATA[<p>Dave Clements has a great suggestion for adding snippets to a WordPress site in a way that will preserve them between theme changes: create a simple <a title="Create a Functionality Plugin Instead of Using Functions.php" href="http://www.doitwithwp.com/create-functions-plugin/">functionality plugin</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/placing-snippets-in-a-functionality-plugin-instead-of-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why &#8220;Click Here&#8221; is A Bad Practice</title>
		<link>http://iandunn.name/why-click-here-is-a-bad-practice/</link>
		<comments>http://iandunn.name/why-click-here-is-a-bad-practice/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 19:13:55 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[HTML / XHTML]]></category>
		<category><![CDATA[Standards and Best Practices]]></category>
		<category><![CDATA[Click Here]]></category>
		<category><![CDATA[Link Text]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1132</guid>
		<description><![CDATA[Using &#8220;click here&#8221; as anchor text is considered a bad practice because it doesn&#8217;t <a title="Don't use &#34;click here&#34; as link text" href="http://www.w3.org/QA/Tips/noClickHere">tell the user what the link will direct them to</a> by itself, without users having to read the surrounding text; because <a title="Mystery meat navigation" href="http://en.wikipedia.org/wiki/Mystery_meat_navigation">&#8220;clicking&#8221; is irrelevant in many situations</a> (assistive devices, smartphones, etc); and because it is meaningless to search engines indexing the page.]]></description>
			<content:encoded><![CDATA[<p>Using &#8220;click here&#8221; as anchor text is considered a bad practice because it doesn&#8217;t <a title="Don't use &quot;click here&quot; as link text" href="http://www.w3.org/QA/Tips/noClickHere">tell the user what the link will direct them to</a> by itself, without users having to read the surrounding text; because <a title="Mystery meat navigation" href="http://en.wikipedia.org/wiki/Mystery_meat_navigation">&#8220;clicking&#8221; is irrelevant in many situations</a> (assistive devices, smartphones, etc); and because it is meaningless to search engines indexing the page.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/why-click-here-is-a-bad-practice/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scaling WordPress Installations</title>
		<link>http://iandunn.name/scaling-wordpress-installations/</link>
		<comments>http://iandunn.name/scaling-wordpress-installations/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 00:36:52 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Benchmarking]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[Scaling]]></category>
		<category><![CDATA[TJ Stein]]></category>
		<category><![CDATA[Varnish]]></category>
		<category><![CDATA[WordCamp Chicago]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1115</guid>
		<description><![CDATA[TJ Stein gave a really good <a title="Developing Fast &#38; Scalable Severs for WordPress" href="http://wordpress.tv/2012/01/05/tj-stein-developing-fast-scalable-severs-for-wordpress/">presentation</a> at WordCamp Chicago 2011 about scaling and performance issues with WordPress installations. He focuses a lot on using ngnix instead of Apache, but also covers PHP object caching, Varnish, CDNs, benchmarking, etc. It&#8217;s a good overview of current practices, but there&#8217;s also a lot of specific tips throughout.]]></description>
			<content:encoded><![CDATA[<p>TJ Stein gave a really good <a title="Developing Fast &amp; Scalable Severs for WordPress" href="http://wordpress.tv/2012/01/05/tj-stein-developing-fast-scalable-severs-for-wordpress/">presentation</a> at WordCamp Chicago 2011 about scaling and performance issues with WordPress installations. He focuses a lot on using ngnix instead of Apache, but also covers PHP object caching, Varnish, CDNs, benchmarking, etc. It&#8217;s a good overview of current practices, but there&#8217;s also a lot of specific tips throughout.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/scaling-wordpress-installations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rejecting Small Font Sizes</title>
		<link>http://iandunn.name/rejecting-small-font-sizes/</link>
		<comments>http://iandunn.name/rejecting-small-font-sizes/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 06:53:28 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Standards and Best Practices]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[font-size]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1105</guid>
		<description><![CDATA[D Bnonn Tennant makes a good case for <a title="16 Pixels For Body Copy. Anything Less Is A Costly Mistake" href="http://www.smashingmagazine.com/2011/10/07/16-pixels-body-copy-anything-less-costly-mistake/">using larger font sizes</a> , although I would probably vote for 14 pixels instead of 16. And of course it should be set in em&#8217;s instead of pixels.]]></description>
			<content:encoded><![CDATA[<p>D Bnonn Tennant makes a good case for <a title="16 Pixels For Body Copy. Anything Less Is A Costly Mistake" href="http://www.smashingmagazine.com/2011/10/07/16-pixels-body-copy-anything-less-costly-mistake/">using larger font sizes</a>, although I would probably vote for 14 pixels instead of 16. And of course it should be set in em&#8217;s instead of pixels.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/rejecting-small-font-sizes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passing Extra Arguments to a jQuery Event Handler</title>
		<link>http://iandunn.name/passing-extra-arguments-to-a-jquery-event-handler/</link>
		<comments>http://iandunn.name/passing-extra-arguments-to-a-jquery-event-handler/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 21:31:35 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Event Handler]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1100</guid>
		<description><![CDATA[<a title="How to pass extra data to a jQuery event handler" href="http://jsfiddle.net/kvHDA/">This Fiddle</a> shows how to pass extra parameters to an event handler function in jQuery.]]></description>
			<content:encoded><![CDATA[<p><a title="How to pass extra data to a jQuery event handler" href="http://jsfiddle.net/kvHDA/">This Fiddle</a> shows how to pass extra parameters to an event handler function in jQuery.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/passing-extra-arguments-to-a-jquery-event-handler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Hash-bang URLs are Bad</title>
		<link>http://iandunn.name/why-hash-bang-urls-are-bad/</link>
		<comments>http://iandunn.name/why-hash-bang-urls-are-bad/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 19:02:52 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Standards and Best Practices]]></category>
		<category><![CDATA[Hashbang URLs]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1086</guid>
		<description><![CDATA[WebMonkey has a good article explaining <a title="Gawker Learns the Hard Way Why ‘Hash-Bang’ URLs are Evil" href="http://www.webmonkey.com/2011/02/gawker-learns-the-hard-way-why-hash-bang-urls-are-evil/">why hash-bang URLS are a bad idea</a> .  If you&#8217;re not familiar with them, they have  #! symbols at the beginning of the path, e.g. http://twitter.com/#!/username. They rely entirely on JavaScript to parse and therefore make the site inaccessible to browsers without  JavaScript (or those with it turned off by the user), assistive technologies that people with disabilities use, and... [<a href="http://iandunn.name/why-hash-bang-urls-are-bad/">more</a>]]]></description>
			<content:encoded><![CDATA[<p>WebMonkey has a good article explaining <a title="Gawker Learns the Hard Way Why ‘Hash-Bang’ URLs are Evil" href="http://www.webmonkey.com/2011/02/gawker-learns-the-hard-way-why-hash-bang-urls-are-evil/">why hash-bang URLS are a bad idea</a>.  If you&#8217;re not familiar with them, they have  #! symbols at the beginning of the path, e.g. http://twitter.com/#!/username. They rely entirely on JavaScript to parse and therefore make the site inaccessible to browsers without  JavaScript (or those with it turned off by the user), assistive technologies that people with disabilities use, and search engines that haven&#8217;t been modified to recognize them.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/why-hash-bang-urls-are-bad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Obtuse Attempt to Control the Internet</title>
		<link>http://iandunn.name/another-obtuse-attempt-to-control-the-internet/</link>
		<comments>http://iandunn.name/another-obtuse-attempt-to-control-the-internet/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 04:09:50 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Ethics and Values]]></category>
		<category><![CDATA[Censorship]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1082</guid>
		<description><![CDATA[Check out Mark Jaquith&#8217;s post on the <a title="Act now to stop Internet censorship legislation in the United States" href="http://markjaquith.wordpress.com/2011/11/16/stop-internet-censorship-legislation/">PROTECT IP Act</a> for a basic rundown on why it&#8217;s bad and what you can do to help stop it.]]></description>
			<content:encoded><![CDATA[<p>Check out Mark Jaquith&#8217;s post on the <a title="Act now to stop Internet censorship legislation in the United States" href="http://markjaquith.wordpress.com/2011/11/16/stop-internet-censorship-legislation/">PROTECT IP Act</a> for a basic rundown on why it&#8217;s bad and what you can do to help stop it.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/another-obtuse-attempt-to-control-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deflating the Hype Behind Cloud Computing</title>
		<link>http://iandunn.name/deflating-the-hype-behind-cloud-computing/</link>
		<comments>http://iandunn.name/deflating-the-hype-behind-cloud-computing/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 06:18:16 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Buzzwords]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Collocation]]></category>
		<category><![CDATA[Hype]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=1074</guid>
		<description><![CDATA[In a lot of ways I&#8217;m leery of the recent trends towards converting traditional products that you buy once and own into services that you have to lease every month, and hosting data with centralized corporate networks instead of locally, so I appreciate Mark Maunder&#8217;s post on <a title="Your Vision May be Clouded" href="http://markmaunder.com/2011/10/31/clouded-vision/">his experiences collocating his company&#8217;s hardware instead of using the cloud</a> . I think there are valid cases for the cloud,... [<a href="http://iandunn.name/deflating-the-hype-behind-cloud-computing/">more</a>]]]></description>
			<content:encoded><![CDATA[<p>In a lot of ways I&#8217;m leery of the recent trends towards converting traditional products that you buy once and own into services that you have to lease every month, and hosting data with centralized corporate networks instead of locally, so I appreciate Mark Maunder&#8217;s post on <a title="Your Vision May be Clouded" href="http://markmaunder.com/2011/10/31/clouded-vision/">his experiences collocating his company&#8217;s hardware instead of using the cloud</a>. I think there are valid cases for the cloud, but there are also <a title="The Desktop or the Cloud?" href="http://www.filterjoe.com/2009/05/29/the-desktop-or-the-cloud/">a lot of drawbacks</a> that get dismissed in all the hype surrounding it.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/deflating-the-hype-behind-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

