<?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>Ryan Stemkoski &#187; CSS</title>
	<atom:link href="http://www.stemkoski.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stemkoski.com</link>
	<description>Web design tips &#38; tricks plus anything else I want to talk about...</description>
	<lastBuildDate>Sat, 07 Jan 2012 18:34:18 +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>Software to Automatically Make a HTML version of a Dynamic Website</title>
		<link>http://www.stemkoski.com/software-to-automatically-make-a-html-version-of-a-dynamic-website/</link>
		<comments>http://www.stemkoski.com/software-to-automatically-make-a-html-version-of-a-dynamic-website/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 14:00:07 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zipline]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Website Backup]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1351</guid>
		<description><![CDATA[It seems like there are a million different content management systems out there. Some like the ZLCMS system we use at Zipline are transferrable to another web host but occasionally we have run into web development companies with ‘proprietary’ content management systems. Many of these companies won’t allow their customers to transfer their website to [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>It seems like there are a million different content management systems out there.  Some like the ZLCMS system we use at Zipline are transferrable to another web host but occasionally we have run into web development companies with ‘proprietary’ content management systems. Many of these companies won’t allow their customers to transfer their website to another hosting company. Often, when we run into these situations the customers are willing to forfeit their content management just to get away from the web development company they are working with.  On a few of these occasions we have been forced to hand backup an entire HTML website, updating images, links, etc.</p>
<p>Years ago I had a software program that would copy down an entire HTML site fairly accurately.  Unfortunately, as the web transitioned to dynamic websites this software package could not keep up with the advances.</p>
<p>Today, I discovered a website backup utility that has done a fantastic job in my tests.   I backed up several of our complicated dynamic websites and it has done a great job making them work in an HTML version.  If you run into a situation where your website, or your customers website is being held hostage by a web design company this could be the perfect solution for you.</p>
<p>The software is called HTTrack Website Copier and it is a free GPL licensed software package.</p>
<h3><a href="http://download.httrack.com/cserv.php3?File=httrack.exe">Click here to download HTTrack</a></h3>
<p></p>
<p>If you have any comments or questions please leave a comment below. </p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/software-to-automatically-make-a-html-version-of-a-dynamic-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery UI 1.7.2 Themes List at Google Code</title>
		<link>http://www.stemkoski.com/jquery-ui-1-7-2-themes-list-at-google-code/</link>
		<comments>http://www.stemkoski.com/jquery-ui-1-7-2-themes-list-at-google-code/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 17:07:26 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Google Code]]></category>
		<category><![CDATA[jQuery UI]]></category>
		<category><![CDATA[jQuery UI Themes]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1195</guid>
		<description><![CDATA[Working with jQuery UI for the first time and looking for a theme? Tired of using the same theme over and over again? Google hosts a number of pre-constructed jQuery UI themes on their Google Code repository. I have always used the same handful of themes with every jQuery UI project I have done. Today, [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Working with jQuery UI for the first time and looking for a theme?  Tired of using the same theme over and over again? Google hosts a number of pre-constructed jQuery UI themes on their Google Code repository. I have always used the same handful of themes with every jQuery UI project I have done.  Today, I had a project that didn’t really fit with any of my established themes and didn’t feel like going through the process of construction my own.  I always use the Google Code repository when accessing common libraries and I know they have a number of themes stored and available for use, however, this list was quite difficult to find. For some reason Google search was unable to find this list of themes, also at Google. </p>
<p>To make life easier on the rest of you, I have compiled a complete list of themes for jQuery UI 1.7.2 below. I have not tested all of these in a live environment but they are all available in the SVN repository.</p>
<h3>jQuery UI Themes:</h3>
<p></p>
<p><strong>Base:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Black Tie</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/black-tie/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Blitzer</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/blitzer/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Cupertino</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/cupertino/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Dark Hive</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/dark-hive/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Dot Luv</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/dot-luv/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Eggplant</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/eggplant/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Excite Bike</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/excite-bike/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Flick</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/flick/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Hot Sneaks</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/hot-sneaks/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Humanity</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/humanity/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Le Frog</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/le-frog/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Mint Chocolate</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/mint-choc/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Overcast</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/overcast/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Peper Grinder</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/pepper-grinder/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Redmond</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/redmond/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Smoothness</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/smoothness/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>South Street</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/south-street/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Start</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/start/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Sunny</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/sunny/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Swanky Purse</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/swanky-purse/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Trontastic</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/trontastic/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>UI Darkness</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/ui-darkness/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>UI Lightness</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/ui-lightness/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p><strong>Vader</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/vader/jquery-ui.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/jquery-ui-1-7-2-themes-list-at-google-code/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>How to Hide the Dotted Border Around Links in Firefox</title>
		<link>http://www.stemkoski.com/how-to-hide-the-dotted-border-around-links-in-firefox/</link>
		<comments>http://www.stemkoski.com/how-to-hide-the-dotted-border-around-links-in-firefox/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 17:21:38 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zipline]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1180</guid>
		<description><![CDATA[Many of you may have noticed that Firefox adds a 1px dotted border around some active elements. From what I understand, this border is intended to indicate where the user&#8217;s focus is on the page. The unfortunate reality is, these borders are often unsightly for standard users. Many times, developers need to remove them from [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Many of you may have noticed that Firefox adds a 1px dotted border around some active elements. From what I understand, this border is intended to indicate where the user&#8217;s focus is on the page. The unfortunate reality is, these borders are often unsightly for standard users. Many times, developers need to remove them from navigational elements.  This can be done easily with the following code:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">,</span> a<span style="color: #3333ff;">:focus</span><span style="color: #00AA00;">,</span> a<span style="color: #3333ff;">:active </span><span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">outline</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
    -moz-<span style="color: #000000; font-weight: bold;">outline-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>You may need to modify this accordingly to your application. The command outline: none; removes the border in current versions of Firefox and the hack -moz-outline-style: none; applies to older browsers.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/how-to-hide-the-dotted-border-around-links-in-firefox/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The SEO Rapper&#8230; Again</title>
		<link>http://www.stemkoski.com/the-seo-rapper-agai/</link>
		<comments>http://www.stemkoski.com/the-seo-rapper-agai/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 21:57:57 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SEO/SEM]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Rap]]></category>
		<category><![CDATA[Rapper]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Design Rap]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1140</guid>
		<description><![CDATA[I am not a big YouTube person. Every once in awhile, I will watch something like Charlie the Unicorn or Lebron James high school highlight reels when I am super bored. Today I had a web developer friend send over a link to a video called Design Coding. Obviously, many of you beat me to [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stemkoski.com/wp-content/uploads/2009/04/seorapper.jpg" alt="seorapper" title="seorapper" width="250" height="250" style="float:right;" />I am not a big YouTube person.  Every once in awhile, I will watch something like Charlie the Unicorn or Lebron James high school highlight reels when I am super bored. Today I had a web developer friend send over a link to a video called Design Coding.  Obviously, many of you beat me to this video because as I am writing this it has nearly 445,000 views. </p>
<p>The video is from the Poetic Prophet (AKA The SEO Rapper) The rap is actually pretty funny. I have seen a couple other videos from the SEO Rapper but I hadn&#8217;t come across this one. Some of my favorite lines are:</p>
<p>“Don’t use italics use emphasis”</p>
<p>“Don’t duplicate it or you might face a litigation”</p>
<p>“Your photoshop functions, slice that design, do your layout with divs, make sure that its  aligned”</p>
<p>“Please don’t use tables even though they work fine, when it comes to indexing they give search engines a hard time”</p>
<p>“The competition will get bitter, you’ll shine like glitter”</p>
<p>It isn’t every day you hear a rap song about web design.  In fact I have only heard a couple and they were mostly done by white guys skinnier than I am.  In all honestly I can’t believe this exists but since it does you have to check it out.  If you&#8217;re really bored check out some of his other videos.  I know some of you may have seen them already but if you&#8217;re like me and missed out on the SEO Rapper thus far, you need to check him out.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/the-seo-rapper-agai/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Change the Style of DIV on Mouseover with jQuery</title>
		<link>http://www.stemkoski.com/change-the-style-of-div-on-mouseover-with-jquery/</link>
		<comments>http://www.stemkoski.com/change-the-style-of-div-on-mouseover-with-jquery/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 15:05:54 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zipline]]></category>
		<category><![CDATA[DIV]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1061</guid>
		<description><![CDATA[JavaScript libraries are fantastic. I know many good web developers who have been reluctant to learn more JavaScript than they absolutely need to. I admit JavaScript can be confusing but it is a very powerful tool, especially with the power of AJAX. Below are a couple simple examples of very powerful techniques that can be [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stemkoski.com/wp-content/uploads/2009/03/jquery-jquery1.jpg" alt="jquery-jquery1" title="jquery-jquery1" width="250" height="250" style="float:right;" />JavaScript libraries are fantastic.  I know many good web developers who have been reluctant to learn more JavaScript than they absolutely need to.  I admit JavaScript can be confusing but it is a very powerful tool, especially with the power of AJAX.  Below are a couple simple examples of very powerful techniques that can be achieved very quickly and cleanly using jQuery.</p>
<h4>Example 1: Change the Style of a DIV element on Mouseover</h4>
<p>Lists are a great tool for navigations but many times they don’t work or are too difficult to style.  Lets say you wanted to make a vertical navigation out of DIV elements but you wanted them to change styles on rollover.  Your HTML may look something like:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;leftColumn&quot;</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sidenavOff&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>NAVIGATION ITEM 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sidenavOff&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>NAVIGATION ITEM 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sidenavOff&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>NAVIGATION ITEM 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sidenavOff&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>NAVIGATION ITEM 4<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

<p>Very simple and clean.  Notice there is no inline JavaScript for the rollover effect.  The beauty of jQuery is it can handle events for elements without nasty inline JavaScript.  Here is the jQuery JavaScript to add rollover effects to this navigation:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;div.sidenavOff&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseover</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    	$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">removeClass</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;sidenavOver&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseout</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    	$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">removeClass</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;sidenavOff&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Easy aye? Analyzing the code you can see simple mouseover and mouse out functions where we’re removing the current class and adding the proper one for the time in the event.  This will effect any DIV with the class of .sidenavOff on mouseover.  </p>
<h4>Example 2:  Including HTML content in a Page using jQuery and Ajax</h4>
<p>Suppose we had a div on our page with the ID of #lookup.  When clicked #lookup1 we wanted the content from a file called search.htm to load in another DIV with the id #lookupContent.  </p>
<p>With HTML you could link to a new HTML file that had this adjustment made.  With standard JavaScript you could make a very lengthy AJAX request to load the page or with jQuery you can do it with ease.  For example:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#lookup'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#lookupContent'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">load</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'search.htm'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>This code will load the file search.htm and replace the contents of #lookupContent with whatever is in the search.htm file.  Cake.</p>
<p>I will give a few more, simple jQuery examples in the near future.  I am trying to convince as many developers as I can to take a look at the various JavaScript frameworks.  There is a reason they’re such a hot topic these days.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/change-the-style-of-div-on-mouseover-with-jquery/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>An Iron-fisted Personal Development Policy</title>
		<link>http://www.stemkoski.com/an-iron-fisted-personal-development-policy/</link>
		<comments>http://www.stemkoski.com/an-iron-fisted-personal-development-policy/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 04:12:49 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[PHP Development]]></category>
		<category><![CDATA[SEO/SEM]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Design Business]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1048</guid>
		<description><![CDATA[I have been thinking a lot lately about personal development. In a constantly evolving industry like web design, if you want to stay relevant, you need to stay current. Every day there is some new development, product release, or technique developed. If you don’t continue to learn, try, explore, and grow, eventually you will go [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stemkoski.com/wp-content/uploads/2009/02/dodododo.jpg" alt="Do Do Bird" title="Do Do Bird" width="250" height="251" style="float:right;" />I have been thinking a lot lately about personal development.  In a constantly evolving industry like web design, if you want to stay relevant, you need to stay current.  Every day there is some new development, product release, or technique developed. If you don’t continue to learn, try, explore, and grow, eventually you will go the way of the dodo bird.</p>
<p>Realizing just how important personal development is to the graphic and web design industry, I’ve been seriously considering the implementation of a mandatory personal development policy for our employees at Zipline.  What would it have in it, you may ask? The answer is, I am not quite sure. At this point I am thinking out loud.  I have seen bits and pieces over the years about companies encouraging employees to partake in personal development.  Some companies offer tuition reimbursement, others offer expense paid trips to conferences.   While these are both great ways for employees to expand their skill set, they’re often cost prohibitive for small businesses.</p>
<p>My primary source of personal development is this blog. Every morning I get up at 4 AM and I read dozens of articles on marketing, advertising, graphic design, web design, and programming.  After I have digested all of that content I will write an article relating to something that caught my eye, or something I experienced or learned the previous day.  Then I will head into the office and attempt to put into practice the various interesting techniques, methods, and ideas I absorbed during my morning read.   While I have learned a great deal by doing this, I am quite aware it would be unreasonable to ask my employees to work from 4AM – 5PM everyday, mostly because they’re a bunch of sissies.</p>
<p>So what if we paid our employees to blog, read, and network?  During a time when many companies are banning social networking and other personal Internet usage it may seem counterintuitive to encourage employees to browse the Internet while on the clock.  I think however that a couple hours of personal development per employee, per week would help the company become more innovative in the long run. I also think that this would help employees stay motivated. I know I personally feel excited and refreshed when I find new technologies or ideas to try.  It helps to stave off the feelings of monotony that many developers begin to experience after their 1000th contact form.</p>
<p>While a personal development policy is an interesting concept, the question most managers will have is, how do you control it?  In truth, I have no idea.  Perhaps the first 30 minutes of every day is devoted to reading articles in a mandatory Google reader account and then it’s back to work. Maybe each employee is required to produce 2 work related blog entries a week.  Unfortunately, I don’t have an answer. Personally, I hate to try to govern creativity.  Personal development should be something fun and enjoyable.  I don’t want to have to stand over someone’s shoulder with a ruler like a Catholic school nun and force them to read Sitepoint or listen to BoagWorld. In reality, if they love what they do it should be something they want to do not something they have to do.</p>
<p>My intent with posting this article was get some ideas out there.  I am sure some of you work at companies that have some sort of personal development policy.  Please share any ideas, thoughts, or comments you have about what should go into a personal development policy like I described above.  Whenever I get a good, comprehensive policy developed, I will share it on the blog open source style for all of you to read, adopt, and share.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/an-iron-fisted-personal-development-policy/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>A Not so Nostalgic Look at Pixel GIF Spacers</title>
		<link>http://www.stemkoski.com/a-nostalgic-look-at-pixel-gif-spacers/</link>
		<comments>http://www.stemkoski.com/a-nostalgic-look-at-pixel-gif-spacers/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 13:55:36 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Pixel Gif Spacers]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1037</guid>
		<description><![CDATA[If you’re new to web design you’re very lucky. You get to jump right into CSS based layouts. You have the ability to create clean, beautiful code. When I first started learning web design it was just prior to the birth of CSS and long before CSS was used as a layout tool. Back in [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1040" title="pixelgifs1" src="http://www.stemkoski.com/wp-content/uploads/2009/02/pixelgifs1.jpg" alt="pixelgifs1" width="250" height="249" />If you’re new to web design you’re very lucky.  You get to jump right into CSS based layouts.  You have the ability to create clean, beautiful code.  When I first started learning web design it was just prior to the birth of CSS and long before CSS was used as a layout tool.  Back in the old days, complicated layouts were constructed with a web of nested tables and padding and spacing was handled with spacer gifs.  The net result was code uglier than Michael Jackson’s nose.</p>
<p><strong>What the heck is a pixel gif spacer?</strong><br />
The pixel gif spacer is to web design what the rusty coat hanger is to back room abortions.  It is a tool of utter destruction, likely commissioned by the devil. For those of you lucky enough to bypass this dark period in web development, I will quickly explain what gif spacers were used for.  Basically, before CSS layouts, there was no way other than uniform cellpadding and cellspacing to build padding into a design.  If you wanted 10 pixels of padding between a column and text you had stretch a transparent spacer gif to create that space.  The picture in the top right of this post uses dotted lines to show where table and nested table borders would likely appear and the red lines show stretched pixel gif spacers being used to create padding.</p>
<p><strong>Was it really that bad?</strong><br />
In this old style of web development the net result was incredibly bloated and messy code. Many sites were very complicated and poorly planned.  If you needed to add a line of code, a good portion of the layout needed to be reconstructed.  To make layouts even remotely flexible you had to rely on a huge web of nested tables.  On many of these sites, adding even a single line of text would cause the layout to explode apart creating something akin to Randy Jackson’s outfits on American Idol.</p>
<p><strong>Even still was it really that bad?</strong><br />
YES, YES, YES.  It was worse than Sarah Palin trying to sound intelligent. If you don’t believe me I have included some sample HTML from an antique website that shows an example of an average b to b website that still utilizes this technique. This code belongs to a hosting customer at Zipline whom we really enjoy, unfortunately her designer unknowingly created some very messy HTML.  This is not nearly the worst I have seen but it is quite outdated and uses spacer gifs. Please, and I must stress PLEASE do not try this at home:</p>

<div class="wp_syntax"><div class="code"><pre class="html4" style="font-family:monospace;">&nbsp;
&lt;!-- new site --&gt;
&lt;!--
labradoodle,labradoodles,goldendoodle,goldendoodles,breeders labradoodle,breeders goldendoodle,dog labradoodle,dog goldendoodle,labradoodle puppy,goldendoodle puppy sale,labradoodle sale,goldendoodles sale,breeders labradoodles washington spokane,breeders goldendoodles washington spokane
  --&gt;
&lt;!-- TemplateBeginEditable name=&quot;head&quot; --&gt;&lt;!-- TemplateEndEditable --&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--mce:0--&gt;&lt;/script&gt;
&nbsp;
@import url( &quot;Templates/style.css&quot;);
@import url( &quot;Templates/style.css&quot;);
&lt;div&gt;
&lt;div&gt;
&lt;table id=&quot;table3&quot; style=&quot;BORDER-COLLAPSE: collapse&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;85%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan=&quot;4&quot;&gt;
&nbsp;
      &lt;object width=&quot;460&quot; height=&quot;203&quot; data=&quot;images/-movie.swf&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;param name=&quot;FlashVars&quot; value=&quot;12171&quot; /&gt;&lt;param name=&quot;Movie&quot; value=&quot;images/abracadoodle-movie.swf&quot; /&gt;&lt;param name=&quot;Src&quot; value=&quot;images/abracadoodle-movie.swf&quot; /&gt;&lt;param name=&quot;Loop&quot; value=&quot;false&quot; /&gt;&lt;param name=&quot;Quality&quot; value=&quot;AutoLow&quot; /&gt;&lt;param name=&quot;AllowScriptAccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;DeviceFont&quot; value=&quot;0&quot; /&gt;&lt;param name=&quot;EmbedMovie&quot; value=&quot;0&quot; /&gt;&lt;param name=&quot;BGColor&quot; value=&quot;#000000&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#000000&quot; /&gt;&lt;param name=&quot;src&quot; value=&quot;images/abracadoodle-movie.swf&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;AutoLow&quot; /&gt;&lt;/object&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;19%&quot; height=&quot;26&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ffff00;&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;a name=&quot;top0&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Hancock&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td width=&quot;17%&quot;&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;color: #ffff00; font-size: x-small;&quot;&gt;  Spokane,
      WA&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td width=&quot;22%&quot;&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;color: #ffff00; font-size: x-small;&quot;&gt; 
      Ph:
      (509)
      245-3800   &lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td width=&quot;42%&quot;&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;span style=&quot;color: #ffff00;&quot;&gt;E-mail&lt;/span&gt;:
		&lt;/span&gt;
&nbsp;
		&lt;a href=&quot;mailto:@?subject=Inquiry from Doodle Web Site&quot;&gt;
		&lt;span style=&quot;font-size: x-small;&quot;&gt;@.com&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;table id=&quot;table2&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;70%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan=&quot;4&quot; background=&quot;index_files/sparkleline.gif&quot;&gt;
&lt;div&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;/cgi-bin/csPublisher/csPublisher.cgi&quot;&gt;&lt;img src=&quot;index_files/sparkleline.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;26%&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;index.html&quot;&gt;Home
    Page&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td width=&quot;23%&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;aboutus.html&quot;&gt;About
    Us&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td width=&quot;24%&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;news.html&quot;&gt;Puppy
    News&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td width=&quot;27%&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;Apply
      Online&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height=&quot;28&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;breed-profile.html&quot;&gt;Our
      Breeds&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;ourdogs.html&quot;&gt;Our
    Dogs&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;application.html&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;links.html&quot;&gt;Links&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;mailto:@.com?Subject=Inquiry&quot;&gt;&lt;img src=&quot;index_files/1staroll.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;25&quot; height=&quot;25&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;a href=&quot;photo-gallery.html&quot;&gt;Photos &amp;amp;
      Fun&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr background=&quot;/images/sparkleline.gif&quot;&gt;
&lt;td colspan=&quot;4&quot; height=&quot;18&quot;&gt;
&lt;div&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;img src=&quot;index_files/sparkleline.gif&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;15&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;table style=&quot;height: 189px;&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=&quot;72&quot; height=&quot;55&quot;&gt;&lt;img src=&quot;index_files/Image1_1x1.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;72&quot; height=&quot;55&quot; /&gt;&lt;/td&gt;
&lt;td width=&quot;1120&quot; height=&quot;55&quot; background=&quot;index_files/Image1_1x2.gif&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;68&quot; height=&quot;55&quot;&gt;&lt;img src=&quot;index_files/Image1_1x3.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;68&quot; height=&quot;55&quot; /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height=&quot;65&quot; align=&quot;right&quot; background=&quot;index_files/Image1_2x1.gif&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;1120&quot; height=&quot;65&quot; align=&quot;middle&quot; valign=&quot;top&quot; bgcolor=&quot;#c3c4f3&quot;&gt;
&nbsp;
&lt;img src=&quot;index_files/welcome.gif&quot; alt=&quot;&quot; width=&quot;429&quot; height=&quot;128&quot; /&gt;
&nbsp;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #de0143; font-size: small;&quot;&gt;Quality breeder of Labradoodle&lt;span lang=&quot;en-us&quot;&gt;,
      &lt;/span&gt;Goldendoodle &lt;span lang=&quot;en-us&quot;&gt;and other Poodle-Hybrid
      &lt;/span&gt;Puppies 
in Spokane, Washington&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;
&nbsp;
&lt;em&gt;&lt;strong&gt;
		&lt;span style=&quot;font-family: Eras Demi ITC; color: #ffff00; font-size: x-large;&quot;&gt;As seen on the Today
		Show!&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;
&nbsp;
&lt;a href=&quot;news.html&quot;&gt;&lt;img id=&quot;img1&quot; onmousedown=&quot;FP_swapImg(1,0,/*id*/'img1',/*url*/'images/button2E.jpg')&quot; onmouseup=&quot;FP_swapImg(0,0,/*id*/'img1',/*url*/'images/button2D.jpg')&quot; onmouseover=&quot;FP_swapImg(1,0,/*id*/'img1',/*url*/'images/button2D.jpg')&quot; onmouseout=&quot;FP_swapImg(0,0,/*id*/'img1',/*url*/'images/button2C.jpg')&quot; src=&quot;index_files/button2C.jpg&quot; border=&quot;0&quot; alt=&quot;PUPPIES NOW AVAILABLE!&quot; width=&quot;275&quot; height=&quot;30&quot; /&gt;&lt;/a&gt;
&lt;em&gt;&lt;span lang=&quot;en-us&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Click for details!&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;
&lt;table id=&quot;table4&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr align=&quot;middle&quot; valign=&quot;bottom&quot;&gt;
&lt;td width=&quot;54%&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ff3366;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; font-size: small;&quot;&gt;&lt;a href=&quot;/breed-profile.html&quot;&gt;&lt;img src=&quot;index_files/ongo-purple-flowers.jpg&quot; alt=&quot;&quot; width=&quot;286&quot; height=&quot;191&quot; /&gt;
&nbsp;
&lt;span style=&quot;color: red;&quot;&gt;Labradoodle - Click Here for details!&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td width=&quot;46%&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ff3366;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; font-size: small;&quot;&gt;&lt;a href=&quot;breed-profile.html&quot;&gt;&lt;img src=&quot;index_files/goldendoodle.jpg&quot; alt=&quot;&quot; width=&quot;159&quot; height=&quot;196&quot; /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Goldendoodle - Click her for details!&lt;/span&gt;
            &lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;a href=&quot;cairnoodles/index.html&quot;&gt;
		&lt;img src=&quot;index_files/cairnoodle4.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;170&quot; height=&quot;200&quot; /&gt;
&lt;span lang=&quot;en-us&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #de0143;&quot;&gt;New!!&lt;/span&gt;  
      Cairnoodles!
Click here for details!&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #003366; font-size: small;&quot;&gt;What do you get when you combine the stunning good
      looks and sunny disposition of the Labrador&lt;span lang=&quot;en-us&quot;&gt;,
      &lt;/span&gt;Golden Retriever &lt;span lang=&quot;en-us&quot;&gt;or Cairn Terrier &lt;/span&gt;with the
      affectionate nature, intelligence and devotion of the Standard or
      Miniature Poodle? Pure Magic!&lt;/span&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #003366; font-size: small;&quot;&gt;We've got more than a few tricks up
      our sleeves when it comes to breeding and raising the perfect family dog!
      With more than 25 years experience as a dog breeder, animal health
      professional and die-hard dog lover, She is dedicated to
      producing healthy, beautiful, intelligent and well-socialized
      Labradoodle&lt;span lang=&quot;en-us&quot;&gt;, &lt;/span&gt;Goldendoodle&lt;span lang=&quot;en-us&quot;&gt; and &lt;a href=&quot;cairnoodles/index.html&quot;&gt;Cairnoodle&lt;/a&gt;
      &lt;/span&gt;puppies for approved families. Her kennel is located on a small
		ranch in the scenic countryside, south of Spokane, Washington, where her
		dogs thrive on plenty of fresh country air and wide open spaces. Her
		dogs are part of her family - they live with her in her home, and join
		in all kinds of activities, from outings and running errands, to tagging
		along on trail rides... and yes, the Doodles have even
		appeared on television, enjoying time in the limelight on the &quot;&lt;strong&gt;Today
		Show&lt;/strong&gt;&quot;! &lt;/span&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #003366; font-size: small;&quot;&gt;She says that, aside from puppy breath, the most
      enjoyable and rewarding part of breeding dogs is to see the smile and
      twinkling eyes on the new owners the first time they hold their new puppy.
      Now, THAT IS MAGIC!&lt;/span&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #003366; font-size: small;&quot;&gt;If you are interested in adding some Labradoodle&lt;span lang=&quot;en-us&quot;&gt;, &lt;/span&gt;Goldendoodle &lt;span lang=&quot;en-us&quot;&gt;or Cairnoodle
      &lt;/span&gt;magic to your life, she will be happy to speak with you and
      assist you in making the right decision about a puppy for you. Please feel
      free to call or email for more information, or visit our 
      Kennel News Page for the latest information and photos about upcoming
      litters and available puppies.&lt;/span&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #003366; font-size: small;&quot;&gt;Shipping can be arranged to approved homes, world
      wide, weather permitting.&lt;/span&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #003366; font-size: small;&quot;&gt;We look forward to hearing from you!&lt;/span&gt;
&nbsp;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #ff0066; font-size: x-small;&quot;&gt;&lt;strong&gt;Be sure to visit our &quot;&lt;a href=&quot;news.html&quot;&gt;Puppy News&lt;/a&gt;&quot; page to find
      out all about upcoming litters, planned breedings, available puppies and
      other neat stuff!&lt;/strong&gt;&lt;/span&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;table id=&quot;table1&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;85%&quot; align=&quot;center&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=&quot;35%&quot; align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #6666ff; font-size: x-small;&quot;&gt;To Contact Us:&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td width=&quot;65%&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;She
Spokane,
            WA
E-mail:
			&lt;a href=&quot;mailto:@?subject=Inquiry from Doodle Web Site&quot;&gt;@&lt;/a&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;span style=&quot;font-family: Verdana,Arial,Helvetica,sans-serif; font-size: x-small;&quot;&gt;&lt;em&gt;&lt;strong&gt;Ph:
            &lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;(509)
            245-3800  &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td width=&quot;68&quot; height=&quot;65&quot; background=&quot;index_files/Image1_2x3.gif&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;72&quot; height=&quot;69&quot;&gt;&lt;img src=&quot;index_files/Image1_3x1.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;72&quot; height=&quot;69&quot; /&gt;&lt;/td&gt;
&lt;td width=&quot;1120&quot; height=&quot;69&quot; background=&quot;index_files/Image1_3x2.gif&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;68&quot; height=&quot;69&quot;&gt;&lt;img src=&quot;index_files/Image1_3x3.gif&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;68&quot; height=&quot;69&quot; /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: xx-small;&quot;&gt;&lt;a href=&quot;index.html&quot;&gt;Home Page&lt;/a&gt; | &lt;a href=&quot;aboutus.html&quot;&gt;About Us&lt;/a&gt; | &lt;a href=&quot;breed-profile.html&quot;&gt;About Labradoodles &amp;amp; 
&nbsp;
Goldendoodles&lt;/a&gt; | &lt;a href=&quot;ourdogs.html&quot;&gt;Meet Our
Labradoodles &amp;amp; Goldendoodles&lt;/a&gt;
&lt;a href=&quot;news.html&quot;&gt;Labradoodle Puppy For Sale &amp;amp;
Goldendoodle Puppy For Sale&lt;/a&gt; | &lt;a href=&quot;links.html&quot;&gt;Labradoodle &amp;amp; Goldendoodle
Links&lt;/a&gt;
&lt;a href=&quot;application.html&quot;&gt;Apply Online
for a Labradoodle Puppy or Goldendoodle Puppy&lt;/a&gt; | &lt;a href=&quot;photo-gallery.html&quot;&gt;Photos &amp;amp; 
&nbsp;
Fun&lt;/a&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;span class=&quot;smaller&quot;&gt;&lt;a href=&quot;/cgi-bin/csPublisher/csPublisher.cgi&quot;&gt;&lt;img src=&quot;index_files/sparkleline.gif&quot; border=&quot;0&quot; alt=&quot;&quot; vspace=&quot;4&quot; width=&quot;685&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Geneva,Arial,Helvetica,sans-serif; color: #ffffff; font-size: x-small;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Georgia,Times New Roman,Times,serif;&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-family: Verdana,Arial,Helvetica,sans-serif;&quot;&gt;Copyright© 2003 
All rights reserved&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;</pre></div></div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/a-nostalgic-look-at-pixel-gif-spacers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Simple iPhone Emulator for Windows</title>
		<link>http://www.stemkoski.com/simple-iphone-emulator-for-windows/</link>
		<comments>http://www.stemkoski.com/simple-iphone-emulator-for-windows/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 14:06:59 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Mobile Phone Emulators]]></category>
		<category><![CDATA[Mobile Web Development]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1023</guid>
		<description><![CDATA[This post is short but sweet. I discovered today an iPhone emulator developed by a guy named Shaun Sullivan. Unfortunately, there is no way to totally emulate the iPhone on Windows but what Shawn has done is made an executable that runs a Windows build of WebKit and embeds it inside an iPhone-like shape. I [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stemkoski.com/wp-content/uploads/2009/02/photo487.jpg" alt="photo487" title="photo487" width="150" style="float:right;" />This post is short but sweet.  I discovered today an iPhone emulator developed by a guy named Shaun Sullivan. Unfortunately, there is no way to totally emulate the iPhone on Windows but what Shawn has done is made an executable that runs a Windows build of WebKit and embeds it inside an iPhone-like shape.  I had a play with it and it isn’t perfect by any means but it is the best solution I have seen for helping Windows users understand how their website shows on the iPhone.  </p>
<p>If you’re a Windows user try it out:  <a href="http://code.google.com/p/ibbdemo2/downloads/list?can=1&#038;q=">http://code.google.com/p/ibbdemo2/downloads/list?can=1&#038;q=</a></p>
<p>Most things rendered similar to how they actually appear on my iPhone but the use is much clunkier than on the actual iPhone.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/simple-iphone-emulator-for-windows/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Solution for the IE7 Endless Print Preview Bug</title>
		<link>http://www.stemkoski.com/soltution-for-the-internet-explorer-7-endless-printing-bug/</link>
		<comments>http://www.stemkoski.com/soltution-for-the-internet-explorer-7-endless-printing-bug/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 16:03:12 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[Internet Explorer 6]]></category>
		<category><![CDATA[Internet Explorer 7]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=1009</guid>
		<description><![CDATA[Yesterday, one of our customers called us with a very unusual issue. He claimed that on his machine in Internet Explorer 7, when he attempted to print a page from his website, the print preview function on his machine would continue to count endlessly as if it was stuck in a loop. His website has [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stemkoski.com/wp-content/uploads/2009/02/angrykid.jpg" alt="angrykid" title="angrykid" width="250" height="250" style="float:left;" />Yesterday, one of our customers called us with a very unusual issue.  He claimed that on his machine in Internet Explorer 7, when he attempted to print a page from his website, the print preview function on his machine would continue to count endlessly as if it was stuck in a loop.  His website has a solid valid XHTML/CSS layout and renders properly in all major browsers including IE6 and IE7.</p>
<p>At first, I was reluctant to believe him. I figured the problem was probably a local issue since this was not something I had seen before and was clearly browser related. After doing some local testing I discovered that an attempt to print longer pages, anything that translated into more than one printed page in IE7 did indeed result in endless looping of the page count in print preview.  </p>
<p>Surprised there actually was a bug, Thomas and I did a little research on the web. We were unable to find many others that had encountered the same problem.  The few posts we found were primarily people asking how to solve the problem on forums. Unfortunately, with no solution provided. We did come across a posting on MSDN where one user suggested the problem only happened with CSS based layouts and his suggestion was to rebuild the entire website in tables.   Since this seemed ridiculous to us we decided to instead investigate further.</p>
<p>The first thing we did was make sure our code was valid.  We validated both our CSS and our XHTML successfully.  We also made sure we had the proper character set and did a visual once over of the source code.  Since the website rendered properly in all major browsers including IE6 and IE7 we were stumped.  We decided to start commenting out elements.  First we removed all JavaScript and CSS.  This solved the print preview problem but obviously blew apart the layout.  We then added back in the CSS and found that the print preview bug returned.  This narrowed the bug down to our CSS documents.  Our website contained two CSS documents.  One CSS document had all of the text formatting and another held the presentation formatting.  We commented these documents out one by one to narrow the problem to a single document.  We discovered the problem was in our format.css file.  We then went through this document removing various declarations until we were able to find a singular declaration that was causing the problem.  </p>
<p>The problem turned out to be with the float attribute in our navigationWrapper.  The original code looked like this:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#navigationWrapper</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100%</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#8F4807</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
	<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>The odd part is that this same exact code appeared in other elements in the same CSS file that did not cause a problem for IE7.  Even though this makes no sense whatsoever the bug needed to be repaired and since there wasn’t actually anything invalid about this CSS we just switched float:left for display: inline-block for this one element:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#navigationWrapper</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100%</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#8F4807</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> inline-<span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
	<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Thankfully this solved our problem. Now, print preview functions great and our website still appears perfect in all major browsers including Internet Explorer 6 and Internet Explorer 7. </p>
<p>If you have a similar problem please report your details as a comment.  We’re hoping to catalog experiences with this bug so that other users can benefit from your experience.  Since this bug is relatively unknown we want to help anyone experiencing it find a workable solution. Good luck!</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/soltution-for-the-internet-explorer-7-endless-printing-bug/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>BounceBox &#8211; Cool New Mootools 1.2 Lightbox Tool</title>
		<link>http://www.stemkoski.com/bouncebox-a-cool-new-mootools-1-2-lightbox-tool/</link>
		<comments>http://www.stemkoski.com/bouncebox-a-cool-new-mootools-1-2-lightbox-tool/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 13:12:10 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Lightbox]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Mootools 1.2]]></category>
		<category><![CDATA[Sheldon Lendrum]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=994</guid>
		<description><![CDATA[Yesterday, my friend Sheldon released a cool new Mootools 1.2 class called BounceBox. It is something he has been playing around with for awhile. He used an earlier version on the site: http://www.dreamcatcher.school.nz. The concept behind Sheldon’s Bounce Box is similar to that of LightBox, ShadowBox or ModalBox. On click a box appears on screen. [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stemkoski.com/wp-content/uploads/2009/02/bounceboxscreen.jpg" alt="bounceboxscreen" title="bounceboxscreen" width="250" height="250" style="float:right;" />Yesterday, my friend <a href="http://sheldon.lendrum.co.nz">Sheldon</a> released a cool new Mootools 1.2 class called BounceBox.  It is something he has been playing around with for awhile.  He used an earlier version on the site: <a href="http://www.dreamcatcher.school.nz">http://www.dreamcatcher.school.nz</a>.  The concept behind Sheldon’s Bounce Box is similar to that of LightBox, ShadowBox or ModalBox. On click a box appears on screen.  The box can be styled and is capable of containing various HTML elements.  When using BounceBox, on click a container drops from the top and bounces on screen rather than fading in like a lightbox.  The box appears similar to the Facebook popup dialogue by default but can be easily styled using CSS.</p>
<p>The class is actually really easy to get running. This Class requires no CSS styles other that cosmetic formatting, and can be called via DOM READY or an Event. If the BounceBox is open, then your ESC key will close the BounceBox.</p>
<p>So far it has been tested on:<br />
Safari ( Mac &#038; Win )<br />
FireFox 3 ( Mac &#038; Win )<br />
IE 6 &#038; 7</p>
<p>If you are interested in checking it out you can visit the BounceBox website at:</p>
<p><a href="http://bouncebox.lendrum.co.nz/">http://bouncebox.lendrum.co.nz/</a></p>
<p>OR download it directly by clicking:</p>
<p><a href="http://sheldon.lendrum.co.nz/wp-content/plugins/download-monitor/download.php?id=7"  title="BouceBox Mootools Javascript Effects Class">Download BounceBox V. 1.0</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/bouncebox-a-cool-new-mootools-1-2-lightbox-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

