<?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>Robert Spangler&#187; Resources</title>
	<atom:link href="http://robspangler.com/blog/category/resources/feed/" rel="self" type="application/rss+xml" />
	<link>http://robspangler.com</link>
	<description>Design - Web - Creative</description>
	<lastBuildDate>Fri, 18 May 2012 14:07:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>HTML5 Doctype Template</title>
		<link>http://robspangler.com/blog/html5-doctype-template/</link>
		<comments>http://robspangler.com/blog/html5-doctype-template/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 14:39:58 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.robspangler.com/?p=286</guid>
		<description><![CDATA[There&#8217;s no reason to read any further, use HTML5 Boilerplate instead! It is finally time to start switching to HTML5 for projects moving forward. If you&#8217;ve been following the progress you already know that xHTML will eventually be outdated and &#8230; <a href="http://robspangler.com/blog/html5-doctype-template/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="notice">There&#8217;s no reason to read any further, use <a href="http://html5boilerplate.com/" rel="external">HTML5 Boilerplate</a> instead!</p>
<p>It is finally time to start switching to HTML5 for projects moving forward. If you&#8217;ve been following the progress you already know that xHTML will <em>eventually</em> be outdated and browsers will, <em>eventually</em>, support HTML5 functionality. So it doesn&#8217;t make sense to continue with xHTML; plus, now our clients to use HTML5 functionality as it becomes available without too many headaches.</p>
<p>Below basic doctype template I&#8217;m starting out with, please feel free to give me feedback.<br />
<span id="more-286"></span></p>
<pre>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;title&gt;&lt;/title&gt;
  &lt;meta name=&quot;description&quot; content=&quot;&quot; /&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
  &lt;link rel=&quot;shortcut icon&quot; href=&quot;favicon.ico&quot; type=&quot;image/x-icon&quot; /&gt;
  &lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot; /&gt;
  &lt;script src=&quot;js/jquery.min.js&quot;&gt;&lt;/script&gt;
  &lt;!--[if lt IE 8]&gt;
  &lt;![endif]--&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Note: I included a holder for JQuery and and IE specific stylesheet (just in case). These can obviously be removed if they&#8217;re not needed for the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://robspangler.com/blog/html5-doctype-template/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>8 Web Design Resources I Couldn’t Live Without (Honestly!)</title>
		<link>http://robspangler.com/blog/8-web-design-resources-cant-live-without/</link>
		<comments>http://robspangler.com/blog/8-web-design-resources-cant-live-without/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 02:50:16 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.robspangler.com/?p=191</guid>
		<description><![CDATA[Ok, so the “10 ___’s that will save your life!” posts can be annoying. Hopefully you can get some use out of this post; these are the web resources that I honestly use all of the time. No Filler! They &#8230; <a href="http://robspangler.com/blog/8-web-design-resources-cant-live-without/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ok, so the “10 ___’s that will save your life!” posts <em>can</em> be annoying. Hopefully you can get some use out of this post; these are the web resources that I honestly use all of the time. No Filler! They are ordered by how well they’re know (least to most known).<br />
<span id="more-191"></span></p>
<h2>1. Web Template</h2>
<p>I typically use either a 12 or a 16 column grid on most of my designs. I also need to see what it will look like in 800&#215;600 and 1024&#215;768, so I basically just created a nice little .PSD file that includes all of my necessities in an overlay folder at the top of my document. It helps to get my design going on the right foot (after planning, research and sketches of course!). For the grid system I’m using overlays from <a href="http://960.gs">960.gs</a>.</p>
<p><img src="http://www.robspangler.com/wp-content/uploads/2009/09/webtemplate.jpg" alt="Web Template" title="Web Template" width="600" height="90" class="aligncenter size-full wp-image-218" /></p>
<p><a class="action" href="/downloads/web-template.zip">Download the Web Template (.zip)</a></p>
<h2>2. The Viget Photoshop Color Fix</h2>
<p>Have you ever sliced out an image and the colors are slightly different from what you saw on your .psd? Photoshop does this horrible thing where <em>it changes how you see your colors in Photoshop window to match your monitor</em>. This is unacceptable for the web! Make sure you run this fix to ensure that your colors come out right.</p>
<p><img class="size-full wp-image-195" title="Viget" src="http://www.robspangler.com/wp-content/uploads/2009/09/viget.jpg" alt="Viget" width="600" height="90" /></p>
<p><a class="action" href="http://www.viget.com/inspire/the-mysterious-save-for-web-color-shift/">Read the Blog Post</a></p>
<h2>3. IETester</h2>
<p>We all hate IE, but we all still need to make sure that our visitors and clients don’t hate us (because you know they all use it!). The difficult thing about designing for IE is that you can only have one version of it installed on your PC; unless… you don’t have 3 virtual PCs running do you? That’s a shame, because IETester gives you the ability to open a different version of IE in separate tabs (from 5.5 to 8).</p>
<p><img class="aligncenter size-full wp-image-201" title="ietester" src="http://www.robspangler.com/wp-content/uploads/2009/09/ietester.jpg" alt="IETester" width="600" height="90" /></p>
<p><a class="action" href="http://www.my-debugbar.com/wiki/IETester/HomePage">Get IETester</a></p>
<h2>4. AutoPopulate</h2>
<p>This was originally developed by <a href="http://www.456bereastreet.com/archive/200710/autopopulating_text_input_fields_with_javascript/">Roger Johansson</a> and basically auto-populates your input field with instructions (ex: “Enter Your Search Term Here”) but it still keeps your fields accessible by doing it using the title attribute. I’m a big fan of JQuery, and so is my friend <a href="http://theandystratton.com/">Andy Stratton</a>, so he created <a href="http://theandystratton.com/2009/jquery-populate-plugin-accessibly-auto-populate-text-inputs-with-ease/">a great plugin for it</a>.</p>
<p><a class="action" href="http://theandystratton.com/2009/jquery-populate-plugin-accessibly-auto-populate-text-inputs-with-ease">Get JQuery Populate Plugin</a></p>
<h2>5. JQuery UI</h2>
<p>Ok, JQuery is an awesome hotdog, and JQuery UI is all the relish, mustard and ketchup. JQuery UI allows you to easily create a datepicker, a slider, a dialog box…, or even make elements resizable. I find myself using the tabs more than anything.</p>
<p><img src="http://www.robspangler.com/wp-content/uploads/2009/09/uitabs.jpg" alt="JQuery UI" title="JQuery UI" width="600" height="90" class="aligncenter size-full wp-image-203" /></p>
<p><a class="action" href="http://www.jqueryui.com/">Get JQuery UI</a></p>
<h2>6. FireBug</h2>
<p>If you’re a web designer, you probably already know what this is all about and you can skip to the next one. FireBug has saved me countless hours in my CSS, it allows you to inspect and alter live CSS on any site. This is great if you’re fixing an issue on a website that has already been integrated into a complex CMS (e.g. Ektron!).</p>
<p><img src="http://www.robspangler.com/wp-content/uploads/2009/09/firebug.jpg" alt="FireBug" title="FireBug" width="600" height="90" class="aligncenter size-full wp-image-204" /></p>
<p><a class="action" href="http://getfirebug.com/">Get FireBug</a></p>
<h2>7. SwfObject</h2>
<p>There are a couple good solutions out there for flash replacement, but I stick with SwfObject because it never lets me down and it’s not complicated. It basically allows you to add your flash file in an accessible way by providing alternate content for people without the Adobe Flash Player.</p>
<p><a class="action" href="http://code.google.com/p/swfobject/">Get SwfObject</a></p>
<h2>8. sIFR</h2>
<p>I have a love/hate relationship with sIFR. I always seem to have to tweak the heck out of it to really get it doing what I want, but it is still the best font-replacement tool out there.</p>
<p><a class="action" href="http://www.mikeindustries.com/blog/sifr/">Get sIFR</a></p>
]]></content:encoded>
			<wfw:commentRss>http://robspangler.com/blog/8-web-design-resources-cant-live-without/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>xHTML 1.0 Strict Doctype Template</title>
		<link>http://robspangler.com/blog/xhtml-1-strict-doctype/</link>
		<comments>http://robspangler.com/blog/xhtml-1-strict-doctype/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 14:29:14 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://localhost:8888/robspangler.com/blog/xhtml-1-strict-doctype/</guid>
		<description><![CDATA[This is just the xHTML document that I usually start off with, already included tags for title, description, keywords, favicon, and stylesheet. I gave up on using the UTF-8 charset because of our good friend IE6 and his 'white screen bug.' <a href="http://robspangler.com/blog/xhtml-1-strict-doctype/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is just the xHTML document that I usually start off with, already included tags for title, description, keywords, favicon, and stylesheet.</p>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
	&lt;meta name="description" content="" /&gt;
	&lt;meta name="keywords" content="" /&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"content-type" </span><span class="attribute-name">content</span>=<span class="attribute-value">"text/html; charset=UTF-8" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
	&lt;link rel="Shortcut Icon" href="/favicon.ico" /&gt;
	&lt;link href="styles/main.css" rel="stylesheet" type="text/css" /&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>There were a few occasions where I gave up on using the UTF-8 charset because IE6 had a &#8216;white screen&#8217; bug on certain pages using a post through PHP. If you&#8217;re having these problems use ISO-8859-1, ex:</p>
<pre id="line1">&lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://robspangler.com/blog/xhtml-1-strict-doctype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypt Mailto Links to Stop Email Spam</title>
		<link>http://robspangler.com/blog/encrypt-mailto-links-to-stop-email-spam/</link>
		<comments>http://robspangler.com/blog/encrypt-mailto-links-to-stop-email-spam/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 04:53:04 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://localhost:8888/robspangler.com/blog/encrypt-mailto-links-to-stop-email-spam/</guid>
		<description><![CDATA[It's easy to get spammed. One way to get spammed is to have email links on your websites because bots search through websites looking for &#60;emailaddress&#62;@&#60;host&#62;.&#60;com&#62;. <a href="http://robspangler.com/blog/encrypt-mailto-links-to-stop-email-spam/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><script src="http://www.robspangler.com/include/spam-me-not.js" type="text/javascript"></script></p>
<p>It&#8217;s easy to get spammed. One way to get spammed is to have email links on your websites because bots search through websites looking for &lt;emailaddress&gt;@&lt;host&gt;.&lt;com&gt;.</p>
<p>So, this is the best solution I came across. Type in your email address below and it will shoot back an <strong>encrypted mailto link</strong> for you to use. <strong>It is amazing</strong>, <strong>works great</strong>, and the results <strong>validate xHTML Strict</strong>.<br />
	Original Code by: <a href="http://www.zapyon.de">zapyon.de</a>.</p>
<form name="nospam" action="spam-me-not.html" method="get">
<h2>The Input</h2>
<dl>
<dt><label for="email">Type your email address here:</label></dt>
<dd>
<input type="text" size="50" name="email" id="email" tabindex="1" class="yellow" onKeyUp="javascript:obfuscateEmail();" /></dd>
<dd>
<div>
				<label for="modeSelect">Encoding mode:</label></p>
<select size="1" name="modeSelect" id="modeSelect" tabindex="2" onClick="javascript:obfuscateEmail();">
<option value="1">Decimal Notation</option>
<option value="2">Hexadecimal Notation</option>
<option value="3" selected>Random-mixed Notation</option>
<option value="4">don&#8217;t encode</option>
</select></div>
</dd>
</dl>
<p>			<!-- needed for visible link text evaluation --></p>
<input type="hidden" name="wasEmpty" value="1" />
<dl>
<dt><label for="realName">Visible link text (<acronym title="If you leave this blank, the email address is used.">optional</acronym>):</label></dt>
<dd>
<input type="text" size="50" name="realName" id="realName" tabindex="3" onKeyUp="javascript:obfuscateEmail();" /></dd>
<dd>
<div>
				<label for="linkText">Use as link text:</label></p>
<select size="1" name="linkText" id="linkText" tabindex="4" onClick="javascript:obfuscateEmail();">
<option value="1">Email Address</option>
<option value="2">Text as Given Above</option>
</select></div>
</dd>
</dl>
<p>			<!--The Results:--></p>
<h2>The Results</h2>
<dl>
<dt><label for="completeEmailLink">Complete email link (email or name as visible Text):</label></dt>
<dd>
<input type="text" size="50" name="completeEmailLink" id="completeEmailLink" tabindex="5" class="yellow" onFocus="javascript:document.nospam.completeEmailLink.select();" /></dd>
<dt><label for="encodedEmail">Encoded email address only:</label></dt>
<dd>
<input type="text" size="50" name="encodedEmail" id="encodedEmail" tabindex="6" onFocus="javascript:document.nospam.encodedEmail.select();" /></dd>
<dt><label for="encodedMailtoEmail">Encoded &quot;mailto:&quot; + email address:</label></dt>
<dd>
<input type="text" size="50" name="encodedMailtoEmail" id="encodedMailtoEmail" tabindex="7" onFocus="javascript:document.nospam.encodedMailtoEmail.select();" /></dd>
</dl></form>
]]></content:encoded>
			<wfw:commentRss>http://robspangler.com/blog/encrypt-mailto-links-to-stop-email-spam/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic (User agent is rejected)
Database Caching 28/31 queries in 0.027 seconds using disk: basic

Served from: robspangler.com @ 2012-05-18 12:41:55 -->
