<?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>Sickdesigner.com</title>
	<atom:link href="http://sickdesigner.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://sickdesigner.com</link>
	<description>Sick tutorials, tips &#38; articles on design and the web</description>
	<lastBuildDate>Sun, 05 Sep 2010 14:44:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Analyzing In-Browser Design</title>
		<link>http://sickdesigner.com/index.php/2010/design/analyzing-in-browser-design/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/analyzing-in-browser-design/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 14:42:39 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[advantages]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[disadvantages]]></category>
		<category><![CDATA[in-browser]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1410</guid>
		<description><![CDATA[We&#8217;ve come such a long way from the times when CSS was just starting to become mainstream. It is now a widespread technology, with all browser makers offering wide, though still not complete, support. So maybe it&#8217;s time for another change. A few months back, a thought popped into my sick little head: what the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="in-browser-design-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/09/in-browser-design-thumb.jpg" alt="" width="140" height="140" />We&#8217;ve come such a long way from the times when CSS was just starting to become mainstream. It is now a widespread technology, with all browser makers offering wide, though still not complete, support. So maybe it&#8217;s time for another change.<span id="more-1410"></span><br />
A few months back, a thought popped into my sick little head: what the heck do we need software like Photoshop for? I didn&#8217;t pay much attention to it back then and decided to bin that idea. However, about a month ago, I noticed a conversation going on Twitter, mostly between Eric Meyer and others, about &#8220;Designing in the browser&#8221;. Each party had good points of view on the matter, but most were contrived or subjective. I&#8217;m talking about arguments the like of &#8220;you can&#8217;t do all the cool things you can do in Photoshop, with code&#8221;, or &#8220;Photoshop is meant for editing pictures, not for making websites&#8221;. That sort of thing.</p>
<p>One of the arguments I favor most of that conversation Eric Meyer had with a few people for why you shouldn&#8217;t design in the browser is: &#8220;designing in the browser hinders creativity because you&#8217;re only going to think about the code; your mind is stuck in a browser environment&#8221;. I&#8217;m sorry, I thought I was designing websites FOR the browser environment. I wasn&#8217;t aware my web design was meant for a 10 foot banner.</p>
<p>I decided then and there that I was going to give this a try, I mean, how hard can it be? So I set out to design in the browser and in the browser alone. I&#8217;ve gone through three projects this past August with this process and I must admit that I&#8217;ve learned more about web design this month than I have for the past two years.</p>
<p>So, what sets apart In-Browser Design, as I like to call it, from the more &#8220;traditional&#8221; approach?</p>
<h4>Speed</h4>
<p>You&#8217;re basically cutting design time by 75%. At least I did. Not having to go through designing a mockup meant that after the client sees the design and approves it, the website is done. Needless to say, that makes clients hella happy. This does mean that clients need to be informed about what you&#8217;re doing. If it&#8217;s a Photoshop mockup that they want and they won&#8217;t have it any other way, then that&#8217;s what they should get. I was fortunate to be able to do In-Browser Design with actual clients; others might not.</p>
<h4>Focus</h4>
<p><em>Content is king</em> is something we hear all over the place, it&#8217;s become our motto and a constant reminder of the priorities of building a website. But so many designers still forget about this simple directive and the reason why so many still fail to put content first, is, in my opinion, partly because of the work environment.</p>
<p>Think about it, what is Photoshop about? First and foremost it&#8217;s about graphics. We know this, we understand this, this is why we turn to it; to make graphics. Now let&#8217;s look at websites. What are websites about? Content. In the same way that Photoshop without graphic tools is not Photoshop, a website without content is not a website.</p>
<p>So, by moving into the browser, intertwining code and design, the designer&#8217;s focus gets shifted from the graphics to the content, which is where it should be, when it comes to websites.</p>
<h4>Code</h4>
<p>As web designers, our life is torn at, somewhat, opposite ends: at one end we&#8217;re artists struggling to create art, beauty, self-expression; on the other end we&#8217;re analytical, we&#8217;re pragmatic, we struggle for clean code, semantic tagging, logical user interfaces and sustainability. This designer dichotomy, I think, is unhealthy. It breeds three types of websites:</p>
<ol>
<li>websites that are gorgeous, but their code is ugly as sin</li>
<li>websites that are ugly, but have spotless code</li>
<li>websites that are mediocre, with mediocre code</li>
</ol>
<p>What In-Browser Design does, in my experience, is break that dichotomy because it reverses the traditional order of things. By tradition, we first create a design mockup, the client gives the ok and then we start coding.</p>
<p>With In-Browser Design, you start coding the HTML from day one. Structure, semantics, code cleanliness and all those things take focus first. It&#8217;s only after the content is set in page that we can start focusing on design. By that time you&#8217;re well familiar with the content, you understand the underlying structure that you&#8217;ve laid down and your mind can focus on design and beauty and art without worrying about &#8220;can this be coded?&#8221;.</p>
<h4>Proper progressive enhancement</h4>
<p>Those of us who adhere to the progressive enhancement philosophy are, most of the time, adamant about why it is so important. But, to really have proper progressive enhancement In-Browser Design is the only true path worth taking.</p>
<p>I&#8217;m coming back to this, because I think it&#8217;s such an important step, a real paradigm shifter. Start out with the basic HTML (and PHP/Ruby/etc. if your page is dynamic) and the actual content, work your way up to CSS, then Javascript if need be. Progressive enhancement and In-Browser Design are a match made in heaven, if there ever was one, there is no doubt about this in my mind.</p>
<h4>Interaction</h4>
<p>When doing a mockup, you&#8217;re forced to work with a static entity, there&#8217;s no going around this. But, with In-Browser Design, you have hover states, selections, inputs, textareas, buttons, all the things that users interact with on a website readily available to you to test out, just like a regular user. It is immensely gratifying to be able to experience the full interaction that users will have with your website when in this design phase.</p>
<h4>CSS3 Super Speed</h4>
<p>You knew I was getting here. Part of designing with code is that you&#8217;re concerned over something that should also concern traditional web designers during the design process as well, though it rarely does: <em>page speed</em>. It&#8217;s quite simple and I&#8217;m sure most of you reading this already know about it: the more images you have, the more HTTP requests, the longer it takes for a page to load. Let me just stop you before you start your rant and I&#8217;ll state that large sprites are not a solution. Why? Large sprites = lots of Kb, pure and simple; load time goes up, again.</p>
<blockquote><p>*I am, however, not an advocate for extra markup just to replace an  image with the aid of CSS3. My point of view is simple: if it doesn&#8217;t  require extra markup and it&#8217;s doable with CSS3, then I&#8217;ll do it. Else,  use images.</p></blockquote>
<p>Enter CSS3. Gradients, rounded corners, shadow, @font-face are but a few of the slew of goodies that CSS3 provides. I&#8217;m a pretty big advocate of CSS3 over images* so In-Browser Design is the perfect meeting place for me to settle the two. There are things that no CSS3 magic can do, and that&#8217;s fine, I&#8217;ll go for images on that one. But where there is room for CSS3, I&#8217;m sure to use it. And all this is coming back to progressive enhancement, of course.</p>
<p>Those are all well and fine, but there doesn&#8217;t seem to be anything new being brought to the table here, is there? In the hands of the most skilled designers, Photoshop is a mighty weapon, wielded to build some of the most amazing websites we&#8217;ve ever seen. I&#8217;m not arguing that Photoshop/Fireworks/Gimp/Paint Shop Pro/Pixelmator etc. aren&#8217;t great tools. Far from it. I&#8217;m arguing that they are not meant for the web (Fireworks included, but that&#8217;s another story). I&#8217;m arguing for a new paradigm for building websites.</p>
<p>It&#8217;s no mystery that I am completely hooked on this new philosophy and it&#8217;s in my nature to speak about it loud and proud, so let me make amends for what could probably be seen as a very emotional editorial on some occult practice of making websites. I don&#8217;t want you to start doing this from now on. I don&#8217;t want you to think that traditional website design is bad. What I do want you to do is keep an open mind. And if you&#8217;re feeling adventurous, maybe even give it a shot once. See if it&#8217;s for you. If it&#8217;s not, no harm done. If it is, then <a href="http://twitter.com/sickdesigner" target="_blank">step into my office</a> and whatever I can do to help you with this, I will.</p>
<p><em class="end">I like to look at this In-Browser Design philosophy as Website Design. Not coding, not code while designing, but purely Website Design. Because that&#8217;s what it is, by excellence even; you are able to have full control over every aspect of your work, it&#8217;s truly WYSIWYG and that&#8217;s more than I could ever wish from a web design environment.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/analyzing-in-browser-design/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Contagion #4 &#8211; Bill Chambers</title>
		<link>http://sickdesigner.com/index.php/2010/design/contagion-4-bill-chambers/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/contagion-4-bill-chambers/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 13:06:28 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[bill]]></category>
		<category><![CDATA[chambers]]></category>
		<category><![CDATA[contagion]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[sickdesigner]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[tennis]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1303</guid>
		<description><![CDATA[It&#8217;s time for another run down of a game of Contagion. This time I played with my good friend, Bill Chambers, hailing all the way from sunny California. We had loads of fun &#38; ended up with a killer punk-rockin&#8217; design so click to see it. Bill and I share a passion for guitars and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="contagion-4-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-4-thumb.jpg" alt="" width="140" height="140" />It&#8217;s time for another run down of a game of Contagion. This time I played with my good friend, <a href="http://www.billchambersdesign.com/" target="_blank">Bill Chambers</a>, hailing all the way from sunny California. We had loads of fun &amp; ended up with a killer punk-rockin&#8217; design so click to see it.<span id="more-1303"></span></p>
<p>Bill and I share a passion for guitars and rock music so it was a no-brainer as to what the theme would be. We initially settled for an &#8217;80s metal theme complete with all the Van Halen-ish, Twisted Sister-ish goodness but as the game progressed we found ourselves leaning more to a Duran Duran / Misfits inspired design. Goes to show you just can&#8217;t plan pure creativity.</p>
<h4>So did you learn anything?</h4>
<p>With every game I learn something new and this one was no exception. Perhaps unwillingly, Bill assumed the role of &#8220;Fine Tuner&#8221; while I, naturally, hit the design like a train through a brick wall. This sparked a realization: as designers we must assume both roles, sometimes simultaneously, sometimes alternatively, in order to ensure that the piece that we&#8217;re working on is high quality. This dichotomy would probably drive a non-creative insane faster than you can say &#8220;dual humbucker, coil-tapped, mahogany body, rosewood neck&#8221; but for designers it seems to be an intuitive position.</p>
<p>What does this mean? Beats me, but it&#8217;s good to know, I guess. Perhaps this will help better define these roles and, in the end, have us create better designs. Or maybe it&#8217;s just one of those useless, yet interesting, facts.</p>
<p>Anyway, let&#8217;s see what Bill and I came up with:</p>
<p><img class="alignnone size-full wp-image-1305" title="contagion-round-1-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-1-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">01</span></pre>
<p>I started the game with a basic design of an electric guitar. Design in the 80s was anything but subtle so a basic &#8220;subject in the center&#8221; design felt just about right. Granted, I messed up the colors which have nothing to do with our theme.</p>
<p><img class="alignnone size-full wp-image-1306" title="contagion-round-2-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-2-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">02</span></pre>
<p>But Bill fixed that in the second wave with a nice spectrum color correction that set the game back on it&#8217;s initial track.</p>
<p><img class="alignnone size-full wp-image-1307" title="contagion-round-3-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-3-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">03</span></pre>
<p>What would an 80s design be without halftones, right? Also, I couldn&#8217;t stay away from the EVH style stripes. Or from Color Dodge, for that matter. Yes, you can call me a Color Dodge b**ch.</p>
<p><img class="alignnone size-full wp-image-1308" title="contagion-round-4-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-4-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">04</span></pre>
<p>In an obvious Shark Week inspired move (sic!), Bill bootstrapped a wicked tiger/zebra pattern on the guitar that just took the guitar to a whole new level of 80s extravaganza, as well as some abstract Aerosmith-like wings.</p>
<p><img class="alignnone size-full wp-image-1309" title="contagion-round-5-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-5-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">05</span></pre>
<p>A bit of color treatment and a simple text from me and this design was really getting there.</p>
<p><img class="alignnone size-full wp-image-1310" title="contagion-round-6-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-6-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">06</span></pre>
<p>Rehashing the purple from the lower side of the canvas, Bill detailed the text for a more refined punk look.</p>
<p><img class="alignnone size-full wp-image-1311" title="contagion-round-7-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-7-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">07</span></pre>
<p>And like a train through a brick wall, I dirtied up the whole design and defined the guitar a bit better.</p>
<p><img class="alignnone size-full wp-image-1312" title="contagion-round-8-bill-chambers" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-8-bill-chambers.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">08</span></pre>
<p>And in the last wave, Bill focused more on small details and fine correction, as any final step should. The result speaks for itself. Nay, screams heavy metal for itself!</p>
<p><em class="end">It was a great game, we had loads of fun and the result I can safely say is awesome x10. With every game it&#8217;s more and more apparent that Contagion is equally about collaborating for great designs as well as interacting with other designer, having a laugh and building friendships.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/contagion-4-bill-chambers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Contagion #3 &#8211; Brian Purkiss</title>
		<link>http://sickdesigner.com/index.php/2010/design/contagion-3-brian-purkiss/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/contagion-3-brian-purkiss/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 05:01:52 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[brian]]></category>
		<category><![CDATA[contagion]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[purkiss]]></category>
		<category><![CDATA[sickdesigner]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[tennis]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1288</guid>
		<description><![CDATA[This Sunday I played a very fun and insightful game of Contagion with Brian Purkiss, a young, Texas based, designer. Our game was different than the other two, but if you&#8217;re curious why &#38; what our collaboration yielded, then click that Readme link. The theme of this game was design itself which, at first, I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="contagion-3-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-3-thumb.jpg" alt="" width="140" height="140" />This Sunday I played a very fun and insightful game of Contagion with Brian Purkiss, a young, Texas based, designer. Our game was different than the other two, but if you&#8217;re curious why &amp; what our collaboration yielded, then click that Readme link.<span id="more-1288"></span></p>
<p>The theme of this game was design itself which, at first, I thought it was kind of silly. But after a while I realized it&#8217;s probably one of the toughest topics we could have chosen. Practically what we were saying was &#8220;design for the sake of design&#8221; which may sound childish and pointless but as the game itself pointed out, is a very good exercise in design control.</p>
<h4>Design control?</h4>
<p>It&#8217;s often that we find ourselves working somewhat mechanically or instinctively, rather than logically, which is all fine and dandy if you&#8217;re going for art, but design is not art. Design has to trigger more than just an emotional response and for that you need to be able to control your creative output like a frackin&#8217; Jedi.</p>
<p>This game was a bit different from the previous two in respect to the control that both I and Brian had with our respective waves. As a result of applying ourselves and not letting things get out of hand, design wise, we stopped at the 8th wave because we both agreed that any more tinkering would be pointless. Brian also decided to remove previous elements from one of his waves because they didn&#8217;t fit. With this kind of self control and objective thinking we were able to have not only a very enjoyable and satisfying game but also a truly kick ass design.</p>
<p>So, without further ado, let&#8217;s get to the screenshots.</p>
<p><img class="alignnone size-full wp-image-1290" title="contagion-round-1-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-1-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">01</span></pre>
<p>As always, the first wave belongs to yours truly. Playing on a slight pun, I put together a simple backbone for the design. I was a bit reluctant of using color in the first wave, but I soon found out that Brian was a Jedi master and he wasn&#8217;t going to leave a tiny thing like that get in his way.</p>
<p><img class="alignnone size-full wp-image-1292" title="contagion-round-2-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-2-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">02</span></pre>
<p>And <strong>BOOM</strong>! When I opened this my face just lit up. It&#8217;s amazing how with just a few basic techniques, Brian managed to steer the direction of the design so radically. Whereas the first wave looked peaceful and soft, in this second wave it became clear that we were taking the path of destruction.</p>
<p><img class="alignnone size-full wp-image-1293" title="contagion-round-3-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-3-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">03</span></pre>
<p>I&#8217;m a big fan of doodles so I doodled my way out of this wave, unbalancing the two halfs of the design for a more dramatic scene, as well as a bit of tinkering with the text.</p>
<p><img class="alignnone size-full wp-image-1294" title="contagion-round-4-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-4-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">04</span></pre>
<p>Brian saw a movie poster in the design so he decided an explanatory, trailer style type would steer the game further in that direction. The pictures he added further emphasized the movie poster style, but a few minutes after passing the wave to me, we both decided the design would be better off without them.</p>
<p><img class="alignnone size-full wp-image-1295" title="contagion-round-5-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-5-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">05</span></pre>
<p>A movie poster wasn&#8217;t my initial idea and I wasn&#8217;t going to go down that road at this point, but a vintage poster, now that&#8217;s more like it. A few color adjustments and repositioning the left type and I was ready to pass the ball to Brian again.</p>
<p><img class="alignnone size-full wp-image-1296" title="contagion-round-6-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-6-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">06</span></pre>
<p>Now that we had a clear direction with the design, Brian added some rather subtle light streaks, basically nudging me to take the design into a more explosive state.</p>
<p><img class="alignnone size-full wp-image-1297" title="contagion-round-7-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-7-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">07</span></pre>
<p>And boy, was I nudged. I love explosions and pretty much anything that makes a big ball of light, so it was no surprise that I over-burned the central area a bit. It&#8217;s an explosion, of course it&#8217;s burned.</p>
<p><img class="alignnone size-full wp-image-1298" title="contagion-round-8-brian-purkiss" src="http://sickdesigner.com/wp-content/uploads/2010/08/contagion-round-8-brian-purkiss.jpg" alt="" width="680" height="961" /></p>
<pre><span class="number">08</span></pre>
<p>Brian decided to balance the design out more by adding a slight gradient to the left side gap which, I think, works very well. And after about 15 minute of debating the issue, we both agreed that taking this design any further would be pointless.</p>
<p>We ended up with a design that surprised us both in it&#8217;s apparent simplicity and it&#8217;s hidden complexity. It&#8217;s dichotomous, it&#8217;s uncompromising and it just plainly rocks your Jedi boots off.</p>
<p><em class="end">There&#8217;s a strange beauty about the unknown of playing a game of Contagion and that makes it fun as well as formative. Oh, yeah, and I decided to call this design <em>Bauhaus axe murderer</em>. What do you think? Cool? You betcha!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/contagion-3-brian-purkiss/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Contagion #2 &#8211; Sergiu Mocian</title>
		<link>http://sickdesigner.com/index.php/2010/design/contagion-2-sergiu-mocian/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/contagion-2-sergiu-mocian/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 11:41:33 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[contagion]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[mocian]]></category>
		<category><![CDATA[sergiu]]></category>
		<category><![CDATA[sickdesigner]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[tennis]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1259</guid>
		<description><![CDATA[It&#8217;s time to show off another game of Contagion, boys and girls. This week I played with a very good friend of mine, Sergiu Mocian. It was loads of fun and, as with the first game of Contagion, a valuable lesson in design, for both the players. Unlike the previous game of Contagion, which I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="contagion-round-1-sergiu-mocian-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-1-sergiu-mocian-thumb.jpg" alt="" width="140" height="140" />It&#8217;s time to show off another game of Contagion, boys and girls. This week I played with a very good friend of mine, <a href="http://twitter.com/serjuiced" target="_blank">Sergiu Mocian</a>. It was loads of fun and, as with the first game of Contagion, a valuable lesson in design, for both the players.<span id="more-1259"></span></p>
<p>Unlike the <a href="http://sickdesigner.com/index.php/2010/design/contagion-1-matt-ward/">previous game of Contagion</a>, which I played with <a href="http://blog.echoenduring.com/" target="_blank">Matt Ward of Echo Enduring Blog</a>, this time I knew my opponent very well. I&#8217;ve worked with Sergiu before, we&#8217;ve known each other for quite a few years and we live in the same town so we both had a pretty good idea what the other one is capable of in terms of developing on the given theme. The theme behind this second episode of Contagion was that old dilemma: how much is design art? Both I and Sergiu are fond of 3D typography, so that was the basis I put out in the first wave.</p>
<p>Let&#8217;s get started with the pics and show you how the game evolved.</p>
<p><img class="alignnone size-full wp-image-1265" title="contagion-round-1-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-1-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">01</span></pre>
<p>The first wave, as always, belongs to yours truly. I wanted a solid foundation but without going into too much detail.</p>
<p><img class="alignnone size-full wp-image-1263" title="closeup" src="http://sickdesigner.com/wp-content/uploads/2010/07/closeup.jpg" alt="" width="680" height="560" /></p>
<p>And here&#8217;s a full res closeup of that first wave, for all you zoom freaks.</p>
<p><img class="alignnone size-full wp-image-1266" title="contagion-round-2-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-2-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">02</span></pre>
<p>Sergiu saw a cosmic theme in the first wave, so he countered with a Sun and a few color variations. Subtle, but now I had a proper theme to work with.</p>
<p><img class="alignnone size-full wp-image-1267" title="contagion-round-3-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-3-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">03</span></pre>
<p>In space stuff does one of two things: it either moves quietly or it bumps into other stuff. And quietly is boring, so I went all ka-bloo-eeeey on the canvas!</p>
<p><img class="alignnone size-full wp-image-1268" title="contagion-round-4-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-4-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">04</span></pre>
<p>Carrying with the destruction theme, Sergiu ninja chopped the hell out of the WEB part of the design. I especially liked the angle suggestion that the cut makes.</p>
<p><img class="alignnone size-full wp-image-1269" title="contagion-round-5-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-5-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">05</span></pre>
<blockquote><p>In the year 876 B.C., a great and powerful race of alien explorers came to Earth. They brought with them knowledge, peace &amp; the Internet, for which they had great passion. They shared their passion with the local populous and so humanity received the gift of the web. We, as web designers, are the keepers and builders of their legacy.</p></blockquote>
<p>We&#8217;re all for a bit of fun, so I lit everything up a bit better and added a small explanation of the story behind the design. Consider it as a legend, a guide towards understanding the lunacy that came over us while playing this game.</p>
<p>I thought it was pretty funny and quirky. Others just took it at face value. Sergiu said it&#8217;s the absolute truth and the most accurate depiction of human history. Ever.</p>
<p><img class="alignnone size-full wp-image-1270" title="contagion-round-6-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-6-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">06</span></pre>
<p>Sergiu replied by creating a pyramid shape encompassing the scene and centering the focus point. Also, sand dunes.</p>
<p><img class="alignnone size-full wp-image-1271" title="contagion-round-7-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-7-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">07</span></pre>
<p>The type above would&#8217;ve looked totally out of place without some sort of connection to the design, so I added a couple of UFOs and brought a bit of the grid in my last wave back.</p>
<p><img class="alignnone size-full wp-image-1272" title="contagion-round-8-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-8-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">08</span></pre>
<p>In his second to last wave, Sergiu went all nuts. I have no idea what he was smoking at the time and neither does he, but for some reason he added orcas. In the desert. Swimming. I have no words.</p>
<p><img class="alignnone size-full wp-image-1273" title="contagion-round-9-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-9-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">09</span></pre>
<p>Playing on the silly text at the top of the design, I went and added a few people and some light beams coming from the UFOs. I also blended and shaded the orcas a bit.</p>
<p><img class="alignnone size-full wp-image-1274" title="contagion-round-10-sergiu-mocian" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-10-sergiu-mocian.jpg" alt="" width="680" height="481" /></p>
<pre><span class="number">10</span></pre>
<p>In the last wave, Sergiu cleared up the &#8220;art form&#8221; part for readability and focused the central text more with a bit of background blur. Also, quite a creative touch with the waterfall that also stands as an &#8220;I&#8221; and explains how orcas can swim in the desert.</p>
<p>Since there is a lot of detail in the design, I took it to link you guys to a larger version of the final design.</p>
<p>Behold and be amazed: <a class="demo" href="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-10-sergiu-mocian-large.jpg" target="_blank">The Big Picture</a></p>
<p><em class="end">It was great fun playing with Sergiu and I think we both learned a lot from the experience. Quick fact: around wave 5 Sergiu declared: &#8220;this game is really catchy; I wasn&#8217;t expecting that&#8221;. So there you have it folks. Another sick design with some sick designers.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/contagion-2-sergiu-mocian/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Contagion #1 &#8211; Matt Ward</title>
		<link>http://sickdesigner.com/index.php/2010/design/contagion-1-matt-ward/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/contagion-1-matt-ward/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 22:10:04 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[contagion]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[sickdesigner]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[tennis]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1232</guid>
		<description><![CDATA[About a week ago I had a sick idea (I&#8217;m prone to have them) about getting a bit more personal with my readers (that&#8217;s you guys &#38; gals). Comments, Twitter &#38; Facebook are all very nice and dandy but they don&#8217;t provide too much personal involvement. Thus, Contagion was born. Contagion is a Layer Tennis [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="contagion-1-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-1-thumb.jpg" alt="" width="140" height="140" />About a week ago I had a sick idea (I&#8217;m prone to have them) about getting a bit more personal with my readers (that&#8217;s you guys &amp; gals). Comments, Twitter &amp; Facebook are all very nice and dandy but they don&#8217;t provide too much personal involvement. <span id="more-1232"></span>Thus, <strong>Contagion</strong> was born. Contagion is a <a href="http://www.layertennis.com/" target="_blank">Layer Tennis</a> style game between myself and another player. My first victim was my good buddy, owner of Echo Enduring Blog and all around good guy, Matt Ward.</p>
<p>First off, let me explain the game for you. Contagion is a game for graphic designers meant to exercise rapid inspiration and execution, as well as being a means for designers to learn new practices from each other. Contagion has no winner. It is as much a game as playing with toy trucks is. The game itself and its outcome provide entertainment beyond a score.<br />
The two players decide upon a theme (subject) of the game. There are no limitations to what the theme may be, other than mutual agreement upon it by the players.<br />
The first player starts with a blank canvas (International A2, 300 DPI, RGB), using a common graphics software. The first player creates a new layer and begins to create the first wave by designing something based on the agreed theme.<br />
After a maximum of 30 minutes, the first player must provide the source file to the second player. The second player then begins to design upon the first player&#8217;s wave in a new layer, thus developing the theme further. The game lasts for 10 waves, with 5 waves per player. The game ends with the 10th wave, which corresponds to the second player. All layers must be delivered to the opposite player as raster layers. Players are not allowed to delete parts of any previous waves, even their own. They are allowed to cover parts of the previous waves with new designs, though, in order to stay within the spirit of the game, it&#8217;s recommended that said covering should not extend to the entire canvas, thus discarding previous waves.</p>
<p><img class="alignnone size-full wp-image-1237" title="contagion-1-preview" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-1-preview.jpg" alt="" width="680" height="340" /></p>
<p>So, it&#8217;s a bit different than the original Layer Tennis and the first game in what I hope to be a long series has proven that very well. Matt and I played for about 7 hours, all the while keeping in touch via Skype. The game has a very nice way of forcing you to talk about things (even non design related) without it being uncomfortable. There&#8217;s also the increasing curiosity of what the end result is and towards the end both I and Matt referred to the game as &#8220;our design&#8221; instead of &#8220;the design&#8221;. Spending a few hours on a collaboration like this has a lot more benefits than just a pretty picture at the end. There&#8217;s an invaluable human connection being set up which really just makes the game that much more fun.</p>
<p>But enough of this blabber. Matt and I agreed to work on the subject of &#8220;<em>Flood</em>&#8220;. So, let&#8217;s see how the rounds played out, with full commentary by yours truly!</p>
<p><img class="alignnone size-full wp-image-1240" title="contagion-round-1-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-1-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>The first wave was mine. I tried to set a bit of a general mood here, without too much detail, letting Matt build up on this structure.</p>
<p><img class="alignnone size-full wp-image-1241" title="contagion-round-2-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-2-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>Matt responded with a simple, yet to the point typographic treatment.</p>
<p><img class="alignnone size-full wp-image-1242" title="contagion-round-3-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-3-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>In typical Sickdesigner tradition, I proceeded to go nuts with some over burnt abstract waves, and a slight vignette at the top.</p>
<p><img class="alignnone size-full wp-image-1243" title="contagion-round-4-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-4-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>This was clearly becoming a battle of order vs. chaos as Matt plunged in with some very sharp shards.</p>
<p><img class="alignnone size-full wp-image-1244" title="contagion-round-5-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-5-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>By the halfway point of the match I struck another chaotic blow by expanding the palette into what I can only describe as an LSD fueled wet dream.</p>
<p><img class="alignnone size-full wp-image-1245" title="contagion-round-6-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-6-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>Matt played into my chaos with a subtle grunge texture and introduced a mystical character. She reminded me of the Lady of the Lake.</p>
<p><img class="alignnone size-full wp-image-1246" title="contagion-round-7-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-7-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>I responded with a tighter color correction and played with the message a bit more.</p>
<p><img class="alignnone size-full wp-image-1247" title="contagion-round-8-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-8-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>Being an English Lit major, Matt quickly articulated the catch phrase and consolidated the water theme with a central ripple.</p>
<p><img class="alignnone size-full wp-image-1248" title="contagion-round-9-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-9-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>In my last wave, I took out the ol&#8217; trusty tablet and really fluid-ized the heck out the whole design. Liquid love, baby!</p>
<p><img class="alignnone size-full wp-image-1249" title="contagion-round-10-matt-ward" src="http://sickdesigner.com/wp-content/uploads/2010/07/contagion-round-10-matt-ward.jpg" alt="" width="680" height="962" /></p>
<p>The last round was, of course, Matt&#8217;s.  Here&#8217;s where his writing skills came into effect, as well as a solid set of retro lights to seal the deal.</p>
<p>It&#8217;s been quite an experience this first episode of Contagion both in a graphic sense and in a human relations sense. I may have stumbled upon my favorite game yet. Well, apart from real tennis, that is.</p>
<p><em class="end">I hope you enjoyed this little experiment and here&#8217;s to many more. See you later, my sick little puppies!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/contagion-1-matt-ward/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Understanding the CSS display property</title>
		<link>http://sickdesigner.com/index.php/2010/html-css/understanding-the-css-display-property/</link>
		<comments>http://sickdesigner.com/index.php/2010/html-css/understanding-the-css-display-property/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 04:37:12 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[html-css]]></category>
		<category><![CDATA[about]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[inline-block]]></category>
		<category><![CDATA[list-item]]></category>
		<category><![CDATA[property]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[understand]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1187</guid>
		<description><![CDATA[One of the most powerful &#38; useful properties in all CSS is, without a doubt, the display property. And yet, it is also one of the least well known, especially by those just starting out with CSS. In this post I&#8217;ll try to shed some light on this little gem. A bit of an introduction [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="thumb" src="http://sickdesigner.com/wp-content/uploads/2010/06/thumb.jpg" alt="" width="140" height="140" />One of the most powerful &amp; useful properties in all CSS is, without a doubt, the display property. And yet, it is also one of the least well known, especially by those just starting out with CSS. In this post I&#8217;ll try to shed some light on this little gem.<span id="more-1187"></span></p>
<h4>A bit of an introduction</h4>
<p>The W3C specifies that the initial display value of all elements is inline. Some of you may raise a brow in disbelief, and with good reason. What they didn&#8217;t specify is that the display property is sensitive to other properties. That is to say that some elements automatically change their default display value according to other properties they might have applied to them.</p>
<p>Practical example: <strong>divs</strong> and <strong>ems</strong>. By default, they both act as inline elements. Add width/height or float to them and you start to see a difference. While the ems keep being displayed as inline elements, the divs are rendered as block elements, which is what we&#8217;re used to seeing.<span style="color: #ff0000;"><strong> </strong></span></p>
<p>Because of this slightly esoteric behavior of the display property, I find it easier to think of divs and forms, etc. as block level elements, while all the rest as inline. Most of the time, the default values are sufficient and adequate but there are times when maintaining semantic code while having a specific element behavior requires a bit of display tinkering.</p>
<h4>So, what&#8217;s the big deal?</h4>
<p>Instead of writing a lengthy and, otherwise, boring post about how this value does this and that value does that, I went a bit further and made a demo page showcasing all the 17 possible display values in a retro kind of Dharma Initiative interface. Yeah, yeah, Lost is over, boo-hoo.</p>
<p><img class="alignnone size-full wp-image-1220" title="big-display-pic" src="http://sickdesigner.com/wp-content/uploads/2010/06/big-display-pic.jpg" alt="" width="680" height="475" /></p>
<p>So, clicky on the demo button and have yourself a merry time (best viewed with Firefox 3.6). And don&#8217;t forget to get back here and leave a comment!</p>
<p><a class="demo" href="http://sickdesigner.com/resources/display-property-demo/index.html" target="_blank">See the demo</a></p>
<p><em class="end">Hopefully, you had a good time playing around with the virtual display keyboard and, who knows, maybe even learned a thing or two about the mother of all structural CSS properties &#8211; display.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/html-css/understanding-the-css-display-property/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>The Solar Method (of building websites)</title>
		<link>http://sickdesigner.com/index.php/2010/html-css/the-solar-method-of-building-websites/</link>
		<comments>http://sickdesigner.com/index.php/2010/html-css/the-solar-method-of-building-websites/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 15:05:00 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[html-css]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[solar]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1191</guid>
		<description><![CDATA[In the past years, web design as a profession has grown immensely from a wee toddler to a field well into its adolescence. We now have standards and recommendations, best practices and various ways of testing the rigor of our work. Web design is growing ever closely to the rank of more traditional, elite professions. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="solarmethod-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/06/solarmethod-thumb.jpg" alt="" width="140" height="140" />In the past years, web design as a profession has grown immensely from a wee toddler to a field well into its adolescence. We now have standards and recommendations, best practices and various ways of testing the rigor of our work. <span id="more-1191"></span>Web design is growing ever closely to the rank of more traditional, elite professions. Yet, unlike traditional professions, web design is not subject to a standard practice model. We each build websites according to what we think is the best, or sometimes the fastest, approach. Perhaps you read some books when you started out with web design that explained certain methods of the building process, I know I have. And, perhaps, like me, you too, disappointingly, found that most of these books derive solutions that are either contrived, redundant, illogical or do not withstand the test of time.<br />
In this post, I&#8217;ll try to express what I believe to be a healthy candidate for the title of <strong>Website Building Standard Method</strong>. I call it the <em>Solar Method (of building websites)</em>.</p>
<p><img class="alignnone size-full wp-image-1193" title="solarmethod-header-inner" src="http://sickdesigner.com/wp-content/uploads/2010/06/solarmethod-header-inner.jpg" alt="" width="680" height="680" /></p>
<p>As the name implies, my Solar Method is derived from solar systems, more precisely, from the process of forming a solar system. Daunting as it may seem, it&#8217;s time for a little bit of cosmology.</p>
<h4>The Cosmological Background</h4>
<blockquote><p>For objective reasons I shall use our own solar system as a basis for my theory. This in no way affects the methodology of the proposed theory. Also note that this is a very brief description of the history of our solar system and is meant to provide insight into the background of the proposed method.</p></blockquote>
<p>Our solar system began its life as a piece of a giant molecular cloud, known as a pre-solar nebula. Upon gravitational collapse, this fragment of the nebula condensed into a proto-star surrounded by debris, known as a solar nebula.<br />
It is from this solar nebula that planets began forming, through the process of <a href="http://en.wikipedia.org/wiki/Accretion_%28astrophysics%29" target="_blank">accretion</a>. Further down the timeline, through collisions and attractions, the solar system stabilized into the structure we see today.<br />
Snoozing already? Don&#8217;t worry, it gets better.</p>
<h4>Identifying Parallels</h4>
<p>At the center of any website lies the all mighty HTML. It&#8217;s the main ingredient we feed browsers and it powers the better part of the web. HTML is the single most essential component of websites. Without it, most other web technologies are useless. In other words <strong>HTML is our Sun</strong>. And technologies such as CSS, Javascript, PHP, etc. are planets revolving around our HTML Sun.</p>
<p><em>While there are well founded reasons to claim that technologies such as Java or Flash are equal in importance to HTML, this method is aimed at web designers, not Java or Flash designers, so I&#8217;ll refrain from pursuing this line of investigation.</em></p>
<h4>The Solar Method</h4>
<p>Terms such as progressive enhancement, a clear focus on accessibility and semantics as well as a clear separation of markup, styling and interaction are driving factors in today&#8217;s web environment. These factors are also the driving factors behind this proposed method.</p>
<p><em>Q: what is the most simple solar system? A: a sun.</em></p>
<p>Delivering content to the lowest technological denominator is the starting point of this method. We find this lowest denominator by eliminating all non-essential web technologies: a browser that has disabled CSS, Javascript, Flash and Java, reading a website set on a server that does not allow for anything other than simple HTML delivery. It is in this harsh environment that we must first place ourselves.</p>
<p>This method tries to provide the necessary mindset through which we can  build websites that manage to overcome the many obstacles of this desert environment and yet achieve our goal of delivering meaningful and complete content.</p>
<p>So let&#8217;s look at a very clear way of determining the steps one should undergo in building websites with the <strong>Solar Method</strong>:</p>
<ol>
<li><strong>HTML</strong><br />
First, create the HTML<strong> </strong>content without any images or other media. This is, by far, the most crucial point in developing a website. Clean, semantic &amp; meaningful HTML means your job later on will not only be easier, but also more satisfying.</li>
<li><strong>Media &amp; CSS</strong><br />
Add any necessary media (images, sound, animation etc.) to the HTML code and also CSS styling to match the design.</li>
<li><strong>Javascript</strong><br />
Add Javascript interaction if needed.</li>
<li><strong>Programming</strong><br />
Add any necessary programming (PHP, Ruby, ASP<strong> </strong>etc.) code.</li>
<li><strong>Flash</strong><br />
Add any necessary Flash code.</li>
</ol>
<p><strong>At each step remember to make the website functional and meaningful as if no other technology would be added.</strong></p>
<p>At this point you might be saying to yourself: &#8220;<em>but this isn&#8217;t that complicated!</em>&#8220;; and you&#8217;re right, it is not. This method is not meant to be complicated, it is meant to guide you in a logical way to building websites. Adding orbiting technologies around the underlying HTML base like planets around the Sun is, or should be, a natural impulse driven by reason and the aforementioned key factors in modern web design: progressive enhancement, accessibility, semantics and separation.</p>
<p>My explanation for the Solar Method may seem overly complicated, considering its easy to follow guidelines. The lengthy preamble was a conscious decision, of course, and it is meant to underline the importance of our work as web designers.</p>
<p><em class="end">Our craft has grown and so should we, as it&#8217;s practitioners, beyond the proverbial &#8220;<em>code monkey</em>&#8221; and realize that our work is of great importance and we are fortunate to be able to call ourselves <strong>the builders of the Internet</strong>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/html-css/the-solar-method-of-building-websites/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>A slightly sicker giveaway</title>
		<link>http://sickdesigner.com/index.php/2010/news/a-slightly-sicker-giveaway/</link>
		<comments>http://sickdesigner.com/index.php/2010/news/a-slightly-sicker-giveaway/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 18:48:50 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[giveaway]]></category>
		<category><![CDATA[slot]]></category>
		<category><![CDATA[swag]]></category>
		<category><![CDATA[win]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1166</guid>
		<description><![CDATA[You read it right, folks, it&#8217;s no joke! The Sickness is giving sh..stuff for free. Well, not stuff per sé, but rather a free ad slot for a whole month, starting the 15th of June. Click the read more link to find out how you can get a slice of sickness pie. How to enter [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="slightlysickgiveawaythumb" src="http://sickdesigner.com/wp-content/uploads/2010/06/slightlysickgiveawaythumb.jpg" alt="" width="140" height="140" />You read it right, folks, it&#8217;s no joke! The Sickness is giving sh..stuff for free. Well, not stuff per sé, but rather a free ad slot for a whole month, starting the 15th of June. Click the read more link to find out how you can get a slice of sickness pie. <span id="more-1166"></span></p>
<h4 style="float: none">How to enter</h4>
<p><strong>Comment on this post telling me <em>why</em> I should pick you</strong>. That&#8217;s it.</p>
<p>I&#8217;m sick(sic!) and tired of random giveaways. Chance shouldn&#8217;t always be the driving factor behind free swag, especially when the winner could win more than he/she was expecting.</p>
<h4>Winning criteria</h4>
<p>I&#8217;ll be choosing the winner based on one criteria, and only this criteria &#8211; if it makes me go like this:</p>
<p><img class="alignnone size-full wp-image-1167" title="goingwow" src="http://sickdesigner.com/wp-content/uploads/2010/06/goingwow.jpg" alt="" width="680" height="311" /></p>
<h4>Why you should enter</h4>
<p>Because if your reason for wanting the ad slot makes me go bananas then you won&#8217;t just be getting a free, 125&#215;125 graphic ad. You&#8217;ll also get me to tweet about it, post about it on Facebook and just spread the good word. Depending on the winning cause I might even write  a post telling the whole world why your project rules beyond belief.</p>
<h4>So you don&#8217;t feel like commenting</h4>
<p>I&#8217;m a considerate guy (really!) so, if your project is time sensitive or you just want to keep it under wraps until you&#8217;re ready to launch, then just use the contact link in the footer and send a private message detailing why you deserve the spotlight.</p>
<p><em class="end">And drum roll please&#8230;. the winner is the ever so hilarious David Davidson (&#8220;lots of things but my name is dave&#8221;). But wait, there&#8217;s more. Because you&#8217;ve all been an awesome crowd, I just had to choose two winners. So, the second winner, who will also receive an ad slot just below David&#8217;s is &#8230; more drum roll &#8230; Tracy (&#8220;Tapps&#8221;). Thanks for playing, everyone!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/news/a-slightly-sicker-giveaway/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>HTML5 Starter Pack &#8211; a sick freebie</title>
		<link>http://sickdesigner.com/index.php/2010/html-css/html5-starter-pack-a-sick-freebie/</link>
		<comments>http://sickdesigner.com/index.php/2010/html-css/html5-starter-pack-a-sick-freebie/#comments</comments>
		<pubDate>Mon, 31 May 2010 04:08:09 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[html-css]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[cufon]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[pack]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[queries]]></category>
		<category><![CDATA[starter]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[valid]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1149</guid>
		<description><![CDATA[Normally, I&#8217;m a big adept of not using templates for presets for pretty much anything I do. But, I must admit, there are tasks that are so trivial, so mundane and so bleedin&#8217; boring that just scream for a template. The Starter Pack, as I call it, is a bit different than a template. I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="HTML5 Starter Pack - More than a template" src="http://sickdesigner.com/wp-content/uploads/2010/05/html5-project-starter-thumb.jpg" alt="HTML5 Starter Pack - More than a template" width="140" height="140" />Normally, I&#8217;m a big adept of not using templates for presets for pretty much anything I do. But, I must admit, there are tasks that are so trivial, so mundane and so bleedin&#8217; boring that just scream for a template.<span id="more-1149"></span></p>
<p>The Starter Pack, as I call it, is a bit different than a template. I built it with one guiding principle: scalability. As a result, you can use this to get started on your portfolio page or the next Facebook.</p>
<p>Of course, the coding part is all HTML5, cross-browser, of course, but I&#8217;ve also gone and included a basic Photoshop template to get you started on designing the page. Just to lure you in to it, here&#8217;s a list of a few major features of the pack:</p>
<ul>
<li>Cross browser (IE6 is supported as well)</li>
<li>Valid HTML5 (that&#8217;s right; valid, baby!)</li>
<li>Tablet/Netbook ready (via CSS media queries)</li>
<li>jQuery (from the Google CDN)</li>
<li><span style="text-decoration: line-through;">Cufón ready</span> @font-face ready (Lobster &amp; Raleway fonts included from <a href="http://www.fontsquirrel.com/" target="_blank">FontSquirel</a> )</li>
<li>Some structural reusable classes</li>
</ul>
<p>I&#8217;ve set up a separate project page (built with this Starter Pack itself) to showcase some of the features in the pack, so just click the link below (or the screenshot of the project page), read a bit about it and if you like it, I&#8217;d really appreciate a comment here.</p>
<p><img class="alignnone size-full wp-image-1164" title="project-page-f" src="http://sickdesigner.com/wp-content/uploads/2010/05/project-page-f1.jpg" alt="" width="680" height="857" /></p>
<p><a class="demo" href="http://sickdesigner.com/resources/HTML5-starter-pack/index.html" target="_blank">Download the Starter Pack</a></p>
<h4>UPDATE</h4>
<p>As some of you have pointed out, I was in error by not pushing for @font-face. Thus, version 2.0 of the pack is up and running. Just click the download link and you&#8217;ll be up and running! Thanks everyone for the awesome support and huge help in making this a pretty cool little pack.</p>
<p><em class="end">If you feel I&#8217;ve missed something in this pack, or that, perhaps, some areas can be improved, please, speak your mind in the comments area. I promise I won&#8217;t ignore you&#8230;much (just kidding!).</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/html-css/html5-starter-pack-a-sick-freebie/feed/</wfw:commentRss>
		<slash:comments>77</slash:comments>
		</item>
		<item>
		<title>Photo reconstruction: Venus de Milo</title>
		<link>http://sickdesigner.com/index.php/2010/design/photo-reconstruction-giving-venus-of-milo-her-arms-back/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/photo-reconstruction-giving-venus-of-milo-her-arms-back/#comments</comments>
		<pubDate>Wed, 26 May 2010 04:46:07 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[airbrush]]></category>
		<category><![CDATA[layering]]></category>
		<category><![CDATA[lighting]]></category>
		<category><![CDATA[milo]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[reconstruction]]></category>
		<category><![CDATA[venus]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1118</guid>
		<description><![CDATA[After the last few weeks when I focused more on the design update for the site , it&#8217;s good to get back in the tutorial game. And this time it&#8217;s a biggie: we&#8217;re going to give Venus de Milo her arms back. And we won&#8217;t be using any stock photos for it either. The concept [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="venus_thumb" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus_thumb.jpg" alt="" width="140" height="140" />After the last few weeks when I focused more on the design update for the site , it&#8217;s good to get back in the tutorial game. And this time it&#8217;s a biggie: we&#8217;re going to give Venus de Milo her arms back. And we won&#8217;t be using any stock photos for it either.<span id="more-1118"></span></p>
<p>The concept of this tutorial is my response to the overwhelmingly magic power of the new Content Aware Fill tool, which is part of the new Photoshop CS5. I&#8217;ve, since, seen quite a few designers/photographers becoming a bit worried that their photo manipulation work load will take a plunge, because Content Aware Fill is such an easy to use and yet uber-powerful tool.</p>
<blockquote><p>These being said, please note that Venus de Milo has boobs. And they&#8217;re naked. I suspect no underage viewers will find trouble with their parents on account of reading this, but it&#8217;s better to be on the safe side. So, if your parents have a problem with a 2100 year old naked lady made of marble, shut down this page and go solve the Fibonacci sequence for the first 500 steps (that&#8217;ll keep&#8217;em busy!).</p></blockquote>
<p>But, you see, Content Aware Fill doesn&#8217;t actually <span style="text-decoration: underline;">fill</span> anything. It removes things. And that&#8217;s all it will ever do, because that&#8217;s what it was built for. And removing things isn&#8217;t a task impossible to transpose into an algorithm, Content Aware Fill is living proof of it. But what <em>IS</em> impossible is creating an algorithm for adding things. This tutorial aims not just to inform about creating stuff, but also to prove, to those who still feel as if they&#8217;re losing their trade, that photo manipulation will, for a very long time, remain a domain limited to the power and intelligence of the human mind.</p>
<p>The rest of you lot, scroll down and let&#8217;s re-member this chick!</p>
<p><img class="alignnone size-full wp-image-1120" title="venus01" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus01.jpg" alt="" width="680" height="1141" /></p>
<p>I used <a href="http://upload.wikimedia.org/wikipedia/commons/2/21/Venus_de_Milo_Louvre_Ma399_n4.jpg" target="_blank">this picture</a>, courtesy of good ol&#8217; Wikipedia.</p>
<p><img class="alignnone size-full wp-image-1124" title="venus02" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus02.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">01</span></pre>
<p>Since, as I said, we won&#8217;t be using any stock photos for her reconstruction, a bit of planning is in order. I quickly jotted out a rough sketch of what I believe is a viable position of the hands. Granted, I&#8217;m not aware of the entire history behind the statue, so this could very well be way off in comparison with the original structure. So don&#8217;t start yelling at me that &#8220;it ain&#8217;t right&#8221;. Thanks.</p>
<p><img class="alignnone size-full wp-image-1126" title="venus03" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus03.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">02</span></pre>
<p>So, here&#8217;s the gimmick of this tutorial: in a new layer, using colors from within the original statue, I sketched out her hands. This is very, very basic and, as you can clearly see, &#8220;draw within the lines&#8221; doesn&#8217;t mean much to me. For this particular project I used only one regular squinted 45 degree ellipse shape Calligraphic brush, which you&#8217;ll find in any run of the mill graphics software. I chose that brush because it gives the appearance of plaster on a wall, which is remarkably close to what Venus&#8217; texture looks like.</p>
<p><img class="alignnone size-full wp-image-1127" title="venus04" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus04.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">03</span></pre>
<p>Here&#8217;s where the fun begins: using the same brush but at 50% opacity, I sampled some more original colors (mostly random at this point) and refined the sharp edges of the last layer.</p>
<p><img class="alignnone size-full wp-image-1129" title="venus05" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus05.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">04</span></pre>
<blockquote><p>To achieve natural lighting, I would zoom out to about 15% &#038; squint my eyes to see whether the arms look proper. Alternatively, you can flip the image horizontally.</p></blockquote>
<p>And again, with smaller brush sizes and more zoomed in. Notice I still don&#8217;t care about drawing &#8220;within the lines&#8221;. At this point I feel lighting and coloring are far more important than shape.<br />
<img class="alignnone size-full wp-image-1130" title="venus06" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus06.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">05</span></pre>
<p>Fact: old statues are full of cracks and dents. Using a dark brush (not black!) I sketched out a few imperfections. Try to make them harsher than the ones on the real statue. You&#8217;ll see why in the next step.</p>
<p><img class="alignnone size-full wp-image-1131" title="venus07" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus07.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">06</span></pre>
<p>Whoa! Where&#8217;d the cracks go? A: ever hear of Subsurface Scattering? Until a few years back, I hadn&#8217;t heard of this term either. It comes from the world of 3D software and refers to an underlying layer that is only partially visible, thus the term Subsurface. Well, I applied that same idea to Venus. Because her natural cracks seem like smudges in many places, with lots of variable widths and coloring, drawing full pixels would&#8217;ve rendered a very harsh outcome.</p>
<p><img class="alignnone size-full wp-image-1132" title="venus08" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus08.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">07</span></pre>
<p>Then, using more of the technique from step 3, I blended her new body parts more and more.</p>
<p><img class="alignnone size-full wp-image-1133" title="venus09" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus09.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">08</span></pre>
<p>I got rid of the sketch layer and masked out the arms. Take that, drawing within lines!</p>
<p><img class="alignnone size-full wp-image-1134" title="venus10" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus10.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">09</span></pre>
<p>I realized that while the new appendages were fine, lighting wise, their color variance was..well, a bit invariable. So, in a new layer, I used a dark brush to detail some highlight area and desaturated them a bit by setting this layer to Hue.</p>
<p><img class="alignnone size-full wp-image-1135" title="venus11" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus11.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">10</span></pre>
<p>Obviously, the new parts cast/receive shadows. Well&#8230;mostly just the right arm casts a shadow on the body. The other minor shadowing has been taken care of already through the layering process.</p>
<p><img class="alignnone size-full wp-image-1136" title="venus12" src="http://sickdesigner.com/wp-content/uploads/2010/05/venus12.jpg" alt="" width="680" height="1141" /></p>
<pre><span class="number">11</span></pre>
<p>And with a bit of lighting correction, a cool vignette and some Curves for contrast, we&#8217;ve got ourselves a whole lot of greek woman.</p>
<p><em class="end">Well, there you have it, folks. It&#8217;s, obviously, not the best reconstruction work, but I&#8217;d like to see a tool in Photoshop that can come even close to doing this without any stock photos. No, really, I would, it would be fascinating. Until next time, may the sickness be strong with you, my little padaw&#8230;grass&#8230; &#8230;. friends.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/photo-reconstruction-giving-venus-of-milo-her-arms-back/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Get your designs to pop: Part 5 – Typography</title>
		<link>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-5-typography/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-5-typography/#comments</comments>
		<pubDate>Sun, 16 May 2010 07:47:45 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[hierarchy]]></category>
		<category><![CDATA[scale]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[variation]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1040</guid>
		<description><![CDATA[You know how, often times, clients demand that your design needs to pop more? Well, welcome to the last post of our 5 part miniseries jam packed with easy to follow tips and tricks. In this episode we&#8217;ll be covering the basics for: Typography. Typography The Why Typography is a general term that, in very [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="typography-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/05/typography-thumb.png" alt="" width="140" height="140" />You know how, often times, clients demand that your design needs to pop    more? Well, welcome to the last post of our 5 part miniseries jam packed with   easy to follow tips and tricks. In this episode we&#8217;ll be covering the   basics for: Typography.<span id="more-1040"></span></p>
<h4>Typography</h4>
<h6>The Why</h6>
<p>Typography is a general term that, in very loose terms, stands for &#8220;how text looks like&#8221;. Just like <a href="http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-3-color/" target="_blank">Colors</a>, Typography is often underestimated and overlooked, but one must realize that it is THE most important aspect of web design. While the graphics we, so meticulously, craft in our designs are an indirect support for content, Typography deals with the direct organization and styling of content. Sometimes this can even be the only design element; such is often the case with minimal designs.</p>
<p>When it comes to Typography, I, personally, adopt a very dichotomous position: I feel the need to look at content both as text and as graphics. This is where, I believe, many inexperienced designers make the worst mistake. They&#8217;ll look at the content in terms of &#8220;it&#8217;s a bunch of text&#8221; and then go from there. But, treating text as both words and sentences etc. and as graphics, on a 1:1 ratio of importance, is a clear expression of our craft of visual communication.</p>
<p>I&#8217;ve wrote about the subject of  Typography before, in <a href="http://sickdesigner.com/index.php/2009/design/the-right-type-for-the-job/" target="_blank">The Right Type For The Job</a>, and the intertoobs hold bucket loads of information on the subject, so I won&#8217;t go into the basics of setting type, but rather stick to what this miniseries is trying to accomplish: getting those designs to pop!</p>
<p>As far as my experience goes, clients saying they want their type to &#8220;pop&#8221; usually translates to:</p>
<ol>
<li>Clear hierarchy</li>
<li>Font family variation</li>
<li>Style</li>
</ol>
<p>Now, let&#8217;s analyze these features and see how to make  use of them in you next eye-popping design.</p>
<h6>The How</h6>
<p>Tip 1: One of the easiest and most natural ways of establishing typographic hierarchy is by making use of Scale. It&#8217;s really quite easy: stuff that&#8217;s important should be bigger than things that are lower in the hierarchy. It&#8217;s also good practice to employ a Scale ratio. One of my favorite Scale ratios is based on the <a href="http://en.wikipedia.org/wiki/Fibonacci_number" target="_blank">Fibonacci sequence</a>:<em> 12 &#8211; 16 &#8211; 28 &#8211; 44 &#8211; 72</em>.</p>
<p>Tip 2: It&#8217;s often that I hear clients demanding 3 or more font families within the same design. As most of us know, this is, usually, bad practice. Using more than two or three font faces results in clutter and actually becomes a barrier for the content itself. The viewer&#8217;s eyes become so distracted with the change in style that the actual message gets lost. When it comes to the web, I&#8217;ll usually work with a simple, yet effective, formula: one sans-serif font and one serif font. And that&#8217;s it. Whether you are partial to Verdana + Times New Roman, Arial + Georgia, Helvetica + Caslon etc. it doesn&#8217;t matter; not drowning you design in a gazillion font families is, at this point, more important than what works with what. I find that variation in font weights and/or italic style is a good way to &#8220;<em>trick</em>&#8221; the client into accepting a smaller number of typefaces.</p>
<p>Tip 3: We&#8217;ve all heard this: make this yellow, make that blue. And then you&#8217;re staring at your well though out design going &#8220;<em>no way, dood, that would look awful</em>&#8220;. Now, here&#8217;s something a lot of you, especially those of you just starting out with design, don&#8217;t realize: You choose the yellow, you choose the blue etc. Most often &#8220;yellow&#8221; can translate into something like &#8220;a subtle yellow gradient, with a small white stroke and light dark shadow&#8221;, which, at least in theory, sounds a lot better than &#8220;just yellow&#8221; and might work very well with your design and make the client happy. Give yourself more room to play with your design, especially with style.</p>
<h6>The Other One</h6>
<p>Here&#8217;s a few samples of well implemented typography using the tips above:</p>
<p><img class="alignnone size-full wp-image-1105" title="typography-example2" src="http://sickdesigner.com/wp-content/uploads/2010/05/typography-example2.jpg" alt="" width="680" height="553" /></p>
<pre><span class="number">01</span></pre>
<p>Beyond the fact that <a href="http://www.blessthisstuff.com/" target="_blank">Bless This Stuff</a> is a pretty awesome site, the design sports a very pleasing Scale Ratio. Your eyes are naturally drawn to the site&#8217;s elements in the order intended by the designer by following size changes.</p>
<p><img class="alignnone size-full wp-image-1106" title="typography-example3" src="http://sickdesigner.com/wp-content/uploads/2010/05/typography-example3.jpg" alt="" width="680" height="553" /></p>
<pre><span class="number">02</span></pre>
<p><a href="http://www.stevenlittledesign.com/" target="_blank">Steven Little&#8217;s website</a> features three typefaces: a powerful serif used for the Call to Action, a comic-style cursive for the headings and contact links, and a classic sans-serif for the logo and main menu. I have to admit, the combination is very pleasing to the eye, even if I am a firm supporter of using a maximum of two typefaces.</p>
<p><img class="alignnone size-full wp-image-1107" title="typography-example1" src="http://sickdesigner.com/wp-content/uploads/2010/05/typography-example1.jpg" alt="" width="680" height="553" /></p>
<pre><span class="number">03</span></pre>
<p><a href="http://hradecon.com/" target="_blank">Hradecon</a> is an excellent example of well applied style to text, particularly the logo and main heading. It doesn&#8217;t take a lot to make it pop: a nice gradient, a bit of letterpress and a small highlight.</p>
<p>Of course, the tips discussed here are only a fraction of what typography is all about. They are meant to help novice designers gain more insight into the wonderful and often confusing world of typography. I mentioned in the beginning of this post that the interwebs hold vast amounts of knowledge in regards to this particular topic. With this in mind I recommend a very well written and mind opening article by  Matt Ward: <a href="http://blog.echoenduring.com/2010/05/13/create-beautiful-css3-typography/" target="_blank">Create Beautiful CSS3 Typography</a>. Even though it may seem to apply strictly to CSS3, it goes far  deeper than that. It&#8217;s, most definitely, a must read.</p>
<p><em class="end">And here we are at the end of this miniseries. I hope you enjoyed it and gained a bit more knowledge out of it. I&#8217;ll see you all on the next sick post. And, trust me, it is going to be sick.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-5-typography/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Get your designs to pop: Part 4 &#8211; Depth</title>
		<link>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-4-depth/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-4-depth/#comments</comments>
		<pubDate>Tue, 11 May 2010 20:00:15 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[depth]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[to]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1038</guid>
		<description><![CDATA[You know how, often times, clients demand that your design needs to pop more? Well, welcome to part 4 of our 5 part miniseries jam packed with easy to follow tips and tricks. In this episode we&#8217;ll be covering the basics for: Depth. Depth The Why Depth is just a short word for what I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="depth-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/05/depth-thumb.png" alt="" width="140" height="140" />You know how, often times, clients demand that your design needs to pop   more? Well, welcome to part 4 of our 5 part miniseries jam packed with  easy to follow tips and tricks. In this episode we&#8217;ll be covering the  basics for: Depth.<span id="more-1038"></span></p>
<h4>Depth</h4>
<h6>The Why</h6>
<p>Depth is just a short word for what I like to call Hierarchical Content Layering.  This is one of the most important aspects of web design simply because it&#8217;s so damn powerful. Depth is a play on the human eye, really, and the way that our eyes and brain understand the world around us.  Our eyes, naturally, focus on planes of interest, while consciously ignoring the rest of what we see.</p>
<p>Try a little experiment: look at something colorful, like flowers; then move your head about 45 degrees to the side and, without moving your eyes, try to notice the color of the object you were previously focusing on. It looks gray, right?</p>
<p>We can use this feature (or bug?) of the human eye to our advantage, in design. By creating planes of focus we can build a nice pyramid of interest in which the design supports the content, rather than the other way around.</p>
<p>Depth isn&#8217;t just something we can employ to create Hierarchical Content Layering, but also to provide a more natural atmosphere to the design. So, what are the major ways to add depth to your designs?</p>
<ol>
<li>Blur</li>
<li>Scale</li>
<li>Shadow</li>
</ol>
<p>Now let&#8217;s break them down and see how to use these three major techniques to bring some depth to your design!</p>
<h6>The How</h6>
<p>Tip 1: a blurry background will automagically bring content to the center stage; the reason for this is simple: HTML text is naturally sharp and, by contrasting the background with the text, you&#8217;re forcing the user to focus on the sharp stuff, rather than the blurry background. If I make it sound like a sneaky move, that&#8217;s because it is. But in a good way!</p>
<p>Tip 2: Stuff that&#8217;s bigger is more important, more in focus than things that are smaller. Yes, it&#8217;s <em>that</em> obvious and <em>that</em> simple. But, as it&#8217;s often the case, it&#8217;s these seemingly obvious things that get missed.</p>
<p>Tip 3: Shadows follow the same rule as scale, with the addition that shadows need to bend and warp relative to your light source. If you haven&#8217;t already,<a href="http://sickdesigner.com/index.php/2010/design/getting-your-design-to-pop-part-2-light-shadows/" target="_blank"> read part 2</a> of this miniseries in which Liviu talks about Lights &amp; Shadows and how to add them to your design popping arsenal.</p>
<h6>The Other One</h6>
<p>Let&#8217;s look at a few examples of how to properly implement Depth into your designs.</p>
<p><img class="alignnone size-full wp-image-1087" title="depth-example3" src="http://sickdesigner.com/wp-content/uploads/2010/05/depth-example3.jpg" alt="" width="680" height="446" /></p>
<pre><span class="number">01</span></pre>
<p><a href="http://www.hdqt.co.uk/" target="_blank">HDQT</a> makes extensive use of both blur and perspective scale to put the front content literally center stage!</p>
<p><img class="alignnone size-full wp-image-1088" title="depth-example2" src="http://sickdesigner.com/wp-content/uploads/2010/05/depth-example2.jpg" alt="" width="680" height="446" /></p>
<pre><span class="number">02</span></pre>
<p>Speaking of scale, <a href="http://www.jeffeversoncampaign.com/home/" target="_blank">Jeff Everson</a> makes use of this in the background to make the header really pop out of the design.</p>
<p><img class="alignnone size-full wp-image-1089" title="depth-example1" src="http://sickdesigner.com/wp-content/uploads/2010/05/depth-example1.jpg" alt="" width="680" height="446" /></p>
<pre><span class="number">03</span></pre>
<p><a href="http://www.amp-your-biz.com/" target="_blank">Amp Your Biz</a> has a very subtly implemented depth: it&#8217;s based on the large shadow cast by the header block and by the two-tone background. This really brings out the text and headings making it a very clear and convincing design. Very effective!</p>
<p><em class="end">I hope you enjoyed this short dive in the mysteriously dangerous deep woods of Depth itself. I know, I said no more puns&#8230;I lied. Anyway guys &amp; gals, I&#8217;ll see you next time for the final episode of the miniseries. It&#8217;s going to be typo-tastic!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-4-depth/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Get your designs to pop: Part 3 &#8211; Colors</title>
		<link>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-3-color/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-3-color/#comments</comments>
		<pubDate>Fri, 07 May 2010 06:12:40 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[beginner]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[miniseries]]></category>
		<category><![CDATA[pop]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=1036</guid>
		<description><![CDATA[You know how, often times, clients demand that your design needs to pop more? Well, welcome to part 3 of our 5 part miniseries jam packed with easy to follow tips and tricks. In this episode we&#8217;ll be covering the basics for: Colors. Colors Though sometimes carelessly splashed together, colors set the &#8220;feel&#8221; of a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="popcolors_thumb2" src="http://sickdesigner.com/wp-content/uploads/2010/05/popcolors_thumb2.jpg" alt="" width="140" height="140" />You know how, often times, clients demand that your design needs to pop  more? Well, welcome to part 3 of our 5 part miniseries jam packed with easy to follow tips and tricks. In this episode we&#8217;ll be covering the basics for: Colors.<span id="more-1036"></span></p>
<h4>Colors</h4>
<p>Though sometimes carelessly splashed together, colors set the &#8220;feel&#8221; of a design and convey an emotional message before the visitor has read one single line of text. I&#8217;ve talked about this in an article last year, called <a href="http://sickdesigner.com/index.php/2009/design/bad-color-choices-how-not-to-suck/">Color choices ( how not to suck)</a>, in which I&#8217;ve put together a few of the more advanced ways to help with your chromatic endeavors. Well, now it&#8217;s time for some more basic info on this subject.</p>
<h6>The Why</h6>
<p>Colors establish visual identity as much as a logo does and to avoid &#8220;<em>Mickey&#8217;s Merry Toy Emporium</em>&#8221; looking like the &#8220;<em>Grimm Reaper&#8217;s Lair &amp; Scythe Store</em>&#8221; it&#8217;s recommended you choose your color palette from the very beginning.</p>
<p>The general, beginner, rule is that a color palette should contain 3 &#8211; 5 colors. There are, however, exceptions to this rule (as there always are); these being designs that contain most, if not all major colors (rainbow designs in particular).</p>
<p>Choosing the color palette should be <em>Step no.1</em> (at least for me) since it represents elements specific to the identity you are trying to create.</p>
<blockquote class="inner"><p>Ask not what you can do for colors but what colors can do for you!</p></blockquote>
<p>Colors provide us with five major points:</p>
<ol>
<li> visual identity</li>
<li> feeling</li>
<li> contrast</li>
<li> focal areas</li>
<li> identifying different types of content</li>
</ol>
<h6>The How</h6>
<p>Tip 1: As a guideline a color palette should contain the following:</p>
<ol>
<li> a saturated color that usually serves to highlight certain areas</li>
<li> a medium saturated color with luminosity similar to the background</li>
<li> a background color, closer to either black or white</li>
</ol>
<p>Now, of course, there are different palette types, which I won&#8217;t reiterate here, but rather point you to a very useful tool called <a href="http://kuler.adobe.com/" target="_blank">Kuler</a>. Most designers already know about Kuler, but it&#8217;s always worth mentioning again, especially for those just starting out with design.</p>
<p>Tip 2: Say you need an orange gradient. And you have an orange in your palette. The way I would go about it is by picking that orange and setting it in the middle of the gradient, then choosing the other two gradient colors based on that original orange. This way, you&#8217;re staying consistent with your chosen palette, while still having the freedom of playing around with gradients.</p>
<p>Tip 3: It&#8217;s not only important to choose a palette that represents the identity you are trying to create, it&#8217;s equally as important that the colors of said palette work together to generate that identity. One way to achieve this is by referencing <a href="http://www.smashingmagazine.com/2010/01/28/color-theory-for-designers-part-1-the-meaning-of-color/" target="_blank">color meaning</a>. Some people argue that using your intuition is better than referencing color meaning. I say sure, use your intuition, but you better be sure that your intuition isn&#8217;t wrong!</p>
<h6>The Other One</h6>
<p><img class="alignnone size-full wp-image-1055" title="colors-example1" src="http://sickdesigner.com/wp-content/uploads/2010/05/colors-example1.jpg" alt="" width="680" height="430" /></p>
<pre><span class="number">01</span></pre>
<p><a href="http://amoderneden.com/" target="_blank">A Modern Eden</a> uses a very popular scheme: opposite colors (Red and Green) and a full tonal set of one warm color (Yellow-ish Orange). Coupled with about a 70-30 ratio of white to black, the design creates the feeling of peace, trust and liveliness.</p>
<p><img class="alignnone size-full wp-image-1056" title="colors-example2" src="http://sickdesigner.com/wp-content/uploads/2010/05/colors-example2.jpg" alt="" width="680" height="430" /></p>
<pre><span class="number">02</span></pre>
<p><a href="http://www.meyerkyle.com/" target="_blank">Kyle Meyer</a>&#8216;s website works on the same opposite principle (Red Orange &amp; Teal) and a warm Green-ish Yellow. Because colors are, mostly, restricted to the right side of the website they provide a visual cue to the most important parts of the site.</p>
<p><img class="alignnone size-full wp-image-1057" title="colors-example3" src="http://sickdesigner.com/wp-content/uploads/2010/05/colors-example3.jpg" alt="" width="680" height="430" /></p>
<pre><span class="number">03</span></pre>
<p><a href="http://www.hagenburger.net/" target="_blank">Nico Hagenburger</a>&#8216;s website has a more complicated color scheme.</p>
<p>It&#8217;s, apparently, just a few random colors thrown in together, but, in reality, there&#8217;s a lot going on. Small variations around Green, coupled with a saturated Purple area of interest direct the eye down the page in a natural fashion.</p>
<p><em class="end">Stick around for the next episode in our miniseries, where we&#8217;ll be diving into the deep and treacherous waters of designing with Depth. And no more bad puns, scout&#8217;s honor!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-3-color/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Get your designs to pop: Part 2 &#8211; Light &amp; Shadows</title>
		<link>http://sickdesigner.com/index.php/2010/design/getting-your-design-to-pop-part-2-light-shadows/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/getting-your-design-to-pop-part-2-light-shadows/#comments</comments>
		<pubDate>Tue, 04 May 2010 20:54:05 +0000</pubDate>
		<dc:creator>Liviu Dobre</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[clean]]></category>
		<category><![CDATA[clear]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[natural]]></category>
		<category><![CDATA[realistic]]></category>
		<category><![CDATA[shadows]]></category>
		<category><![CDATA[subtle]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=975</guid>
		<description><![CDATA[You know how, often times, clients demand that your design needs to pop more? Well, welcome to part 2 of our 5 part miniseries filled with easy to follow tips and tricks to get that lovely design of yours to pop! In this episode: Lights &#38; Shadows. Light and Shadows The Why Lights, and the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" src="http://sickdesigner.com/wp-content/uploads/2010/05/LS.jpg" alt="" width="140" height="140" />You know how, often times, clients demand that your design needs to pop  more? Well, welcome to part 2 of our 5 part miniseries filled with easy to follow tips and tricks to get  that lovely design of yours to pop! In this episode: Lights &amp; Shadows.<span id="more-975"></span></p>
<p><img class="alignnone size-full wp-image-1019" src="http://sickdesigner.com/wp-content/uploads/2010/05/5things-to-remember-design-23.png" alt="" width="680" height="142" /></p>
<h4>Light and Shadows</h4>
<h6>The Why</h6>
<p>Lights, and the shadows they cast, are one of the most important realism factors in design. Our eyes and brains are used to decoding the real world by analyzing and interpreting these two elements. Of course, we understand the world around us by interpreting a myriad of factors but in this episode, we&#8217;ll just focus on Lights and Shadows, or LS. Proper usage of LS can make a design feel more natural, break monotony and provide visual interest to key areas.</p>
<h6>The How</h6>
<p>So how do we use these elements to make our design feel more natural?</p>
<p>Tip 1: First, we need to choose one, or more, light sources. As a rule of thumb, start by using only one light source at the top center of your canvas. This step should be done at the very start of the design process. This way, you can easily design all the elements in your project by referencing the light source.</p>
<p>Tip 2: Using LS implies, you guessed it, being subtle. A harsh, contrasting, singular light source is going to look cheap and steal the user&#8217;s attention from the actual content. Which is kind of a bad thing to do. LS, like all the tips in this miniseries is a design aid meant to enhance your project&#8217;s content, not overcome it.</p>
<blockquote class="inner"><p>While buttons, backgrounds and other graphical elements should be affected by any lights in your canvas, elements that will become markup (paragraphs, links, headings etc.) should not be affected.</p></blockquote>
<p>Tip 3: Use the opposite rule: if you have a light coming from the left side, then the shadows will be right angled. Another thing to keep in mind: the closer your are to the light source, the smaller and more sharp the shadow becomes. And if you&#8217;re just starting out with this stuff, you can test how lights and shadows interact with real world objects by playing around with a reading lamp. Sounds silly, but it works.</p>
<p>Tip 4: If your light source has a tint, then it&#8217;s natural that said tint will affect other design elements and compose colors. For example: a yellow light hitting a blue button will, naturally, result in a slightly greenish tone.</p>
<h6>The Other One</h6>
<p><img src="http://sickdesigner.com/wp-content/uploads/2010/05/aran.jpg" alt="" width="680" height="548" /></p>
<pre><span class="number">01</span></pre>
<p><a href="http://arandown.com/">Aran Down</a> uses a central light source in a very interesting way: shadows, in this case, provide visual feedback about depth. Because the top three pieces have a large shadow they appear to be slightly elevated, as opposed to the sliding panel below it, which has very subtle, short shadows.  There are also other depth layers in the design, at a smaller scale, like the sliding panel navigation arrows or the logo picture. See if you can spot them all.</p>
<p><img src="http://sickdesigner.com/wp-content/uploads/2010/05/vw.jpg" alt="" width="680" height="548" /></p>
<pre><span class="number">02</span></pre>
<p><a href="http://www.volkswagen.co.uk">Volkswagen</a> uses horizon and shadows to convey the idea of depth. The two cars in the back appear to be further away because they leave a smaller shadow. Sure, the scale change helps as well, but we&#8217;re only talking about LS here. Sure, Volkswagen could have taken the extra time to blend the shadows better (they&#8217;re a bit chopped off) but it&#8217;s still a pretty good example of how simple LS can make a design feel more natural and interesting.</p>
<p><img class="alignnone size-full wp-image-1009" src="http://sickdesigner.com/wp-content/uploads/2010/05/flipp.jpg" alt="" width="680" height="590" /></p>
<pre><span class="number">03</span></pre>
<p>Without its central light source, <a href="http://www.flipp.ca/">FLIPP</a>&#8216;s website would&#8217;ve been flat and unpleasing. An excellent example of how a bit of light changes everything. But just so I don&#8217;t blow too much steam up FLIPP&#8217;s back layer, that large metallic text really could have used some texture and a better blending with the light source. That is, it should fade to a darker gray towards the sides.</p>
<p><em class="end">It&#8217;s the little things that make a design POP, so remember: you should design with subtlety and strive for that over-circulated ninja status we&#8217;ve all been reading about&#8230;.little grasshopper! </em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/getting-your-design-to-pop-part-2-light-shadows/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Get your designs to pop: Part 1 &#8211; Textures &amp; Patterns</title>
		<link>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-1-textures-patterns/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-1-textures-patterns/#comments</comments>
		<pubDate>Sat, 01 May 2010 07:22:41 +0000</pubDate>
		<dc:creator>Liviu Dobre</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[clean]]></category>
		<category><![CDATA[clear]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[realistic]]></category>
		<category><![CDATA[subtle]]></category>
		<category><![CDATA[texture]]></category>
		<category><![CDATA[textures]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=890</guid>
		<description><![CDATA[You know how, often times, clients demand that your design needs to pop more? Well, welcome to a 5 part article filled with easy tips &#38; tricks to get that lovely design of yours to pop, while keeping quality high. In this episode: Textures &#38; Patterns. Textures and patterns The Why Textures and patterns (referenced [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-972 alignleft thumb" src="http://sickdesigner.com/wp-content/uploads/2010/05/TP.jpg" alt="" width="140" height="140" />You know how, often times, clients demand that your design needs to pop more? Well, welcome to a 5 part article filled with easy tips &amp; tricks to get that lovely design of yours to pop, while keeping quality high. In this episode: Textures &amp; Patterns.<span id="more-890"></span></p>
<h4 style="float: none">Textures and patterns</h4>
<h6>The Why</h6>
<p>Textures and patterns (referenced TPs from now on, yeah i know it sounds like the other tp but it&#8217;s not, so please keep your dirty mind out of the gutter) are useful for rendering realism. By now everyone has grown tired of the badly understood and implemented &#8220;Web 2.0&#8243; graphical concept, so TPs come as a breath of fresh air to almost any design.</p>
<h6>The How</h6>
<p>Now let&#8217;s see how to put them to good use, lest the gods of design will get angry and smite thee. Enough fun, time for the serious stuff.</p>
<p>Tip 1: One of the most important things to keep in mind is to not go overboard; a maximum of two (textures or patterns) per design is sufficient. You can achieve all the effects you need by playing around with scale, color or opacity. Also, be subtle in your focus. TPs are design aids, not focal points of the design.</p>
<p>Tip 2: It&#8217;s also a good idea to edit the TPs you&#8217;re using and make them blend and match the design. Most of the time a luminosity &amp; opacity change are sufficient, but sometimes you have to get creative to make them work, never let them be &#8220;out of whack&#8221;.</p>
<p>Tip 3: Patterns are, by their repetitive nature boring and your job, as a designer, is to break that monotony. This is easily achievable using lights and shadows.</p>
<p>Tip 4: Try to think ahead. Someone, somewhere has to make your mockup into a functional website (it might even be you). So don&#8217;t make yours or their lives harder. If you have a texture that&#8217;s not absolutely huge, blend it into a solid color so it doesn&#8217;t appear chopped off on large screens.</p>
<h6>The Other one</h6>
<p>Here we&#8217;ll be looking on some successful stories, and why they are so.</p>
<p><img class="alignnone size-full wp-image-993" title="crsuhlovely1" src="http://sickdesigner.com/wp-content/uploads/2010/05/crsuhlovely1.jpg" alt="" width="680" height="590" /></p>
<pre><span class="number">01</span></pre>
<p>Let&#8217;s take for instance  <a href="http://crushlovely.com/">Chrush + Lovely</a></p>
<p>They have an abundance of textures, but they&#8217;re separated on each page, and you can clearly see the distinction between the sections. Every element blends in perfectly with the chosen color palette; nothing is out of place.</p>
<p><img src="http://sickdesigner.com/wp-content/uploads/2010/05/croquis.jpg" alt="" width="680" height="548" /></p>
<pre><span class="number">02</span></pre>
<p><a href="http://www.thecroquis.com/">The Croquis</a> uses a large watercolor backdrop to provide visual interest to the top part of the design, as well as some much needed contrast.</p>
<p><img src="http://sickdesigner.com/wp-content/uploads/2010/05/oreillys.jpg" alt="" width="680" height="548" /></p>
<pre><span class="number">03</span></pre>
<p>The <a href="http://www.oreillyspub.com/">O&#8217;Reilly&#8217;s Pub</a> website has a lot of textures and patterns, but it&#8217;s not too much because they&#8217;re subtle and used to help content come alive, not hide it. Textures are often one of the best ways to set the mood of a design piece. And O&#8217;Reilley&#8217;s aced that one, although one must admit: the logo doesn&#8217;t really belong in this picture, right? So, beer, anyone?</p>
<p><em class="end">Remember to use textures and patterns in a subtle manner: too many often result in lack of coherence and legibility, too few and you don&#8217;t get that POP factor. Stick around for the second episode of our mini-series and let those designs go-a-poppin&#8217;!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/get-your-designs-to-pop-part-1-textures-patterns/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Serene photo tutorial inspired by Justin Maller</title>
		<link>http://sickdesigner.com/index.php/2010/design/photograph-tutorial-inspired-by-justin-maller/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/photograph-tutorial-inspired-by-justin-maller/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 19:42:07 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[hue]]></category>
		<category><![CDATA[inspired]]></category>
		<category><![CDATA[justin]]></category>
		<category><![CDATA[maller]]></category>
		<category><![CDATA[manipulation]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[photomanipulation]]></category>
		<category><![CDATA[serene]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=860</guid>
		<description><![CDATA[Sometimes achieving a certain effect seems easy with a quick fix. But what separates the boys from the designers is the ability to see (in your mind) variations from the easy fix that change the mood and quality of the photo entirely. And this is what I&#8217;ll try to explain in this Justin Maller inspired [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="thumb-justin-maller-inspired-tutorial" src="http://sickdesigner.com/wp-content/uploads/2010/04/thumb-justin-maller-inspired-tutorial.jpg" alt="" width="140" height="140" />Sometimes achieving a certain effect seems easy with a quick fix. But what separates the boys from the designers is the ability to see (in your mind) variations from the easy fix that change the mood and quality of the photo entirely. <span id="more-860"></span>And this is what I&#8217;ll try to explain in this Justin Maller inspired tutorial.</p>
<blockquote class="inner">
<p style="text-align: left;">Justin Maller is one of my personal design idols and a world renowned graphic design genius. Since his portfolio got a quick update this month, I found it fitting to pay my tribute to his amazing works by doing a tutorial to achieve the effect of his  &#8220;<a href="http://www.justinmaller.com/full/overload.jpg" target="_blank">Overload</a>&#8221; project.</p>
</blockquote>
<p>Of all of Maller&#8217;s latest works, &#8220;Overload&#8221; impressed me the most because it&#8217;s, seemingly, a simple design. It doesn&#8217;t seem to have anything more than a few stock photos stitched together and a photo filter. But, if you look closely, you&#8217;ll notice the lowered contrast, the almost posterized feel of the photo (without actually having that horrific effect) and even the varied sharpness. All these things change the mood of the scene into a very serene, almost dreamy environment.</p>
<p>So, our project will involve <a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=534933" target="_blank">one stock photo</a> (free to download, as usual), courtesy of user <em><a href="http://www.sxc.hu/profile/tomatie" target="_blank">tomatie</a> </em>of <a href="http://www.sxc.hu/" target="_blank">SXC</a>, though you can certainly follow this tutorial using a photo of your own, there aren&#8217;t really any restrictions, photo wise.</p>
<p><img class="alignnone size-full wp-image-865" title="justin-maller-inspired-design-01" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-01.jpg" alt="" width="680" height="500" /></p>
<p>So let&#8217;s get started by importing our stock photo. Usually, I would tweak the perspective to something more suitable for the project at hand, but this time I think the photo looks pretty well framed as is.</p>
<p><img class="alignnone size-full wp-image-866" title="justin-maller-inspired-design-02" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-02.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">01</span></pre>
<p>Using any number of sharpen techniques (I&#8217;d suggest a plain old Sharpen or a High Pass set on Vivid Light) let&#8217;s add some shine and focus to our photo.</p>
<p><img class="alignnone size-full wp-image-867" title="justin-maller-inspired-design-03" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-03.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">02</span></pre>
<p>Next, we&#8217;ll do the opposite. Copy the original photo into a layer on top and add a Blur to it. It can be any type of blur, this is your call. Just don&#8217;t over do it. What we&#8217;ll be doing with this is adding a bit of Depth of Field.</p>
<p><img class="alignnone size-full wp-image-868" title="justin-maller-inspired-design-04" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-04.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">03</span></pre>
<p>And then we&#8217;ll mask out everything but the girl and the sand under her in this new blurry layer, leaving her in focus and the background in a nice, camera-like blur. This effect brings the viewer&#8217;s eye to the subject that you choose to be in focus; in my case, the girl.</p>
<p><img class="alignnone size-full wp-image-869" title="justin-maller-inspired-design-05" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-05.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">04</span></pre>
<p>It&#8217;s usually good to have a color palette (like a painter has) but for this project it is absolutely crucial. Whether you decide to go with a palette similar to what Maller used in his &#8220;Overload&#8221; project (like I have) or go with one of your choosing, please, set aside a layer and just draw your colors there. It&#8217;s a very useful practice that will save you loads of headaches and will keep your work tight and consistent, at least as far as colors are concerned.</p>
<p><img class="alignnone size-full wp-image-870" title="justin-maller-inspired-design-06" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-06.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">05</span></pre>
<p>What the heck is that? &#8211; someone should ask. That is a new layer on top of everything we&#8217;ve done so far in which I suggest using a technique I like to call &#8220;going monkey&#8221;. It&#8217;s like &#8220;going ape&#8221;, but without any actual violence. Just pick up colors from your palette and randomly draw patches of color. It&#8217;s important that you keep your strokes loose and not very detailed; this will render a more natural, organic feeling to the colorization.</p>
<p><img class="alignnone size-full wp-image-871" title="justin-maller-inspired-design-07" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-07.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">06</span></pre>
<p>Now let&#8217;s blur the life out of it until it becomes very smooth.</p>
<p><img class="alignnone size-full wp-image-872" title="justin-maller-inspired-design-08" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-08.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">07</span></pre>
<p>Now let&#8217;s set this last layer to Multiply. I&#8217;ve used Multiply because it works on multiplying light values while keeping the hues intact, just as we drew them in step 5.</p>
<p><img class="alignnone size-full wp-image-873" title="justin-maller-inspired-design-09" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-09.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">08</span></pre>
<p>Things were looking a bit too dark after the Multiply so I added a Levels Adjustment above everything and tightened the histogram until it got a bit clearer. Be careful not to over do it, we want to keep the photo&#8217;s details, not over expose them.</p>
<p><img class="alignnone size-full wp-image-874" title="justin-maller-inspired-design-10" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-10.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">09</span></pre>
<p>As with any work that&#8217;s very dependent on mood, getting colors just the way you want them is very important. I&#8217;ve created another layer of colorization, this time just with red. Then we&#8217;ll mask this layer using a horizontal gradient from black to white.</p>
<p><img class="alignnone size-full wp-image-879" title="justin-maller-inspired-design-11" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-11.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">10</span></pre>
<p>Now here&#8217;s one thing no filter can achieve. Adding highlights in just the right places. I just used a hard white brush and drew over the places where the light creates shine.</p>
<p><img class="alignnone size-full wp-image-880" title="justin-maller-inspired-design-12" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-12.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">11</span></pre>
<p>Next, set this last white layer to Overlay, blur it a bit and then set it&#8217;s opacity to about 50%. The effect is subtle, yes, but it&#8217;s the subtle, little things that make the difference. Just because it&#8217;s hard to observe it doesn&#8217;t mean it&#8217;s not there or that it doesn&#8217;t do it&#8217;s job.</p>
<p><img class="alignnone size-full wp-image-881" title="justin-maller-inspired-design-13" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-13.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">12</span></pre>
<p>Here&#8217;s something you don&#8217;t see everyday: lowering the contrast. Just use a regular, old Brightness &amp; Contrast effect and lower the Contrast about 70% &#8211; yes, that much. The effect we&#8217;re trying to achieve is of a serene environment, not a razor sharp, in-your-face type of photo.</p>
<p><img class="alignnone size-full wp-image-882" title="justin-maller-inspired-design-14" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-14.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">13</span></pre>
<blockquote><p>Focus is a very fickle thing. It&#8217;s works globally and locally and depends very much on the project at hand.</p></blockquote>
<p>We do, however, need to focus the viewer&#8217;s eyes better. This is a great opportunity to bring up a Levels adjustment again. This time, however, tighten the black until you get a very harsh, grainy look. Don&#8217;t worry, we won&#8217;t leave things as they are.<br />
<img class="alignnone size-full wp-image-883" title="justin-maller-inspired-design-15" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-15.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">14</span></pre>
<p>Now let&#8217;s fade this Levels layer to the right. This way we&#8217;re completely focused on the girl&#8217;s face and upper body and less on the background and legs.</p>
<p><img class="alignnone size-full wp-image-884" title="justin-maller-inspired-design-16" src="http://sickdesigner.com/wp-content/uploads/2010/04/justin-maller-inspired-design-16.jpg" alt="" width="680" height="500" /></p>
<pre><span class="number">15</span></pre>
<p>Next I added a simple black layer to the left side of the photo and faded it to the right, focusing the viewer even more on the right side.</p>
<p>Wait a second! But this <em>isn&#8217;t</em> exactly like Justin Maller&#8217;s design! No, it&#8217;s not. And it shouldn&#8217;t be. This tutorial isn&#8217;t about replicating someone else&#8217;s work. It&#8217;s about learning to change the feeling that an image conveys.</p>
<p><em class="end">Well, hopefully you&#8217;ve learned a thing or two about making an image all dreamy like. If not, hit that Home button and start over!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/photograph-tutorial-inspired-by-justin-maller/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The definitive guide to formatting CSS</title>
		<link>http://sickdesigner.com/index.php/2010/html-css/the-definitive-guide-to-formatting-css/</link>
		<comments>http://sickdesigner.com/index.php/2010/html-css/the-definitive-guide-to-formatting-css/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 05:09:03 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[html-css]]></category>
		<category><![CDATA[attributes]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[global]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[indent]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[selectors]]></category>
		<category><![CDATA[write]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=924</guid>
		<description><![CDATA[As web designers, we like certain things done a certain way and the way we write our CSS is probably at the top of that list. So today I&#8217;ll try to show you a few ways to write better CSS, not just for yourself, but also for others. Right off the bat, let me say [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="definitive-css-guide-thumb" src="http://sickdesigner.com/wp-content/uploads/2010/04/definitive-css-guide-thumb.jpg" alt="" width="140" height="140" />As web designers, we like certain things done a certain way and the way we write our CSS is probably at the top of that list. So today I&#8217;ll try to show you a few ways to write better CSS, not just for yourself, but also for others.<span id="more-924"></span></p>
<blockquote class="inner"><p>Right off the bat, let me say that I do not proclaim (not anymore) that there&#8217;s a right way or a wrong way to format your CSS. I&#8217;ve come to the (hopefully mature) conclusion that the way one formats styles should be based on the type of project at hand. And this the basis of this post.</p></blockquote>
<p>Gone are the days of small, static websites that take about a day to code and have less than 500 lines of CSS in them. Nowadays, we find ourselves working with blogs, CMSs, frameworks, web applications, web shops and generally huge friggin projects. The CSS we write today is almost never under 1000 lines and when you&#8217;re dealing with that much code, you need to be able to maintain it easily.</p>
<p>Most web designers have their own, preferred, way of writing. And they stick to it no matter what. I used to do that myself. But the more diverse your projects are, the more you&#8217;ll start to notice the pitfalls of your preferred technique. And then you might realize that your own, personal, style of writing stylesheets isn&#8217;t really that important, when it hinders to the maintainability of the project.</p>
<p>I think it goes without saying that in this post I will completely avoid the possibility of &#8220;inline&#8221; and &#8220;in head&#8221; styles. These two options aren&#8217;t really an option because they both mean polluting your markup, so I&#8217;ll politely tell them to get the fudge out of the equation. If any of you have a problem with that, take it down to the comments section, where complaints are more than welcomed.</p>
<p>I&#8217;ve got a system here, so, we&#8217;ll start with the big stuff (file management) and end with the really small stuff (the curly bracket &#8211; quite poetically).</p>
<h4>Single file vs multiple files</h4>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#single-file-css"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#single-file-css"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Click to show/hide code</a></td><td align="right"><a href="#single-file-css" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#single-file-css" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><div class="html4strict" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="sc0">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;</span></div></li>
<li class="li1"><div class="de1"><span class="sc0">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="sc2">&lt;<a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span></div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/title.html"><span class="kw2">title</span></a>&gt;</span>CSS3 Vignette<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/title.html"><span class="kw2">title</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/link.html"><span class="kw2">link</span></a> <span class="kw3">rel</span><span class="sy0">=</span><span class="st0">&quot;stylesheet&quot;</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;css/style.css&quot;</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span> <span class="kw3">media</span><span class="sy0">=</span><span class="st0">&quot;screen&quot;</span> <span class="sy0">/</span>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1">...</div></li>
<li class="li2"><div class="de2"><span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span></div></li>
</ol></div></div></div>
<p><em>The single file approach</em>, like the code above, is most suitable for small projects. I&#8217;d say somewhere under 1500 lines of CSS is the limit, at least for me. As long as you keep your styles organized, this approach should work out ok.</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#multiple-file-css-direct"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#multiple-file-css-direct"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Click to show/hide code</a></td><td align="right"><a href="#multiple-file-css-direct" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#multiple-file-css-direct" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><div class="html4strict" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="sc0">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;</span></div></li>
<li class="li1"><div class="de1"><span class="sc0">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="sc2">&lt;<a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span></div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/title.html"><span class="kw2">title</span></a>&gt;</span>CSS3 Vignette<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/title.html"><span class="kw2">title</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/link.html"><span class="kw2">link</span></a> <span class="kw3">rel</span><span class="sy0">=</span><span class="st0">&quot;stylesheet&quot;</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;css/reset.css&quot;</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span> <span class="kw3">media</span><span class="sy0">=</span><span class="st0">&quot;screen&quot;</span> <span class="sy0">/</span>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/link.html"><span class="kw2">link</span></a> <span class="kw3">rel</span><span class="sy0">=</span><span class="st0">&quot;stylesheet&quot;</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;css/structure.css&quot;</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span> <span class="kw3">media</span><span class="sy0">=</span><span class="st0">&quot;screen&quot;</span> <span class="sy0">/</span>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/link.html"><span class="kw2">link</span></a> <span class="kw3">rel</span><span class="sy0">=</span><span class="st0">&quot;stylesheet&quot;</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;css/type.css&quot;</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span> <span class="kw3">media</span><span class="sy0">=</span><span class="st0">&quot;screen&quot;</span> <span class="sy0">/</span>&gt;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="sc2">&lt;<a href="http://december.com/html/4/element/link.html"><span class="kw2">link</span></a> <span class="kw3">rel</span><span class="sy0">=</span><span class="st0">&quot;stylesheet&quot;</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;css/colors.css&quot;</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span> <span class="kw3">media</span><span class="sy0">=</span><span class="st0">&quot;screen&quot;</span> <span class="sy0">/</span>&gt;</span></div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp;<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1">...</div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span></div></li>
</ol></div></div></div>
<p><em>The multiple file approach</em> is a good choice when working on larger, more complex projects. It&#8217;s also a good idea to use this approach when you have a project that will have a lot of updates. Being organized like this and keeping different sections separate can make your job a lot easier.</p>
<div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#multiple-file-css-import"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#multiple-file-css-import"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#multiple-file-css-import" onClick="javascript:wpsh_code(3)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#multiple-file-css-import" onClick="javascript:wpsh_print(3)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="co1">@import url('css/reset.css');</span></div></li>
<li class="li1"><div class="de1"><span class="co1">@import url('css/structure.css');</span></div></li>
<li class="li1"><div class="de1"><span class="co1">@import url('css/colors.css');</span></div></li>
<li class="li1"><div class="de1"><span class="co1">@import url('css/typography.css');</span></div></li>
</ol></div></div></div>
<p>The direct approach to multiple stylesheets isn&#8217;t the only option. You can use the <em>@import</em> rule to put together your multiple CSS files within a single, main stylesheet.<br />
The downside with using multiple stylesheets is that they add to the number of HTTP requests made for the page, which slows down your page load times a bit. I wouldn&#8217;t worry too much about it though. Most of the time you can get away with it and still have good performance on your pages. Compared with database queries, javascript calls or even image load, the downtime caused by large CSS files is, mostly, insignificant.<br />
If you&#8217;re totally anal-retentive about page load times, however, you can use a <a href="http://dimebrain.com/2008/03/a-better-css-mi.html" target="_blank">stylesheet minifier</a> to decrease the size of your CSS files. More often than not, you can slim them down to at least 60% of their original size.</p>
<h4>To indent or not to indent</h4>
<div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdt_4" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#non-indented-css"></a><a id="wpshat_4" class="wp-synhighlighter-title" href="#non-indented-css"  onClick="javascript:wpsh_toggleBlock(4)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#non-indented-css" onClick="javascript:wpsh_code(4)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#non-indented-css" onClick="javascript:wpsh_print(4)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1">p<span class="br0">&#123;</span> <span class="kw1">font</span><span class="sy0">:</span> <span class="kw2">normal</span> <span class="kw2">normal</span> <span class="re3">1.2em</span> Arial<span class="sy0">,</span> Verdana<span class="sy0">,</span> Tahoma<span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">p span<span class="br0">&#123;</span> <span class="kw1">color</span><span class="sy0">:</span> tan<span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>Not indenting your CSS selectors at all is usually a bad idea and I really can&#8217;t see one upside to it. So don&#8217;t be a naughty Nancy and press that Tab key every now and then.</p>
<div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdt_5" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#block-indented-css"></a><a id="wpshat_5" class="wp-synhighlighter-title" href="#block-indented-css"  onClick="javascript:wpsh_toggleBlock(5)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#block-indented-css" onClick="javascript:wpsh_code(5)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#block-indented-css" onClick="javascript:wpsh_print(5)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="re0">#block</span><span class="br0">&#123;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span> <span class="kw1">margin</span><span class="sy0">:</span> 0 <span class="re3">20px</span> 0 <span class="nu0">0</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3">200px</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">p<span class="br0">&#123;</span> <span class="kw1">font</span><span class="sy0">:</span> <span class="kw2">normal</span> <span class="kw2">normal</span> <span class="re3">1.2em</span> Arial<span class="sy0">,</span> Verdana<span class="sy0">,</span> Tahoma<span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;p span<span class="br0">&#123;</span> <span class="kw1">color</span><span class="sy0">:</span> tan<span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp;p em<span class="br0">&#123;</span> <span class="kw1">font-variant</span><span class="sy0">:</span> <span class="kw2">small-caps</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>You can <em>indent in chunks</em>. That is to say, sections that are related directly are indented (like the span and em as children of the p tag), but unrelated ones stay unindented (like the block id and p tag). This could work, as you keep your file size small, while still having the legibility and organization specific to the indented style. It&#8217;s a sort of hybrid option.</p>
<div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdt_6" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#fully-indented-css"></a><a id="wpshat_6" class="wp-synhighlighter-title" href="#fully-indented-css"  onClick="javascript:wpsh_toggleBlock(6)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#fully-indented-css" onClick="javascript:wpsh_code(6)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#fully-indented-css" onClick="javascript:wpsh_print(6)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1">body<span class="br0">&#123;</span> <span class="kw1">margin</span><span class="sy0">:</span><span class="nu0">0</span><span class="sy0">;</span> <span class="kw1">padding</span><span class="sy0">:</span>0 <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="re0">#wrap</span><span class="br0">&#123;</span> <span class="kw1">position</span><span class="sy0">:</span> <span class="kw2">relative</span><span class="sy0">;</span> <span class="kw1">margin</span><span class="sy0">:</span> 0 <span class="kw2">auto</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3">900px</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; <span class="re0">#left</span><span class="br0">&#123;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="re0">#left</span> <span class="re1">.inner</span><span class="br0">&#123;</span> <span class="kw1">padding</span><span class="sy0">:</span> <span class="re3">20px</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p><em>Fully indented</em> text has the best legibility and is, to many people, myself included, the easiest way to maintain your stylesheets. The downside is that styles get big pretty fast so it&#8217;s a good idea to combine this style of writing with multiple file stylesheets.</p>
<h4>Single line vs multiple lines</h4>
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdt_7" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#single-line-css"></a><a id="wpshat_7" class="wp-synhighlighter-title" href="#single-line-css"  onClick="javascript:wpsh_toggleBlock(7)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#single-line-css" onClick="javascript:wpsh_code(7)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#single-line-css" onClick="javascript:wpsh_print(7)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="re0">#left</span><span class="br0">&#123;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1"><span class="re0">#right</span><span class="br0">&#123;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">right</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">33</span>%</span><span class="sy0">;</span> <span class="kw1">border</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="kw2">solid</span> <span class="re0">#333</span><span class="sy0">;</span> <span class="kw1">background</span><span class="sy0">:</span> <span class="re0">#cecece</span><span class="sy0">;</span> <span class="kw1">font</span><span class="sy0">:</span> <span class="kw2">normal</span> <span class="kw2">normal</span> <span class="re3">1.4em</span> Arial<span class="sy0">,</span> Verdana<span class="sy0">,</span> Tahoma<span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<blockquote class="inner"><p>I found that many of the programmers I&#8217;ve worked with prefer single line CSS. | I found that many fellow web designers prefer the multiple line approach.</p></blockquote>
<p>Single line CSS attributes are a very concise way of writing your styles, but they have the disadvantage of becoming harder to read as the attributes add up. The id left in the example above is an example of an easy to read and concise set of attributes, whereas the id right, with it&#8217;s many attributes is a huge pain to figure out, especially if you&#8217;re looking at the code a few months after it was written.<br />
<div id="wpshdo_8" class="wp-synhighlighter-outer"><div id="wpshdt_8" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_8"></a><a id="wpshat_8" class="wp-synhighlighter-title" href="#codesyntax_8"  onClick="javascript:wpsh_toggleBlock(8)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#codesyntax_8" onClick="javascript:wpsh_code(8)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_8" onClick="javascript:wpsh_print(8)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_8" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="re0">#left</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li2"><div class="de2"><span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">right</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">33</span>%</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">border</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="kw2">solid</span> <span class="re0">#333</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">background</span><span class="sy0">:</span> <span class="re0">#cecece</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp;<span class="kw1">font</span><span class="sy0">:</span> <span class="kw2">normal</span> <span class="kw2">normal</span> <span class="re3">1.4em</span> Arial<span class="sy0">,</span> Verdana<span class="sy0">,</span> Tahoma<span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div></p>
<p>The multiple line approach has it&#8217;s appeals: it&#8217;s easy to read, to edit and, subsequently, easy to maintain. The downside, of course, is the increased length of your stylesheets.</p>
<h4>To alphabetize or not to ahlaiebtpze</h4>
<div id="wpshdo_9" class="wp-synhighlighter-outer"><div id="wpshdt_9" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_9"></a><a id="wpshat_9" class="wp-synhighlighter-title" href="#codesyntax_9"  onClick="javascript:wpsh_toggleBlock(9)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#codesyntax_9" onClick="javascript:wpsh_code(9)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_9" onClick="javascript:wpsh_print(9)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_9" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">background</span><span class="sy0">:</span> <span class="re0">#cecece</span><span class="sy0">;</span> <span class="kw1">border</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="kw2">solid</span> <span class="re0">#333</span><span class="sy0">;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">right</span><span class="sy0">;</span> <span class="kw1">font</span><span class="sy0">:</span> <span class="kw2">normal</span> <span class="kw2">normal</span> <span class="re3">1.4em</span> Arial<span class="sy0">,</span> Verdana<span class="sy0">,</span> Tahoma<span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">33</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>I am a huge supporter of CSS alphabetization, so I may come off a bit subjective here, but I really do think it&#8217;s one of the best ways to format your stylesheets, especially when using the single line approach. That way, you can overcome the downside of many attributes becoming hard to read through, like in the example above.</p>
<div id="wpshdo_10" class="wp-synhighlighter-outer"><div id="wpshdt_10" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#non-alphabetized"></a><a id="wpshat_10" class="wp-synhighlighter-title" href="#non-alphabetized"  onClick="javascript:wpsh_toggleBlock(10)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#non-alphabetized" onClick="javascript:wpsh_code(10)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#non-alphabetized" onClick="javascript:wpsh_print(10)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_10" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">right</span><span class="sy0">;</span> <span class="kw1">background</span><span class="sy0">:</span> <span class="re0">#cecece</span><span class="sy0">;</span> <span class="kw1">border</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="kw2">solid</span> <span class="re0">#333</span><span class="sy0">;</span> <span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">33</span>%</span><span class="sy0">;</span> <span class="kw1">font</span><span class="sy0">:</span> <span class="kw2">normal</span> <span class="kw2">normal</span> <span class="re3">1.4em</span> Arial<span class="sy0">,</span> Verdana<span class="sy0">,</span> Tahoma<span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>Alphabetizing takes time to get used to. It&#8217;s not the most intuitive and natural way of writing and it&#8217;s main downside is extra time spent on the CSS file. But, if you persist in this practice, you can develop your writing skills to such extent that it becomes natural to alphabetize.</p>
<h4>The curliest of brackets</h4>
<div id="wpshdo_11" class="wp-synhighlighter-outer"><div id="wpshdt_11" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_11"></a><a id="wpshat_11" class="wp-synhighlighter-title" href="#codesyntax_11"  onClick="javascript:wpsh_toggleBlock(11)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#codesyntax_11" onClick="javascript:wpsh_code(11)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_11" onClick="javascript:wpsh_print(11)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_11" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="re0">#left</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li2"><div class="de2"><span class="re0">#left</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"><span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li2"><div class="de2"><span class="re0">#left</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp;<span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>Should the closed curly bracket at the end of each selector be next to the last property, or on the next line? And should it be indented or not? Personally, I put the bracket next to the last property, to save some space. But that&#8217;s just me, this one&#8217;s totally open to discussion.</p>
<h4>A few examples</h4>
<div id="wpshdo_12" class="wp-synhighlighter-outer"><div id="wpshdt_12" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_12"></a><a id="wpshat_12" class="wp-synhighlighter-title" href="#codesyntax_12"  onClick="javascript:wpsh_toggleBlock(12)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#codesyntax_12" onClick="javascript:wpsh_code(12)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_12" onClick="javascript:wpsh_print(12)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_12" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1">body<span class="br0">&#123;</span><span class="kw1">margin</span><span class="sy0">:</span><span class="nu0">0</span><span class="sy0">;</span>padding<span class="sy0">:</span>0<span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp; <span class="re0">#wrap</span><span class="br0">&#123;</span><span class="kw1">width</span><span class="sy0">:</span><span class="re3">900px</span><span class="sy0">;</span>position<span class="sy0">:</span><span class="kw2">absolute</span><span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="re0">#left</span><span class="br0">&#123;</span><span class="kw1">width</span><span class="sy0">:</span><span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span>float<span class="sy0">:</span><span class="kw1">left</span><span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="re0">#right</span><span class="br0">&#123;</span><span class="kw1">width</span><span class="sy0">:</span><span class="re3"><span class="nu0">33</span>%</span><span class="sy0">;</span> <span class="kw1">float</span><span class="sy0">:</span><span class="kw1">right</span><span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; <span class="re1">.inner</span><span class="br0">&#123;</span><span class="kw1">padding</span><span class="sy0">:</span><span class="re3">20px</span><span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>I like to call this the <em>programmer-friendly approach</em> (though I&#8217;m sure this doesn&#8217;t apply to all programmers). Single line, chunky indenting, no alphabetization, no extra spaces, curly brackets at the end of the line. And it looks really, really crammed.</p>
<div id="wpshdo_13" class="wp-synhighlighter-outer"><div id="wpshdt_13" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_13"></a><a id="wpshat_13" class="wp-synhighlighter-title" href="#codesyntax_13"  onClick="javascript:wpsh_toggleBlock(13)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#codesyntax_13" onClick="javascript:wpsh_code(13)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_13" onClick="javascript:wpsh_print(13)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_13" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1">body<span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; <span class="kw1">margin</span> &nbsp; &nbsp; &nbsp; &nbsp; <span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; <span class="kw1">padding</span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"><span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp; <span class="re0">#wrap</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="kw1">position</span> &nbsp; &nbsp; <span class="sy0">:</span> <span class="kw2">absolute</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="kw1">width</span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="sy0">:</span> <span class="re3">900px</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="re0">#left</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="kw1">float</span> &nbsp; &nbsp; &nbsp;<span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="kw1">width</span> &nbsp; &nbsp; &nbsp;<span class="sy0">:</span> <span class="re3"><span class="nu0">66</span>%</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; <span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="kw1">float</span> &nbsp; &nbsp; &nbsp;<span class="sy0">:</span> <span class="kw1">right</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="kw1">width</span> &nbsp; &nbsp; &nbsp;<span class="sy0">:</span> <span class="re3"><span class="nu0">33</span>%</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; .inner<span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">padding</span> &nbsp;<span class="sy0">:</span> <span class="re3">20px</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>I call this one the <em>over-achiever approach</em>. Multiple lines, full indenting throughout, alphabetized, curly bracket on a new line and indented and bonus points for super indenting the properties to be one above the other. And it is way to spaced out.</p>
<p><em class="end">Whichever way you decide to approach your CSS stylesheet &#8220;writing skills&#8221;, be aware of the pitfalls of each one and settle on a way that fits your project&#8217;s needs, not your personal preference.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/html-css/the-definitive-guide-to-formatting-css/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Pure CSS Vignette</title>
		<link>http://sickdesigner.com/index.php/2010/html-css/css3-vignette-a-wicked-cool-technique/</link>
		<comments>http://sickdesigner.com/index.php/2010/html-css/css3-vignette-a-wicked-cool-technique/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 04:52:19 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[html-css]]></category>
		<category><![CDATA[absolute]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[opacity]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[rgba]]></category>
		<category><![CDATA[technique]]></category>
		<category><![CDATA[transition]]></category>
		<category><![CDATA[vignette]]></category>
		<category><![CDATA[vignettes]]></category>
		<category><![CDATA[z-index]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=826</guid>
		<description><![CDATA[Our latest posts have mostly been about design, so today we&#8217;re going full on code monkey with a cool CSS3 technique: Vignettes! The technique involves a few divs, a bit of simple CSS, and a whole lot of fun. So click the pic and read on. Of course, there are those of you just looking [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="thumb" src="http://sickdesigner.com/wp-content/uploads/2010/04/thumb.jpg" alt="" width="140" height="140" />Our latest posts have mostly been about design, so today we&#8217;re going full on code monkey with a cool CSS3 technique: Vignettes! The technique involves a few divs, a bit of simple CSS, and a whole lot of fun. So click the pic and read on.<span id="more-826"></span></p>
<p>Of course, there are those of you just looking for the quick fix so, without further ado, here&#8217;s the link to the demo page:</p>
<p><a class="demo" href="http://sickdesigner.com/demos/css-vignette/css-vignette.html" target="_blank">DEMO</a></p>
<h4>So, what&#8217;s this puppy about?</h4>
<p>For those of you who don&#8217;t know, a vignette effect is a discoloration on the edges of an image. This effect usually appears in photography and it can be either accidental or intentional. It can also be either light or dark, depending on the situation. Like this:</p>
<p><img class="alignnone size-full wp-image-839" title="Vignette Example - Courtesy of Teodora Miclaus" src="http://sickdesigner.com/wp-content/uploads/2010/04/vignette-example.jpg" alt="" width="680" height="326" /></p>
<p>Good, now that that&#8217;s out of the way, let&#8217;s continue to the actual  tutorial.</p>
<p><img class="alignnone size-full wp-image-858" title="css3-vignette-battle-plan" src="http://sickdesigner.com/wp-content/uploads/2010/04/css3-vignette-battle-plan.jpg" alt="" width="680" height="380" /></p>
<p>We&#8217;ll be dividing the vignette into four div elements as shown in the diagram above.</p>
<p>Using absolute positioning we&#8217;ll be telling the four divs to sit in their respective corners and using a combination of CSS Gradients and RGBA we&#8217;ll fade the discoloration towards the center.</p>
<blockquote class="inner"><p>One should be careful not to overdo it with the vignette. A black vignette on a white background will look really cheap, mostly due to universal browser dithering problems, so a subtle approach is key to a successful effect.</p></blockquote>
<p>We&#8217;ll also set the height/width of the divs using percentages. This way we&#8217;ll get a proportional vignette according to the user&#8217;s screen size. The trick with this technique is using just the right amount of height/width. Too much, and the content will become unselectable on account of the divs having a high z-index value. Too little and the effect is barely noticeable. I did a few experiments and the widest range of usable heights/widths is somewhere around 12%-17%. In this tutorial I used 15% which seems to work fine for resolutions from 1024&#215;768 up to 1920&#215;1080.</p>
<h4>The HTML</h4>
<p>The HTML part is really, really straight forward &#8211; just four empty divs, in no particular order:</p>
<div id="wpshdo_14" class="wp-synhighlighter-outer"><div id="wpshdt_14" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#css3-vignette-html-part"></a><a id="wpshat_14" class="wp-synhighlighter-title" href="#css3-vignette-html-part"  onClick="javascript:wpsh_toggleBlock(14)" title="Click to show/hide code block">Click to show/hide code</a></td><td align="right"><a href="#css3-vignette-html-part" onClick="javascript:wpsh_code(14)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#css3-vignette-html-part" onClick="javascript:wpsh_print(14)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_14" class="wp-synhighlighter-inner" style="display: block;"><div class="html4strict" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;top&quot;</span>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;right&quot;</span>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;bottom&quot;</span>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a>&gt;</span></div></li>
<li class="li1"><div class="de1"><span class="sc2">&lt;<a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;left&quot;</span>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a>&gt;</span></div></li>
</ol></div></div></div>
<h4>The CSS</h4>
<p>Here where the magic really happens:</p>
<div id="wpshdo_15" class="wp-synhighlighter-outer"><div id="wpshdt_15" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#css3-vignette-css-part"></a><a id="wpshat_15" class="wp-synhighlighter-title" href="#css3-vignette-css-part"  onClick="javascript:wpsh_toggleBlock(15)" title="Click to show/hide code block">Click  to show/hide code</a></td><td align="right"><a href="#css3-vignette-css-part" onClick="javascript:wpsh_code(15)" title="Show code only"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#css3-vignette-css-part" onClick="javascript:wpsh_print(15)" title="Print code"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://sickdesigner.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_15" class="wp-synhighlighter-inner" style="display: block;"><div class="css" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="coMULTI">/* First we set the four elements of our vignette</span></div></li>
<li class="li1"><div class="de1"><span class="coMULTI">&nbsp;to be on top no matter what and set their initial</span></div></li>
<li class="li1"><div class="de1"><span class="coMULTI">&nbsp;width and height which we'll overwrite in the next declarations.</span></div></li>
<li class="li1"><div class="de1"><span class="coMULTI">&nbsp;*/</span></div></li>
<li class="li2"><div class="de2">&nbsp;<span class="re0">#top</span><span class="sy0">,</span> <span class="re0">#bottom</span><span class="sy0">,</span> <span class="re0">#left</span><span class="sy0">,</span> <span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">height</span><span class="sy0">:</span> <span class="re3"><span class="nu0">100</span>%</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">position</span><span class="sy0">:</span> <span class="kw2">absolute</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">z-index</span><span class="sy0">:</span> <span class="nu0">999</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">100</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li2"><div class="de2">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp;<span class="coMULTI">/* Overwriting the default 100% */</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="re0">#top</span><span class="sy0">,</span> <span class="re0">#bottom</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">height</span><span class="sy0">:</span> <span class="re3"><span class="nu0">15</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li2"><div class="de2">&nbsp;<span class="re0">#left</span><span class="sy0">,</span> <span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">width</span><span class="sy0">:</span> <span class="re3"><span class="nu0">15</span>%</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp;<span class="coMULTI">/* We set the gradient with CSS3 from a solid gray to</span></div></li>
<li class="li1"><div class="de1"><span class="coMULTI">&nbsp;a 100% transparent color which should be the same as</span></div></li>
<li class="li2"><div class="de2"><span class="coMULTI">&nbsp;the body background color, to have a nice, clean falloff.</span></div></li>
<li class="li1"><div class="de1"><span class="coMULTI">&nbsp;And we're also setting the position of the vignette elements.</span></div></li>
<li class="li1"><div class="de1"><span class="coMULTI">&nbsp;*/</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="re0">#top</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="re3"><span class="nu0">100</span>%</span> <span class="re3"><span class="nu0">100</span>%</span> 90deg<span class="sy0">,</span> rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span><span class="sy0">,</span> <span class="re0">#e1e1e1</span> <span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="re3"><span class="nu0">0</span>%</span> <span class="re3"><span class="nu0">0</span>%</span><span class="sy0">,</span> <span class="re3"><span class="nu0">0</span>%</span> <span class="re3"><span class="nu0">100</span>%</span><span class="sy0">,</span> from<span class="br0">&#40;</span><span class="re0">#e1e1e1</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span>rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">top</span><span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp;<span class="re0">#bottom</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="re3"><span class="nu0">100</span>%</span> <span class="re3"><span class="nu0">100</span>%</span> 90deg<span class="sy0">,</span> <span class="re0">#e1e1e1</span><span class="sy0">,</span> rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="re3"><span class="nu0">0</span>%</span> <span class="re3"><span class="nu0">0</span>%</span><span class="sy0">,</span> <span class="re3"><span class="nu0">0</span>%</span> <span class="re3"><span class="nu0">100</span>%</span><span class="sy0">,</span> from<span class="br0">&#40;</span>rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span><span class="re0">#e1e1e1</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">bottom</span><span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp;<span class="re0">#left</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="re3"><span class="nu0">100</span>%</span> <span class="re3"><span class="nu0">100</span>%</span> 180deg<span class="sy0">,</span> rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span><span class="sy0">,</span> <span class="re0">#e1e1e1</span> <span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="kw1">left</span> <span class="kw2">center</span><span class="sy0">,</span> <span class="kw1">right</span> <span class="kw2">center</span><span class="sy0">,</span> from<span class="br0">&#40;</span><span class="re0">#e1e1e1</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span>rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">left</span><span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
<li class="li1"><div class="de1">&nbsp;</div></li>
<li class="li1"><div class="de1">&nbsp;<span class="re0">#right</span><span class="br0">&#123;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="re3"><span class="nu0">100</span>%</span> <span class="re3"><span class="nu0">100</span>%</span> 180deg<span class="sy0">,</span> <span class="re0">#e1e1e1</span><span class="sy0">,</span> rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2">&nbsp;<span class="kw1">background-image</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="kw1">right</span> <span class="kw2">center</span><span class="sy0">,</span> <span class="kw1">left</span> <span class="kw2">center</span><span class="sy0">,</span> from<span class="br0">&#40;</span><span class="re0">#e1e1e1</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span>rgba<span class="br0">&#40;</span>255<span class="sy0">,</span> 255<span class="sy0">,</span> 255<span class="sy0">,</span> 0<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1">&nbsp;<span class="kw1">right</span><span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span> <span class="br0">&#125;</span></div></li>
</ol></div></div></div>
<p>The code may look a bit stuffy at first but it&#8217;s quite easy to maintain as only the hex values of the gradient and perhaps the height/width values need adjustment.</p>
<h4>Browser compatibility</h4>
<p><img class="alignnone size-full wp-image-835" title="CSS3 Vignette Browser Compatibility Chart" src="http://sickdesigner.com/wp-content/uploads/2010/04/browsers.jpg" alt="" width="680" height="380" /></p>
<p>All in all I&#8217;d say it&#8217;s a pretty useful and usable technique, but if you must extend it&#8217;s compatibility to Opera and IE7 and above you could use fixed heights/widths and a repeating transparent PNG image. A lot less cool, but you get the point.</p>
<p><em class="end">I hope you enjoyed this little technique and if you ever get the chance to use it somewhere, I&#8217;d appreciate dropping a line and showing off.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/html-css/css3-vignette-a-wicked-cool-technique/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Photo manipulation: The Mad Hatter Makeover</title>
		<link>http://sickdesigner.com/index.php/2010/design/how-to-turn-someone-into-the-mad-hatter-from-alice-in-wonderland/</link>
		<comments>http://sickdesigner.com/index.php/2010/design/how-to-turn-someone-into-the-mad-hatter-from-alice-in-wonderland/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 07:29:53 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[alice]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[depp]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[hatter]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[makeup]]></category>
		<category><![CDATA[manipulation]]></category>
		<category><![CDATA[sick]]></category>
		<category><![CDATA[sickdesigner]]></category>
		<category><![CDATA[wonderland]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=749</guid>
		<description><![CDATA[When we think Alice in Wonderland, most likely the image of the Mad Hatter comes to mind. In this tutorial/case study we&#8217;ll try to turn a regular Joe into the Mad Hatter himself. And, hopefully, we&#8217;ll pull it off without going mad ourselves!Now, I&#8217;m sure just about everyone is familiar with the story of Alice [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="hatterthumb" src="http://sickdesigner.com/wp-content/uploads/2010/03/hatterthumb.jpg" alt="" width="140" height="140" />When we think Alice in Wonderland, most likely the image of the Mad Hatter comes to mind. In this tutorial/case study we&#8217;ll try to turn a regular Joe into the Mad Hatter himself. And, hopefully, we&#8217;ll pull it off without going mad ourselves!<span id="more-749"></span>Now, I&#8217;m sure just about everyone is familiar with the story of Alice in Wonderland. And just about everyone has seen Tim Burton&#8217;s latest movie, a sequel of sorts to Lewis Carroll&#8217;s original book. As the Mad Hatter, Johnny Depp certainly delivers the kind of performance the world has come to expect of him. Couple this with the amazing work of the makeup artists that created his eerie, loony visage and you have a character as memorable as <a href="http://www.imdb.com/title/tt0099487/">Edward Scissorhands</a>.</p>
<blockquote class="inner"><p>I cannot stress enough the fact that this tutorial is not about exactly matching the original poster, but rather about learning new and cool ways to manipulate a photo into the wackiest of concepts.</p></blockquote>
<p>Take a look at the <a href="http://www.imdb.com/media/rm2013562880/tt1014759">poster for Alice in Wonderland</a>. This is what we&#8217;ll be using as a guide.</p>
<p>And here&#8217;s what we&#8217;re going to do:</p>
<p><img class="alignnone size-full wp-image-758" title="madhatter_final_680" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_final_680.jpg" alt="" width="680" height="984" /></p>
<p>First off, let&#8217;s gather some resources. Personally, I believe in open source as much as possible so I try to use only free stock photos. Plus, there&#8217;s the added benefit that you guys can play along to the tutorial using the same files, should you wish to do so.</p>
<ol>
<li><a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=950653">BedHead Mugshot</a> &#8211; I tried out several faces before I finally decided on this one. I suggest you at least try to use a person that already has curly hair. It makes creating the hair a bit easier.</li>
<li><a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=1120393">Wall</a> &#8211; This will be used as texture for the background.</li>
<li><a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=1016078">Crocodile Skin</a> &#8211; This one&#8217;s for the hat. The texture is going to be only slightly visible, so you can use a lower quality photo if you don&#8217;t like my choice.</li>
<li><a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=1204864">Vintage Fabric 7</a> &#8211; This texture will be just a very tiny bit visible in the wrap around the hat, so you can even avoid using it altogether, though I suggest going the extra mile.</li>
<li><a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=713927">Headless Suit Guy</a> &#8211; The boy we chose as the main model is wearing a T-shirt, so we&#8217;ll just have to transplant this nice suit over it.</li>
<li><a href="http://www.sxc.hu/browse.phtml?f=download&amp;id=1200825">Red hair bow</a> &#8211; While I was unable to find a close match to Johnny Depp&#8217;s bow tie from the movie, this one, I believe, does the job nicely.</li>
<li><a href="http://www.fontspace.com/fz/aliciawonderland">AliciaWonderland font by FZ</a> &#8211; From what I&#8217;ve heard the font used in the movie posters is actually an adaptation ordered by the producers, so this close simile will have to do.</li>
</ol>
<p>This is a pretty time and energy consuming exercise. In these situations I find it best to have a plan, even just a short mental one, to help with managing all the bits and pieces. So, first we&#8217;ll do the background, then the boy, next come the hat and clothes, then the hair and finally any fixes needed.</p>
<h4>The Background</h4>
<p>As part of a good design management practice, groups/folders for each section are well advised. So go ahead, make a group/folder and name it Background (duh!).</p>
<p><img class="alignnone size-full wp-image-764" title="madhatter_01" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_01.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">01</span></pre>
<p>Let&#8217;s fill the background of our canvas with a nice green, say #1c3909 ? Yeah, that&#8217;ll do.</p>
<p><img class="alignnone size-full wp-image-765" title="madhatter_02" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_02.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">02</span></pre>
<p>Now let&#8217;s add a Radial Gradient to the background. I used #78fb00 for the center and just faded the exterior to full transparent.</p>
<p><img class="alignnone size-full wp-image-766" title="madhatter_03" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_03.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">03</span></pre>
<p>Next I added the Wall photo, set it to Soft Light blending and lowered it&#8217;s opacity to 40% and presto, voila: a nice grungy wall. Just like in the loony bin.</p>
<p><img class="alignnone size-full wp-image-767" title="madhatter_04" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_04.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">04</span></pre>
<p>For those of you that don&#8217;t know, I&#8217;m a huge fan of non-destructive design. Which means I&#8217;m a sucker for vector shapes. So pick up that Pen tool and draw a very childish rendition of a black hat. Really, don&#8217;t try to make it look perfect. I advise this for two reasons: first off, it takes less time to do it and second, because the shape is simple and simplistic, it won&#8217;t steal attention from the main character, which is the focal point of the poster.</p>
<p><img class="alignnone size-full wp-image-768" title="madhatter_05" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_05.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">05</span></pre>
<p>Now make a whole bunch of duplicates of our hat and resize and rotate in a swirly fashion. This is also one of those things you shouldn&#8217;t pay too much attention to. Just let things flow as it were. There&#8217;s no right way or wrong way on this one. After you&#8217;re done arranging the hats, group them together (or merge them in a single layer for those of you that aren&#8217;t as anal-retentive as I am about layers) and set the group (or layer) to Overlay and decrease opacity to 50%.</p>
<p><img class="alignnone size-full wp-image-769" title="madhatter_06" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_06.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">06</span></pre>
<p>Also as part of our naturally flowing design, in a new layer, start drawing a bunch of black and white using a very large, soft brush, similar to what I&#8217;ve done above. This will be the backlight/shadow behind the character. Don&#8217;t worry, it won&#8217;t stay like this for long. Because in the next step we&#8217;ll be&#8230;</p>
<p><img class="alignnone size-full wp-image-770" title="madhatter_07" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_07.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">07</span></pre>
<p>&#8230;setting the layer to Overlay. And ba-da-bing ba-da-boom, we&#8217;ve got a very nice contrast going on. Sure, it&#8217;s a bit over burnt in some areas, but they will be covered by the boy so they don&#8217;t matter.</p>
<h4>The boy</h4>
<p><img class="alignnone size-full wp-image-773" title="madhatter_08" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_08.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">08</span></pre>
<p>First off let&#8217;s get rid of the background. I masked it out with a simple color selection. Use any technique you like, the mask doesn&#8217;t have to be perfect, as we&#8217;ll be doing a lot of work over the original picture. If you&#8217;ve never done something like this, I suggest <a href="http://www.planetphotoshop.com/select-hair-by-using-channels.html">this well written tutorial</a> on selections based on color channels.</p>
<p><img class="alignnone size-full wp-image-774" title="madhatter_09" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_09.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">09</span></pre>
<p>The overall color of Johnny Depp&#8217;s makeup in the original poster is blue, so I took a large hard brush and just drew over the character. The color is #a4b7e1. To draw exactly over the character you can either copy the selection you get from removing the background from the previous step or create a clipping mask, depending on your software of choice.</p>
<p><img class="alignnone size-full wp-image-775" title="madhatter_10" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_10.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">10</span></pre>
<p>Now let&#8217;s set that layer to Color blending.</p>
<p><img class="alignnone size-full wp-image-776" title="madhatter_11" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_11.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">11</span></pre>
<p>Using the same principle as before, let&#8217;s make another layer, this drawing with #e51709 over the hair. I tried to keep as much above the initial hair as possible, though pixel perfection isn&#8217;t needed here either.</p>
<p><img class="alignnone size-full wp-image-777" title="madhatter_12" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_12.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">12</span></pre>
<p>And let&#8217;s set that layer to Color blending as well. Excellent, now we can get started on the makeup.</p>
<p><img class="alignnone size-full wp-image-778" title="madhatter_13" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_13.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">13</span></pre>
<p>This is where pixel perfection is somewhat desirable. I picked up a few random purple tones and using a very soft brush with low opacity setting (I suggest around 10%) I kept drawing around the eyes. Remember to change the color tone every now and then, this way it will look a lot more natural and less plastic like.</p>
<p><img class="alignnone size-full wp-image-779" title="madhatter_14" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_14.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">14</span></pre>
<p>Here I&#8217;ve added another layer on top and using the same brush I drew with a few pink tones around the eye.</p>
<p><img class="alignnone size-full wp-image-780" title="madhatter_15" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_15.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">15</span></pre>
<p>And here, in another layer, I sketched out some of the makeup on the cheeks.</p>
<p><img class="alignnone size-full wp-image-781" title="madhatter_16" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_16.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">16</span></pre>
<p>Little by little I added more and more color and different tones to the makeup. In our case, because it&#8217;s such a complex makeup we need to work by adding little by little, one at a time. Painstaking, I know, but necessary in order to have a high quality final piece.</p>
<p><img class="alignnone size-full wp-image-782" title="madhatter_17" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_17.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">17</span></pre>
<p>The original photo had very uniform lighting, completely different from our spotlight-type setting. So I created two layers, both set on Overlay, one for the face and the other for the shirt and neck. On the first layer I drew with white and I used black for the other. This way we&#8217;re making sure that the lighting on the face fits with the scene.</p>
<p><img class="alignnone size-full wp-image-783" title="madhatter_18" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_18.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">18</span></pre>
<p>The face, while almost properly lit, was lacking in definition. So using a small, black, 2px soft brush with about 5% opacity I slowly added some fine details like a bit of sharp shadow under the nose and under the lower lip and also defined the inner cheeks as well.</p>
<p><img class="alignnone size-full wp-image-784" title="madhatter_19" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_19.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">19</span></pre>
<p>Sometimes it&#8217;s best to get up and take a walk somewhere just to clear your head. Because when you come back you might, realize, like I have: no way! the neck is too well lit and so is the forehead! Fixed it with a few soft brush strokes.</p>
<p><img class="alignnone size-full wp-image-785" title="madhatter_20" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_20.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">20</span></pre>
<p>Here I added some more tones and darkened the lips a bit more as well as define the facial features better.</p>
<p><img class="alignnone size-full wp-image-786" title="madhatter_21" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_21.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">21</span></pre>
<p>I don&#8217;t know about you but eye color changes always put me in a good mood. Just pick a nice green color (#9aff0a for example) and draw over the eye. Set to Overlay and done. Instant radioactive eyes.</p>
<p><img class="alignnone size-full wp-image-788" title="madhatter_22" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_22.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">22</span></pre>
<p>Here I added even more to the purple makeup, especially around the cheeks.</p>
<p><img class="alignnone size-full wp-image-789" title="madhatter_23" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_23.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">23</span></pre>
<p>Ok, so this one looks a bit more difficult than it actually is. Just sample colors from the hair and draw the eyebrow by following the curvature of the actual, natural eyebrow. It really isn&#8217;t that hard. Just use a small 1px-2px brush at about 30% opacity and you&#8217;ll do fine.</p>
<p><img class="alignnone size-full wp-image-790" title="madhatter_24" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_24.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">24</span></pre>
<p>Bored yet? Well, don&#8217;t worry, the whole makeup thing is nearly done. I know I&#8217;m using the same technique in the last few screens but I think it&#8217;s important to visualize the process and learn that by not taking the one-layer-is-enough approach, you can reach a very realistic and pleasing outcome.</p>
<p><img class="alignnone size-full wp-image-791" title="madhatter_25" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_25.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">25</span></pre>
<p>I added a bit of shadow on the right side of the face, cast by the hair falling over the eye and the eye lashes. While the lashes seem complicated, they&#8217;re just little drawn triangles, very similar in shape with shark teeth, of all things. And we&#8217;re done with the kid, for now.</p>
<h4>The hat and clothes</h4>
<p><img class="alignnone size-full wp-image-792" title="madhatter_26" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_26.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">26</span></pre>
<p>I found it to be quite a daunting task finding a good top hat for this project. After a few hours of pointless googling I decided to make my own. Hey, you know the saying: &#8220;If you want something done right, hire someone else to do it&#8221;. So, I duplicated the hat we made for the background (why make a new one?) and because it was a vector object, resizing it to fit wasn&#8217;t a problem. I used #162707 as a base color.</p>
<p><img class="alignnone size-full wp-image-793" title="madhatter_27" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_27.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">27</span></pre>
<p>You might be thinking the gradient I applied doesn&#8217;t seem to fit the lighting. And you&#8217;re right, it doesn&#8217;t, but I fixed that later with a shadow layer. Goes to show that a mistake isn&#8217;t a mistake if you fix it later. I should join a tautology group.</p>
<p><img class="alignnone size-full wp-image-794" title="madhatter_28" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_28.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">28</span></pre>
<p>Crikey! It&#8217;s a croc&#8217;s skin. I&#8217;m not sure if the hat in the original poster is croc skin, it just really looked like it.</p>
<p><img class="alignnone size-full wp-image-795" title="madhatter_29" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_29.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">29</span></pre>
<p>We&#8217;ll just set the croc skin layer to Overlay and lower the opacity to 50%.</p>
<p><img class="alignnone size-full wp-image-796" title="madhatter_30" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_30.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">30</span></pre>
<p>I drew a very fine, blurred out white layer to the top and bottom of the hat. This gives depth and better defines our hat as more than just a flatlander.</p>
<p><img class="alignnone size-full wp-image-797" title="madhatter_31" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_31.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">31</span></pre>
<p>The holes in the hat was a really fun layer to work on. Just pick up a black 4px hard brush and draw to your heart&#8217;s content. After I was done drawing, I added a hard white drop shadow at about 135 degrees to the layer and set the shadow to Overlay.</p>
<p><img class="alignnone size-full wp-image-799" title="madhatter_32" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_32.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">32</span></pre>
<p>With the same lovable Pen tool I drew a general shape of a band around the hat and then added a horizontal gradient to it.</p>
<p><img class="alignnone size-full wp-image-800" title="madhatter_33" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_33.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">33</span></pre>
<p>Directly above this came the Vintage Fabric stock photo set on Color Burn. This gave the band a natural, albeit subtle, texture that really lent to the realism of the design.</p>
<p><img class="alignnone size-full wp-image-801" title="madhatter_34" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_34.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">34</span></pre>
<p>Using a light dark  brush set to Color Burn I drew a few lines where I imagined the creases in the fabric would be.</p>
<p><img class="alignnone size-full wp-image-802" title="madhatter_35" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_35.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">35</span></pre>
<p>Using the same principle I added highlights and some more shadows to the creases.</p>
<p><img class="alignnone size-full wp-image-803" title="madhatter_36" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_36.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">36</span></pre>
<p>And after some more playing around with shadows and highlights, both set on Overlay, the band is finished.</p>
<p><img class="alignnone size-full wp-image-804" title="madhatter_37" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_37.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">37</span></pre>
<p>I did say I was going to fix the whole wrong lighting issue for the hat, didn&#8217;t I? It&#8217;s the same idea as in the previous step, only applied to the hat this time, not the band.</p>
<p><img class="alignnone size-full wp-image-805" title="madhatter_38" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_38.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">38</span></pre>
<p>Now it&#8217;s time to get to the suit. I split the stock photo into three parts for easier transformations. This way, the parts fit with the boy&#8217;s body.</p>
<p><img class="alignnone size-full wp-image-806" title="madhatter_39" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_39.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">39</span></pre>
<p>And then I played around adding shadows over the shoulders and colorized the shirt.</p>
<p><img class="alignnone size-full wp-image-807" title="madhatter_40" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_40.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">40</span></pre>
<p>The bow is pretty straight forward. I cut it out using a color based selection and shortened the top end to look more like the one in the original poster.</p>
<p><img class="alignnone size-full wp-image-808" title="madhatter_41" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_41.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">41</span></pre>
<p>After colorizing the bow with a dark blue, I added a bunch of layers set on Color Dodge and Overlay and just went nuts with colors. Blues, yellow, oranges, whatever you like, throw it in there, it&#8217;ll work out fine.</p>
<h4>The hair</h4>
<p><img class="alignnone size-full wp-image-809" title="madhatter_42" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_42.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">42</span></pre>
<p>Now we&#8217;re getting into the most fun part of the design. Which, incidentally, is also the most time consuming and stressing: hair creation. We could steal hair from some stock photo, but what would be the point. We wouldn&#8217;t be creating anything ourselves. Start out with large, 80% opacity, strokes and define the basic shape of the hair and then we&#8217;ll move on to more and more detail.</p>
<p><img class="alignnone size-full wp-image-810" title="madhatter_43" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_43.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">43</span></pre>
<p>After each red hair layer, I added another layer with dark strokes. I wish I had a smart answer as to why that should be so, but I don&#8217;t. I just find that this way the result is more natural.</p>
<p><img class="alignnone size-full wp-image-811" title="madhatter_44" src="http://sickdesigner.com/wp-content/uploads/2010/04/madhatter_44.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">44</span></pre>
<p>And after a few hours of doing this hair starts to emerge. It may not be fashion model style hair, but it&#8217;s as mad as they get.</p>
<h4>Fixes</h4>
<p><img class="alignnone size-full wp-image-812" title="madhatter_45" src="http://sickdesigner.com/wp-content/uploads/2010/04/madhatter_45.jpg" alt="" width="680" height="984" /></p>
<pre><span class="number">45</span></pre>
<p>I then proceeded to add a big shadow in the back of the character. This way it looks more like he&#8217;s in front of a wall and not just the result of a bad copy/paste.</p>
<p><img class="alignnone size-full wp-image-758" title="madhatter_final_680" src="http://sickdesigner.com/wp-content/uploads/2010/03/madhatter_final_680.jpg" alt="" width="680" height="984" /></p>
<p>And after a few fixes, mostly minor errors and details and a bit of basic type, we have our poster.</p>
<p><em class="end">Some of you may criticize that this is not the shortest tutorial you&#8217;ve ever seen. I wish I could&#8217;ve shortened it more but not without sacrificing quality. And, after all, is this not the sickest hatter you&#8217;ve ever seen?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/design/how-to-turn-someone-into-the-mad-hatter-from-alice-in-wonderland/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Why I trust the reader</title>
		<link>http://sickdesigner.com/index.php/2010/grinders/how-blog-readers-are-not-stupid/</link>
		<comments>http://sickdesigner.com/index.php/2010/grinders/how-blog-readers-are-not-stupid/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 06:46:58 +0000</pubDate>
		<dc:creator>Radu Chelariu</dc:creator>
				<category><![CDATA[grinders]]></category>
		<category><![CDATA[audience]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[kips]]></category>
		<category><![CDATA[kiss]]></category>
		<category><![CDATA[stupid]]></category>
		<category><![CDATA[target]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://sickdesigner.com/?p=733</guid>
		<description><![CDATA[KISS is a general circulated term, whether in the blogosphere or in the journalistic circles from whens it first emerged. But I believe &#38; trust the reader. And I especially trust the reader to NOT be stupid. This is my argument that users do come first, but not all of them. The purpose of any [...]]]></description>
			<content:encoded><![CDATA[<p><img class="thumb" title="thumb_drool" src="http://sickdesigner.com/wp-content/uploads/2010/03/thumb_drool.jpg" alt="" width="140" height="140" />KISS is a general circulated term, whether in the blogosphere or in the journalistic circles from whens it first emerged. But I believe &amp; trust the reader. And I especially trust the reader to NOT be stupid. This is my argument that users do come first<span id="more-733"></span>, but not all of them. The purpose of any serious publication, whatever the medium, is, ultimately, some sort of profit. But I&#8217;d like to argue that profit should not come first. Heck, not even second, for that matter. For those of you that still don&#8217;t know, KISS = <em>Keep It Simple, Stupid</em> and is the idea that any message you put out there should be phrased in such a way that even a third grade student would understand. I don&#8217;t have a problem with the KISS philosophy itself, I think it serves it&#8217;s purposes well, but it&#8217;s those very purposes that literally grind my gears.</p>
<h4>KISE = Keep It Simple, Everyone</h4>
<p>While I understand and support the use of KISS for mainstream news media, where the target is pretty much everyone alive because of the general subjects they approach, when it comes to specific circles, to specialized fields, like design blogs and blogzines, KISS fails in ways I find hard to describe without getting pumped veins on my temples. How can we, as readers, take anything serious when we&#8217;re, essentially, being talked down upon? You would not take this kind of language if you were to talk face to face with someone, so why put up with it when it comes to the written word? Fine, feed my information as to a baby when I read the news, it&#8217;s for everyone, but don&#8217;t take that same language, the same pathetically recycled phrasings and use them when I&#8217;m reading about the latest developments on HTML5, for example.</p>
<h4>Shoot the target</h4>
<p>Let&#8217;s get back into our little design universe. First off, I&#8217;m an avid supporter for targeting your audience. With this very blog, I&#8217;ve tried to single out a certain type of individual to which I wish to address. I use a certain type of language, I stress certain words, I understand the intellectual level to which I want to address. And the key word for me here is <em>WANT</em>. It&#8217;s what I want to target, to whom I&#8217;m trying to talk to. Far too often it becomes apparent that a blog is created without having this idea in mind and the rational and voluntary targeting of audience becomes more of a &#8220;If you build it, they will come&#8221;. And yes, they come, and by the thousands, no less, but their value as readers is close to 0.</p>
<h4>Finding Niche</h4>
<p>It&#8217;s not about finding a niche, but more about finding your readers. The reason I dismiss the KISS attitude it simple: I <em>WANT</em> a certain type of reader and I don&#8217;t care about the people that don&#8217;t fall within the bell curve that my targeting describes. Sure, users that come for the sake of the ride pump up my page views, but they in no way help my blog grow.  For those that are now wondering if you fall within my target audience, here&#8217;s my creed and my directive:</p>
<blockquote class="inner"><p>My reader reads, he doesn&#8217;t skim. My reader writes, he doesn&#8217;t copy. My reader says I&#8217;m wrong, he doesn&#8217;t clap. My reader laughs and thinks. My reader doesn&#8217;t say First!</p></blockquote>
<h4>Alright, Mr. Smarty Pants</h4>
<p>Sure, by now you&#8217;re positive I&#8217;m an idealistic numb nuts that doesn&#8217;t understand the real world. I do, actually, though that&#8217;s not really an argument for my cause. What is an argument is the fact that I don&#8217;t care about the profit.  I don&#8217;t care about the thousands and thousands of users that come strolling onto one of my articles, hang around for less than 30 seconds and then leave just as brain dead as they were when they first arrived. I care about the few readers that stay and digest my thoughts and ideas, that challenge me to do a better job, that contact me through whatever source they find convenient, that engage in conversation.</p>
<p>To me, conversation with my users is my profit. The fact that I know I&#8217;ve reached someone and I&#8217;ve made that person think twice about something, that is my win. And I don&#8217;t care about disagreeing with me, because that&#8217;s not my point, my point is to trigger thought and analysis. So what that you think one of my ideas is crap! Congratulations, half my mission is accomplished, the other half being to have you argument your position. And I do this through language first.</p>
<p>I don&#8217;t use easy words sometimes, I don&#8217;t explain everything about everything not because I&#8217;m a pompous, lazy bastard, but because I want an audience that knows this stuff already. I like novices, don&#8217;t get me wrong, we all were novices at one point, but it&#8217;s just not my target audience. I&#8217;m sarcastic because people with a sense of humor are more prone to open discussion. I don&#8217;t use toolbar screenshots in my tutorials because I believe in design without the restrain of a specific software.</p>
<h4>So what&#8217;s your point</h4>
<blockquote><p>This is my corner of the web and I&#8217;ll build it as I see fit, for whom I see fit.</p></blockquote>
<p>My point is to target your audience based on what you want. Don&#8217;t copy someone else, don&#8217;t talk to everyone, no one will listen. You&#8217;ll soon find out you don&#8217;t have the time, energy and patience to deal with users that do not interest your blog/magazine/newspaper&#8217;s needs. While we do write for the masses, that doesn&#8217;t mean the masses are right.</p>
<h4>KIPS</h4>
<p>I&#8217;d like to postulate that Sickdesigner.com is built not on KISS but on KIPS. <strong>KIPS</strong> =<em> Keep It Personal &amp; Smart</em>. Some of you may disagree, and that&#8217;s nothing but good news to me, because that means there might be discussions about this, and even a heated debate maybe.</p>
<p>I&#8217;m not here to convince you to adopt the <em>KIPS </em>attitude, but to consider changing your attitude and your writing philosophy into something that fits your model. If you don&#8217;t have a model of your own, build one. Aimlessly writing a design blog is a waste both for your own time and the time of the community. And I&#8217;m not offering the key to success, either. Sickdesigner.com isn&#8217;t exactly the most successful blog out there. But you know what? I don&#8217;t care. Really, I don&#8217;t. Because to me, to Sickdesigner.com, the hierarchy stands:</p>
<ol>
<li>The User</li>
<li> The Content</li>
<li>The Profit</li>
</ol>
<p><em class="end">Well, there you go, this is my view on my readers, the people I&#8217;ve come to hold dear and count on passing ideas back and forth, the people that drive me to write crazier, sicker articles every time. A huge thank you to all those that get involved, that take the time to say &#8220;Radu, you&#8217;re wrong&#8221; or &#8220;Radu, you&#8217;re right&#8221; and that make doing this a real and unadulterated pleasure.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sickdesigner.com/index.php/2010/grinders/how-blog-readers-are-not-stupid/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (request URI is rejected)
Database Caching 1/82 queries in 0.012 seconds using disk
Object Caching 1361/2177 objects using disk

Served from: sickdesigner.com @ 2010-09-09 21:12:05 -->