<?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>Daniel Hardy &#187; Design</title>
	<atom:link href="http://www.danielhardy.com/blog/tag/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danielhardy.com</link>
	<description>I speak usability &#38; developer to make amazing user experiences.</description>
	<lastBuildDate>Fri, 23 Jul 2010 04:36:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Yet another new design</title>
		<link>http://www.danielhardy.com/blog/yet-another-new-design/</link>
		<comments>http://www.danielhardy.com/blog/yet-another-new-design/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 03:34:47 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Redesign]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/?p=209</guid>
		<description><![CDATA[Alright I know it is horrible but I really didn&#8217;t like the last design and there was a lot behind the scenes I wanted to change. I decided I would update the site again and resolve some of the issues I had with the code. One thing I wanted to do was start converting the [...]]]></description>
			<content:encoded><![CDATA[<p>Alright I know it is horrible but I really didn&#8217;t like the last design and there was a lot behind the scenes I wanted to change. I decided I would update the site again and resolve some of the issues I had with the code.</p>
<p>One thing I wanted to do was start converting the site over to html5. Really there isn&#8217;t much of a point at this juncture other than it is more semantic and simple to make the change.</p>
<p>For example historically I would code something like this for the header.</p>
<div class="codecolorer-container html4strict vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;header&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;container_12 clearfix&quot;</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;grid_5&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;logo&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>Daniel Hardy<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;nav&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;grid_7&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;navList right&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#home&quot;</span>&gt;</span>Home<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#archives&quot;</span> &gt;</span>Archives<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span></div></div>
<p><span id="more-209"></span></p>
<p>In HTML5 it would be more semantic and may look like this&#8230;</p>
<div class="codecolorer-container html4strict vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;header <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;container_12 clearfix&quot;</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;grid_5&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;logo&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>Daniel Hardy<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;nav <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;grid_7&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;navList right&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#home&quot;</span>&gt;</span>Home<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#archives&quot;</span> &gt;</span>Archives<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span>nav&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span>header&gt;</span></div></div>
<p>Pretty easy eh?</p>
<p>That takes care of the compliant browsers but to get the new HTML5 elements to work in IE you need to use a little javascript called <a href="http://ejohn.org/blog/html5-shiv/">HTML5 Shiv</a>.  I am lazy and want to make sure I always have a current version so I just placed the following in the head.</p>
<div class="codecolorer-container html4strict vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #808080; font-style: italic;">&lt;!--[if IE]&gt;</span><br />
<span style="color: #808080; font-style: italic;">&nbsp; &nbsp; &lt;script src=&quot;http://html5shiv.googlecode.com/svn/trunk/html5.js&quot;&gt;&lt;/script&gt;</span><br />
<span style="color: #808080; font-style: italic;">&lt;![endif]--&gt;</span></div></div>
<p>Obviously this is just a piece of the conversion.  I am still trying to iron out the final pieces but it should not impact the overall design.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/yet-another-new-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>To Be a Designer</title>
		<link>http://www.danielhardy.com/blog/to-be-a-designer/</link>
		<comments>http://www.danielhardy.com/blog/to-be-a-designer/#comments</comments>
		<pubDate>Sun, 25 May 2008 15:15:08 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/?p=87</guid>
		<description><![CDATA[&#8220;As a designer, your job doesn&#8217;t stop when you leave the studio at 5 p.m.  That&#8217;s why our environment is key &#8211; it provides constant input, a constant stream of ideas,&#8221; &#8211; Jae Min, Audi Chief Designer, Audi Magazine 02/08 This statment rings true for me.  While I may not be designing something as complex [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>&#8220;As a designer, your job doesn&#8217;t stop when you leave the studio at 5 p.m.  That&#8217;s why our environment is key &#8211; it provides constant input, a constant stream of ideas,&#8221; &#8211; Jae Min, Audi Chief Designer, Audi Magazine 02/08</em></p></blockquote>
<p>This statment rings true for me.  While I may not be designing something as complex or complicated as an automobile, I certainly look for a constent stream of input and ideas.  This consent search allows me to find solutions to problems I have yet to encounter.  It also helps continuously refine ideas and views I have had about previously completed designs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/to-be-a-designer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching for the Impossible Experience</title>
		<link>http://www.danielhardy.com/blog/searching-for-the-impossible-experience/</link>
		<comments>http://www.danielhardy.com/blog/searching-for-the-impossible-experience/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 04:20:50 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Product Development]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/blog/searching-for-the-impossible-experience/</guid>
		<description><![CDATA[There are two concepts that everyone in the usability field should learn early. First, some things by their very nature are not simple and straight forward and no matter what you do they will be difficult to understand. Second, you can never make all of the users happy all of the time. The first concept [...]]]></description>
			<content:encoded><![CDATA[<p>There are two concepts that everyone in the usability field should learn early.  First, some things by their very nature are not simple and straight forward and no matter what you do they will be difficult to understand.  Second, you can never make all of the users happy all of the time.</p>
<p>The first concept is one that I continually struggle with as it begs the question of, “when is enough, enough?”  For every product and designer this point is different.  Sometimes you may have the resources to continue to refine it over and over.  Other times you may need to make the decision to stop grinding the wheels and move forward with the application.</p>
<p>For my self I find that doing a complete design of something more than three or four times becomes counter productive.  Typically somewhere in those first designs is the core of what the interface should be.  From there it can be shaped into the best solution possible.  But this shaping can only happen with a clear and detailed direction.  Once that disappears all design work should cease.  If the stake holders still have concerns they should provide a detailed direction for the project and refinement can then resume.  If they cannot provide a detailed direction then the product should be reviewed by users (assuming time allows) or released to the public with the understanding that some fast fixes will need to follow.</p>
<p>While the second concept seems obvious it requires you to ask a few questions.  The fist one that is often asked is, “is it better to make all of the people happy some of the time or some of the people happy all of the time?”  I would argue you cannot do either of these.  The best you can hope for is to make most of the people happy most of the time.</p>
<p>The tricky part then becomes defining what “most” and “happy” means.   I believe “most” is as close to 95% as economically possible.  “Happy” is really a measure of contentedness with the product in question.  Again the issue becomes relaying this information to stake holders who would like to see all customers happy all of the time.</p>
<p>Similar to the first concept, refinement work should cease when detailed direction stops flowing from the stakeholders, even if there are still members who feel the product isn’t “ready”.  This is because it is not productive to simply say something is wrong and not provide any explanation of why it is wrong or more importantly how to fix it.</p>
<p>Finally the hardest part about both of these concepts is that they feel like an admission of failure.  You have to stop work when you may feel like it could be better.   If you are anything like me this is a hard pill to swallow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/searching-for-the-impossible-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mystery of fonts</title>
		<link>http://www.danielhardy.com/blog/mystery-of-fonts/</link>
		<comments>http://www.danielhardy.com/blog/mystery-of-fonts/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 02:29:12 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/blog/?p=53</guid>
		<description><![CDATA[I read a simple and sweet post today by Seth Godin and realized why I will never be a graphic designer. The gist of what he was saying is that most of the time a decent font will suffice but it will never compare to a GREAT font. To me fonts are like music, their [...]]]></description>
			<content:encoded><![CDATA[<p>I read a simple and sweet post today by Seth Godin and realized why I will never be a graphic designer.  The gist of what he was saying is that most of the time a decent font will suffice but it will never compare to a GREAT font.  To me fonts are like music, their are those who can make great music and their are those who can enjoy great music.  I fall into the latter group.  I feel that I can tell when the perfect font is being used but unfortunately couldn&#8217;t tell why it is perfect.  In the same way I can tell when a song has all the components of being successful but I can&#8217;t tell you what those components are.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/mystery-of-fonts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I have found my twin</title>
		<link>http://www.danielhardy.com/blog/i-have-found-my-twin/</link>
		<comments>http://www.danielhardy.com/blog/i-have-found-my-twin/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 00:54:17 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/blog/?p=43</guid>
		<description><![CDATA[I recently found a site that looks an awful lot like mine. It uses a similar background and layout. To check it out cruise it over to www.sullr.com/us/. At first I was concerned I might some how be infringing on their copy write but after doing some research I have determined that this is unlikely [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sullr.com/us/"><img src="http://www.danielhardy.com/blog/wp-content/uploads/2007/08/screenshot.thumbnail.png" title="Similarity" alt="Similarity" align="left" border="1" hspace="5" vspace="5" /></a>I recently found a site that looks an awful lot like mine.  It uses a similar background and layout.  To check it out cruise it over to<a href="http://www.sullr.com/us/" title="View the similarity "> www.sullr.com/us/</a>.  At first I was concerned I might some how be infringing on their copy write but after doing some research I have determined that this is unlikely as their site wasn&#8217;t even registered until after I debuted my first iteration of this design.  It is important to note that in the first iteration I used a vibrant green closer to the one being used by by Sullr.  My original design can be viewed at <a href="http://www.danielhardy.com/wordpress/" title="View the original design">old blog</a>.  Needless to say I have started working on a new design and hope to have it up soon.  Until then enjoy a great looking reverse lookup engine ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/i-have-found-my-twin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digg&#8217;s new look</title>
		<link>http://www.danielhardy.com/blog/diggs-new-look-5/</link>
		<comments>http://www.danielhardy.com/blog/diggs-new-look-5/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 02:50:56 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/blog/?p=41</guid>
		<description><![CDATA[Digg.com has recently unveiled its new look and it sure is a &#8220;humdinger.&#8221; There are some good points like inline images and a more prominent bury button but overall I believe it is a step backwards in both graphic and interaction design. On the graphics side the biggest mistake in my opinion is the failure [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.digg.com" title="Visit Digg!">Digg.com</a> has recently unveiled its new look and it sure is a &#8220;humdinger.&#8221; There are some good points like inline images and a more prominent bury button but overall I believe it is a step backwards in both graphic and interaction design.</p>
<p>On the graphics side the biggest mistake in my opinion is the failure to define a base font size.  This means that the size is dictated by the default browser configuration, something that most people never change.  For Windows <a href="http://www.firefox.com">Firefox </a>users the default size is 16pt which is typically a little large for Web text.   This gives the entire site a cartoon look.  I understand that this might have been done for accessibility reason but there are other alternatives that would have allowed for a better controlled experience.</p>
<p>From the interaction standpoint many of the common feature such as digging, commenting, and burying have remained mostly unchanged. Personally I think the big failure here is the integration of video into the front page.  This forced a redesign of the navigation which until now was excellent.  In fact I have pitched similar designs and people recognized the similarities and even referred to it as &#8220;Digg style navigation.&#8221;  While the new design maintains many of the elements of the previous it has added a drop-down menu system accessed through multifunction buttons.  This can be confusing to casual consumers.  With each click you may end up with different results.</p>
<p>Overall I think the previous design is better than this current iteration.  Sure there are some interesting additions but I think they are really just feature fluff.   I look forward to seeing how the public sees the new changes.</p>
<p><em><strong>[Update]</strong> I just found <a href="http://gpowered.blogspot.com/2007/08/new-digg-home-page-breaks-linux-section.html">this</a> post.  It looks like there might be other problems with the new Digg.com redesign.  </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/diggs-new-look-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip for those pearly white pages.</title>
		<link>http://www.danielhardy.com/blog/tip-for-those-pearly-white-pages/</link>
		<comments>http://www.danielhardy.com/blog/tip-for-those-pearly-white-pages/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 04:36:52 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/blog/?p=40</guid>
		<description><![CDATA[I have been using a unique theme for a while now and have noticed something strange. It appears that many people don&#8217;t code in the background color because they assume that the default is white. Well this is a fallacy, as it turns out the default is set by the window manager and there fore [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using a unique theme for a while now and have noticed something strange.  It appears that many people don&#8217;t code in the background color because they assume that the default is white.  Well this is a fallacy, as it turns out the default is set by the window manager and there fore your page may be broken.  I know I am a minority but it is not that hard to add one line of code to ensure your site is always at its full glory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/tip-for-those-pearly-white-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding your Logo</title>
		<link>http://www.danielhardy.com/blog/coding-your-logo/</link>
		<comments>http://www.danielhardy.com/blog/coding-your-logo/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 02:42:10 +0000</pubDate>
		<dc:creator>Daniel Hardy</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.danielhardy.com/blog/?p=39</guid>
		<description><![CDATA[Making logos accessible is actually much easier than many make it out to be. It is important to make your logos accessible as you want them to have a strong search engine presence. For this tutorial you will need to have a basic understanding of XHTML and CSS. First comes the HTML. Generally your logo [...]]]></description>
			<content:encoded><![CDATA[<p>Making logos accessible is actually much easier than many make it out to be.  It is important to make your logos accessible as you want them to have a strong search engine presence.</p>
<p>For this tutorial you will need to have a basic understanding of XHTML and CSS.</p>
<p>First comes the HTML.  Generally your logo is nested in the header like this.</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&amp;lt;!--HTML Code--&amp;gt;<br />
&amp;lt;div id=&quot;header&quot;&amp;gt;<br />
&amp;lt;a href=&quot;home&quot;&amp;gt;&amp;lt;img src=&quot;yourlogo.jpg&quot; alt=&quot;COMPANY NAME&quot; &nbsp;/&amp;gt;&amp;lt;/a&amp;gt;<br />
&amp;lt;/div&amp;gt;</div></div>
<p>To make this more accessible and for it to degrade gracefully we really want to eliminate the &#8220;img&#8221; element and in turn use a text elements like this</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&amp;lt;!--HTML Code--&amp;gt;<br />
&amp;lt;div id=&quot;header&quot;&amp;gt;<br />
&amp;lt;h1&amp;gt;&amp;lt;a href=&quot;home.htm&quot;&amp;gt;YOU COMPANY NAME AND ANYTHING ELSE&amp;lt;/a&amp;gt;<br />
&amp;lt;/div&amp;gt;</div></div>
<p>In the above case if a user views the page un-styled they will simply see an H1 header link with the name of your company and any other text you place inside.  This allows search engines to read the actual logo in plain text and assign this text an important value (first H1 elements are seen as important).  It also improves mobile device structure as many of them don&#8217;t like images.</p>
<p>Now we can use CSS to make the image based logo appear where we want it and more importantly how we want it (image).  We only need to style two elements, the &#8216;H1&#8242; and &#8216;a&#8217; tags.</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/*CSS Code*/<br />
#header h1{<br />
width:auto;<br />
height:auto;<br />
text-indent:-9000px; /*This removes the text from the screen*/<br />
}<br />
#header h1 a{<br />
width:300px;<br />
height:100px;<br />
background:transparent url('path/to/your/image.jpg');<br />
display:block; /*This is critical*/<br />
}</div></div>
<p>In the &#8216;H1&#8242; element you will notice that we gave it a text-indent of -9000px.  This moves the the text far enough off the left side of the page that even with the largest monitor it is not visible.  By doing this we ensure that pesky text doesn&#8217;t sit on top of our beautiful logo.</p>
<p>The next unusual piece you will find in the CSS is under the &#8216;a&#8217; element.  &#8220;Display:block;&#8221; renders the &#8216;a&#8217; element as a block level element allowing it to have a fixed width and height.</p>
<p>Now you have a beautiful logo that degrades seamlessly and is extremely accessible both to humans and search engines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielhardy.com/blog/coding-your-logo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
