<?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>Portland Web Design, Web Development, George Huff &#187; Standards</title>
	<atom:link href="http://www.eleven3.com/tag/standards/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eleven3.com</link>
	<description>Portland Web Design, Web Development, George Huff</description>
	<lastBuildDate>Sat, 10 Dec 2011 19:27:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Eleven3 Version 3.0</title>
		<link>http://www.eleven3.com/article/eleven3-version-30/</link>
		<comments>http://www.eleven3.com/article/eleven3-version-30/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 02:00:55 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[We The Media]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=147</guid>
		<description><![CDATA[We designer types are a finicky breed. Rarely is something just right and we don&#8217;t really like the words time and budget. Good work takes time, a lot of it. That being said, when I launched version 2.0 of eleven3.com I was really excited, I felt I had achieved good work. I&#8217;m not sure if [...]]]></description>
			<content:encoded><![CDATA[<p>We designer types are a finicky breed.  Rarely is something just right and we don&#8217;t really like the words time and budget.  Good work takes time, a lot of it.  That being said, when I launched version 2.0 of eleven3.com I was really excited, I felt I had achieved good work.  I&#8217;m not sure if it&#8217;s just me, or if other designers do this as well, but when I design something I like; I stare and stare and stare.</p>
<p>With any creative work, the longer you expose yourself to it, the more stale it becomes.  That&#8217;s why, about three months ago, I got the itch to redesign my site.</p>
<p>So here we are, one year ago and change I launched version 2.0 of eleven3.  Today I launch version 3.0 &#8211; and yes I am just as excited as my last redesign.  There are a lot of reasons for my excitement, but mainly it&#8217;s just a new look, a new focus, and more flexibility.  Gone is the rigid and closed-source Movable Type and arriving is the flexible, fluid, <a href="http://www.wordpress.org">WordPress</a>.</p>
<p>Continue reading for the off chance of relating to the requirements of the relaunch, the design phase, the challenges of coding the front-end, and the use of WordPress and a plethora of plugins that now make up the site.  A lot of work went into it, my hopes are that it is well received.<span id="more-147"></span></p>
<h3>Redesign Requirements</h3>
<p><strong>The Tools</strong><br />
There are many examples out there of great tools facilitating great work &#8211; but let&#8217;s not forget the old adage, &#8220;It’s a Poor Craftsman that blames his tools.&#8221;  I had become the poor craftsmen.  Movable Type was my tool and I had grown fully tired of it.  It kept timing out when I created new entries and the comment spam kept getting worse and worse.  Overall the system felt bloated and rusty.  In the end &#8211; your tools can put you in a rut, the old adage is only half true.</p>
<p><strong>The Focus</strong><br />
If version 2.0 had something to say to new visitors, it would have been, &#8220;Hey! Look at my portfolio.&#8221; My life has change considerably since then and the portfolio is no longer my focus.  There are two main reasons for this change.  After blogging for about a year I found out how much I really enjoyed it, and then I realized how secondary and unimportant my blog seemed in the context of the rest of the site.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven3.jpg" alt="Eleven3 Version 2.0" /></p>
<p><em>Notice the hierarchy of the page and the prominence of the portfolio. </em></p>
<p>My content wasn&#8217;t really findable and old posts just seemed to die.  My primary focus in the redesign has been to put the spotlight on the content I am generating, both old and new.</p>
<p>The other reason I have decided to place my portfolio as a secondary element is due to the fact I have started a creative shop called We The Media &#8211; this is where the main body of work will reside.  I will discuss WTM and it&#8217;s goals in another entry.</p>
<h3>Inspiration and Design</h3>
<p>There were many steps and components to the project &#8211; but I would say one of the most important is the feedback I received from some really talented designers.  Without them pushing me to explore further, I may have stopped short of what I feel has evolved  into a solid site.  While my name is on it, it was a group effort.</p>
<p><strong>Sketches</strong><br />
As with any web design project, I started by sketching out a few ideas in my book.   I will be the first to admit that my drawing skills directly straddle the line between almost mediocre and really really bad (ironically my webdesign skills were described the same way once).</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven3-3-sketch.jpg" alt="Eleven3 Version 3.0 Initial Sketch" /></p>
<p><em>This sketch was nowhere near my final design other than in layout, initially I wanted to do something more ornate.</em></p>
<p><strong>Inspiration</strong><br />
Danielle, my fiancee, came home one afternoon with a pile of old magazines from the 40&#8242;s, 50&#8242;s, and 60&#8242;s.  Immediately I discarded the vintage coolness factor and traded it in for the, &#8220;Where are we going to put all this crap,&#8221; attitude.  As always, I was proven wrong and over time I grew to love these magazines.  The ads were so rich and copy-driven, the pages so big, and the content had substance.  So one night I started scanning them in and collaging them together in photoshop.  This ended up being the foundation for the site.</p>
<p>My good friend <a href="http://www.nicholasgalanin.com">Nicholas Galanin</a> should write about why I chose to use those ads &#8211; he has a way of describing his work that gives it depth and artistic merit.   Me? I just say things like, &#8220;I used those ads because I thought they looked cool.&#8221;  Lame lame lame.</p>
<p><strong>The Grid</strong><br />
After being exposed to <a href="http://www.subtraction.com/archives/2007/0318_oh_yeeaahh.php" title="Khoi Vinh's Grid">Khoi  Vinh&#8217;s gridding exercise from SXSW &#8217;07</a>, I have applied it to everything I do.  I usually opt for the 12 column grid and this project is no different.  What a wonderful approach.  For those Photoshop users out there, <a href="http://www.andrewingram.net/articles/introducing_gridmaker/" title="Gridmaker">here is a great little plugin</a> for setting up a quick grid, courtesy of Andrew Ingram.  I&#8217;ve never heard an argument for not using a grid &#8211; but I am certainly open to it.</p>
<p><strong>The Elements</strong><br />
<em>Tape</em> &#8211; My early comps had tape in them &#8211; it just wasn&#8217;t the masking tape.  It was more like the transparent tape with lines in it and is really hard to tear.  It also was really hard to make it work &#8211; which is why it was eventually ditched.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven3_tape.jpg" alt="Tape Evolution" /></p>
<p>The masking tape was an evolution from that and I am quite happy with the outcome, for now at least.</p>
<p><em>Rounded Corners</em> &#8211; The first version I did felt really boxy.  It was one of those things you feel, but don&#8217;t necessarily have the courage to overcome till someone says something.   I slowly migrated from the abrupt edges to the rounded corners.  While it may not necessarily go with the look and feel of the ads in the background, it does separate the side bar in a way which gives it a &#8220;site within a site&#8221; feeling.  A goal I wanted to accomplish with the new sliding sidebar approach I am trying.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven_sidebar.jpg" alt="Evolution of a Sidebar" /></p>
<p><em>The Side Panel </em>- I&#8217;ve been using mootools for a few projects lately and as stated above, I am experimenting with a new solution to avoid the long scrolling sidebar.  I&#8217;m not a fan of blogs that scroll forever, unless one updates the content more than once a day.</p>
<p>By creating a consistent look and feel, I was able to have continuity across the four panels and allow the user to access the information without leaving the page or having to scroll down.  It also separates the content into groupings of information that become clearer by looking at the navigation.  What&#8217;s worse? A click or a scroll? Who knows, but what has a fun factor?</p>
<p><em>The Carpet </em>- It was around 2am when I came across an old advertisement in a vintage Esquire Magazine.  For many reasons, it seemed like the perfect footer for the site.  It was greeny, shaggy, and had the little up curl which had so much potential for customization.  Eventually it became what is visible now.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/footer_curl.jpg" alt="Bottom Footer Curl" /></p>
<p><em>I think it&#8217;s a carpet ad, but I am not totally certain. </em></p>
<h3>Front-End Fun</h3>
<p><strong>Browser Compliance</strong><br />
Ask anyone who builds websites what the biggest thorn in their side is?  I have no doubt the majority will likely name Internet Explorer 6.0.  At the time of writing this post, IE6 has 36.6% browser share.  I&#8217;m not sure what the breaking off point for IE6 users will be, but for my personal site &#8211; it was almost 36.6%.  Eventually I caved under statistical pressure and rest assured the site is working just fine in Internet Explorer, but it did not get by <a href="http://www.eleven3.com/web-design/an-ode-to-ie6/">without my nasty poem</a>.</p>
<p><strong>MooTools and (Slimbox)</strong><br />
I wrote code for the sliding panels not too long ago and used it for a few projects.  Once I had the <a href="http://www.mootools.net">moo.fx</a> implemented, I moved on to setting up lightbox &#8211; another favorite piece of JavaScript trickery.  Unfortunatly, MooTools and Lightbox didn&#8217;t seem to be compatible, and that is when I stumbled upon <a href="http://www.digitalia.be/software/slimbox">Slimbox &#8211; a Lightbox clone</a>.  Once again I was happy having my fade to black photo slides.</p>
<p><strong>Standards</strong><br />
I was so tempted to keep this site as &#8220;Transitional&#8221; and keep my target=&#8221;_blank&#8221; tag in some of my external links, yet I decided to go strict.  Why?  So I could shake my tail feathers just a little bit more.  Seriously though, standards are very important and if I am going to sell clients on their importance, I have to walk the walk myself.</p>
<h3>A splash of WordPress</h3>
<p>This was my first attempt at migrating a Movable Type blog from a WordPress blog.  It was surprisingly easy and it makes me very happy to be in the WordPress camp.  There are a few reasons for this.</p>
<p><strong>Ease of Maintenance</strong><br />
I handle all WordPress maintenance in Dreamweaver and do not have to rely on an internet connection to get between different templates.  I know Movable Type had a way to do it &#8211; yet it seemed like an afterthought.  Using a WYSIWYG editor to edit code is nonsense.  I had gotten to a point where I hated logging into make any edits.  Not to mention having to rebuild the entire site for things as simple as a date change.</p>
<p><a href="http://www.movabletype.com/products/mt4.html">MT4 has been released</a> and I hear good things, but as I stated &#8211; <a href="http://www.eleven3.com/cmss/movable-type-open-source-project/">it was too little too late for me</a>.</p>
<p><strong>Extensive Plugin Library </strong><br />
I am using several plugins to make this baby hum.  The development community for WordPress is huge and getting plugin to work is much easier than in Movable Type.  Just about every little thing I had the, &#8220;I wish it did this,&#8221; thought for was actually floating around somewhere and just needed to be tracked down.  Brilliant!</p>
<h3>Putting it all together</h3>
<p>After extensive testing, a migration to Media Temple, and a lot of little tweaking, eleven3 Version 3.0 is ready for all the scrutiny and praise it deserves.  It will always be a work in progress, but at least now I feel liberated to make the progress.  Now if only I could figure out a way to make the size of the document go from high to low without sacrificing aesthetics or functionality.</p>
<p><em>I decided to write this post because I always liked it when designers wrote out in detail their processes &#8211; it&#8217;s how I learned myself.  For some people, this will be a big repeat of what they already know.  But I am hoping that others will find it useful in discovering their way as a designer.  It&#8217;s a great field and everyday I feel fortunate getting to do something I absolutely love.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/article/eleven3-version-30/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Who&#8217;s Portland CSS?</title>
		<link>http://www.eleven3.com/video/whos-portland-css/</link>
		<comments>http://www.eleven3.com/video/whos-portland-css/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 20:30:21 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[PDX]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=85</guid>
		<description><![CDATA[Me! I had a colleague ask me about this site, asking if it was mine. While I do live in Portland, I do love CSS, I am shocked that Google would bestow this honor upon me. And as James Hall, a CSS guru from The Good Harvest, told me, blogging about the fact I am [...]]]></description>
			<content:encoded><![CDATA[<p>Me!</p>
<p>I had a colleague ask me about this site, asking if it was mine.  While I do live in Portland, I do love CSS, I am shocked that Google would bestow this honor upon me.  And as James Hall, a CSS guru from The Good Harvest, told me, blogging about the fact I am known for Portland and CSS will make my Google Search ranking even stronger for those terms!</p>
<p>So here I am.  Feeling fancy!  Indulge me in my narcissism and run a search for portland and css.  Oh happy joy day.</p>
<p>Ok, back to the code.</p>
<p>&#8212;&#8212;</p>
<p>Update: Ok, no longer number one, stupid Google!  That lasted all of 20 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/whos-portland-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook 2007 Email Rendering</title>
		<link>http://www.eleven3.com/video/outlook-2007-email-rendering/</link>
		<comments>http://www.eleven3.com/video/outlook-2007-email-rendering/#comments</comments>
		<pubDate>Sun, 14 Jan 2007 23:59:46 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=62</guid>
		<description><![CDATA[Campaign Monitor has a good post about the the new Outlook 2007 rendering engine, Microsoft Word. For some reason Microsoft has made this move and once again it&#8217;s a slap in the face to the tech saavy people who work with their products. It&#8217;s unbelievable they haven&#8217;t figured out the connection between the geeks and [...]]]></description>
			<content:encoded><![CDATA[<p>Campaign Monitor has a good post about the the new Outlook 2007 rendering engine, Microsoft Word.  For some reason Microsoft has made this move and once again it&#8217;s a slap in the face to the tech saavy people who work with their products.  It&#8217;s unbelievable they haven&#8217;t figured out the connection between the geeks and the public.  I know my anti-Microsoft sentiment over the past few years over web-standards has not gone unnoticed by those within earshot.</p>
<p>How does that work?  I grumble and complain, I tell folks some of the horror stories of Microsoft and how they&#8217;ve gotten too arrogant to adhere to the &#8220;hey let&#8217;s get on the same page&#8221; policies of the little guy.  In doing so I have switched tons of people to Firefox.  I remember when people would get joked on for using AOL as their web browser, the beginning of the end for AOL.  I&#8217;m pushing that same concept amongst friends, oh you still use IE? And it&#8217;s pop-up blocker? And it&#8217;s anti-spam-phishing-spyware bundled package with activeX?  It looks like we will see more gmail and thunderbird users out there.  I hadn&#8217;t had any qualms about Outlook until now.  Microsoft, stop pissing off the influencers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/outlook-2007-email-rendering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>a few seattle conversations</title>
		<link>http://www.eleven3.com/video/a-few-seattle-conversations/</link>
		<comments>http://www.eleven3.com/video/a-few-seattle-conversations/#comments</comments>
		<pubDate>Fri, 15 Dec 2006 17:27:35 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=56</guid>
		<description><![CDATA[Last night I went up to Seattle for a Seahawks game, which was a miserable defeat, but I had a chance to meet some good people. I have never met anyone that works at Microsoft, then suddenly last night, I meet two. While both individuals were very smart, as you have to be to work [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I went up to Seattle for a Seahawks game, which was a miserable defeat, but I had a chance to meet some good people.  I have never met anyone that works at Microsoft, then suddenly last night, I meet two.  While both individuals were very smart, as you have to be to work at Microsoft, I didn&#8217;t get the feeling they loved MS, it&#8217;s just where they work.</p>
<p>The gist of the conversation I remember, the rest was lost in a bit of a haze, so please forgive the generalizing without examples.  Essentially what I got was this, yes, we work at Microsoft, there are some good things here, but Google/Firefox/Opensource/Apple/Web Standards are awesome!  There is something troubling in this thought pattern.<br />
<span id="more-56"></span><br />
Take someone like me, I am extremely passionate about what I do and the web.  If someone like me were offered a job at Microsoft to do what I do, I would be leary.  Why?  Because I don&#8217;t see passion coming from Microsoft.  My two conversations illustrate this to a certain extent.  Both of these individuals lit up when we started talking about OpenSource, Web Standards, Apple, or Firefox.  I&#8217;m curious to know how many Microsoft Employees get excited when they start talking about their own products.  Could someone really get excited about releasing a bloated browser full of security holes that isn&#8217;t even up to web standards?  Everything I have read indicates scope creep nightmares within Microsoft and there is no better killer for motivation.</p>
<p>Back to me.  Personally, if I was working on a project, and it&#8217;s release got pushed back two years for bureaucracy, for competitors products features, for scalability, for compatability, for office politics, for whatever reason; I would be thinking about how cool my competitors are too.  Google releases products and updates blazingly fast.  Apple releases products and software at the same speed.  The OpenSource movement is so egalitarian it&#8217;s hard not to be enamored by it and have a win one for the little guy attitude.</p>
<p>Microsoft has to convince Microsoft to change, it would be nice to see a Microsoft who makes decision for the good of the community, not maximizing shareholders wealth.  And in the end, good community decisions make for good business.  I don&#8217;t see that happening anytime soon.  To the two of you whom I met, I would love to keep the dialogue going.  Chances are, you have something to say.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/a-few-seattle-conversations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.png goodness</title>
		<link>http://www.eleven3.com/video/png-goodness/</link>
		<comments>http://www.eleven3.com/video/png-goodness/#comments</comments>
		<pubDate>Fri, 27 Oct 2006 02:41:45 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=37</guid>
		<description><![CDATA[Internet Explorer 7 has me excited. Why? It isn&#8217;t the shiny new UI which has folks asking, &#8220;where did my buttons go?&#8221; It is the PNG Support! No longer will I have to litter my CSS with IE hacks to get them working. I know CSS well enough to avoid the usual Internet Explorer pitfalls, [...]]]></description>
			<content:encoded><![CDATA[<p>Internet Explorer 7 has me excited.  Why? It isn&#8217;t the shiny new UI which has folks asking, &#8220;where did my buttons go?&#8221;  It is the PNG Support!  No longer will I have to litter my CSS with IE hacks to get them working.  I know CSS well enough to avoid the usual Internet Explorer pitfalls, but I still have * html &#8230; for PNGs.</p>
<p>I&#8217;m wondering when it will be ok to drop the PNG hack entirely and tell people if they want to see the sites, upgrade to Internet Explorer 7 (or <a href="http://www.getfirefox.com">firefox</a>).  As I have still received complaints that sites don&#8217;t look good on Internet Explorer 5.5 on a Mac, it will probably be awhile.</p>
<p>For those who don&#8217;t know the hack it looks a little like this:<br />
<span id="more-327"></span><br />
div#mask {<br />
background: url(images/mask.png) top left no-repeat;<br />
}</p>
<p>/* FOR IE 5.5+ ALPHA TRANSPARENCY */<br />
* html div#mask {<br />
background-image: none;<br />
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8221;images/mask.png&#8221;, sizingMethod=&#8221;crop&#8221;);<br />
}</p>
<p>As one can see, assigning the background to none and pulling in the automagically gets png transparency working in IE.  The first div is how it should be, the second div is how it is.  For the sizingMethod, one can use crop or scale.  Scale is for repeating backgrounds, but instead of repeating, it stretches.  So this only works for some sites, not all.</p>
<p>Good luck and may the future bring us more web standards.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/png-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When external content breaks your validation</title>
		<link>http://www.eleven3.com/video/when-external-content-breaks-your-validation/</link>
		<comments>http://www.eleven3.com/video/when-external-content-breaks-your-validation/#comments</comments>
		<pubDate>Tue, 24 Oct 2006 03:27:23 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=34</guid>
		<description><![CDATA[One of the really cool things about this latest web boom (I think I shall coin it web 2.0 (-; ) is RSS feeds. Granted they have been around much longer than all of this new stuff, but they have really started maturing over the last two years or so. The ability for any jackass, [...]]]></description>
			<content:encoded><![CDATA[<p>One of the really cool things about this latest web boom (I think I shall coin it web 2.0 (-; ) is RSS feeds.  Granted they have been around much longer than all of this new stuff, but they have really started maturing over the last two years or so.  The ability for any jackass, such as myself, to create a flickr or youtube account and subscribe to that data is totally awesome.</p>
<p>To take it one step further, we can also take sed RSS feed and pull it into our own blogs/sites.  Kind of like the homepage of this site.  What one sees is the parsing of three RSS feeds, one for del.icio.us, flickr, and last.fm.</p>
<p>I added those on there because I wanted all the time I spend doing other things on the web to reflect on my blog.  Yet, in doing so, I ALMOST had to sacrifice something else that was very important to me.  Standards.<br />
<span id="more-326"></span><br />
The first issue I dealt with was the RSS feed for flickr.  For some reason it isn&#8217;t looked at as valid markup.  I had to run it through a feedburner account to pull it into my blog and not break my site.  In the end it was a good solution as I now have big brother tracking on everyone that subscribes to my photos.  And to be honest, I think it is just Magpie RSS that is pinging the feed to update it.  I can&#8217;t imagine subscribing to someone&#8217;s photos unless&#8230;perhaps I was stalking them.</p>
<p>The second issue was with my del.icio.us feed.  This is a perpetual problem and something I have to take extra steps to avoid.  I use Firefox and I have the del.icio.us tag extension installed.  It&#8217;s way too easy to tag a site and add it to my growing list of bookmarks.  The problem lies within the sites I tag and their title tags.  For some reason people throw funky characters into their tags.  Why can&#8217;t they change their ways to suit me????  (-;  Anyhow, when I bookmark something, I am on the lookout for renegade characters that break my validation.</p>
<p>I really only had those two issues in regards to feeds, yet I have another one that has been a thorn in my side for building blogs.  That thorn is YouTube embed code.  Now don&#8217;t get me wrong, I love YouTube and have been sucked in plenty of times surfing between clips.  But their code they are passing to the millions of users to post on blogs and myspace breaks validation.  I could care less about MySpace (67 html validation errors on my page) but YouTube I expect more from.</p>
<p>In all honesty there is more to the problem than just YouTube.  It&#8217;s flash, it&#8217;s validation, it&#8217;s Internet Explorer, and on and on.  In the end I cannot build a blog for a client that is completely standards compliant if they want to paste in YouTube code.  It&#8217;s already a stretch with them entering in their own content.</p>
<p>What&#8217;s the point to this rant?  James Hall is the point.  James Hall is the solution.</p>
<p>For anyone else who wants their site standards compliant AND wants YouTube, <a href="http://www.thegoodharvest.net/2006/06/valid_code_and_you_tube.html">a solution is out there</a>.</p>
<p>&#8211;</p>
<p>Update:  To illustrate another case of external content breaking my validation, Lupe Fiasco coming in through last.fm has a problem.  Looks like I am going to have to stop listening to that album.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/when-external-content-breaks-your-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xhtml and css validation links</title>
		<link>http://www.eleven3.com/video/xhtml-and-css-validation-links/</link>
		<comments>http://www.eleven3.com/video/xhtml-and-css-validation-links/#comments</comments>
		<pubDate>Fri, 20 Oct 2006 03:28:30 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=33</guid>
		<description><![CDATA[As guilty as I am of pasting these at the bottom of my sites, I think they will probably be similar to the Netscape Now buttons of the early web. It&#8217;s kinda like repping your hometown or team or whatever. Yes we rep XHTML/CSS because we all believe it&#8217;s the right thing to do; we [...]]]></description>
			<content:encoded><![CDATA[<p>As guilty as I am of pasting these at the bottom of my sites, I think they will probably be similar to the Netscape Now buttons of the early web.  It&#8217;s kinda like repping your hometown or team or whatever.  Yes we rep XHTML/CSS because we all believe it&#8217;s the right thing to do; we know it is the right thing.</p>
<p>In my last post I talked about the entry fee for getting a job at my company required being up to par on web standards.  Yes, we recommend one uses firefox with the web developer toolbar as well.  Oh and there is also the useful Measure-It! extension.  With all of these tools in one&#8217;s pocket, the question becomes, why haven&#8217;t some people caught on?</p>
<p>Microsoft Internet Explorer.   This would require an entry in itself.</p>
<p>Perhaps one day all sites will be coded in valid css/xhtml and the validation links at the bottom will seem innappropriate and unecessary.  Either way, Microsoft has a lot of making up to do to those of us in the web space.  Perhaps they could make their browser standards compliant, and make something as appropriate as validation links go away.</p>
<p>Or they will just be Microsoft, and we will have to fight the good fight for the long run.  I hope they come around.</p>
<p>(Checking out IE7 soon, somewhere I saw a dual install for both IE6 and IE7, so what happens to my IETab extension??)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/xhtml-and-css-validation-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>six stellar free ways to market your site</title>
		<link>http://www.eleven3.com/video/six-stellar-free-ways-to-market-your-site/</link>
		<comments>http://www.eleven3.com/video/six-stellar-free-ways-to-market-your-site/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 16:54:05 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=24</guid>
		<description><![CDATA[There are those folks out there who do great work, speak at panels, and have a loyal following of admirers. And then there are those who would like to be doing something similar, yet can&#8217;t seem to get the traffic they so desire. Since the launch, of what James Hall defines as a &#8220;bloatfolio&#8221; (i [...]]]></description>
			<content:encoded><![CDATA[<p>There are those folks out there who do great work, speak at panels, and have a loyal following of admirers.  And then there are those who would like to be doing something similar, yet can&#8217;t seem to get the traffic they so desire.</p>
<p>Since the launch, of what <a href="http://www.thegoodharvest.net">James Hall </a>defines as a &#8220;bloatfolio&#8221; (i believe he has a new one coming any day now), I have been engaged in a few practices that I believe are succesful traffic drivers to this site.</p>
<p>What follows is a list of what I have done to drive traffic.  I was toying with the idea of making it a top ten list, but I think I will save my big top ten list for, &#8220;Top 10 reasons why I am the most amazing blogger on the internet&#8221; post.  Ha!  Anyhow&#8230;<br />
<span id="more-324"></span><br />
<strong>1) Aesthetics </strong>- I can&#8217;t stress how important this is to a site&#8217;s success.  Whether this be for one&#8217;s own portfolio or for a client&#8217;s site.  I work in an agency (i&#8217;m a xhtml/css junky) and so many times I have seen our designers come up with unbelievable compositions, only to have a client splash a little bit of bad taste onto it.  And then I will proceed to watch the designer become jaded.  This is not how we want to work!  It&#8217;s very important from the start to establish the designer&#8217;s importance in the success of the site, don&#8217;t tread on that.  A aesthetically pleasing site will attract people from all over.</p>
<p><strong>2) Solid CSS/XHTML</strong> &#8211; There are two sides to this; search engines and galleries.  Writing good markup and moving away from tables allows the search engines to spider the site quickly and find the relevant content.  Placing all of the content in the proper order and assigning relevance is about the best SEO you can do (white hat).  CSS galleries are fantastic, they allow good work to be noticed within the community.</p>
<p><strong>3) Submit It!</strong> &#8211; Here is where you can build your tidal wave of initial traffic.  If you have the first two things on this list covered, then you should be able to gain entry into the growing list of CSS galleries out there.  <a href="http://www.epicunion.com">Steve James</a> over at epicunion turned me on this.  One day I was sputtering along with my measly 15 hits a day for HomeSkilletFest and the next day I had thousands of hits.  I looked at my traffic and it was all coming from <a href="http://www.cssremix.com">cssremix.com</a>.  Now I search out galleries.  They are a great way to boost your traffic and gain recognition from the community.</p>
<p>I was going to list out a few of the sites, but then stumbled on this <a href="http://www.themoleskin.com/archives/the-definitive-css-galleries-list/">link</a>.  Good luck.</p>
<p><strong>4) Tag It!</strong>- I have a feeling when the rest of the world really catches on with del.icio.us or any other social bookmarking service, things will start moving very quickly.  Never before have we had this much relevant data delivered to us on a silver platter.  So what does tagging yourself mean?  For me it means tagging many of my blog posts in del.icio.us with relevant tags.  One must have short term hopes of popping up on someone&#8217;s RSS reader and long term hopes of being found via del.icio.us search.  This isn&#8217;t spamming, this is helping people find more information in their topic of interest.  Want me to find you?  Tag your site with CSS, webdesign, or inspiration.  These lists move quickly, but if your site is relevant, perhaps they will tag it.  The ball really gets rolling when many users are tagging your site.</p>
<p><strong>5) Digg It!</strong> &#8211; Ahhh digg, the much loved, much hated, social news network.  I wasn&#8217;t an early adopter of <a href="http://www.digg.com">Digg</a>, it didn&#8217;t really show up on my radar until May 2005.  However, when it did, I was hooked.  Some of that early relationship bliss has faded, yet I still feel Digg is a very cool site and also very useful.  Digging yourself means submitting your posts to digg.  Yes, it may seem like shameless promotion, but waiting for someone else to do it could take a lifetime.  I get about 8% of my traffic from Digg.  Not because I have ever come remotely close to the homepage, but because my content is there, and is findable.  I am going to Digg this entry as soon as I finish it.</p>
<p><strong>6) Create a top # list</strong> &#8211; I guess we are all suckers for lists.  I see them come through my RSS feeds and I can&#8217;t help but clicking on them.  So here is my top six list for building a tidal wave of traffic to your website.  Yes it is shameless self promotion, yes it&#8217;s not as pure as if people just found your site and liked it.  The truth is, there are a lot of us out there trying to gain an audience, it&#8217;s competitive.  It is essential to use the power you have.</p>
<hr />I hope you liked the list.  Please comment if you have any other ideas for driving traffic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/six-stellar-free-ways-to-market-your-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>on becoming a code snob</title>
		<link>http://www.eleven3.com/video/on-becoming-a-code-snob/</link>
		<comments>http://www.eleven3.com/video/on-becoming-a-code-snob/#comments</comments>
		<pubDate>Fri, 28 Jul 2006 03:36:11 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=21</guid>
		<description><![CDATA[I am in the middle of a project where I am combining two sources of old school code, one really bad rat&#8217;s nest of code (that has gotten much better thanks to the counterpart who I am working with) and the other just remnants of the old school bad. The reason I bring this up [...]]]></description>
			<content:encoded><![CDATA[<p>I am in the middle of a project where I am combining two sources of old school code, one really bad rat&#8217;s nest of code (that has gotten much better thanks to the counterpart who I am working with) and the other just remnants of the old school bad.</p>
<p>The reason I bring this up is the fact I am becoming a bit of a code snob.  Ugly, sloppy code really grosses me out.  There was some code pulled up on a projector today and I had to turn away.  So when did this happen for me?</p>
<p>I was introduced to the wonderful world of CSS about two years ago now.  Before that I was building sites like everyone else, tables and spacer gifs.  I can completely understand the necessity of those means before CSS came along, but now I can&#8217;t bear to work like that.  Seperating design and content is essential to get past any sort of design changes one has to a multipaged website.<br />
<span id="more-321"></span><br />
<strong>Thought One &#8211; Applications.</strong></p>
<p>One thing that I have come to find over the last few years of being a &#8220;professional,&#8221; is that I am not so good at writing my own application code (working on that with rails, but more on that another time), but I am good at changing the look and feel of others.  So what does that make me?  A good skinner.  And I am cool with that by the way.</p>
<p>So when I come across an application I want to work with, a blog or cms platform, and the code it generates is dated and ugly, I become a bit turned off to the whole idea of spending the time to learn it.  Case in point: Joomla!.  What a great CMS for cookie cutter websites.  They have tables and other useless stuff so engrossed throughout the code, the idea of building beautiful, unique, thoughtful websites becomes extremely difficult.  After two weeks of pulling my hair out trying to figure out Joomla! and delete all of it&#8217;s unecessary html code in the php, I switched to <a href="http://www.cmsmadesimple.org">CMS Made Simple</a>.  These guys have it figured out and I was able to get done in one day, what I hadn&#8217;t been able to do in two weeks with Joomla!.  Mixing html inside of your application code is a bad idea.  And if you want to attract us standards guys, mixing table cells and server-side scripting is a especially bad idea.</p>
<p>Now all I have to do is break it to the guy who writes my checks that I had to make a call.</p>
<p><strong>Thought Two &#8211; Consistency</strong></p>
<p>I pat myself on the back everytime I see a valid xhtml or css link on someone&#8217;s page.  It will be ok, eventually all of us will get in line with this whole thing.  What the standards link tells me is this: not only will I be able to go in and change the whole page around with CSS, but they probably aren&#8217;t using tables and spacer gifs either.</p>
<p>In fact, I would go as far as saying their code probably looks a lot like mine.  Begins with: &lt;div id=&#8221;container&#8221;&gt; and goes through the list of identifying everything with id&#8217;s and classes?  What&#8217;s the point?  The point is when the majority of the web developers start going down this path, a very important consistency emerges.</p>
<p><strong>Thought Three &#8211; The Future</strong></p>
<p>I have gone from hacking websites together to building websites built for the future.  This entails a few things.</p>
<p>1) Build websites with the intention of coming back and editing it in five years.  Yes, some things will change, but there will be a consistency to your work.</p>
<p>2) Build websites with the intention that someone will be editing it in five years.  I can&#8217;t stress this enough.  I work at an agency and our team just got on the same page about building sites (file structures, naming schemes, css practices, html practices) the same.  This doesn&#8217;t have to be one man to rule them all, it just needs to pull from everyone&#8217;s best practices.</p>
<p>3) Look at the greats in this field; <a href="http://www.shauninman.com/plete/">Shaun Inman</a>, <a href="http://hicksdesign.co.uk">John Hicks</a>, <a href="http://veerle.duoh.com/index.php">Veerle Pieters</a>, and <a href="http://www.cameronmoll.com/">Cameron Moll</a> only to name a few, see how they code, see how they design.  My first portfolio pulled heavily from John Hicks, as to say, I killed cats or something to that extent.  These people really have a feel for what is good.</p>
<hr />Being a code snob is a good thing, but one must always remember, they are never quite there.  Always learning.  Always paying attention.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/on-becoming-a-code-snob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building it Strict &#8211; XHTML Compliance</title>
		<link>http://www.eleven3.com/video/building-it-strict-xhtml-compliance/</link>
		<comments>http://www.eleven3.com/video/building-it-strict-xhtml-compliance/#comments</comments>
		<pubDate>Wed, 21 Jun 2006 15:31:07 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=13</guid>
		<description><![CDATA[I had to jump through numerous hoops to get this site to be of strict compliance. I figured I would share to get some dialogue going about different techniques that others have used as well as my own. Although this list is published, I may add more to it in the future, just because this [...]]]></description>
			<content:encoded><![CDATA[<p>I had to jump through numerous hoops to get this site to be of strict compliance.  I figured I would share to get some dialogue going about different techniques that others have used as well as my own.</p>
<p>Although this list is published, I may add more to it in the future, just because this stuff never ends.</p>
<p>Before the list though, I would like to thank Steve James over at epicunion for keeping me up to date on the good, the bad, and the ugly of web standards.  Everytime I think I can teach him something, he ends up teaching me.</p>
<p>Please comment on this post if you have any feelings towards any of it.<br />
<span id="more-13"></span><br />
<strong>1. The &#8220;target&#8221; attribute</strong> I feel the target=&#8221;_blank&#8221; function isn&#8217;t as obsolete as the w3c would have us believe.  In all practical respects, most websites do not want to direct traffic away from their sites.  While it is nice I have a flickr picture gallery feed coming to my site, I do not want to send all of my traffic from my site to flickr.  With tab browsing becoming the norm (with the release of IE7 of course) links opening new tabs is not the annoyance that it once may have been.  With that being said, here is the first hoop:</p>
<p>Strict XHTML does not allow the &#8220;target&#8221; attribute within a tags.  Now, by no means did I come up with this solution, I found it <a href="http://www.sitepoint.com/article/standards-compliant-world" rel="external">here</a>.  There are far brighter folks than me kickin it on the web and I can only express my gratitude for them to share their solutions.  Moving on..</p>
<p>Instead of using target=&#8221;_blank&#8221; one must use rel=&#8221;external&#8221;.  But the fun doesn&#8217;t stop there, one also needs to include a JavaScript file on every page that looks like this.</p>
<p><code>function externalLinks() {<br />
if (!document.getElementsByTagName) return;<br />
var anchors = document.getElementsByTagName("a");<br />
for (var i=0; i&lt;anchors.length; i++) {<br />
var anchor = anchors[i];<br />
if (anchor.getAttribute("href") &amp;&amp;<br />
anchor.getAttribute("rel") == "external")<br />
anchor.target = "_blank";<br />
}<br />
}<br />
window.onload = externalLinks;</code></p>
<p>All in all, it&#8217;s a great solution to a problem, that I feel, shouldn&#8217;t exist.  But that&#8217;s just me.</p>
<p><strong>2. Feeds Compliance</strong> &#8211; I listed my feeds on every page with contact information.  When I went to validate my code, I found the W3C really didn&#8217;t like my flickr feed.  The workaround:</p>
<p>I opened a FeedBurner account and ran my feeds through them.  Upon which, I also now have tracking for my RSS feeds.  I am still not totally convinced of the accuracy of FeedBurner, but I really appreciate their effort to provide this as a limited service for free.</p>
<p>This particular problem brings up the lack of effort from many of the cool &#8220;web 2.0&#8243; companies to bring their services up to standards.  While I understand they are focused on their service, it would be nice to see a little more love shown to the standards community.</p>
<p><strong>3. YouTube Embed</strong> &#8211; Yet to be solved.  James over at <a href="http://www.thegoodharvest.net" rel="external">The Good Harvest</a>, is tackling the problem.  More flash wizardry to come.</p>
<p><strong>4 Building good clean XHTML and CSS</strong> &#8211; More important than anything I have mentioned is to practice good coding.  Think about what you are doing before you do it.  I am not claiming to have perfect code, but I am claiming that is what I stive for.  If you care to take it there, I am more than open to suggestions on my own coding practices.  Always learning&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/building-it-strict-xhtml-compliance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

