<?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>Programming Blog &#187; color</title>
	<atom:link href="http://www.neurosoftware.ro/programming-blog/tag/color/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.neurosoftware.ro/programming-blog</link>
	<description>Web development , php , ajax , symfony, framework, zend</description>
	<lastBuildDate>Thu, 18 Aug 2011 08:11:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Free Texture Tuesday: Colored Dark Grunge</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/free-texture-tuesday-colored-dark-grunge/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/free-texture-tuesday-colored-dark-grunge/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 03:28:35 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[author caleb]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Caleb Kimbrough]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Enjoy]]></category>
		<category><![CDATA[Grunge]]></category>
		<category><![CDATA[kimbrough]]></category>
		<category><![CDATA[photographic textures]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[Preview]]></category>
		<category><![CDATA[roots]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/free-texture-tuesday-colored-dark-grunge/</guid>
		<description><![CDATA[Each one of these textures was made by combining 6-10 textures in different layers in Photoshop, along with some color overlays. I consider them to be some of the best examples of grunge textures that I&#8217;ve ever made, I hope you think the same! In the next few weeks I&#8217;m going to try and return [...]]]></description>
			<content:encoded><![CDATA[<div><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.bittbox.com%2Ffreebies%2Ffree-texture-tuesday-colored-dark-grunge"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3014e_imagebutton.gif?url=http%3A%2F%2Fwww.bittbox.com%2Ffreebies%2Ffree-texture-tuesday-colored-dark-grunge" height="61" width="51" /></a></div>
<h4>Each one of these textures was made by combining 6-10 textures in different layers in Photoshop, along with some color overlays. I consider them to be some of the best examples of grunge textures that I&#8217;ve ever made, I hope you think the same! In the next few weeks I&#8217;m going to try and return to my roots and start shooting more photographic textures, so keep your eyes peeled for those. Enjoy!</h4>
<h3>Preview</h3>
<p><a href="http://www.flickr.com/photos/calebkimbrough/sets/72157623244446512/detail/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7033c_free_high_res_texture_292.jpg" alt="Free Texture Tuesday: Colored Dark Grunge" /></a><br />
<span></span><br />
<a href="http://www.flickr.com/photos/calebkimbrough/sets/72157623244446512/detail/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0174_free_high_res_texture_295.jpg" alt="Free Texture Tuesday: Colored Dark Grunge" /></a><br />
<a href="http://www.flickr.com/photos/calebkimbrough/sets/72157623244446512/detail/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c688d_free_high_res_texture_293.jpg" alt="Free Texture Tuesday: Colored Dark Grunge" /></a><br />
<a href="http://www.flickr.com/photos/calebkimbrough/sets/72157623244446512/detail/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bb9da_free_high_res_texture_294.jpg" alt="Free Texture Tuesday: Colored Dark Grunge" /></a><br />
<a href="http://www.flickr.com/photos/calebkimbrough/sets/72157623244446512/detail/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/46431_free_high_res_texture_291.jpg" alt="Free Texture Tuesday: Colored Dark Grunge"></a></p>
<div>
<div></div>
<div><span>About The Author:</span></p>
<p>Caleb Kimbrough is the man behind <a href="http://www.lostandtaken.com" target="_blank">LostAndTaken.com</a>, a blog solely focused on giving away free high-res textures.</p>
</div>
</div>
<p><a href="http://www.gomedia.us/arsenal/affiliates/idevaffiliate.php?id=145_0_1_24"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/af259_awesome468x60st.jpg" border="0" alt="" /></a></p>
<p>a</p>
<div>
<a href="http://feeds.feedburner.com/~ff/Bittbox?a=dYkuQRLhcyI:WNQB8OK7EKE:dnMXMwOfBR0"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/af259_Bittbox?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Bittbox?a=dYkuQRLhcyI:WNQB8OK7EKE:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/af259_Bittbox?i=dYkuQRLhcyI:WNQB8OK7EKE:D7DqB2pKExk" border="0"></img></a>
</div>
<p><a href="http://feeds2.feedburner.com/Bittbox">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/free-texture-tuesday-colored-dark-grunge/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Create An Editable Metal Type Treatment</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/blogging/create-an-editable-metal-type-treatment/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/blogging/create-an-editable-metal-type-treatment/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 10:37:15 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[adobe illustrator]]></category>
		<category><![CDATA[appearance]]></category>
		<category><![CDATA[clean slate]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[detail program]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[linear gradient]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[program adobe]]></category>
		<category><![CDATA[Step]]></category>
		<category><![CDATA[Zig Zag]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/blogging/create-an-editable-metal-type-treatment/</guid>
		<description><![CDATA[I am a huge fan of the updated Appearance panel in the Illustrator CS4. I have really found the Appearance panel to be useful when creating type treatments that I constantly need to repeat.  One of these styles is a metal type treatment. This tutorial is pretty similar to the Letterpress Font and Sketchy Font [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/55192_metal_thm.jpg" alt="" width="111" height="106" /></p>
<p>I am a huge fan of the updated Appearance panel in the Illustrator CS4. I have really found the Appearance panel to be useful when creating type treatments that I constantly need to repeat.  One of these styles is a metal type treatment. This tutorial is pretty similar to the <a href="http://vectips.com/tutorials/creating-editable-letterpress-styled-text/">Letterpress Font</a> and <a href="http://vectips.com/tutorials/turn-any-font-into-a-sketch-font/">Sketchy Font</a> tutorials in that it uses the Appearance panel to create a type treatment that is fully editable when it is done.</p>
<p><span></span></p>
<h3>Final Image</h3>
<p>Below is the final type treatment we will be working towards. You probably have seen many other metal type tutorials, but in this one you will be able to edit the text after the effect is created!</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/764ca_metal_15.jpg" alt="" width="600" height="323" /></p>
<h3>Tutorial Detail</h3>
<ul>
<li>Program: <a href="http://www.anrdoezrs.net/click-3751719-10503029?url=http://www.adobe.com/products/illustrator/">Adobe Illustrator CS4</a></li>
<li>Difficulty: Beginner</li>
<li>Estimated Completion Time: 15-20 minutes</li>
</ul>
<h3>Step 1</h3>
<p>Choose a font (I am using <a href="http://new.myfonts.com/fonts/exljbris/museo-slab/">Museo Slab 700</a>) and type out some text with the Type tool (T). I like to start with a clean slate in the Appearance panel, so take of any fill or stroke on the type.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ec9e0_metal_01.jpg" alt="" width="600" height="360" /></p>
<h3>Step 2</h3>
<p>From the pop-up menu of the Appearance panel, choose New Fill. Next, click the swatch thumbnail in the Appearance panel of the new fill and change the swatch to a linear gradient.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fcdef_metal_02.jpg" alt="" width="600" height="912" /></p>
<h3>Step 3</h3>
<p>For this step we are going to add two Color Stops to the gradient to give us the metal effect. First click on the Gradient Slider in the Gradient panel around in the middle of the other two Color Stops. Next, add another Color Stop to the Gradient Slider so you have a total of four. Change the first Color Stop to a 70% black, the second to white, the third to 100% black and the last to a 30% black.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4a18d_metal_03.jpg" alt="" width="600" height="1251" /></p>
<h3>Step 4</h3>
<p>Now that we have the correct Color Stops, we need to adjust the gradient. Within the Gradient panel change the Angle to -90. Next, select the white Color Stop and change the Position to 45%, then select the black Color Stop and change the Position to 50%. Finally, select the Midpoint in-between the black and 30% Colors Stops and change the Location to 35%.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cffb2_metal_04.jpg" alt="" width="600" height="1646" /></p>
<h3>Step 5</h3>
<p>From the pop-up menu of the Appearance panel, choose New Fill. Select the second fill in the Appearance panel and change the linear gradient to a two Color Stop linear gradient. Change the first Color Stop to a 32% black and the second to 100% black. Make sure the gradient Angle is set to -90%.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f84e6_metal_05.jpg" alt="" width="600" height="1377" /></p>
<h3>Step 6</h3>
<p>With the new fill still selected in the Appearance panel, go Effect &gt; Path &gt; Offset Path. When the Offset path dialog opens, change the Offset to 1 px. This might be different depending upon the dimensions of your text. If you click the arrow for the latest fill in the Appearance panel you should see the Offset effect under it.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0fb33_metal_06.jpg" alt="" width="600" height="654" /></p>
<h3>Step 7</h3>
<p>Make sure the two Color Stop fill is selected in the Appearance panel and press the Duplicate Selected Item button from the bottom of the Appearance panel. Select the new copy below the first and click the Offset Path item. When the dialog opens, change the Offset to 2 px. Next Change the first Color Stop in the new fill selection to 10% and the second Color Stop to a 60% black.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/001c9_metal_07.jpg" alt="" width="600" height="1316" /></p>
<h3>Step 8</h3>
<p>For the next couple of steps it is good idea to have the treatment on a dark background so you can see the effects. Create a rectangle with the Rectangle tool (M) and place it behind the other artwork.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c9c44_metal_08.jpg" alt="" width="600" height="389" /></p>
<h3>Step 9</h3>
<p>You can stop here if you would like but you can really jazz up the treatment by adding some sprites. The cool thing is you can add these in the Appearance panel as well as the other effects! Start by creating a new fill it the Appearance panel and making sure you select the top most item. Go Effect &gt; Convert to Shape &gt; Ellipse. In the Shape Options dialog, check the Absolute radial button and change the Width and Height to 50px.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c64f_metal_09.jpg" alt="" width="600" height="1211" /></p>
<h3>Step 10</h3>
<p>With the new fill still selected, change it to a radial gradient. You only need two Colors Stops for this effect, so delete any other Color Stops in the gradient. Next, change the first Color Stop to white with a 80% Opacity and change the last Color Stop to white with 0% Opacity.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/732d3_metal_10.jpg" alt="" width="600" height="994" /></p>
<h3>Step 11</h3>
<p>We can position the burst wherever we like. To do this, make sure the same item is selected in the Appearance panel as the previous step and go Effect &gt; Distort &amp; Transform &gt; Transform. In the Transform Effect dialog, change the Move Horizontal and Vertical positions to the desired amount.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8c5b9_metal_11.jpg" alt="" width="600" height="589" /></p>
<h3>Step 12</h3>
<p>With the latest item select, press the Duplicate Selected Item button in the Appearance panel. Select the new duplicated item and press the arrow to the left of it in the Appearance panel, showing all the effects in the item. Click on Ellipse to bring up the Shape options and change the Absolute Width and Height to 25px.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d8a33_metal_12.jpg" alt="" width="600" height="1088" /></p>
<h3>Step 13</h3>
<p>With the adjusted ellipse still selected in the Appearance panel, go Effect &gt; Distort &amp; Transform &gt; Zig Zag. In the Zig Zag dialog, change the Size to 10 px and the Ridges to 2 (you might have to change the Size to more or less depending on the original size of your text).</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c84e_metal_13.jpg" alt="" width="600" height="552" /></p>
<h3>Step 14</h3>
<p>We are done! That was pretty easy. You can easily create this effect without the Appearance panel, but creating this effect like in this tutorial you can easily adjust anything with the text without changing the effect. It is also a good idea to create a Graphic Style for easy implementation to other text and objects within Illustrator. Simply select the text with the metal treatment and press the New Graphic Styles button in the Graphic Styles panel. Now just select some text or other object and select your new Graphic Style!</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c52f3_metal_14.jpg" alt="" width="600" height="512" /></p>
<h3>Final Image</h3>
<p>Below is the final image with a couple of other fonts and object with the applied Graphic Style.</p>
<p><img class="new_post_img" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/85f1e_metal_16.jpg" alt="" width="600" height="781" /></p>
<p><a href="http://feedads.g.doubleclick.net/~a/bEShHvSJZ_K831d9ymkoSvns3rw/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/85f1e_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/bEShHvSJZ_K831d9ymkoSvns3rw/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/85f1e_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/Vectips?a=JnkOu21I8d4:C_uZ7IBm8JU:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fbf3e_Vectips?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vectips?a=JnkOu21I8d4:C_uZ7IBm8JU:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fbf3e_Vectips?i=JnkOu21I8d4:C_uZ7IBm8JU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vectips?a=JnkOu21I8d4:C_uZ7IBm8JU:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fbf3e_Vectips?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vectips?a=JnkOu21I8d4:C_uZ7IBm8JU:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7244a_Vectips?i=JnkOu21I8d4:C_uZ7IBm8JU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vectips?a=JnkOu21I8d4:C_uZ7IBm8JU:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7244a_Vectips?i=JnkOu21I8d4:C_uZ7IBm8JU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vectips?a=JnkOu21I8d4:C_uZ7IBm8JU:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7244a_Vectips?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><a href="http://feeds.feedburner.com/vectips">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/blogging/create-an-editable-metal-type-treatment/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ASUS DR-570 Color E-Reader Revealed [ASUS Drops A 5.7-Inch Ebook Reader With A Color OLED Display]</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 06:56:39 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[gadgets]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[curiosities]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[dr 750]]></category>
		<category><![CDATA[e reader]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[oled display]]></category>
		<category><![CDATA[Read]]></category>
		<category><![CDATA[reader]]></category>
		<category><![CDATA[technology gadgets]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/</guid>
		<description><![CDATA[Just when you thought the e-reader storm had blown over, ASUS drops a bold new device in a big way&#8211; in color.  The ASUS DR-750 eBook Reader is a color e-reader with a 5.7-inch OLED display that sets a lofty new bar for e-reader device standards. (&#8230;)Read the rest of ASUS DR-570 Color E-Reader Revealed [...]]]></description>
			<content:encoded><![CDATA[<p>Just when you thought the e-reader storm had blown over, ASUS drops a bold new device in a big way&#8211; <em>in color</em>.  The ASUS DR-750 eBook Reader is a color e-reader with a 5.7-inch OLED display that sets a lofty new bar for e-reader device standards.</p>
<p><img class="size-full wp-image-25461 aligncenter" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/847ae_asus-dr750-e-reader.jpg" alt="asus dr750 e reader" width="400" height="335" /></p>
<p>(&#8230;)<br />Read the rest of <a href="http://nexus404.com/Blog/2010/01/18/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/">ASUS DR-570 Color E-Reader Revealed [ASUS Drops A 5.7-Inch Ebook Reader With A Color OLED Display]</a></p>
<hr />
<p>© <a href="http://nexus404.com/Blog">TFTS &#8211; Technology, Gadgets &amp; Curiosities</a>, 2010. |<br />
<a href="http://nexus404.com/Blog/2010/01/18/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/">Permalink</a> |<br />
<a href="http://nexus404.com/Blog/2010/01/18/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/#comments">No comment</a> |<br />
Add to<br />
<a href="http://del.icio.us/post?url=http://nexus404.com/Blog/2010/01/18/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/&amp;title=ASUS DR-570 Color E-Reader Revealed [ASUS Drops A 5.7-Inch Ebook Reader With A Color OLED Display]">del.icio.us</a>
</p>
<div>
<a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/847ae_ThoughtsFromTheSidelines?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:UT3xtbGYFzA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/847ae_ThoughtsFromTheSidelines?d=UT3xtbGYFzA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:I9og5sOYxJI"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/420a3_ThoughtsFromTheSidelines?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0364_ThoughtsFromTheSidelines?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0364_ThoughtsFromTheSidelines?i=YlyfgQBlhZk:Bq01POJUAC4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0364_ThoughtsFromTheSidelines?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bfb4b_ThoughtsFromTheSidelines?i=YlyfgQBlhZk:Bq01POJUAC4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=YlyfgQBlhZk:Bq01POJUAC4:fhIkUmrSyp4"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bfb4b_ThoughtsFromTheSidelines?i=YlyfgQBlhZk:Bq01POJUAC4:fhIkUmrSyp4" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bfb4b_YlyfgQBlhZk" height="1" width="1" /><br />
<a href="http://feeds.feedburner.com/ThoughtsFromTheSidelines">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/asus-dr-570-color-e-reader-revealed-asus-drops-a-5-7-inch-ebook-reader-with-a-color-oled-display/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Photoshop Tip: Using Layer Masks</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/photoshop-tip-using-layer-masks/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/photoshop-tip-using-layer-masks/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 06:50:39 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[black]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[foreground and background colors]]></category>
		<category><![CDATA[foreground color]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[keyboard shortcut]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[layer mask]]></category>
		<category><![CDATA[layer masks]]></category>
		<category><![CDATA[mask]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/photoshop-tip-using-layer-masks/</guid>
		<description><![CDATA[In this beginner tutorial I will show you different ways to use layer masks to add some extra flare to your photos. First I will show you how to add color to a black and white image, then I will show you how to add depth of field to an image by just using blurring [...]]]></description>
			<content:encoded><![CDATA[<p>In this beginner tutorial I will show you different ways to use layer masks to add some extra flare to your photos. First I will show you how to add color to a black and white image, then I will show you how to add depth of field to an image by just using blurring and a layer mask.</p>
<p>Before you begin download the images for the tutorial</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/layermasktips/layermask1-large.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d0932_layermask1.jpg" border="0" /></a> </p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/layermasktips/wineglasses-large.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/24b03_wineglasses.jpg" border="0" /></a> </p>
<p><strong>Tip 1: Black and white Photo with Color</strong></p>
<p>After you download the picture of the lady laying on a bed with a flower, open it in photoshop.</p>
<p>Duplicate the image</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/915dc_screenshot.gif" /></p>
<p>Now make the top image black and white by using the keyboard shortcut ctrl+shift+u. Or you can go image&gt;&gt;adjustments&gt;&gt;desaturate on your top photoshop menu</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bebf5_screenshot2.gif" /></p>
<p>Now your image should be black and white and you should have a layer underneath it that is still color</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bebf5_screenshot3.jpg" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7905f_screenshot4.gif" /></p>
<p>Its time to add the layer mask to the black and white layer. So you can click the layer mask icon at the bottom of your layer&#8217;s palette or you can go to layer&gt;&gt;layer mask&gt;&gt;reveal all.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5d368_screenshot5.gif" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5d368_screenshot6.gif" /></p>
<p>Once you do that your layer should look like this</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e57e1_screenshot7.gif" /></p>
<p>Make sure your foreground and background colors are set to default (black and white)</p>
<p>Get a soft brush around 13px and start painting the flower to make the color show through.</p>
<p>For this to work make sure your foreground color is black.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c1b41_screenshot8.gif" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c1b41_screenshot9.jpg" /></p>
<p>I zoomed in about 300% with the keyboard shortcut ctrl+ and zoom out with ctrl-.</p>
<p>What if you go over the edges? Well its simple hit &#8220;X&#8221; on your keyboard to make your foreground color white and paint back the parts you went over.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0aed7_screenshot10.jpg" /></p>
<p>That is how easy it is to take a color photo, make it black and white, then bring the color back to make your image look professional.</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/layermasktips/screenshot11-large.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2aae4_screenshot11.jpg" border="0" /></a> </p>
<p>Here is another example</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/layermasktips/screenshot12-large.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0191e_screenshot12.jpg" border="0" /></a> </p>
<p>And another example</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/812bb_screenshot18.jpg" border="0" /></p>
<p>You can also do the same thing with someone&#8217;s eyes if you want them to stand out in a black and white image to add a neat effect. Experiment with this method and<br />
see what you can get! </p>
<p><strong>Tip 2: Adding Depth of Field to an Image</strong></p>
<p>In this next tip I will show you how to easily add depth of field to an image. If you don&#8217;t know depth of field is what you see in images when the focus is on one or multiple objects while the rest of the objects in the image are blurred out. </p>
<p>SO open up the wine picture you downloaded previously and duplicate the layer like we did with the other image.</p>
<p>Next we need to add some blur to the image you just duplicated.</p>
<p>You can use about any of the blurs but I like the result the best from the lens blur filter.</p>
<p>So go to filter&gt;&gt;blur&gt;&gt;lens blur</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/812bb_screenshot13.gif" /></p>
<p>Use these settings or experiment with your own</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2115e_screenshot14.gif" /></p>
<p>Now you know what to do, add your layer mask to the top layer and paint away the blur you don&#8217;t want in the image. So I will erase the blur from the closest glass so the glass further back will be out of focus. </p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/289cf_screenshot15.jpg" /></p>
<p>Do you see the difference on how your eyes see the image now?</p>
<p>Here is what mine looks like</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/22512_screenshot16.jpg" /></p>
<p>You can also reverse that and put the blur on the closest glass</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/22512_screenshot17.jpg" /></p>
<p>That is all for this quick and simple tutorial. I hope this shows you some easy techniques you can use in photoshop to achieve some professional results! </p>
<p>Thanks for checking this out!</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/22512_kPz6hxUP9zo" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/aCommentNet">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/photoshop-tip-using-layer-masks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Color Theory Quick Reference Poster</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-theory-quick-reference-poster/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-theory-quick-reference-poster/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 06:28:57 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color relationships]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[keyboard shortcuts]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[something]]></category>
		<category><![CDATA[stumble upon]]></category>
		<category><![CDATA[wallpaper]]></category>
		<category><![CDATA[wallpaper 1280x800]]></category>
		<category><![CDATA[wallpaper 1440x900]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-theory-quick-reference-poster/</guid>
		<description><![CDATA[It&#8217;s always good to be able to articulate design choices to your clients; why you put something where, why you chose the color scheme you did, etc. This knowledge is one of the biggest differences between a designer and a non-designer. But there is a lot to remember when it comes to the realm of [...]]]></description>
			<content:encoded><![CDATA[<div><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.paper-leaf.com%2Fblog%2F2010%2F01%2Fcolor-theory-quick-reference-poster%2F"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/23336_imagebutton.gif?url=http%3A%2F%2Fwww.paper-leaf.com%2Fblog%2F2010%2F01%2Fcolor-theory-quick-reference-poster%2F" height="61" width="51" /></a></div>
<p>It&#8217;s always good to be able to articulate design choices to your clients; why you put something where, why you chose the color scheme you did, etc. This knowledge is one of the biggest differences between a designer and a non-designer. But there is a lot to remember when it comes to the realm of graphic design &#8211; so much so that it&#8217;s pretty much impossible to remember everything from all the theories of graphic design, to web design best practices to Photoshop keyboard shortcuts.</p>
<p>With that in mind, I decided it would be useful for me to have all of the basics of color theory contained in one place &#8211; specifically, a cool infographic-esque poster. This way, I can quickly reference things that may have slipped to the back of my mind since design school. The end result is this: <strong>The Color Theory Quick Reference Poster for Designers</strong>.</p>
<p><img class="aligncenter size-full wp-image-929" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7d7ca_ct_THUMB.jpg" alt="" width="500" height="313" /></p>
<p>The idea is that this graphic can be either printed out or used as a desktop wallpaper. During meetings, phone calls, or any other sort of client interaction, you can reference this poster if you need to &#8211; either for your own benefit, or to point something out to your client.</p>
<p>The graphic contains info on:</p>
<ul>
<li>the basic color wheel</li>
<li>passive vs. active colors</li>
<li>cool vs. warm colors</li>
<li>subtractive vs. additive color </li>
<li>color types</li>
<li>color relationships</li>
<li>meanings attached to colors</li>
<li>basic terms pertaining to color</li>
</ul>
<p>Hopefully this will be as useful to you as I&#8217;m hoping it will be to me. Here are the various files for download &#8211; please share, but don&#8217;t pass off as your own!</p>
<ul>
<li><a title="Print-Ready Color Theory PDF" href="http://www.paper-leaf.com/samples/designfreebies/ColorTheory_Print.pdf" target="_blank">Print-ready, PDF</a> (11&#8243; by 17&#8243;, 300DPI)</li>
<li><a title="Print-Ready Color Theory PDF, White" href="http://www.paper-leaf.com/samples/designfreebies/ColorTheory_Print_White.pdf" target="_blank">Print-ready, white background, PDF</a> (11&#8243; by 17&#8243;, 300DPI &#8211; <a title="Color Theory Poster - Preview White" href="http://www.paper-leaf.com/blog/wp-content/uploads/2010/01/ColorTheory_Screen_White.jpg" target="_blank">click to view</a>)</li>
<li><a title="1920x1200" href="http://www.paper-leaf.com/blog/wp-content/uploads/2010/01/ct_1920.jpg" target="_blank">1920X1200 Wallpaper</a></li>
<li><a title="1680x1050" href="http://www.paper-leaf.com/blog/wp-content/uploads/2010/01/ct_1680.jpg" target="_blank">1680X1050 Wallpaper</a></li>
<li><a title="1440x900" href="http://www.paper-leaf.com/blog/wp-content/uploads/2010/01/ct_1440.jpg" target="_blank">1440X900 Wallpaper</a></li>
<li><a title="1280x800" href="http://www.paper-leaf.com/blog/wp-content/uploads/2010/01/ct_1280.jpg" target="_blank">1280X800 Wallpaper</a></li>
<li><a title="EPS file" href="http://www.paper-leaf.com/samples/designfreebies/ColorTheory.eps" target="_blank">EPS file</a> (if you want to make your own changes)</li>
</ul>
<p>Enjoy!</p>
<p><!-- Begin SexyBookmarks Menu Code --></p>
<div>
<ul>
<li>
			<a href="http://twitter.com/home?status=Color+Theory+Quick+Reference+Poster+-+http://bit.ly/8IPyvq+(via+@@paper_leaf)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
<li>
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;t=Color+Theory+Quick+Reference+Poster" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
<li>
			<a href="http://del.icio.us/post?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
<li>
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
<li>
			<a href="http://www.designfloat.com/submit.php?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster" rel="nofollow" title="Submit this to DesignFloat">Submit this to DesignFloat</a>
		</li>
<li>
			<a href="http://designbump.com/submit?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster&amp;body=It%27s%20always%20good%20to%20be%20able%20to%20articulate%20design%20choices%20to%20your%20clients%3B%20why%20you%20put%20something%20where%2C%20why%20you%20chose%20the%20color%20scheme%20you%20did%2C%20etc.%20This%20knowledge%20is%20one%20of%20the%20biggest%20differences%20between%20a%20designer%20and%20a%20non-designer.%20But%20there%20is%20a%20lot%20to%20remember%20when%20it%20comes%20to%20the%20realm%20of%20gra" rel="nofollow" title="Bump this on DesignBump">Bump this on DesignBump</a>
		</li>
<li>
			<a href="http://www.stumbleupon.com/submit?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
<li>
			<a href="http://reddit.com/submit?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster" rel="nofollow" title="Share this on Reddit">Share this on Reddit</a>
		</li>
<li>
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster&amp;summary=It%27s%20always%20good%20to%20be%20able%20to%20articulate%20design%20choices%20to%20your%20clients%3B%20why%20you%20put%20something%20where%2C%20why%20you%20chose%20the%20color%20scheme%20you%20did%2C%20etc.%20This%20knowledge%20is%20one%20of%20the%20biggest%20differences%20between%20a%20designer%20and%20a%20non-designer.%20But%20there%20is%20a%20lot%20to%20remember%20when%20it%20comes%20to%20the%20realm%20of%20gra&amp;source=Blog | Paper Leaf Design | Graphic Design | Web Design | Edmonton, AB" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a>
		</li>
<li>
			<a href="http://designmoo.com/submit?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;title=Color+Theory+Quick+Reference+Poster&amp;body=It%27s%20always%20good%20to%20be%20able%20to%20articulate%20design%20choices%20to%20your%20clients%3B%20why%20you%20put%20something%20where%2C%20why%20you%20chose%20the%20color%20scheme%20you%20did%2C%20etc.%20This%20knowledge%20is%20one%20of%20the%20biggest%20differences%20between%20a%20designer%20and%20a%20non-designer.%20But%20there%20is%20a%20lot%20to%20remember%20when%20it%20comes%20to%20the%20realm%20of%20gra" rel="nofollow" title="Moo this on DesignMoo!">Moo this on DesignMoo!</a>
		</li>
<li>
			<a href="http://www.printfriendly.com/print?url=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/" rel="nofollow" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
<li>
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.paper-leaf.com/blog/2010/01/color-theory-quick-reference-poster/&amp;n=Color+Theory+Quick+Reference+Poster&amp;pli=1" rel="nofollow" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
</ul>
<div></div>
</div>
<p><!-- End SexyBookmarks Menu Code --></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7d7ca_Eym58fDDuDo" height="1" width="1" /></p>
<p><a href="http://feeds.feedburner.com/paperleaf">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-theory-quick-reference-poster/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>AJAX-enabled Sticky Notes With PHP &amp; jQuery</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/ajax-enabled-sticky-notes-with-php-jquery/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/ajax-enabled-sticky-notes-with-php-jquery/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 06:28:17 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[div id]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[green button]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[note]]></category>
		<category><![CDATA[note management]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[span class]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[textarea name]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/ajax-enabled-sticky-notes-with-php-jquery/</guid>
		<description><![CDATA[Today we are making an AJAX-enabled Sticky Note management system. It will give visitors the ability to create notes with a live preview, and move them around on the screen. Every movement is going to be sent to the back-end via AJAX and saved in the database. We are using version 1.4 of jQuery and [...]]]></description>
			<content:encoded><![CDATA[<p>Today we are making an AJAX-enabled Sticky Note management system. It will give visitors the ability to create notes with a live preview, and move them around on the screen. Every movement is going to be sent to the back-end via AJAX and saved in the database.</p>
<p>We are using version <strong>1.4</strong> of jQuery and the <a href="http://fancybox.net/" target="_blank">fancybox plugin</a> (you can also check our <a href="http://tutorialzine.com/2009/11/hovering-gallery-css3-jquery/" target="_blank">CSS3 Lightbox Gallery Tutorial</a>, where we also used fancybox).</p>
<p>You can download the example files and keep the demo site open in a tab so that it is easier to follow the steps of the tutorial.</p>
<h3>Step 1 &#8211; XHTML</h3>
<p>The first step is to create the necessary XHTML structure. The markup in the main demonstration file &#8211; <strong>demo.php</strong> is pretty straightforward, as you can see for yourself from the code below.</p>
<h4>demo.php</h4>
<pre>&lt;div id="main"&gt;
&lt;a id="addButton" class="green-button" href="add_note.html"&gt;Add a note&lt;/a&gt;

&lt;?php echo $notes?&gt;

&lt;/div&gt;</pre>
<p>It contains the <strong>main</strong> div, which holds all the notes and  limits their movement during the dragging process. The rest is generated dynamically by PHP after running a SELECT query against the database, and after storing the result in the <strong>$notes</strong> variable as you will see in the next step.</p>
<p>If you click the &#8220;Add a note&#8221; button on the demonstration site, you will see that a form with a live preview pops up. This functionality is provided by the fancybox, which fetches <strong>add_note.html</strong> (which contains the form) and shows it within a pop-up.</p>
<h4>add_note.html</h4>
<pre>&lt;h3 class="popupTitle"&gt;Add a new note&lt;/h3&gt;

&lt;!-- The preview: --&gt;
&lt;div id="previewNote" class="note yellow" style="left:0;top:65px;z-index:1"&gt;
&lt;div class="body"&gt;&lt;/div&gt;
&lt;div class="author"&gt;&lt;/div&gt;
&lt;span class="data"&gt;&lt;/span&gt;
&lt;/div&gt;

&lt;div id="noteData"&gt; &lt;!-- Holds the form --&gt;
&lt;form action="" method="post" class="note-form"&gt;

&lt;label for="note-body"&gt;Text of the note&lt;/label&gt;
&lt;textarea name="note-body" id="note-body" class="pr-body" cols="30" rows="6"&gt;&lt;/textarea&gt;

&lt;label for="note-name"&gt;Your name&lt;/label&gt;
&lt;input type="text" name="note-name" id="note-name" class="pr-author" value="" /&gt;

&lt;label&gt;Color&lt;/label&gt; &lt;!-- Clicking one of the divs changes the color of the preview --&gt;
&lt;div class="color yellow"&gt;&lt;/div&gt;
&lt;div class="color blue"&gt;&lt;/div&gt;
&lt;div class="color green"&gt;&lt;/div&gt;

&lt;!-- The green submit button: --&gt;
&lt;a id="note-submit" href="" class="green-button"&gt;Submit&lt;/a&gt;

&lt;/form&gt;
&lt;/div&gt;</pre>
<p>In the form you can fill in the text of the note, your name and choose a color. Providing a way for users to see how their note will appear in the page in real time is a useful addition which serves another practical purpose &#8211; when clicking the submit button and the lightbox window closes, the preview note is copied to the <strong>main</strong> div, which saves us from writing additional code.</p>
<div><a href="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f4fa2_i11.png"><img class="size-full wp-image-628" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f4fa2_i11.png" alt="Note Creation Form With Live Preview" width="620" height="460" /></a>
<p>Note Creation Form With Live Preview</p>
</div>
<h3>Step 2 &#8211; PHP</h3>
<p>As mentioned earlier, PHP fills the <strong>$notes</strong> variable by running a query againts the database and outputs it on the page. Lets see how this works.</p>
<h4>demo.php</h4>
<pre>$query = mysql_query("SELECT * FROM notes ORDER BY id DESC");

$notes = '';
$left='';
$top='';
$zindex='';
while($row=mysql_fetch_assoc($query))
{
	// The xyz column holds the position and z-index in the form 200x100x10:
	list($left,$top,$zindex) = explode('x',$row['xyz']);
	$notes.= '
		&lt;div class="note '.$row['color'].'" style="left:'.$left.'px;top:'.$top.'px;	z-index:'.$zindex.'"&gt;
		'.htmlspecialchars($row['text']).'
		&lt;div class="author"&gt;'.htmlspecialchars($row['name']).'&lt;/div&gt;
		&lt;span class="data"&gt;'.$row['id'].'&lt;/span&gt;
	&lt;/div&gt;';
}</pre>
<p>The notes table not only stores the text and the author of the note, but it also has a dedicated column for the <strong>x</strong> and <strong>y</strong> coordinates, as well for the <strong>z-index</strong> (or stacking order). Those are stored in the <strong>xyz</strong> field of the table, which is updated by AJAX.</p>
<p>After the visitor clicks on the &#8220;<strong>Add a note</strong>&#8221; button, <strong>fancybox</strong> grabs <strong>add_note.html</strong> (which was covered in step one) and displays the live preview form. When it is submitted, the data is sent via AJAX to <strong>post.php</strong>, given below.</p>
<h4>post.php</h4>
<pre>// Escaping the input data:
$author = mysql_real_escape_string(strip_tags($_POST['author']));
$body = mysql_real_escape_string(strip_tags($_POST['body']));
$color = mysql_real_escape_string($_POST['color']);
$zindex = (int)$_POST['zindex'];

/* Inserting a new record in the notes DB: */
mysql_query('	INSERT INTO notes (text,name,color,xyz)
VALUES ("'.$body.'","'.$author.'","'.$color.'","0x0x'.$zindex.'")');

if(mysql_affected_rows($link)==1)
{
	// Return the id of the inserted row:
	echo mysql_insert_id($link);
}
else echo '0';</pre>
<p>After escaping all the input data and inserting it in the table, the script checks whether there were any rows affected after the insert query. If <strong>mysql_affected_rows</strong> returns 1, this would mean that the insert was successful and the automatically assigned <strong>auto_increment</strong> ID is outputted.</p>
<p>AJAX is also used to save the positions of the individual notes after the end of each movement. The JavaScript code that actually requests these AJAX calls is presented in step 4 of this tutorial. The PHP code is included below:</p>
<h4>update_position.php</h4>
<pre>// Validating the input data:
if(!is_numeric($_GET['id']) || !is_numeric($_GET['x']) || !is_numeric($_GET['y']) || !is_numeric($_GET['z']))
die("0");

// Escaping:
$id = (int)$_GET['id'];
$x = (int)$_GET['x'];
$y = (int)$_GET['y'];
$z = (int)$_GET['z'];

// Saving the position and z-index of the note:
mysql_query("UPDATE notes SET xyz='".$x."x".$y."x".$z."' WHERE id=".$id);

echo "1";</pre>
<p>After making sure that the input data is valid, the script updates the xyz field of the row for the note in question and prints 1 on success.</p>
<p>Lets continue with step three.</p>
<h3>Step 3 &#8211; CSS</h3>
<p>All the markup is in place, so it is time to throw in some fancy styling. The styles are defined in styles.css. I divided the file in three parts.</p>
<h4>styles.css &#8211; Part 1</h4>
<pre>.note{
	height:150px;
	padding:10px;
	width:150px;
	position:absolute;
	overflow:hidden;
	cursor:move;

	font-family:Trebuchet MS,Tahoma,Myriad Pro,Arial,Verdana,sans-serif;
	font-size:22px;

	/* Adding a CSS3 shadow below the note, in the browsers which support it: */
	-moz-box-shadow:2px 2px 0 #DDDDDD;
	-webkit-box-shadow:2px 2px 0 #DDDDDD;
	box-shadow:2px 2px 0 #DDDDDD;
}

#fancy_ajax .note{ cursor:default; }

/* Three styles for the notes: */

.yellow{
	background-color:#FDFB8C;
	border:1px solid #DEDC65;
}

.blue{
	background-color:#A6E3FC;
	border:1px solid #75C5E7;
}

.green{
	background-color:#A5F88B;
	border:1px solid #98E775;
}

/* Each note has a data span, which holds its ID */
span.data{ display:none; }

/* The "Add a note" button: */
#addButton{
	position:absolute;
	top:-70px;
	left:0;
}</pre>
<p>In the first part we define the appearance of the notes and provide three color schemes &#8211; yellow, blue and green. Those color classes are also used in the live preview form when creating a note.</p>
<p>Every note has special span element with a class name of <strong>data</strong>, which holds the internal ID it is assigned in the database. This ID is used by jQuery and returned with the AJAX calls back to the server in order to update the note&#8217;s position and z-index.  We are hiding this span from view with <strong>display:none</strong>.</p>
<div><a href="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f4fa2_i22.png"><img class="size-full wp-image-627" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f4fa2_i22.png" alt="Three Styles Of Notes" width="620" height="260" /></a>
<p>Three Styles Of Notes</p>
</div>
<h4>styles.css &#8211; Part 2</h4>
<pre>/* Green button class: */
a.green-button,a.green-button:visited{
	color:black;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:15px;
	padding:6px 5px 4px;
	text-align:center;
	width:60px;

	text-shadow:1px 1px 1px #DDDDDD;
	background:url(img/button_green.png) no-repeat left top;
}

a.green-button:hover{
	text-decoration:none;
	background-position:left bottom;
}

.author{
	/* The author name on the note: */
	bottom:10px;
	color:#666666;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	position:absolute;
	right:10px;
}

#main{
	/* Contains all the notes and limits their movement: */
	margin:0 auto;
	position:relative;
	width:980px;
	height:500px;
	z-index:10;
	background:url(img/add_a_note_help.gif) no-repeat left top;
}</pre>
<p>The second part of the file defines the green button class, complete with a hover state and a CSS3 text-shadow. These are a few tiny details that may not look like much, but leave a good overall impression to the user.</p>
<h4>styles.css &#8211; Part 3</h4>
<pre>h3.popupTitle{
	border-bottom:1px solid #DDDDDD;
	color:#666666;
	font-size:24px;
	font-weight:normal;
	padding:0 0 5px;
}

#noteData{
	/* The input form in the pop-up: */
	height:200px;
	margin:30px 0 0 200px;
	width:350px;
}

.note-form label{
	display:block;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	padding-bottom:3px;
}

.note-form textarea, .note-form input[type=text]{
	background-color:#FCFCFC;
	border:1px solid #AAAAAA;
	font-family:Arial,Verdana,sans-serif;
	font-size:16px;
	height:60px;
	padding:5px;
	width:300px;
	margin-bottom:10px;
}

.note-form input[type=text]{	height:auto; }

.color{
	/* The color swatches in the form: */
	cursor:pointer;
	float:left;
	height:10px;
	margin:0 5px 0 0;
	width:10px;
}

#note-submit{	margin:20px auto; }</pre>
<p>In the last part of styles.css, we add CSS rules for the live preview form, staring from the H3 heading and finishing with the color swatches on the bottom.</p>
<h3>Step 4 &#8211; jQuery</h3>
<p>jQuery manages the front-end and all of the AJAX requests. In order to be able to use the library, we first need to include a few lines to the head section of demo.php:</p>
<h4>demo.php</h4>
<pre>&lt;link rel="stylesheet" type="text/css" href="styles.css" /&gt;
&lt;link rel="stylesheet" type="text/css" href="fancybox/jquery.fancybox-1.2.6.css" media="screen" /&gt;

&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="fancybox/jquery.fancybox-1.2.6.pack.js"&gt;&lt;/script&gt;

&lt;script type="text/javascript" src="script.js"&gt;&lt;/script&gt;</pre>
<p>We include jQuery and jQuery UI from Google&#8217;s content repository network, as well as the rest of the css and js files needed for this tutorial. Now lets dig a bit deeper into our jQuery script.</p>
<h4>script.js &#8211; Part 1</h4>
<pre>$(document).ready(function(){
	/* This code is executed after the DOM has been completely loaded */

	var tmp;

	$('.note').each(function(){
		/* Finding the biggest z-index value of the notes */

		tmp = $(this).css('z-index');
		if(tmp&gt;zIndex) zIndex = tmp;
	})

	/* A helper function for converting a set of elements to draggables: */
	make_draggable($('.note'));

	/* Configuring the fancybox plugin for the "Add a note" button: */
	$("#addButton").fancybox({
		'zoomSpeedIn'		: 600,
		'zoomSpeedOut'		: 500,
		'easingIn'			: 'easeOutBack',
		'easingOut'			: 'easeInBack',
		'hideOnContentClick': false,
		'padding'			: 15
	});

	/* Listening for keyup events on fields of the "Add a note" form: */
	$('.pr-body,.pr-author').live('keyup',function(e){

		if(!this.preview)
			this.preview=$('#previewNote');

		/* Setting the text of the preview to the contents of the input field, and stripping all the HTML tags: */
		this.preview.find($(this).attr('class').replace('pr-','.')).html($(this).val().replace(/&lt;[^&gt;]+&gt;/ig,''));
	});

	/* Changing the color of the preview note: */
	$('.color').live('click',function(){

		$('#previewNote').removeClass('yellow green blue').addClass($(this).attr('class').replace('color',''));
	});</pre>
<p>First the script finds the maximum <strong>z-index</strong> value, so that it can cache it into the <strong>zIndex</strong> variable and increment it before assigning it to the notes in the beginning of every drag movement. This way, when you start dragging a note, it is moved to the top of the stack.</p>
<p>Another interesting moment is that we use the jQuery <strong>live()</strong> method to listen for events, instead of the regular <strong>bind()</strong>. This is so, because the page elements we are listening for events on, are created only when the form is shown and, once defined, <strong>live()</strong> event listeners are active on all elements yet to be created.</p>
<h4>script.js &#8211; Part 2</h4>
<pre>	/* The submit button: */
	$('#note-submit').live('click',function(e){

		if($('.pr-body').val().length&lt;4)
		{
			alert("The note text is too short!")
			return false;
		}

		if($('.pr-author').val().length&lt;1)
		{
			alert("You haven't entered your name!")
			return false;
		}

		$(this).replaceWith('&lt;img src="img/ajax_load.gif" style="margin:30px auto;display:block" /&gt;');

		var data = {
			'zindex'	: ++zIndex,
			'body'		: $('.pr-body').val(),
			'author'		: $('.pr-author').val(),
			'color'		: $.trim($('#previewNote').attr('class').replace('note',''))
		};

		/* Sending an AJAX POST request: */
		$.post('ajax/post.php',data,function(msg){

			if(parseInt(msg))
			{
				/* msg contains the ID of the note, assigned by MySQL's auto increment: */
				var tmp = $('#previewNote').clone();

				tmp.find('span.data').text(msg).end().css({'z-index':zIndex,top:0,left:0});
				tmp.appendTo($('#main'));

				make_draggable(tmp)
			}

			$("#addButton").fancybox.close();
		});

		e.preventDefault();
	})
});</pre>
<p>Here we are listening for the click event on the form submit link. Once clicked, the data is validated and sent with the <strong>$.post</strong> method. If the insert was successful, the lightbox is hidden and the newly created note is added to the page. Notice that we are using the <strong>make_draggable </strong>function, which is included below.</p>
<div><a href="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c3f58_i31.png"><img class="size-full wp-image-629" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c3f58_i31.png" alt="The Note Position And Stacking Are Saved With AJAX" width="620" height="260" /></a>
<p>The Note Position And Stacking Are Saved With AJAX</p>
</div>
<h4>script.js &#8211; Part 3</h4>
<pre>var zIndex = 0;

function make_draggable(elements)
{
	/* Elements is a jquery object: */
	elements.draggable({
		containment:'parent',
		start:function(e,ui){ ui.helper.css('z-index',++zIndex); },
		stop:function(e,ui){

			/* Sending the z-index and positon of the note to update_position.php via AJAX GET: */
			$.get('ajax/update_position.php',{
				x		: ui.position.left,
				y		: ui.position.top,
				z		: zIndex,
				id	: parseInt(ui.helper.find('span.data').html())
			});
		}
	});
}</pre>
<p>In the last part of script.js, we have the <strong>make_draggable</strong> function. It turns a set of jQuery elements passed as a parameter into draggable objects. I&#8217;ve moved this functionality into a separate function  because we need to create draggables in twice &#8211; once on initial page load, and once when we add a new note to the page.</p>
<h3>Step 5 &#8211; MySQL</h3>
<p>If you plan on running and building upon this demo, you&#8217;ll need to set up a working version on your server. You&#8217;ll need to execute the code from <strong>table.sql</strong> of the download archive in phpMyAdmin and fill in your database credentials in <strong>connect.php</strong>.</p>
<p>With this our AJAX-ed Sticky Note system is complete!</p>
<h3>Conclusion</h3>
<p>Today we created an Ajax Enabled Sticky Note Management System and demonstrated how we could use one of the readily available plug-ins for the jQuery library to build a dynamic interface, complete with a live preview.</p>
<p><strong>What do you think? How would you improve this code?</strong></p>
<div>
<a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=myPLnq4pDRA:YkJtg0vR6q0:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c3f58_Tutorialzine?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=myPLnq4pDRA:YkJtg0vR6q0:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c3f58_Tutorialzine?i=myPLnq4pDRA:YkJtg0vR6q0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=myPLnq4pDRA:YkJtg0vR6q0:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d0bb3_Tutorialzine?i=myPLnq4pDRA:YkJtg0vR6q0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=myPLnq4pDRA:YkJtg0vR6q0:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aac37_Tutorialzine?i=myPLnq4pDRA:YkJtg0vR6q0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=myPLnq4pDRA:YkJtg0vR6q0:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aac37_Tutorialzine?i=myPLnq4pDRA:YkJtg0vR6q0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=myPLnq4pDRA:YkJtg0vR6q0:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aac37_Tutorialzine?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aac37_myPLnq4pDRA" height="1" width="1" /></p>
<p><a href="http://feeds.feedburner.com/Tutorialzine">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/ajax-enabled-sticky-notes-with-php-jquery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS Transitions 101</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/css-transitions-101/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/css-transitions-101/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 06:26:26 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Apple Safari]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[couple of lines]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css level]]></category>
		<category><![CDATA[css property]]></category>
		<category><![CDATA[length]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[property]]></category>
		<category><![CDATA[Tex.]]></category>
		<category><![CDATA[transition]]></category>
		<category><![CDATA[w3c css]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/css-transitions-101/</guid>
		<description><![CDATA[Despite people&#8217;s expectation of change and movement on the screen, CSS and HTML have few controls that allow you to design interactivity, and those that exist are binary. A link is either one color or another. A text field is either one size or another. A photo is either transparent or opaque. No in-betweens from [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webdesignerdepot.com/2010/01/css-transitions-101/"><img class="alignleft" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/241c8_thumb2.jpg" alt="" width="200" height="160" /></a>Despite people&#8217;s expectation of change and movement on the screen, <strong>CSS</strong> and <strong>HTML</strong> have few controls that allow you to design interactivity, and those that exist are binary.</p>
<p>A link is either one color or another. A text field is either one size or another. A photo is either transparent or opaque. No in-betweens from one state to the next. <strong>No</strong> <strong>transitions</strong>.</p>
<p>This has led to most web pages feeling abrupt, with elements shifting and changing ungracefully.</p>
<p>Yes, we can use DHTML and leverage the jQuery library for transitions, but this requires a lot of code for something that should be very simple.</p>
<p>What we need is a quick and easy way to add simple transitions to the page and in this article you&#8217;ll find useful information about <strong>CSS transitions </strong>and how to use them.<span></span></p>
<p>A few months back, I stuck my foot in my mouth by <a href="http://www.webdesignerdepot.com/2009/08/5-css3-design-enhancements-that-you-can-use-today/">suggesting that designers should start using the new CSS 3 techniques</a> that allow them to do some of the basic styling that they’ve been pleading for. The only issue: none of them worked in Internet Explorer. Nope, not even IE8.</p>
<p>Some readers felt that suggesting techniques that around 75% of audiences would not be able to see was imprudent.</p>
<p>To those readers I say, <em>&#8216;Hold onto your hats&#8217;</em>, because I’m going to introduce you to another new CSS property that allows you to add transitions to any element with only a couple of lines of code.</p>
<p>CSS transitions are being introduced right now in CSS Level 3 but have already been added as an extension to Webkit. Right now that means they work only in browsers based on Webkit, including Apple Safari and Google Chrome.</p>
<p><br class="spacer_" /></p>
<h1>Where CSS Transitions Come From</h1>
<p>Transitions have been a part of Webkit for a while and are the basis of a lot of the cool things that the Safari UI can do that other browsers cannot.</p>
<p>But the W3C CSS Workgroup resisted adding transitions to its official specs, some members arguing that transitions are not style properties and would be better handled by a scripting language.</p>
<p>But many designers and developers, myself included, argued that these are in fact styles— only <strong><em>dynamic</em></strong> styles, rather than the traditional static styles that so many of us are used to.</p>
<p>Fortunately, the argument for dynamic styles held the day. Last March, representatives from Apple and Mozilla began adding the <a href="http://www.w3.org/TR/css3-transitions/">CSS Transitions Module to the CSS Level 3 specification</a>, closely modeled on what Apple had already added to Webkit.</p>
<p><br class="spacer_" /></p>
<h1>A Brief Note on Design Enhancements</h1>
<p>Before we continue, let me emphasize one point: never rely on styles for website functionality if the styles are not browser interoperable (i.e. available on all common browsers).</p>
<p>One more time for those who missed it: <strong>never rely on styles for website functionality if the styles are not browser interoperable</strong>.</p>
<p>That said, you can use styles, such as transitions, as <em>design enhancements</em> to improve the user experience, without sacrificing usability for those who cannot see them. This is okay as long as you could otherwise live without the transitions and users can still complete their tasks.</p>
<p><br class="spacer_" /></p>
<h1>First, a Few Transition Ideas</h1>
<p>CSS transitions will not replace all uses of DHTML, but here are a few ways to enhance your design in browsers that support transitions, without ruining it for the rest of your audience.</p>
<p>You will need to view this page in <a href="http://www.apple.com/safari/" target="_self">Apple Safari 3+</a> or <a href="http://www.google.com/chrome" target="_self">Google Chrome</a> to see these transitions work. Both browsers are available in Mac and PC flavors.</p>
<h2>Roll-Overs</h2>
<p>The most obvious use for transitions is to highlight elements (whether links, tables, form fields, buttons or something else) when the user’s mouse hovers over them. Transitions are a great way to give the page a smoother look.</p>
<p><strong>Example #1</strong></p>
<div>
<p><a href="http://www.webdesignerdepot.com">Link</a></p>
<p><br class="spacer_" /></p>
</div>
<h2>Drop-Down Menus</h2>
<p>Pure CSS menus are easy to accomplish, and transitions let you give menus slide-down and highlighting effects.</p>
<p><strong>Example #2</strong></p>
<div>
<ul>
<li>About Us</li>
<ul>
<li><a href="http://www.webdesignerdepot.com">Our Team</a></li>
<li><a href="http://www.webdesignerdepot.com">News</a></li>
<li><a href="http://www.webdesignerdepot.com">Reviews</a></li>
<li><a href="http://www.webdesignerdepot.com">Contact</a></li>
</ul>
</ul>
</div>
<p><br class="spacer_" /></p>
<h2>Animation</h2>
<p>You can move an object between two points on the page and use transitions to animate its movement.</p>
<div>
<div>
<p><strong>Example #3</strong></p>
<p>Click &amp; Hold!</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/28b4e_astro-127531.png" alt="" /></div>
<p><br class="spacer_" /></p>
</div>
</div>
<p><br class="spacer_" /></p>
<h1>Transitions, States and Actions</h1>
<p>But hold on a minute there, Tex. Before diving into transitions, we have to understand the various states to which an element can transition.</p>
<p>States define how a particular element currently interacts with the user or the page, and they are specified in CSS using the pseudo-classes. For example, when the user hovers over an element, that element would be styled with the <code>hover</code> pseudo-class.</p>
<table border="0" cellpadding="3" width="100%">
<tbody>
<tr>
<td>
<p><strong>Dynamic Pseudo Class</strong></p>
</td>
<td>
<p><strong>Elements Affected</strong></p>
</td>
<td>
<p><strong>Description</strong></p>
</td>
</tr>
<tr>
<td>
<p>:link</p>
</td>
<td>
<p>Links only</p>
</td>
<td>
<p>Unvisited links</p>
</td>
</tr>
<tr>
<td>
<p>:visited</p>
</td>
<td>
<p>Links only</p>
</td>
<td>
<p>Visited links</p>
</td>
</tr>
<tr>
<td>
<p>:hover</p>
</td>
<td>
<p>All elements</p>
</td>
<td>
<p>Mouse cursor over element</p>
</td>
</tr>
<tr>
<td>
<p>:active</p>
</td>
<td>
<p>All elements</p>
</td>
<td>
<p>Mouse clicks element</p>
</td>
</tr>
<tr>
<td>
<p>:focus</p>
</td>
<td>
<p>All elements that can be selected</p>
</td>
<td>
<p>Element is selected</p>
</td>
</tr>
<tr>
<td>
<p>None</p>
</td>
<td>
<p>All elements</p>
</td>
<td>
<p>Default state of all elements</p>
</td>
</tr>
</tbody>
</table>
<p>Transitions work by changing a style over a period of time between different element states. For example, the color value of the default state of an element will pass through intermediate colors in the spectrum before appearing as the color value for the hover state.</p>
<p><br class="spacer_" /></p>
<h1>A Simple Transition</h1>
<p>Let’s consider a simple transition from one color to another when the user hovers over a link. Like any other CSS property, transitions are added directly to the selector that it is to be applied to. The property can then take one of following four values.</p>
<p><strong>CSS property</strong><br />
 The property that is to be altered (for example, color). See the table below for a list of all of the CSS properties that can be transitioned.</p>
<p><strong>Duration</strong><br />
 How long the transition will last, generally in seconds (for example, <code>.25s</code>).</p>
<p><strong>Timing function</strong><br />
 Allows you to control how the duration is timed. Rather than using a simple linear count, you can speed up or slow down the transition or even specify a beat or count (for example, <code>linear</code>). More on this later in the article.</p>
<p><strong>Delay</strong><br />
 How long to wait between the action and the beginning of the transition, usually expressed in seconds (for example, <code>.1s</code>). This value can be omitted if you don’t want a delay.</p>
<p>Because the transition property started out as a Webkit extension, we have to include both the <code>transition</code> and <code>-webkit-transition</code> properties for backwards compatibility.</p>
<p>Let&#8217;s first add both of these properties to the <code>:hover</code> pseudo-class:</p>
<pre><span>a:hover {
   color: red;
   -webkit-transition: color .25s linear;
   transition: color .25s linear;
}</span></pre>
<p>Now, when a link is hovered over, rather than jumping from blue to red, it will transition for a quarter of a second through the intermediate colors.</p>
<p><img class="image-border alignnone" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/28b4e_CSStransition.jpg" alt="" width="615" height="381" /></p>
<p>Of course, we also want to transition back to the default link color, so we&#8217;ll add a transition to the <code>:link</code> (and probably <code>:visited</code>) pseudo-classes, with just a very brief delay (one-tenth of a second) before it fades:</p>
<pre><span>a:link, a:visited {
   color: blue;
   -webkit-transition: color .25s linear .1s;
   transition: color .25s linear .1s;
}</span></pre>
<p><br class="spacer_" /></p>
<h1><strong>Adding Multiple Transitions</strong></h1>
<p>Because a transition is a CSS property, if you add multiple instances of the transition property in the same rule, then the last one will override previous ones, rather than add to them. So in the following rule, the only transition would be the background color:</p>
<pre><span>a:hover {
  color: red;
  background-color: rgb(235,235,185);
  -webkit-transition: color .25s linear;
  transition: color .25s linear;
  transition: background-color .15s linear .1;
}</span></pre>
<p>Multiple transitions are added as a comma-separated list in the same transition property definition:</p>
<pre><span>a:hover {
  color: red;
  background-color: rgb(235,235,185);
   -webkit-transition: color .25s linear, background-color .15s linear .1s;
  transition: color .25s linear, background-color .15s linear .1s;
 }</span></pre>
<p>This will create both a color and background-color transition.</p>
<p><br class="spacer_" /></p>
<h1>What Can Be Transitioned?</h1>
<p>Almost any CSS property that has a color, length or position component, including many of the new CSS 3 properties, can be given a transition. One notable exception seems to be box-shadow.</p>
<p>Straight from the W3C’s Transitions spec, here is a list of CSS properties that can be given a transition, along with the aspects that are transformed. I’ve highlighted a few of the more useful properties.</p>
<table border="0" cellpadding="5" width="80%">
<tbody>
<tr>
<td>
<p><strong>CSS Property</strong></p>
</td>
<td>
<p><strong>What Changes</strong></p>
</td>
</tr>
<tr>
<td>
<p><strong>background-color</strong></p>
</td>
<td>
<p><strong>Color</strong></p>
</td>
</tr>
<tr>
<td>
<p>background-image</p>
</td>
<td>
<p>Only gradients</p>
</td>
</tr>
<tr>
<td>
<p>background-position</p>
</td>
<td>
<p>Percentage, length</p>
</td>
</tr>
<tr>
<td>
<p>border-bottom-color</p>
</td>
<td>
<p>Color</p>
</td>
</tr>
<tr>
<td>
<p>border-bottom-width</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p><strong>border-color</strong></p>
</td>
<td>
<p><strong>Color</strong></p>
</td>
</tr>
<tr>
<td>
<p>border-left-color</p>
</td>
<td>
<p>Color</p>
</td>
</tr>
<tr>
<td>
<p>border-left-width</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>border-right-color</p>
</td>
<td>
<p>Color</p>
</td>
</tr>
<tr>
<td>
<p>border-right-width</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>border-spacing</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>border-top-color</p>
</td>
<td>
<p>Color</p>
</td>
</tr>
<tr>
<td>
<p>border-top-width</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>border-width</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p><strong>bottom</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p><strong>color</strong></p>
</td>
<td>
<p><strong>Color</strong></p>
</td>
</tr>
<tr>
<td>
<p>crop</p>
</td>
<td>
<p>Rectangle</p>
</td>
</tr>
<tr>
<td>
<p><strong>font-size</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p><strong>font-weight</strong></p>
</td>
<td>
<p><strong>Number</strong></p>
</td>
</tr>
<tr>
<td>
<p>grid-*</p>
</td>
<td>
<p>Various</p>
</td>
</tr>
<tr>
<td>
<p><strong>height</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p><strong>left</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p><strong>letter-spacing</strong></p>
</td>
<td>
<p><strong>Length</strong></p>
</td>
</tr>
<tr>
<td>
<p>line-height</p>
</td>
<td>
<p>Number, length, percentage</p>
</td>
</tr>
<tr>
<td>
<p>margin-bottom</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>margin-left</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>margin-right</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>margin-top</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>max-height</p>
</td>
<td>
<p>Length, percentage</p>
</td>
</tr>
<tr>
<td>
<p>max-width</p>
</td>
<td>
<p>Length, percentage</p>
</td>
</tr>
<tr>
<td>
<p>min-height</p>
</td>
<td>
<p>Length, percentage</p>
</td>
</tr>
<tr>
<td>
<p>min-width</p>
</td>
<td>
<p>Length, percentage</p>
</td>
</tr>
<tr>
<td>
<p><strong>opacity</strong></p>
</td>
<td>
<p><strong>Number</strong></p>
</td>
</tr>
<tr>
<td>
<p>outline-color</p>
</td>
<td>
<p>Color</p>
</td>
</tr>
<tr>
<td>
<p>outline-offset</p>
</td>
<td>
<p>Integer</p>
</td>
</tr>
<tr>
<td>
<p>outline-width</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>padding-bottom</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>padding-left</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>padding-right</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p>padding-top</p>
</td>
<td>
<p>Length</p>
</td>
</tr>
<tr>
<td>
<p><strong>right</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p>text-indent</p>
</td>
<td>
<p>Length, percentage</p>
</td>
</tr>
<tr>
<td>
<p><strong>text-shadow</strong></p>
</td>
<td>
<p><strong>Shadow</strong></p>
</td>
</tr>
<tr>
<td>
<p><strong>top</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p>vertical-align</p>
</td>
<td>
<p>Keywords, length, percentage</p>
</td>
</tr>
<tr>
<td>
<p>visibility</p>
</td>
<td>
<p>Visibility</p>
</td>
</tr>
<tr>
<td>
<p><strong>width</strong></p>
</td>
<td>
<p><strong>Length, percentage</strong></p>
</td>
</tr>
<tr>
<td>
<p>word-spacing</p>
</td>
<td>
<p>Length, percentage</p>
</td>
</tr>
<tr>
<td>
<p>z-index</p>
</td>
<td>
<p>Integer</p>
</td>
</tr>
<tr>
<td>
<p>zoom</p>
</td>
<td>
<p>Number</p>
</td>
</tr>
</tbody>
</table>
<p><br class="spacer_" /></p>
<h1>Transition Timing and Delay</h1>
<p>With transitions, you can vary the count rate, counting slower at the beginning and speeding up at the end, vice versa, or anything in between. CSS transitions come with five keywords for transition timing and allow you to specify values for your own timing curve.</p>
<table border="0">
<tbody>
<tr>
<td>
<p><strong>Name</strong></p>
</td>
<td>
<p><strong>How It Works</strong></p>
</td>
</tr>
<tr>
<td>
<p>cubic-bezier(x1, y1, x2, y2)</p>
</td>
<td>
<p>X and Y values are between 0 and 1 to define the shape of a bezier curve used for the timing function.</p>
</td>
</tr>
<tr>
<td>
<p>linear</p>
</td>
<td>
<p>Constant speed</p>
</td>
</tr>
<tr>
<td>
<p>ease</p>
</td>
<td>
<p>Gradual slowdown</p>
</td>
</tr>
<tr>
<td>
<p>ease-in</p>
</td>
<td>
<p>Speed up</p>
</td>
</tr>
<tr>
<td>
<p>ease-out</p>
</td>
<td>
<p>Slow down</p>
</td>
</tr>
<tr>
<td>
<p>ease-in-out</p>
</td>
<td>
<p>Speed up and then slow down</p>
</td>
</tr>
</tbody>
</table>
<p><br class="spacer_" /></p>
<h1>A Universal Transition?</h1>
<p>Transitions will quickly become standard operating procedure for all websites, 	enhancing user interface feedback.</p>
<p>To add ubiquitious transitions across your entire website, one option is to add a transition to the universal selector, similar to a CSS reset. This applies a default transition to all elements on the page, allowing you to keep a consistent transition:</p>
<pre><span>*:link, *:visited, *:hover, *:active, *:focus {
   -webkit-transition:
     color .25s linear,
      background-color .25s linear,
     border-color .25s linear;
   transition:
     color .25s linear,
     background-color .25s linear,
     border-color .25s linear;
}</span></pre>
<p>One argument against a universal transition, and indeed against using the universal selector for CSS resets in general, is that applying a style to <em>every</em> element on the page may slow down page rendering. However, I&#8217;ve never found any evidence that this is the case. Anyone know different?</p>
<p><br class="spacer_" /></p>
<p><em><a href="http://www.brighteyemedia.com">Jason Cranford Teague</a> is the author of more than 13 books on digital media, including <a href="http://www.speaking-in-styles.com/index.php/the-book/">Speaking In Styles: The Fundamentals of CSS for Web Designers</a>. For more information on CSS and web typography, check out Jason’s new book, <a href="http://www.fluidwebtype.com">Fluid Web Typography</a>. Follow Jason on Twitter: <a rel="nofollow" href="http://twitter.com/jasonspeaking" target="_blank">@jasonspeaking</a>.</em></p>
<p><em><br />
 </em></p>
<p>If you find an exclusive RSS freebie on this feed or on the live WDD website, please use the following code to download it: f2cc9y</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/28b4e_8C6pVIjK_Fk" height="1" width="1" /><br />
<a href="http://www.webdesignerdepot.com/feed/">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/css-transitions-101/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Create a Screaming Abstract Light Effect</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/create-a-screaming-abstract-light-effect/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/create-a-screaming-abstract-light-effect/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 08:21:37 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Brush]]></category>
		<category><![CDATA[brush settings]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[foreground and background colors]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[middle arrow]]></category>
		<category><![CDATA[photoshop window]]></category>
		<category><![CDATA[stroke path]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/create-a-screaming-abstract-light-effect/</guid>
		<description><![CDATA[In this tutorial I will run you through some steps on creating a cool abstract screaming effect using the pen tool for curvy lines, some abstract stock photos, glowing sparks and lightning. First download these images Now create a document 1000X600px with a black background Drag the screaming face to the very right of the [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial I will run you through some steps on creating a cool abstract screaming effect using the pen tool for curvy lines, some abstract stock photos, glowing sparks and lightning.</p>
<p>First download these images</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/abstract1-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0dc9e_abstract1.jpg" border="0" alt="" /></a></p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/abstract2-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/64482_abstract2.jpg" border="0" alt="" /></a></p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screamingface-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e3688_screamingface.jpg" border="0" alt="" /></a></p>
<p>Now create a document 1000X600px with a black background</p>
<p>Drag the screaming face to the very right of the new document.</p>
<p>We need to get rid of the grayish color in the image so bring up your &#8220;levels&#8221; tool by using the keyboard shortcut ctrl+L and use these settings that follow. Basically I am just dragging the middle arrow to the right.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/92309_screenshot1.gif" alt="" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/92309_screenshot2.gif" alt="" /></p>
<p>Now for the rest of the grayish color showing up use a medium sized soft eraser brush to get rid of it.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/dd339_screenshot3.jpg" alt="" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b33dc_screenshot4.jpg" alt="" /></p>
<p>Now its time to make the curvy lines with the pen tool.</p>
<p>So pick your pen tool and make sure the settings at the top of your photoshop window look<br />
like this</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ec423_screenshot5.gif" alt="" /></p>
<p>If you don&#8217;t know how to use the pen tool there are many tutorials that show how to use it and you can search for them on your favorite search engine. I am going to explain how to use it for one line though.</p>
<p>Following are some images showing the steps to creating the curved line</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1052f_screenshot6.gif" alt="" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/47271_screenshot7.gif" alt="" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/47271_screenshot8.gif" alt="" /></p>
<p>Then click one more time off the boundary of the canvas to finish up.</p>
<p>Make sure you have a white 3px brush chosen. Also in your brush settings make<br />
sure shape dynamics is turned off. Then with the pen tool right click on the line<br />
you made and click, &#8220;stroke path&#8221;.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ba97c_screenshot9.gif" alt="" /></p>
<p>After that right click on it again and choose &#8220;remove path&#8221;.</p>
<p>Now you should have a white squiggly line.</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot10-large.gif"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ba97c_screenshot10.gif" border="0" alt="" /></a></p>
<p>Now in your blending options use these settings:</p>
<p>Color Overlay:</p>
<p>Choose a mid blue color.</p>
<p>Outer Glow:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21286_screenshot11.gif" alt="" /></p>
<p>Now use that same method to make quite a few more squiggly lines.</p>
<p>Then I made some more but used a bright green color</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5737f_screenshot12.jpg" alt="" /></p>
<p>Next I want to add some cloudy/smoky kind of effect in a new layer above all the curved lines.</p>
<p>To do this make sure you have the two colors you have chosen as your foreground and background colors.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5737f_screenshot13.gif" alt="" /></p>
<p>Now choose your brush tool and go to your brush settings:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9915f_screenshot14.gif" alt="" /></p>
<p>And set your scattering options like this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6aff0_screenshot15.gif" alt="" /></p>
<p>Now in the new layer use either color and paint over the lines like this:</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot16-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd6ea_screenshot16.jpg" border="0" alt="" /></a></p>
<p>Then hit x on your keyboard to change to the other color and do the same thing. Do this all in the same layer. Don&#8217;t paint as heavy with the other color.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6e18c_screenshot17.jpg" alt="" /></p>
<p>Next grab your smudge tool from your tools and set its strength to 57%. Smudge the entire layer by taking your cursor and moving it back and forth to get the smoky effect.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6e18c_screenshot18.jpg" alt="" /></p>
<p>After you finish that, duplicate the layer and set it to vivid light so its a little more vivid.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4d69a_screenshot19.jpg" alt="" /></p>
<p>I want to make the smokey effect and the curved lines to look kind of like sound waves and for that effect I will crete a new layer and make a selection with my rectangle marquee tool. Fill the selection with the color black then use the fibers  filter.</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot20-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cad34_screenshot20.jpg" border="0" alt="" /></a></p>
<p>Then go to filter&gt;&gt;render&gt;&gt;fibers</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cad34_screenshot21.gif" alt="" /></p>
<p>Use settings similar to this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c6d87_screenshot22.gif" alt="" /></p>
<p>Set it to overlay and that is it for that step.</p>
<p>It should look similar to this</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot23-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0492e_screenshot23.jpg" border="0" alt="" /></a></p>
<p>Now time to add the abstract stock photos.</p>
<p>Open abstract2 and drag it into your canvas and size it down to fit over what you have so far.</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot24-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/871cc_screenshot24.jpg" border="0" alt="" /></a></p>
<p>Set the layer to lighten and erase around it to make it blend in better</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c09df_screenshot25.jpg" alt="" /></p>
<p>Duplicate that layer and move it to the left so it looks like one large abstract light.</p>
<p>Now grab the other abstract stock photo and do the same thing with it.</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot26-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eba5a_screenshot26.jpg" border="0" alt="" /></a></p>
<p>For the layer I duplicated with the second abstract image I want to change its color slightly just to give the work more color.</p>
<p>So on that one I will adjust the hue/saturation by hitting ctrl+u on my keyboard and using these settings:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1bfd5_screenshot27.gif" alt="" /></p>
<p>That will make it a purple color</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/514c1_screenshot28.jpg" alt="" /></p>
<p>Next I will use a medium soft white brush and and paint on the mouth area to give more of a screaming effect.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/514c1_screenshot29.jpg" alt="" /></p>
<p>Add some sparks by using the same method we used before in earlier steps with the scatter brush tool. Use the different colors within the abstract light (blue, green, white etc) and paint sparks on the top and bottom. I will do blue sparks, green sparks, and white ones in 3 different layers. Just paint the color sparks where you see each color.</p>
<p>Add outer glows to them that match the color. For example the blue with a lighter blue outer glow and I used a yellowish glow for the white.</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshot32-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0a1d6_screenshot32.jpg" border="0" alt="" /></a></p>
<p>This work will not be complete until I add some lightning to it.</p>
<p>Create a new layer and use the rectangle marquee tool again like in the previous steps to create the fibers and make a selection around the abstract lights. Go to filter&gt;&gt;render&gt;&gt;clouds. Then right after that filter&gt;&gt;render&gt;&gt;difference clouds.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4bcbe_screenshot33.jpg" alt="" /></p>
<p>Now hit ctrl+i on your keyboard to invert it</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4bcbe_screenshot34.jpg" alt="" /></p>
<p>Now bring up your level tool like we did on the image of the guy screaming and move the middle cursor all the way to the right.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e2fe7_screenshot35.jpg" alt="" /></p>
<p>Set the layer to overlay and use a soft eraser brush to blend it in good and you should have a pretty cool effect.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/15414_screenshot36.jpg" alt="" /></p>
<p>The final thing I want to do is add a glow to his face since he has all of this light coming out of his mouth, don&#8217;t you think it would be making a glow on his face?</p>
<p>So in a new layer get a medium sized eraser brush and paint a bluish color over his face</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/15414_screenshot37.jpg" alt="" /></p>
<p>Set it to color dodge and we are done!</p>
<p><a href="http://images.ientrymail.com/devwebpro/tutorials/abstractscream/screenshotFINAL-large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7401f_screenshotFINAL.jpg" border="0" alt="" /></a></p>
<p>Here is an idea just to show you what you could do with an image like this:</p>
<p><a href="http://images.ientrymail.com/0links/screambattle.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c25f8_screenshotIDEA.jpg" border="0" alt="" /></a></p>
<p>Thanks for checking out this tutorial!</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c25f8_f6tV0ZeJJ2M" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/aCommentNet">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/create-a-screaming-abstract-light-effect/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Usability Study: Shopping For Bedsheets – How Hard Could It Be?</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/usability-study-shopping-for-bedsheets-%e2%80%93-how-hard-could-it-be/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/usability-study-shopping-for-bedsheets-%e2%80%93-how-hard-could-it-be/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 14:15:41 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[bit]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[cotton sheets]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[major online retailers]]></category>
		<category><![CDATA[Nice]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[pattern material]]></category>
		<category><![CDATA[queen sized bed]]></category>
		<category><![CDATA[threadcount]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/usability-study-shopping-for-bedsheets-%e2%80%93-how-hard-could-it-be/</guid>
		<description><![CDATA[&#160;&#160; Online shopping is a great way to economize and reduce the stress of shopping, but shopping online for certain types of products can be harder than shopping in person. Recently, I looked at how well major online retailers (Macy&#8217;s, Target and Overstock.com) facilitate shopping for a deceptively complex, though very common, item: a set [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div> <img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3ae48_smashing-magazine-advertisement.gif" alt="Smashing-magazine-advertisement in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" border="0" /><br /> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=56" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff8b8_avw.php?zoneid=56" border="0" alt=" in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a>&nbsp;<a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=63" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff8b8_avw.php?zoneid=63" border="0" alt=" in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a>&nbsp;<a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=64" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7e957_avw.php?zoneid=64" border="0" alt=" in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a></div>
</td>
</tr>
</table>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bff08_spacer.gif" alt="Spacer in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" border="0" width="1" height="1" /></p>
<p><strong>Online shopping</strong> is a great way to economize and reduce the stress of shopping, but shopping online for certain types of products can be harder than shopping in person. Recently, I looked at how well major online retailers (Macy&#8217;s, Target and Overstock.com) facilitate shopping for a deceptively complex, though very common, item: a set of 300-thread-count, white cotton sheets for a queen-sized bed. Here&#8217;s what I found.</p>
<h3>Macy&#8217;s</h3>
<p>As with all things Macy&#8217;s, <a href="http://www.macys.com/">its website</a> is highly polished and savvy with marketing. The home page is clear and well organized, with categories that are well delineated and prominently displayed. This clarity continues on the &#8220;Bed &#38; Bath&#8221; landing page, where the &#8220;Sheets&#8221; option is emphasized, being listed under &#8220;Bedding&#8221; as well as in the &#8220;Featured Categories&#8221; on the right. But once they&#8217;ve made their big choices, most shoppers will undoubtedly run into problems.</p>
<p>The &#8220;Sheets &#38; Sheet Sets&#8221; page is a <strong>stumbling block</strong>. The ways of filtering the hundreds of options in this list are limited, and the filters we find are confusing and inconsistent anyway. Although a prominent &#8220;Brand&#8221; filter is available, I don&#8217;t purchase sheets regularly, and so I don&#8217;t have a strong commitment to any one brand (at least not any stronger than I do to color, pattern, material, etc.).</p>
<p>The left navigation menu provides additional options, but these are of limited value. The list mixes promotional navigation (&#8221;One Day Sale&#8221;) with content (&#8221;Sheets Buying Guide&#8221;) and filters (&#8221;By Threadcount&#8221;). The best way to help shoppers narrow down a long list of items is by adding a filtering function, allowing shoppers to prioritize. This page would greatly benefit from a function that allows users to sort or filter based on common criteria such as color, price, size and material.</p>
<p>So, I try the &#8220;Sheet Buying Guide,&#8221; the link to which is prominently highlighted on the &#8220;Sheets&#8221; page. The &#8220;Guide&#8221; is a well-written glossary of terms, but it doesn&#8217;t deliver on my expectation of assistance with selecting sheets. Strike two.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image001.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21da6_image001-small.jpg" alt="Image001-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image001.jpg">Large view</a></em></p>
<p>The left column offers more product categories. Because the difference between &#8220;Sheet Sets&#8221; and &#8220;Bed Sheets&#8221; isn&#8217;t clear, I choose &#8220;By Threadcount&#8221; as the next best option. Selecting &#8220;200-320 Threadcount&#8221; reduces the results to a more manageable size. The pictures help me to distinguish the items, making it easy to dismiss patterned sheets and focus on the seven solid-color choices that fit the bill. However, with <strong>each item displaying as many as six different prices</strong> and four lines of underlined descriptive text, even this small handful of options is difficult to scan. Being able to compile a few options into a comparison table would really help!</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image005.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21da6_image005-small.jpg" alt="Image005-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image005.jpg">Large view</a></em></p>
<p>It seems the only way to tell which sheets are available in white and queen size is to check them out one by one. So I start clicking on items. The first looked fine but got poor customer ratings. Seeing the rating on the product page, along the number of people who reviewed and would recommend the item, is helpful, but seeing this information on the results page would have saved me a click.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image008_updated.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a46cf_image008-small_updated.jpg" alt="Image008-small Updated in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image008_updated.jpg">Large view</a></em></p>
<p>The second item might work, but I have to scroll down the page to see the available sizes and prices. Listing the sheet sets of different sizes alongside pillow cases and single sheets makes it a bit hard to scan for what I&#8217;m looking for. Also, I notice that printed and solid colors are listed as separate items, making the list longer and more complex than it needs to be. Being able to make my selection in a simple multi-step process would be better (e.g. Step 1: select the size. Step 2: select the color, etc.); either that or combining all of the colors into a DHTML drop-down menu that includes a thumbnail image. I decide to keep looking. The third item is a possibility, but it&#8217;s a bit pricey.</p>
<p>The fourth item isn&#8217;t available in queen size. The fifth doesn&#8217;t come in white. Now I have to remember: was it the first or second one that I liked? I wish I could mark candidates so that I didn&#8217;t have to remember (or takes notes). The inconspicuous &#8220;Compare to best sellers&#8221; link might have been helpful, but it isn&#8217;t: items are displayed in a nicely organized table, but they seem randomly selected from multiple product categories, such as mattress pads and pillow cases, and relevant data is missing from the comparison rows.</p>
<p>Moving on, I notice something new on the sixth product page. While previous pages displayed all sizes in a single-item selection list, this one has &#8220;Size tabs&#8221; at the top of the list. Did I miss this before? Because these tabs are so discrete and appear only on some product pages, I can&#8217;t be the only shopper who <strong>missed finding the best option for my needs</strong>.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image009.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a46cf_image009-small.jpg" alt="Image009-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image009.jpg">Large view</a></em></p>
<p>Once I&#8217;m ready to make my selection, I scroll down to find&#8230; &#8220;Add to bag&#8221;? Macy&#8217;s would do better to stick with the standard &#8220;Add to Cart&#8221; phrase, and not introduce verbal cleverness&mdash;and uncertainty&mdash;at the moment a shopper is ready to commit to the sale. I click this, and the page refreshes with an error message at the top of the page. I&#8217;ve forgotten something, though the message isn&#8217;t specific about whether I omitted color, size or item type. I need to scroll down to learn that I haven&#8217;t entered a quantity. <strong>Displaying the error message next to the offending field</strong> would be better, or better yet, default the quantity to &#8220;1&#8243; when I select an item color.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image011.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a46cf_image011-small.jpg" alt="Image011-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image011.jpg">Large view</a></em></p>
<p>I correct the error and proceed, getting important feedback in the form of a pop-up window that confirms my selection, the cost and a running total of items in my bag. Appropriately, two options are presented: &#8220;Continue shopping&#8221; or &#8220;Checkout.&#8221;</p>
<p>The check-out page displays a clear and detailed list of items I&#8217;ve chosen, with an option to easily change quantities by using a drop-down menu next to each item. <strong>Any change quickly recalculates the total cost</strong>, including shipping charges and estimated tax, without requiring me to &#8220;update&#8221; or &#8220;save&#8221; the change, as one sees on many other commerce websites. At least this part of the process was a good experience.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image013.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2ce00_image013-small.jpg" alt="Image013-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image013.jpg">Large view</a></em></p>
<p>Though Macy&#8217;s website has many nice features, the most important <strong>function of finding the right product is unwieldy at best</strong>. The absence of an effective method of narrowing down a list of products to find the item I&#8217;m looking for made the experience more difficult than it should have been. Although the high-quality photography makes it quick and easy to scan products, the combination of multiple colors or elements in a single shot sometimes confused me.</p>
<h3>Target</h3>
<p>I had high hopes for <a href="http://www.target.com/">Target</a>, which has done such a great job of transforming itself from a cheap discount chain into an affordable, appealing and style-conscious retailer. I went onto its website hoping it brought its customer focus to the online experience.</p>
<p>The home page is cheery, though a bit overwhelming. Colorful graphics and promotional headlines vie for attention and thus decrease the prominence of the main navigation a bit. On mouse roll-over, the main navigation pops up a list of categories and sub-categories. For my purposes, &#8220;Home&#8221; seemed the best option, and &#8220;Bed + Bath&#8221; the most logical choice. But then I notice a &#8220;Bedding&#8221; category in the promotional rotating carousel, which looks more relevant. Big mistake. There&#8217;s nothing there about sheets. I&#8217;ve landed in the seasonal section for some reason.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image015_updated.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2ce00_image015-small_updated.jpg" alt="Image015-small Updated in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image015_updated.jpg">Large view</a></em></p>
<p>I return to my first choice, selecting &#8220;Bed + Bath&#8221; from the main navigation. This page has several other overlapping categories, such as &#8220;Bedding collections&#8221; and Home bedding basics.&#8221; I have to look hard to find &#8220;Sheets&#8221; under &#8220;Bedding Basics&#8221; just above the fold.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image018.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd124_image018-small.jpg" alt="Image018-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image018.jpg">Large view</a></em></p>
<p>The &#8220;Sheets&#8221; page looks friendly, with bright-colored dots and a &#8220;Shop by color&#8221; option front and center. A quick scan reveals several other obvious filtering possibilities: I can also shop by &#8220;Material&#8221; or, on the left side, by &#8220;Color&#8221; (again), &#8220;Fabric,&#8221; &#8220;Special sizes,&#8221; &#8220;Thread count,&#8221; &#8220;Type,&#8221; or &#8220;Brands + designers.&#8221; Although I&#8217;m not sure what the difference is between the two colors, I choose the &#8220;White + Cream&#8221; color dot.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image020_updated.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd124_image020-small_updated.jpg" alt="Image020-small Updated in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image020_updated.jpg">Large view</a></em></p>
<p>The &#8220;Results&#8221; page has a clean appearance, with various options for displaying items: as a <strong>thumbnail grid</strong> (the default) with larger images or as a list; although these options are indicated by icon and are not immediately obvious. I can also sort by such useful attributes as price and rating. A single price range is displayed for comparison. And knowing how much credence to give a rating is easy with the <strong>number of reviews</strong> indicated.</p>
<p>But there are too many items to sort through. I choose &#8220;300 thread count&#8221; from the filters in the left column, expecting the results to reduce to a manageable number. Instead, I get a whole new list of results, in all colors. Stranger still, bedskirts and duvets also appear in the long list of items. Apparently one can&#8217;t combine the color filter with the thread count filter. Not ideal. I guess I&#8217;ll have to wade through the list of &#8220;white&#8221; sheets.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image021.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4eea5_image021-small.jpg" alt="Image021-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image021.jpg">Large view</a></em></p>
<p>The &#8220;Quick info&#8221; pop-up helps a bit, displaying additional information in a pop-up window atop the results page. It&#8217;s useful for seeing which sheets are available in queen size. Many of the &#8220;sheets,&#8221; though, are just pillow cases (too bad I can&#8217;t filter these out). In some cases, critical information such as color and thread count are missing, even on the &#8220;Full Details&#8221; page. One item comes in assorted colors, but I have no way to select the one I want. No wonder it has no reviews.</p>
<p>I find one option I like, but I&#8217;d like to compare it with others. I notice an &#8220;Add to TargetList&#8221; button in the &#8220;Quick info&#8221; window. I hope this marks the item as a strong candidate so that I don&#8217;t have to take notes. Unfortunately, I&#8217;m required to &#8220;Create a new list&#8221; before I can save the item. I want to keep shopping, but perhaps this won&#8217;t take long after all: it asks for my name, email address, reason for creating the list… and this is only step one of two! This is too much work. The retailer should <strong>let unregistered shoppers use this feature</strong>. Relatively few people must cross this high barrier to entry.</p>
<p>Once I&#8217;ve made my selection, I see a clear option to &#8220;Add to cart&#8221; or &#8220;Find it at a Target store.&#8221; This second feature is very good. It returns a list of nearby stores, showing the availability of the item along with address, phone number, hours and a map link: great if I wanted to do a little pre-shopping. Instead, I choose &#8220;Add to cart&#8221; to complete my online purchase. My &#8220;Quick info&#8221; pop-up refreshes, confirming my selection and recommending items that other guests have &#8220;shopped for.&#8221; Two buttons let me either &#8220;View cart + checkout&#8221; or &#8220;Continue shopping.&#8221; Choosing the latter simply closes the pop-up so that I can continue where I left off. Nice.</p>
<p>I liked the Target experience a bit better than Macy&#8217;s. Even though I was left with a long list of products to browse on both websites, Target allowed me to drill down a bit further. Also, the &#8220;Quick info&#8221; window made browsing quicker, freeing me from having to click through to successive product pages, as I had to do on Macy&#8217;s website.</p>
<h3>Overstock</h3>
<p>Unlike many of its competitors that have taken traditional brick-and-mortar businesses onto the Web, <a href="http://www.overstock.com">Overstock</a> focuses exclusively on its online business. But has it taken advantage of this focus to create a better shopping experience for consumers?</p>
<p>The home page is simple, with a rotating promotional carousel featuring products intended to catch interest. With a specific task in mind, I easily locate the &#8220;Bedding &#38; Bath&#8221; category among the primary navigation options near the top. On roll-over, a drop-down list presents sub-categories that are sufficiently distinguishable, and I select &#8220;Sheets.&#8221; So far, so good.</p>
<p>The main &#8220;Sheets&#8221; page is nice. Overstock.com has obviously considered the needs of the shopper. A <strong>set of clear filters</strong> displays the number of items in each category. It allows me to apply filters additively, with useful options such as size, thread count, color and material. The effect is a manageable set of relevant options. One nice feature is that the number of results in the unselected categories refreshes automatically whenever a new filter is applied. One can even remove a parameter by simply unchecking a box.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image027.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4eea5_image027-small.jpg" alt="Image027-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><em><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image027.jpg">Large view</a></em></p>
<p>Another good feature is the <strong>prominent display of user ratings</strong> for each search result. This makes it easy to compare items without clicking into the full descriptions. But I would also like to see the number of reviews. For me a four-star rating averaged from 10 reviews holds more weight than a single five-star review.</p>
<p>When filtering by color, I expected only solid colors to be returned, but several had a clear pattern. Still, the images made it easy to distinguish between them. Also, I didn&#8217;t see any way to set multiple criteria within a category. For example, I couldn&#8217;t choose to see all options priced under $50. But price is one of many sort options, so this is less of a concern. And Overstock.com sticks to a single price, regardless of size, which makes items easier to scan; unlike competitors that present a range of prices. Despite minor issues, the page <strong>gets me very close to finding my new sheets</strong>.</p>
<p>Clicking an item on the results page takes me to a product detail page. At first I&#8217;m a little confused. I didn&#8217;t expect other products to be shown so prominently here. Then I notice the discrete &#8220;People who viewed this also viewed&#8221; label above the items in the right column. Seeing other products <strong>distracts me from the task at hand</strong>. Rather than provide an unobstructed route to my purchase, the website has introduced alternatives&mdash;and indecision&mdash;at the crucial moment of sale. Also, should I care about items that others have merely &#8220;viewed&#8221; and not actually bought (bought items being shown lower down on the page)?</p>
<p>I make my decision and select a product. The drop-down menu is fairly long, with all size and color combinations presented in a single list. A more usable interface would be to display these attributes in two separate lists, with the options in the second list updated according to what you select in the first.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image029.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4eea5_image029-small.jpg" alt="Image029-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image029.jpg">Large view</a></em></p>
<p>The shopping cart page is presented very clearly, with the options to &#8220;Shop more&#8221; or &#8220;Continue checkout&#8221; prominently displayed. But when I decide that I need two rather than one set of sheets, I really have to search to find the &#8220;Edit&#8221; link. Making the quantity field editable and then updating the total price, as other websites do, would be much better.</p>
<p>I also notice the <strong>&#8220;Save for later&#8221; link</strong>. This sounds great for setting aside items that I am not ready to purchase now but might want later. But having to put the item in my cart first doesn&#8217;t seem right. I&#8217;d much rather be able to do this from the product page, where the function could act as a kind of bookmark, while I continuing browsing.</p>
<p>Now I&#8217;m ready to complete my purchase. Once I register, the checkout is contained on one page, with clearly numbered steps. Though a bit overwhelming, a quick scan shows that the page asks for only the necessary information. Moreover, I don&#8217;t need to worry about losing my order, which has happened a few times on other websites midway through their multi-page process.</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image031.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7c00_image031-small.jpg" alt="Image031-small in Usability Study: Shopping For Bedsheets – How Hard Could It Be?" /></a><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/01/image031.jpg">Large view</a></em></p>
<p>Overall, using Overstock.com was a positive experience. Despite a few very minor issues, I was able to make my purchase quickly and easily with comfort and confidence. Other online retailers should aspire to its virtues: a concern for the needs of the consumer, intuitive and effective tools and a clean crisp layout.</p>
<h3>Shopping Made Easier</h3>
<p>It&#8217;s clear from my exploration of Macy&#8217;s, Target and Overstock.com that a &#8220;one size fits all&#8221; approach to e-commerce design leads to some <strong>user experience challenges</strong> when the product category is complex or varied. On the one hand, online stores shouldn&#8217;t be obliged to customize the shopping experience for each product category, which would be economically unfeasible. On the other hand, appropriate, well-presented product filtering options go a long way towards ironing out the bumps in an &#8220;uncommon&#8221; shopping experience.</p>
<p>Interestingly, all three websites I looked at seemed to be constantly changing their design and tweaking the language and navigation options to see what works best. I&#8217;m glad to see incremental improvements being made on major retail websites. But given how long these websites have had to improve their processes, it&#8217;s surprising more haven&#8217;t done so already. Hopefully, as retailers become more aware of best practices and see the value of engaging skilled usability experts, the online shopping experience will reach its full potential as a stress-free alternative to shopping in store.</p>
<h4>Further Reading</h4>
<ul>
<li><a href="http://www.smashingmagazine.com/2009/09/28/search-results-design-best-practices-and-design-patterns/">Search Results Design: Best Practices and Design Patterns</a></li>
<li><a href="http://www.smashingmagazine.com/2009/12/08/principles-of-effective-e-commerce-search/">Principles Of Effective Search In E-Commerce Design</a></li>
<li><a href="http://www.smashingmagazine.com/2009/10/08/15-common-mistakes-in-e-commerce-design-and-how-to-avoid-them/">15 Common Mistakes in E-Commerce Design</a></li>
<li><a href="http://uxmatters.com/mt/archives/2009/09/best-practices-for-designing-faceted-search-filters.php">Best Practices for Designing Faceted Search Filters</a></li>
<li><a href="http://www.cxpartners.co.uk/thoughts/what_people_see_before_they_buy_design_guidelines_for_ecommerce_product_pages_with_eyetracking_data.htm">What People See Before They Buy: Design Guidelines for E-Commerce Product Pages With Eye-Tracking Data</a></li>
<li><a href="http://www.slideshare.net/jmspool/revealing-design-treasures-from-the-amazon">Revealing Design Treasures From the Amazon</a></li>
</ul>
<p><em>(al)</em></p>
<hr />
<p>© Janine Coover, Nick Gould for <a href="http://www.smashingmagazine.com">Smashing Magazine</a>, 2010. | <a href="http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/">Permalink</a> | <a href="http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/#comments">One comment</a> | <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/&amp;title=Usability Study: Shopping For Bedsheets – How Hard Could It Be?">Add to del.icio.us</a> | <a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;url=http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/">Digg this</a> | <a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/">Stumble on StumbleUpon!</a> | <a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20'Usability Study: Shopping For Bedsheets – How Hard Could It Be?' http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/">Tweet it!</a> | <a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2010/01/13/shopping-for-bedsheets-how-hard-could-it-be/">Submit to Reddit</a> | <a href="http://forum.smashingmagazine.com/">Forum Smashing Magazine</a><br /> Post tags: <a href="http://www.smashingmagazine.com/tag/shopping/" rel="tag">shopping</a>, <a href="http://www.smashingmagazine.com/tag/usability/" rel="tag">usability</a>, <a href="http://www.smashingmagazine.com/tag/ux/" rel="tag">ux</a> </p>
<p><a href="http://rss1.smashingmagazine.com/feed/">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/usability-study-shopping-for-bedsheets-%e2%80%93-how-hard-could-it-be/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Housing 137 by H Architects</title>
		<link>http://www.neurosoftware.ro/programming-blog/web-design/web-resources/housing-137-by-h-architects/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/web-design/web-resources/housing-137-by-h-architects/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 02:44:34 +0000</pubDate>
		<dc:creator>Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[apartment block]]></category>
		<category><![CDATA[Barcelona]]></category>
		<category><![CDATA[barcelona spain]]></category>
		<category><![CDATA[Brazil]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[Fabio]]></category>
		<category><![CDATA[H Architects]]></category>
		<category><![CDATA[massive wall]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[single skin]]></category>
		<category><![CDATA[Spain]]></category>
		<category><![CDATA[Stone]]></category>
		<category><![CDATA[wood fibers]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/web-design/web-resources/housing-137-by-h-architects/</guid>
		<description><![CDATA[I love those minimalist constructions, and I don&#8217;t mean that should be a white building to be minimalist. Look this project by H Architects for an example, it is an apartment block in Barcelona, Spain, with an amazing shape, simple windows and looking at the whole thing, even the dark color seems minimalist. &#60;!&#8211;break&#8211;&#62; The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedads.g.doubleclick.net/~a/cuzcts2R44QVMXvXr62BObFKtFM/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a5c42_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/cuzcts2R44QVMXvXr62BObFKtFM/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a5c42_di" border="0"></img></a></p>
<h3>I love those minimalist constructions, and I don&#8217;t mean that should be a white building to be minimalist. Look this project by H Architects for an example, it is an apartment block in Barcelona, Spain, with an amazing shape, simple windows and looking at the whole thing, even the dark color seems minimalist.</h3>
<p>&lt;!&#8211;break&#8211;&gt;</p>
<p>The building has been made with basalt stone, because of the fact that due to its porosity and texture, it constantly changes in colour and reflection according to the different degrees of humidity. The wood fibers and the gray color playing togheter brings the perfect composition of colors and materials.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a266d_abdz_Housing-137-by-H-Arquitectes-06.jpg" alt="Housing 137 by H Architects" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3f985_abdz_Housing-137-by-H-Arquitectes-05.jpg" alt="Housing 137 by H Architects" /></p>
<blockquote><p>The three facades of the building become a single skin that, thank to the continuous use of the stone even in the shutters, unifies the volume and consolidates the characteristic predominance of the massive-wall facades in the old quarter.</p>
</blockquote>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6f945_abdz_Housing-137-by-H-Arquitectes-04.jpg" alt="Housing 137 by H Architects" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5004f_abdz_Housing-137-by-H-Arquitectes-07.jpg" alt="Housing 137 by H Architects" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d5f79_abdz_Housing-137-by-H-Arquitectes-08.jpg" alt="Housing 137 by H Architects" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d5f79_abdz_Housing-137-by-H-Arquitectes-19.gif" alt="Housing 137 by H Architects" /><br />In the inside, the shutters are wood-panelled and, once open, evolve from their anonymous presence towards singularity.</br></p>
<p>Photos by: H Architects</p>
<p>More details at <a href="http://www.dezeen.com/2010/01/05/housing-137-by-h-arquitectes" rel="nofollow">dezeen.com</a></p>
<div>
<h2>About the author</h2>
<div>
<div>
<p>I&#8217;m from Brazil, co-founder of <a href="http://zee.com.br" rel="nofollow">Zee</a> with Fabio. Nowadays I like to play with Fireworks, Photoshop and improve my skills in CSS. If you wanna request some posts, please feel free to <a href="mailto:fabiano@zee.com.br" rel="nofollow">contact me</a> or follow on <a href="http://twitter.com/FabianoMe" rel="nofollow">Twitter</a>.</p>
</div>
<div></div>
</div>
<h4>Sponsored Links:</h4>
<div>
<div>
</div>
</div>
</div>
<div>.</div>
<p>
<div>
<a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e029_abduzeedo?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e029_abduzeedo?i=2DnCIIfZ7ho:GD3jl___sDI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:dnMXMwOfBR0"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e029_abduzeedo?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e029_abduzeedo?i=2DnCIIfZ7ho:GD3jl___sDI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:l6gmwiTKsz0"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e029_abduzeedo?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e029_abduzeedo?i=2DnCIIfZ7ho:GD3jl___sDI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ae315_abduzeedo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/abduzeedo?a=2DnCIIfZ7ho:GD3jl___sDI:TzevzKxY174"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ae315_abduzeedo?d=TzevzKxY174" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ae315_2DnCIIfZ7ho" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/abduzeedo">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/web-design/web-resources/housing-137-by-h-architects/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS Code Snippets : 15 Wicked Tricks</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/css-code-snippets-15-wicked-tricks/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/css-code-snippets-15-wicked-tricks/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 13:18:22 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[Christian Watson]]></category>
		<category><![CDATA[code snippets]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[css code]]></category>
		<category><![CDATA[david walsh]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[eric meyer]]></category>
		<category><![CDATA[Georgia]]></category>
		<category><![CDATA[Hover]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[quot]]></category>
		<category><![CDATA[Roger Johansson]]></category>
		<category><![CDATA[zapf dingbats]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/css-code-snippets-15-wicked-tricks/</guid>
		<description><![CDATA[For all it’s many advantages, sometimes it’s the little things that CSS layout makes difficult that really get to you. A logical and structured layout is the best way to go. Not only because your layout varies between browsers, but also because CSS has a lot of ways to position every element you have. Today [...]]]></description>
			<content:encoded><![CDATA[<p>For all it’s many advantages, sometimes it’s the little things that CSS layout makes difficult that really get to </p>
<p>you.</p>
<p>A logical and structured layout is the best way to go. Not only because your layout varies between browsers, but also </p>
<p>because CSS has a lot of ways to position every element you have. Today we wanted to share with you some quick CSS code </p>
<p>snippets on how to avoid easy pitfalls when creating your CSS layout, some of the following snippets are cross browsers </p>
<p>while others are not. We thought we could share them only if you are looking for a quick fix.</p>
<p>This is the first part in this series as there are SO MANY good tricks out there and if you see an easier or better </p>
<p>methods, then post a comment below or email me so we add it in this series.</p>
<p><span></span></p>
<h3>1. Hide text with text indent </h3>
<pre>
h1 {
text-indent:-9999px;/*Hide Text, keep for SEO*/
margin:0 auto;
width:948px;
background:transparent url(&quot;images/header.jpg&quot;) no-repeat scroll;
}
</pre>
<p>By<a href="http://blog.themeforest.net/general/15-css-tricks-that-must-be-learned/"> Drew Douglass</a>.</p>
<h3>2. Cross Browser Minimum Height</h3>
<pre>
#container  { min-height:500px; } * html #container { height:500px; }
</pre>
<p>“<em>Internet Explorer 6 is the only browser that recongizes the “* html _____” selector and thus is the only browser </p>
<p>to read the hard-set height. Since IE6 also stretches down despite the hard-set height property, you can view IE6’s idea </p>
<p>of “height” as a min-height. The only drawback to using this code is that it’s not valid CSS.</em>” by &lt;a </p>
<p>href=&#8221;http://davidwalsh.name/cross-browser-css-min-height&#8221;&gt;<strong>David Walsh</strong></a></p>
<p>Another way to do this and make it valid CSS:</p>
<pre>
#container{
height:auto !important;/*all browsers except ie6 will respect the !important flag*/
min-height:500px;
height:500px;/*Should have the same value as the min height above*/
}
</pre>
<h3>3. Highlight links that open in a new window</h3>
<p>Here’s the CSS to highlight links that open in a new window.</p>
<pre>
a[target=&quot;_blank&quot;]:before,
a[target=&quot;new&quot;]:before {
margin:0 5px 0 0;
padding:1px;
outline:1px solid #333;
color:#333;
background:#ff9;
font:12px &quot;Zapf Dingbats&quot;;
content: &quot;\279C&quot;;
 }
</pre>
<h3>4. Highlight links to PDF and Word files</h3>
<p>Here’s the CSSto highlight links that open PDF or Word files without informing the user.</p>
<pre>
a[href$=&quot;pdf&quot;]:after,
a[href$=&quot;doc&quot;]:after {
margin:0 0 0 5px;
font:bold 12px &quot;Lucida Grande&quot;;
content: &quot; (PDF)&quot;;
}
a[href$=&quot;.doc&quot;]:after {content: &quot; (DOC)&quot;;}
</pre>
<p>“This will insert either (PDF) or (DOC) after links with an href attribute value that ends in pdf or doc.” by &lt;a </p>
<p>href=&#8221;http://www.456bereastreet.com/archive/200812/reveal_new_window_links_and_links_to_non-</p>
<p>html_files_with_a_user_stylesheet/&#8221;&gt;<strong>Roger Johansson</strong></a></p>
<h3>5. The order of link pseudo-classes</h3>
<p><a href="http://meyerweb.com/eric/thoughts/2007/06/04/ordering-the-link-states/"><strong>Eric Meyer</strong></a> </p>
<p>explains why the order matters. So in case you came across the “link-visited-hover-active” (LVHA) rule. This holds that </p>
<p>the four link states should always be listed in that order, like so:</p>
<pre>
a:link {color: blue;}
a:visited {color: purple;}
a:hover {color: red;}
a:active {color: yellow;}
</pre>
<h3>6. Simple Clearing of floats</h3>
<p><img src="http://devsnippets.com/img/css-code-snippet-1.gif" alt="CSS Code Snippets : 15 Wicked Problems and &lt;/p&gt;<br />
&lt;p&gt;Tricks" /></p>
<p>One of the simplest and most common layout structures involves the placing of a small, set-width DIV  ‘#inner’ within a </p>
<p>larger wrapping DIV ‘#outer’ that contains the remaining content. If ‘#inner’ grows taller than it’s wrapping parent, it </p>
<p>breaks through the bottom edge of ‘#outer’. As we can’t always control the amount of content in these DIVs, it certainly </p>
<p>presents a problem. The markup would be something like</p>
<pre>
&lt;div id=&quot;outer&quot;&gt;
        &lt;div id=&quot;inner&quot;&gt; &lt;h2&gt;A Column&lt;/h2&gt; &lt;/div&gt;
        &lt;h1&gt;Main Content&lt;/h1&gt;
        &lt;p&gt;Lorem ipsum&lt;/p&gt;
&lt;/div&gt;
</pre>
<p>The CSS will look like this</p>
<pre>
#inner{
width:26%;
float:left;
}
#outer{
width:100%;
}
</pre>
<p><a href="http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/">A simple trick to fix </a>this issue is </p>
<p>by adding <strong>‘overflow:auto’</strong> to the outer DIV</p>
<p><img src="http://devsnippets.com/img/css-code-snippet-1-2.gif" alt="CSS Code Snippets : 15 Wicked Problems and &lt;/p&gt;<br />
&lt;p&gt;Tricks" /></p>
<h3>7. Creating a Page Break</h3>
<p><a href="http://snook.ca/archives/html_and_css/creating_page_break/">Snook </a>share a little CSS trick for those who </p>
<p>run blogs: force a page break before the comments so the users have the option to print the article with or without the </p>
<p>comments. If they print just the article then it can stand alone in a nice clean package.</p>
<pre>
#comments {page-break-before:always;}
</pre>
<h3>8. Style Your Ordered List</h3>
<p><img src="http://devsnippets.com/img/css-code-snippet-2.gif" alt="CSS Code Snippets : 15 Wicked Problems and &lt;/p&gt;<br />
&lt;p&gt;Tricks" /></p>
<p>By default, most browsers display the ordered list numbers same font style as the body text. Here is a quick CSS tip on </p>
<p>how you can use the ordered list (ol) and paragraph (p) element to design a stylish numbered list. By &lt;a </p>
<p>href=&#8221;http://www.webdesignerwall.com/tutorials/style-your-ordered-list/&#8221;&gt;<strong>Nick La</strong></a></p>
<p>The markup would be:</p>
<pre>
&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;This is line one&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Here is line two&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;And last line&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;
</pre>
<p>The CSS to style it:</p>
<pre>
ol {
  font: italic 1em Georgia, Times, serif;
  color: #999999;
}
ol p {
  font: normal .8em Arial, Helvetica, sans-serif;
  color: #000000;
}
</pre>
<h3>9. Create Resizable Images With CSS</h3>
<p> “I&#8217;m a big fan of layouts that still work if a user increases their browser&#8217;s text size. However, I was wondering what </p>
<p>it would be like if any images resized along with the text rather than staying constant in size. Would everything seem </p>
<p>more in proportion?” by <a href="http://www.smileycat.com/miaow/archives/000648.php">Christian Watson</a>. To do this, we </p>
<p>need to use a large image and wrap it in a div which was sized in ems. This enables it to be centered within the div</p>
<p>Here&#8217;s the HTML:</p>
<pre>
&lt;div class=&quot;resize2&quot;&gt;&lt;img src=&quot;image.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;
</pre>
<p>And the CSS:</p>
<pre>
.resize2 {
  border: 3px double #333;
  float: left;
  height: 12em;
  margin: .2em 1em 1em 0;
  overflow: hidden;
  width: 12em;
}

.resize2 img {
  margin: -220px 0 0 -210px;
  padding: 6em 0 0 6em;
}
</pre>
<h3>10. Create a Block Hover Effect for a List of Links</h3>
<p><a href="http://www.smileycat.com/miaow/archives/link-list-block-hover.php"><img src="http://devsnippets.com/img/css-&lt;/p&gt;<br />
&lt;p&gt;code-snippet-3.gif" alt="CSS Code Snippets : 15 Wicked Problems and Tricks" /></a></p>
<p> The &#8220;block hover&#8221; effect for lists of links gives the design an elegant effect.  we see this all the time now. </p>
<p>“Because IE only supports the :hover element for links, the link anchor needs to go around all the text in the list item. </p>
<p>Therefore, we need to provide some additional hooks in order to style the content. We do this through the use of </p>
<p>&lt;em&gt; and &lt;span&gt; tags.” by <a href="http://www.smileycat.com/miaow/archives/000230.php"><strong>Christian </p>
<p>Watson</strong></a>.</p>
<p>Here&#8217;s the HTML:</p>
<pre>
&lt;div id=&quot;links&quot;&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#&quot; title=&quot;Text&quot;&gt;Link Heading One
        &lt;em&gt;Description of link.&lt;/em&gt;
        &lt;span&gt;Date posted&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#&quot; title=&quot;Text&quot;&gt;Link Heading One
        &lt;em&gt;Description of link.&lt;/em&gt;
        &lt;span&gt;Date posted&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;
</pre>
<p>And now the CSS. In order for the block hover effect to work properly in IE, we need to make the width of the link the </p>
<p>same as that of the list item. Otherwise the hover effect will only display when you mouse over the text within the list </p>
<p>item.</p>
<pre>
#links ul {
        list-style-type: none;
        width: 400px;
} 

#links li {
        border: 1px dotted #999;
        border-width: 1px 0;
        margin: 5px 0;
}

#links li a {
        color: #990000;
        display: block;
        font: bold 120% Arial, Helvetica, sans-serif;
        padding: 5px;
        text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */
	width: 400px;
}

#links li a:hover {
        background: #ffffcc;
}

#links a em {
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 125%;
}

#links a span {
        color: #125F15;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}
</pre>
<h3>11. <a href="http://meyerweb.com/eric/tools/css/reset/">Eric Meyer&#8217;s</a> Reset CSS</h3>
<p>The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and </p>
<p>font sizes of headings, and so on.</p>
<pre>
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: &#39;&#39;;
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need &#39;cellspacing=&quot;0&quot;&#39; in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
</pre>
<h3>12. DROP CAPS&lt;/h3</p>
<p><img src="http://devsnippets.com/img/css-code-snippet-4.gif" alt="CSS Code Snippets : 15 Wicked Problems and &lt;/p&gt;<br />
&lt;p&gt;Tricks" /></p>
<p>According to w3schools only font, color, background, margin, padding, border, float and some other properties can be </p>
<p>applied to the first letter. Still you can make a nice drop cap with CSS</p>
<pre>
p:first-letter{
display:block;
margin:5px 0 0 5px;
float:left;
color:#FF3366;
font-size:60px;
font-family:Georgia;
}
</pre>
<h3>13. CSS Transparency Settings for All Browsers&lt;/h3</p>
<p>“Transparency is one of those weird things that is treated completely differently in all browsers. To cover all your </p>
<p>bases, you need four separate CSS statements. Fortunately they don’t interfere with each other really, so using them all </p>
<p>every time you wish to add transparency is no big hassle and worry-free.” by <a href="http://css-tricks.com/css-&lt;/p&gt;<br />
&lt;p&gt;transparency-settings-for-all-broswers/">Chris Coyier</a>.</p>
<p>Transparency is set to 50%</p>
<pre>
.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
</pre>
<h3>14. Rounded Corners with Border-Radius</h3>
<p><img src="http://devsnippets.com/img/css-code-snippet-5.gif" alt="CSS Code Snippets : 15 Wicked Problems and &lt;/p&gt;<br />
&lt;p&gt;Tricks" /></p>
<p>CSS3 specification offered us Rounded Corners with Border-Radius, which is currently supported by few browsers. Here is </p>
<p>a snippet:</p>
<pre>

.container{
    background-color: #fff;
    margin: 10px;
    padding: 10px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
}
</pre>
<h3>14.2 Cross Browser rounded Corner</h3>
<p>“Simplest way is to use a giant gif, then I’ll markup my box”- &lt;a </p>
<p>href=&#8221;http://www.askthecssguy.com/2007/11/mike_asks_the_css_guy_for_reco_1.html&#8221;&gt;Askthecssguy</a>.</p>
<pre>
&lt;div class=&quot;roundBox&quot;&gt;
  &lt;p&gt;beautifully-encapsulated paragraph&lt;/p&gt;
  &lt;div class=&quot;boxBottom&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>CSS would be:</p>
<pre>
.roundBox {
  background:transparent url(roundBox.gif) no-repeat top left;
  width:340px;
  padding:20px;
}
.roundBox .boxBottom {
  background:white url(roundBox.gif) no-repeat bottom left;
  font-size:1px;
  line-height:1px;
  height:14px;
  margin:0 -20px -20px -20px;
}
</pre>
<h3>15. <a href="http://css-tricks.com/hangtab-create-a-sticky-tag-from-the-edge-of-the-browser-window-even-with-centered&lt;/p&gt;<br />
&lt;p&gt;-content/">HangTab</a>. Check out <a href="http://www.panic.com/coda/">Panic’s website</a> for their software Coda.</h3>
<p><img src="http://devsnippets.com/img/css-code-snippet-6.jpg" alt="CSS Code Snippets : 15 Wicked Problems and &lt;/p&gt;<br />
&lt;p&gt;Tricks" /></p>
<p>Create a Sticky Tag from the Edge of the Browser Window (Even with Centered Content).</p>
<pre>
#hang_tab {
position: absolute;
top: 7px;
left: 0px;
width: 157px;
height: 93px;
}
</pre>
<p><a href="http://feeds2.feedburner.com/Devsnippets">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/css-code-snippets-15-wicked-tricks/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>RGBMusicLab Turns Photos into Music [Downloads]</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/coding/rgbmusiclab-turns-photos-into-music-downloads/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/coding/rgbmusiclab-turns-photos-into-music-downloads/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 08:35:16 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[Christina Hendrick]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color channels]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[mdash]]></category>
		<category><![CDATA[novel tool]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[rgb color values]]></category>
		<category><![CDATA[RGBMusicLab]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[X. Have]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/coding/rgbmusiclab-turns-photos-into-music-downloads/</guid>
		<description><![CDATA[Windows/Mac: If you&#8217;ve ever wondered what a photo would sound like converted to music, free application RGBMusicLab aims to help you find out&#8212;sans the LSD. RGBMusicLab is a portable application, available for Windows or Mac, that takes the RGB color values of an image and converts them, based on intensity, into sound. You have a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/991c0_500x_2010-01-08_124404.jpg" class="left image500" width="500" />Windows/Mac: If you&#8217;ve ever wondered what a photo would sound like converted to music, free application RGBMusicLab aims to help you find out&mdash;sans the LSD.</p>
<p>RGBMusicLab is a portable application, available for Windows or Mac, that takes the RGB color values of an image and converts them, based on intensity, into sound. You have a high degree of control over the output of RGBMusicLab. You can adjust the size of the mosaic it creates for pieces of greater or lesser complexity, select from over a hundred instruments and sound effects that the Red, Green, and Blue color values will be represented by, and whether or not the individual color channels will play independently or harmonize, among other options.</p>
<p>The results won&#8217;t be a carefully orchestrated concerto, but we certainly had fun loading different types of photos into RGBMusicLab and seeing what the outcome was&mdash;Christina Hendrick&#8217;s photo, seen above, created a dynamic Broadway-musical-esque number and a photo of a tropical beach yielded a piece that started off fast and furious and then slowed to soothing melody. RGBMusicLab is freeware and available for Windows and Mac OS X.</p>
<p>Have a novel tool for turning one media into another? Created a particularly interesting piece with RGBMusic Lab? Let&#8217;s hear about it in the comments.</p>
<div><a href="http://www.kenjikojima.com/rgbmusiclab/">RGBMusicLab</a> [via <a href="http://www.downloadsquad.com/2009/12/29/find-out-what-any-image-sounds-like-with-rgb-musiclab/">Download Squad</a>]</div>
<p><a href="http://ads.pheedo.com/click.phdo?s=8e9aa58cce50d06aa6c6125a3c651a1b&amp;p=1"><img alt="" style="border: 0" border="0" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ce075_img.phdo?s=8e9aa58cce50d06aa6c6125a3c651a1b&amp;p=1" /></a><br />
<img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2225" /></p>
<p><a href="http://feedads.g.doubleclick.net/~a/tbqfhf3eUIrsk45TPJaloQ3uoZ4/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/edbe3_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/tbqfhf3eUIrsk45TPJaloQ3uoZ4/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/da546_di" border="0"></img></a></p>
<div>
<a href="http://feeds.gawker.com/~ff/lifehacker/full?a=lnsMXKZKfEA:FROrA0UEI1o:H0mrP-F8Qgo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/da546_full?d=H0mrP-F8Qgo" border="0"></img></a> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=lnsMXKZKfEA:FROrA0UEI1o:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/da546_full?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=lnsMXKZKfEA:FROrA0UEI1o:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/da546_full?i=lnsMXKZKfEA:FROrA0UEI1o:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=lnsMXKZKfEA:FROrA0UEI1o:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2490c_full?i=lnsMXKZKfEA:FROrA0UEI1o:V_sGLiPBpWU" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2490c_lnsMXKZKfEA" height="1" width="1" /><br />
<a href="http://feeds.gawker.com/lifehacker/full">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/coding/rgbmusiclab-turns-photos-into-music-downloads/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>&#8216;Bra color&#8217; charity campaign blossoms on Facebook</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/bra-color-charity-campaign-blossoms-on-facebook/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/bra-color-charity-campaign-blossoms-on-facebook/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 03:45:44 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[bra]]></category>
		<category><![CDATA[Breast]]></category>
		<category><![CDATA[breast cancer]]></category>
		<category><![CDATA[breast cancer awareness]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[female users]]></category>
		<category><![CDATA[status]]></category>
		<category><![CDATA[status messages]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/bra-color-charity-campaign-blossoms-on-facebook/</guid>
		<description><![CDATA[It&#8217;s taking over Facebook status messages like few things ever have: female users saying what color bra they&#8217;re wearing to spread breast cancer awareness. Originally posted at The Social Go to Source]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s taking over Facebook status messages like few things ever have: female users saying what color bra they&#8217;re wearing to spread breast cancer awareness.
<p>Originally posted at <a href="http://news.cnet.com/8301-13577_3-10431003-36.html">The Social</a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/webware?a=EjLI-w38W7M:TtSIwl0eb4o:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/336eb_webware?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/webware?a=EjLI-w38W7M:TtSIwl0eb4o:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/336eb_webware?i=EjLI-w38W7M:TtSIwl0eb4o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/webware?a=EjLI-w38W7M:TtSIwl0eb4o:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/336eb_webware?i=EjLI-w38W7M:TtSIwl0eb4o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/webware?a=EjLI-w38W7M:TtSIwl0eb4o:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/336eb_webware?i=EjLI-w38W7M:TtSIwl0eb4o:gIN9vFwOqvQ" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/38466_EjLI-w38W7M" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/webware">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/bra-color-charity-campaign-blossoms-on-facebook/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Create a Slick and Minimalist Web Layout in Photoshop</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-and-minimalist-web-layout-in-photoshop/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-and-minimalist-web-layout-in-photoshop/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 10:18:15 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[foreground color]]></category>
		<category><![CDATA[gradient tool]]></category>
		<category><![CDATA[horizontal type]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[photoshop web design]]></category>
		<category><![CDATA[radial gradient]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-and-minimalist-web-layout-in-photoshop/</guid>
		<description><![CDATA[In this Photoshop web design tutorial, we&#8217;re going to learn how to create a slick and minimal-looking website layout. We will use the 960 Grid System as a template to make it easy to align the design elements on the layout. Preview Here&#8217;s a preview of what we&#8217;ll be creating together, click the image to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/create-a-slick-and-minimalist-web-layout-in-photoshop/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/72c84_12-01_slick_minimalist_layout_lead_image.jpg" width="550" height="200" alt="Slick Minimalist Werb Layout" /></a></p>
<p><em>In this Photoshop web design tutorial, we&#8217;re going to learn how to create a slick and minimal-looking website layout. We will use the 960 Grid System as a template to make it easy to align the design elements on the layout.</em></p>
<p><span></span></p>
<h3>Preview</h3>
<p>Here&#8217;s a preview of what we&#8217;ll be creating together, click the image to <a href="http://images.sixrevisions.com/2010/01/12-03_slick_minimalist_layout_final.jpg">enlarge</a>.</p>
<p><a href="http://images.sixrevisions.com/2010/01/12-03_slick_minimalist_layout_final.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/225e1_12-02_slick_minimalist_layout_preview.jpg" width="550" height="555" alt="Preview" /></a></p>
<h3>Create a new Photoshop document</h3>
<p><span>1</span> We&#8217;ll be using the 960 Grid System (download it at <a href="http://960s/">http://960s/</a>) as a starting template. Once downloaded, ppen up the file called <strong>960_grid_12_col.psd</strong> and then hide the group called <strong>12_col_grid</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/294ee_12-04_960grid.jpg" width="550" height="413" alt="Create a new Photoshop document" /></p>
<h3>Creating the background</h3>
<p><span>2</span> First of all, right-click on the Background layer in the Layers Panel and then choose <em>Layer From Background</em>. This will unlock the Background layer so that it&#8217;s editable. I named the Background layer as <strong>bg</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f1170_12-05_unlock_background_layer.jpg" width="550" height="413" alt="Creating the background" /></p>
<p><span>3</span> Now select the Gradient Tool (G), set your Foreground color to <strong>#efefef</strong> and your background color to <strong>#cacaca</strong>. Select <em>Radial Gradient</em> as the type of gradient in the Options bar. Drag the gradient onto the canvas so that you have something similar to this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b0fce_12-06_radial_gradient.jpg" width="550" height="413" alt="Creating the background" /></p>
<h3>Designing the header section</h3>
<p><span>4</span> We&#8217;ll add a new horizontal guide at the <strong>50px</strong> mark from the top of the document to set our top borders. This will mark the location of the layout&#8217;s header section.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/95a14_12-07_new_horizontal_guide.jpg" width="550" height="413" alt="Designing the header section" /></p>
<p><span>5</span> We&#8217;ll start adding our title and slogan; select the Horizontal Type Tool (T) and type your site&#8217;s name and your slogan. Here are the font settings I used in the layout:</p>
<h4>&quot;YourName&quot;</h4>
<ul>
<li>Font family: Nilland font (<a href="http://www.dafont.com/nilland.font">get it from dafont.com</a>)</li>
<li>Font size: 33pt</li>
<li>Font weight: Bold</li>
<li>Anti-aliasing setting: Strong</li>
<li>Color: #525252</li>
</ul>
<h4>&quot;some awesome slogan&quot;</h4>
<ul>
<li>Font family: Arial</li>
<li>Font size: 14pt</li>
<li>Font weight: Regular</li>
<li>Anti-aliasing setting: Strong</li>
<li>Color: #207687</li>
</ul>
<p><span>6</span> Align the fonts on the left top, using your guides for accurate placement.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9ddb1_12-08_align_guide.jpg" width="550" height="413" alt="Designing the header section" /></p>
<h3>Creating our navigation</h3>
<p><span>7</span> Select the Horizontal Type Tool (T) and type the navigation text (home, about us, services, portfolio, and contact) using the following font settings:</p>
<ul>
<li>Font family: Arial</li>
<li>Font size: 17pt</li>
<li>Font weight: Regular</li>
<li>Anti-aliasing setting: Strong</li>
<li>Color: #525252</li>
</ul>
<p><span>8</span> Use the document&#8217;s guides to align the navigation link text like the following image:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/24c09_12-09_align_navigation_link_text.jpg" width="550" height="413" alt="Creating our navigation" /></p>
<h3>Creating the search bar</h3>
<p><span>9</span> Now it&#8217;s time to create the search bar that&#8217;s situated on the right of the navigation links. Select Rounded Rectangle Tool (U), set the Radius option value to <strong>5px</strong>, and then draw the rounded layer shape onto the canvas such that it has <strong>155px</strong> width and <strong>20px</strong> height, and located at the right of the navigation links.</p>
<p><span>10</span> Add an Inner Shadow layer style by double-clicking on the rounded rectangle shape layer in the Layers Panel to open up the Layer Styles dialog box. Use the following settings below for the layer style settings:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f966d_12-10_search_bar_rounded_rectangle.jpg" width="550" height="413" alt="Creating the search bar" /></p>
<p><span>11</span> Let&#8217;s create the GO button now. Create a new rounded rectangle shape with the same height (<strong>20px</strong>) and Radius option value (<strong>5px</strong>), but with a width of <strong>30px</strong>.</p>
<p><span>12</span> Apply a vertical (90 degrees) Linear Gradient layer style onto the Go button, with the left color stop being <strong>#2fa9c1</strong> and the right color stop being <strong>#207687</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eb900_12-11_linear_gradient_go_button.jpg" width="550" height="413" alt="Creating the search bar" /></p>
<p><span>13</span> And then write any text like &quot;<strong>search&#8230;</strong>&quot; using the Horizontal Type Tool (T) on top of the search bar; use a white color (<strong>#ffffff</strong>).</p>
<p><span>14</span> Using the Custom Shape Tool (U), create a white arrow and align it to the center. I used the custom shape called <em>Arrow 2</em>, which comes standard in Photoshop CS versions. Look for it in the Shape option dropdown menu in the Options bar.</p>
<p>Our search bar should be looking like this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4bc9e_12-12_searchbar_preview_finished.jpg" width="550" height="413" alt="Creating the search bar" /></p>
<p><span>15</span> Before we move to the next step, just make sure that everything is well-organized in our document. Here&#8217;s a screen grab of my Layers Panel as I was developing the layout:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e5024_12-13_layers_panel_organization.jpg" width="550" height="413" alt="Creating the search bar" /></p>
<h3>Creating the separating lines</h3>
<p><span>16</span> Using the Line Tool (U), Create two <strong>1px</strong> lines on top of each other, with the following color values:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff7a9_12-14_color_values.jpg" width="550" height="413" alt="Creating the search bar" /></p>
<p><strong>Note:</strong> There are many ways to set the colors of the line shapes. The first is by setting the Color option in the Options bar before drawing the lines. The other way, if you already drew the lines, is to use a Color Overlay layer style. I&#8217;ll let you decide how to do this.</p>
<h3>Adding the sub-navigation</h3>
<p><span>17</span> Type your sub-navigation text using the Horizontal Type Tool (T) using the following settings:</p>
<ul>
<li>Font family: Arial</li>
<li>Font size: 17pt</li>
<li>Font weight: Regular</li>
<li>Anti-aliasing setting: Strong</li>
<li>Color: #787878</li>
</ul>
<p><span>18</span> Make sure that the separating line is centrally aligned between the main and sub-navigation. Here&#8217;s how it should look:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8da34_12-15_sub_navigation.jpg" width="550" height="413" alt="Adding the sub-navigation" /></p>
<h3>Creating the featured designs area</h3>
<p><span>19</span> We&#8217;ll start creating the place where the image of a featured design would be, so we&#8217;ll select Rounded Rectangle Tool (U), and we&#8217;ll create a rectangle of <strong>335px</strong> width and <strong>128px</strong> height, and a Radius option set to <strong>5px</strong>. </p>
<p><span>20</span> Apply a gradient Stroke layer style to it by setting the Fill Type option to <em>Gradient</em>. Modify the gradient colors so that it starts at <strong>#31aeca</strong> and ends at <strong>#2b9ab2</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/56757_12-16_stroke_layerstyle_featured.jpg" width="550" height="413" alt="Creating the featured designs area" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e7d77_12-17_stroke_gradient.jpg" width="550" height="413" alt="Creating the featured designs area" /></p>
<p><span>21</span> Call this newly created layer <strong>photo_holder</strong>.</p>
<p><span>22</span> Well, let&#8217;s add an image of a featured design by going to File &gt; Place. This will open up the Place dialog box where you can select an image to place on our canvas. Pick an image, and then press the Place button when you&#8217;re done.</p>
<p><span>23</span> Make sure that the layer of the image is above the photo_holder layer; if it isn&#8217;t, move it. Right-click on the image layer and choose <em>Create Clipping Mask</em>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/97a14_12-18_clipping_mask_image.jpg" width="550" height="1000" alt="Creating the featured designs area" /></p>
<p><span>24</span> Modify the size of the image to fit; you can use Free Transform (Ctrl/Cmd + T). When you&#8217;re happy with the size, Make sure that your image is aligned according to the image above, flushed to the right of the layout design.</p>
<h3>Add some content to the design</h3>
<p><span>25</span> Let&#8217;s add some content to our design, but before we do that, we have to set our boundaries for our content. To do that, drag two horizontal guides like in the following image.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9424f_12-19_new_guides_for_content.jpg" width="550" height="500" alt="Add some content to the design" /></p>
<h4>Add a title and a category</h4>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/33bb8_12-20_title_category.jpg" width="550" height="500" alt="" /></p>
<p><span>26</span> Use the following settings for the title and category.</p>
<h4>Title (in my case it was &quot;Handstand!&quot;)</h4>
<ul>
<li>Font family: Arial</li>
<li>Font size: 20pt</li>
<li>Font weight: Regular</li>
<li>Anti-aliasing setting: Strong</li>
<li>Color: #2197b1</li>
</ul>
<h4>Category (in my case it was &quot;Photoshop design&quot;): </h4>
<ul>
<li>Font family: Arial</li>
<li>Font size: 17pt</li>
<li>Font weight: Regular</li>
<li>Anti-aliasing option: Strong</li>
<li>Color: #313131</li>
</ul>
<h4>Paragraph content</h4>
<p><span>27</span> Add your paragraph text, using the following image for reference.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/86e7d_12-21_paragraph_text_ref.jpg" width="550" height="800" alt="Paragraph content" /></p>
<p><span>28</span> Choose the Move Tool (V) in the Tools Panel and select our three text layers in the Layer Panel (hold down Ctrl/Cmd while clicking on them to select all of them).</p>
<p><span>29</span> Give them equal spacing using the <em>Distribute top edges</em> option.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e6f09_12-22_distribute_top_edges.jpg" width="548" height="716" alt="Paragraph content" /></p>
<h3>Create the slider control</h3>
<p><span>30</span> It&#8217;s time to create the slider control. Start by duplicating the two lines we&#8217;ve created for the navigation, and then resizing them (you can use Free Transform to do this). We&#8217;ll make the dark line darker, giving it a color value of <strong>#777575</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/25b9a_12-23_dark_line_darker.jpg" width="421" height="550" alt="Create the slider control" /></p>
<p><span>31</span> Then create a small box rectangle shape using the Rectangle Tool (<strong>15px</strong> wide and <strong>15px</strong> high) and apply a Gradient Overlay layer style to it.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/71548_12-24_square_rectangle.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>32</span> Before we move to the next step, we have to organize our layers. Use the following reference image to make sure the layers are in proper order.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/50c7b_12-25_layer_order_slider.jpg" width="550" height="550" alt="Create the slider control" /></p>
<h3>Creating the content boxes</h3>
<p><span>33</span> First off, we need to set our boundaries. Drag a horizontal guide and put it on the slider line. Leave a <strong>50px</strong> gap, and then add another horizontal guide.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/86c87_12-26_context_boxes_boundaries.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>34</span> Now select the Round Rectangle Tool (U). Create a rectangle of <strong>260px</strong> width and <strong>170px</strong> height and a color of <strong>#d0d0d0</strong>. Call this layer <strong>bg_1</strong>. </p>
<p><span>35</span> Align the rectangle like the following reference image, using the Move Tool (V) to position them accurately.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3fa45_12-27_rectangle_align_content_box.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>36</span> Right-click on the bg_1 layer in the Layers Panel and choose <em>Create Layer Mask</em> from the contextual menu.</p>
<p><span>37</span> Select the Gradient Tool (G), set your foreground and background color to Black and White (press D to automatically reset the colors). With a linear gradient, drag from top to bottom until you&#8217;re satisfied with the look.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b361a_12-28_content_box_gradient.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>38</span> Now let&#8217;s create the shadow. Duplicate the bg_1 layer. Name the duplicated layer <strong>shadow</strong>. Place the layer beneath the bg_1 layer. Then apply a Color Overlay layer style with a dark gray color (<strong>#3e3e3e</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/75ba5_12-29_shadow_layer.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>39</span> While having the shadow layer selected, go Filter &gt; Blur &gt; Gaussian Blur. Set the Blur Radius to <strong>5.0px</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cb797_12-30_blur_shadowlayer.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>40</span> Using Gradient Tool (G), adjust the layer mask until you have something like this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/79bee_12-31_gradient_tool_shadow.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>41</span> Add some content to the box. Below, you&#8217;ll see what I ended up with.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ecd47_12-32_contentbox_finished.jpg" width="550" height="550" alt="Create the slider control" /></p>
<p><span>42</span> Group the content layers that you created into a group called <strong>content</strong>.</p>
<p><span>43</span> Now we want to align it. Select the content group, hold down the Ctrl/Cmd key, and select the bg_1 layer in the Layers Panel. Choose the Move Tool (V), and click on the <em>Align horizontal centers</em> option and the <em>Align vertical centers</em> option to position them.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8453b_12-33_content_aligning.jpg" width="550" height="1000" alt="Create the slider control" /></p>
<p><span>44</span> Now make two copies of this box by duplicating the layers of the original content box we just created. Align them, change the content, and don&#8217;t forget to add a horizontal guide at the bottom.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d0c2b_12-34_duplicate_content_boxes.jpg" width="550" height="550" alt="Content" /></p>
<p><span>45</span> Let&#8217;s check back and make sure that all of our layers are organized; use the screenshot of my layers as reference.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/63277_12-35_layer_organization_contentbox.jpg" width="550" height="550" alt="Content" /></p>
<h3>Creating the main content area</h3>
<p><span>46</span> Leave a <strong>50px</strong> gap and drag a new horizontal guide. Start adding your content and align it according to the following image.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/65613_12-36_main_content_new_guide.jpg" width="550" height="550" alt="Creating the main content area" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f387a_12-37_align_main_content.jpg" width="550" height="550" alt="Creating the main content area" /></p>
<p><span>47</span> Let&#8217;s make it look a bit better. We&#8217;ll select Rectangular Marquee Tool (M). In the Style option, choose <em>Fixed Size</em> with a fixed width of <strong>15px</strong> and a fixed height of <strong>30px</strong>. Set your foreground color to <strong>#12197b</strong> and fill the rectangular marquee selection with the color (Press Ctrl/Cmd + Backspace to fill).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/16c0e_12-38_fill_settings.jpg" width="550" height="500" alt="Creating the main content area" /></p>
<p><span>48</span> Using the same settings, you can add some content in the right side.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b8287_12-39_right_content.jpg" width="550" height="500" alt="Creating the main content area" /></p>
<p><span>49</span> Drag a new horizontal guide at the bottom. Add a separating line; use the following image for reference.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff2c6_12-40_new_guide.jpg" width="550" height="500" alt="Creating the main content area" /></p>
<p><span>50</span> Check back to see all your layers are organized, using the following image as reference.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d993e_12-41_main_content_layer_organization.jpg" width="550" height="550" alt="Creating the main content area" /></p>
<h3>Creating footer area</h3>
<p><span>51</span> We&#8217;ll start with the footer area creation by (again) creating a new horizontal Guide. Leave a <strong>50px</strong> gap between the guide above, and drag a new horizontal guide!</p>
<p><span>52</span> Select the Single Row Marquee Tool (M). Set your foreground color to white (<strong>#ffffff</strong>). Click on the canvas to create the marquee selection. Then press Ctrl/Cmd + Backspace to fill it. Call this layer <strong>1px_upper_line</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7c92_12-42_single_row_marquee.jpg" width="550" height="550" alt="Creating footer area" /></p>
<p><span>53</span> Select Rectangular Marquee Tool (M) and create a rectangle of <strong>1020px</strong> width (it spans the entire width of the canvas, and <strong>160px</strong> height. This will be the background of the footer area. Fill it with any color. Apply a Gradient Overlay layer style to it using the following settings.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4fa4c_12-43_footer_background.jpg" width="550" height="550" alt="Creating footer area" /></p>
<p><span>54</span> Duplicate the 1px_upper_line layer and move it to the bottom of the footer, call it whatever name you want, but I&#8217;ve called mine <strong>1px_down_line</strong>. Here&#8217;s how it looks.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/00a03_12-44_1px_down_line.jpg" width="550" height="550" alt="Creating footer area" /></p>
<p><span>55</span> Start adding some content; use the following images for reference:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1f3ad_12-45_addcontent_reference.jpg" width="550" height="550" alt="Creating footer area" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/836c8_12-46_addcontent_reference2.jpg" width="550" height="550" alt="Creating footer area" /></p>
<p><span>56</span> You can download the social media icons from deviantART &#8211; they&#8217;re called <a href="http://jwloh.deviantart.com/art/Aquaticus-Social-91014249">Aquaticus.Social</a> by <a href="http://jwloh.deviantart.com/">Junwei</a>.</p>
<p><span>57</span> Align them like in the following image:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b596_12-47_social_media_alignment.jpg" width="550" height="550" alt="Creating footer area" /></p>
<h3>Creating the small footer</h3>
<p><span>58</span> Drag a new horizontal guide at the bottom of the big (brown footer), leave a <strong>50px gap</strong>, then add a new horizontal guide.</p>
<p><span>59</span> Then write your footer navigation text like so:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8b887_12-48_footer_text.jpg" width="550" height="550" alt="Creating the small footer" /></p>
<p><span>60</span> Write the copyright text and align it to the right, add a <strong>final</strong> horizontal guide.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c396c_12-49_copyright_text.jpg" width="550" height="550" alt="Creating the small footer" /></p>
<h3>Adjusting the canvas size</h3>
<p><span>61</span> Finally, we need to leave another 50px gap between the footer navigation, copyright text and the borders in order to do that, we&#8217;ll adjust our canvas size. </p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/927ca_12-50_canvas_size.jpg" width="550" height="550" alt="Adjusting the canvas size" /></p>
<h3>Conclusion</h3>
<p>And there we have it! We&#8217;ve created a clean and minimal layout design!</p>
<p><a href="http://images.sixrevisions.com/2010/01/12-03_slick_minimalist_layout_final.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/225e1_12-02_slick_minimalist_layout_preview.jpg" width="550" height="555" alt="Preview" /></a></p>
<h3>Download source file</h3>
<p>You want a PSD copy don&#8217;t you? Here&#8217;s a ZIP archive that contains a PSD, and a JPG preview, get it now!</p>
<ul>
<li><a href="http://www.mediafire.com/file/mynmamdanwd/slick-minimal-layout.zip"><strong>slick-minimal-layout.zip</strong></a> (4.97MB, ZIP)</li>
</ul>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/create-a-winter-theme-web-design-in-photoshop/">Create a Winter Theme Web Design in Photoshop</a></li>
<li><a href="http://sixrevisions.com/tutorials/web-development-tutorials/create-an-animated-call-to-action-button/">Create an Animated “Call to Action” Button</a></li>
<li><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/design-a-minimal-and-modern-portfolio-layout-with-photoshop/">Design a Minimal and Modern Portfolio Layout with Photoshop</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/tutorials/">Tutorials</a> and <a href="http://sixrevisions.com/category/photoshop/">Web Design</a></li>
</ul>
<h3>About the Author</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/347be_mahmoud_khaled_small.jpg" alt="" width="80" height="80" /><span><strong>Mahmoud Khaled</strong> a web and graphics designer from Egypt. He&#8217;s also a blogger and tutorial writer. At a young age of 15, he already shows skills equivalent to his much older counterparts. Send him a tweet <strong>@<a href="http://www.twitter.com/mkhaled1">Mkhaled1</a></strong>, connect with him <strong><a href="http://www.facebook.com/mahmoud.deiab">on Facebook</a></strong>, and visit his site and blog called <strong><a href="http://mkhaled.com/">mkhaled.com</a></strong>.</span></p>
<div>
<a href="http://feeds.feedburner.com/~ff/SixRevisions?a=mK66IjB_Bdk:WA1jONpT8XQ:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/347be_SixRevisions?i=mK66IjB_Bdk:WA1jONpT8XQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=mK66IjB_Bdk:WA1jONpT8XQ:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45682_SixRevisions?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=mK66IjB_Bdk:WA1jONpT8XQ:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45682_SixRevisions?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=mK66IjB_Bdk:WA1jONpT8XQ:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45682_SixRevisions?i=mK66IjB_Bdk:WA1jONpT8XQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=mK66IjB_Bdk:WA1jONpT8XQ:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45682_SixRevisions?d=7Q72WNTAKBA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45682_mK66IjB_Bdk" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/SixRevisions">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-and-minimalist-web-layout-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Dramatic Retro Poster for Mini Vehicle in Photoshop</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/photoshop/dramatic-retro-poster-for-mini-vehicle-in-photoshop/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/photoshop/dramatic-retro-poster-for-mini-vehicle-in-photoshop/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 18:06:50 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[photoshop]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[design view]]></category>
		<category><![CDATA[posters]]></category>
		<category><![CDATA[Retro]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/photoshop/dramatic-retro-poster-for-mini-vehicle-in-photoshop/</guid>
		<description><![CDATA[Retro design is always nice to be applied to posters, as the design can match with varies of object and topics. Basically, you need to define the right color and style to match with your presented object. After that, you can further figure out how to stand out the object like this tutorial does for [...]]]></description>
			<content:encoded><![CDATA[<div><a href="http://www.photoshoplady.com/photoshop-tutorial/dramatic-retro-poster-for-mini-vehicle-in-photoshop/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/325b1_Dramatic-Retro-Poster-for-Mini-Vehicle-in-Photoshop.jpg" /></a></div>
<p>Retro design is always nice to be applied to posters, as the design can match with varies of object and topics. Basically, you need to define the right color and style to match with your presented object. After that, you can further figure out how to stand out the object like this tutorial does for the vehicle using retro design.</p>
<p> (<a href="http://www.photoshoplady.com/photoshop-tutorial/dramatic-retro-poster-for-mini-vehicle-in-photoshop/">View This Tutorial</a>)
<div>
<a href="http://feeds.feedburner.com/~ff/PhotoshopLady?a=bspGmV7GZao:IsrBH2RnR6U:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/325b1_PhotoshopLady?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PhotoshopLady?a=bspGmV7GZao:IsrBH2RnR6U:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2aaa7_PhotoshopLady?i=bspGmV7GZao:IsrBH2RnR6U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PhotoshopLady?a=bspGmV7GZao:IsrBH2RnR6U:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2aaa7_PhotoshopLady?i=bspGmV7GZao:IsrBH2RnR6U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PhotoshopLady?a=bspGmV7GZao:IsrBH2RnR6U:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2aaa7_PhotoshopLady?i=bspGmV7GZao:IsrBH2RnR6U:gIN9vFwOqvQ" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2aaa7_bspGmV7GZao" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/PhotoshopLady">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/photoshop/dramatic-retro-poster-for-mini-vehicle-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rock Solid HTML Emails</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/rock-solid-html-emails/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/rock-solid-html-emails/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 14:56:05 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[email clients]]></category>
		<category><![CDATA[email marketing campaign]]></category>
		<category><![CDATA[html email]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[lotus notes]]></category>
		<category><![CDATA[marketing channel]]></category>
		<category><![CDATA[quot]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/rock-solid-html-emails/</guid>
		<description><![CDATA[At some stage in your career, it&#8217;s likely you&#8217;ll be asked by a client to design a HTML email. Before you rush to explain that all the cool kids are using social media, keep in mind that when done correctly, email is still one of the best ways to promote you and your clients online. [...]]]></description>
			<content:encoded><![CDATA[<p>At some stage in your career, it&#8217;s likely you&#8217;ll be asked by a client to design a <span>HTML</span> email. Before you rush to explain that all the cool kids are using social media, keep in mind that when done correctly, email is still one of the best ways to promote you and your clients online. In fact, a <a href="http://directmag.com/magilla/1020-e-mail-roi-still-slipping/">recent survey</a> showed that every dollar spent on email marketing this year generated more than $40 in return. That’s more than any other marketing channel, including the <em>cool ones</em>.</p>
<p>There are a whole host of ingredients that contribute to a good email marketing campaign. Permission, relevance, timeliness and engaging content are all important. Even so, the biggest challenge for designers still remains building an email that renders well across all the popular email clients.</p>
<h3>Same same, but different</h3>
<p>Before getting into the details, there are some uncomfortable facts that those new to <span>HTML</span> email should be aware of. Building an email <em>is not</em> like building for the web. While web browsers continue their onward march towards standards, many email clients have stubbornly stayed put. Some have even gone backwards. In 2007, Microsoft switched the Outlook rendering engine from Internet Explorer to Word. Yes, as in <em>the word processor</em>. Add to this the quirks of the major web-based email clients like Gmail and Hotmail, sprinkle in a little Lotus Notes and you&#8217;ll soon realize how different the email game is.</p>
<p>While it’s not without its challenges, rest assured it can be done. In my experience the key is to focus on three things. First, you should keep it simple. The more complex your email design, the more likely is it to choke on one of the popular clients with poor standards support. Second, you need to take your coding skills back a good decade. That often means nesting tables, bringing <span>CSS</span> inline and following the coding guidelines I’ll outline below. Finally, you need to test your designs regularly. Just because a template looks nice in Hotmail now, doesn’t mean it will next week.</p>
<h3>Setting your lowest common denominator</h3>
<p>To maintain your sanity, it’s a good idea to decide exactly which email clients you plan on supporting when building a <span>HTML</span> email. While <a href="http://www.campaignmonitor.com/stats/email-clients/">general research</a> is helpful, the email clients your subscribers are using can vary significantly from list to list. If you have the time there are a <a href="http://www.campaignmonitor.com/email-clients/">number</a> <a href="http://fingerprintapp.com/">of</a> tools that can tell you specifically which email clients your subscribers are using. Trust me, if the testing shows almost none of them are using a client like Lotus Notes, save yourself some frustration and ignore it altogether. </p>
<p>Knowing which email clients you’re targeting not only makes the building process easier, it can save you lots of time in the testing phase too. For the purpose of this article, I’ll be sharing techniques that give the best results across all of the popular clients, including the notorious ones like Gmail, Lotus Notes 6 and Outlook 2007. Just remember that pixel perfection in all email clients is a pipe dream.</p>
<p>Let&#8217;s get started.</p>
<h3>Use tables for layout</h3>
<p>Because clients like Gmail and Outlook 2007 have poor support for <code>float</code>, <code>margin</code> and <code>padding</code>, you’ll need to use tables as the framework of your email. While nested tables are widely supported, consistent treatment of <code>width</code>, <code>margin</code> and <code>padding</code> within table cells is not. For the best results, keep the following in mind when coding your table structure.</p>
<h4>Set the width in each cell, not the table</h4>
<p>When you combine <code>table</code> widths, <code>td</code> widths, <code>td</code> padding and <span>CSS</span> padding into an email, the final result is different in almost every email client. The most reliable way to set the width of your table is to set a width for each cell, not for the table itself.</p>
<ol>
<li><code>&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; border=&quot;0&quot;&gt;</code></li>
<li><code>&lt;tr&gt;</code></li>
<li><code>&lt;td width=&quot;80&quot;&gt;&lt;/td&gt;</code></li>
<li><code>&lt;td width=&quot;280&quot;&gt;&lt;/td&gt;</code></li>
<li><code>&lt;/tr&gt;</code></li>
<li><code>&lt;/table&gt;</code></li>
</ol>
<p>Never assume that if you don’t specify a cell width the email client will figure it out. It won’t.  Also avoid using percentage based widths. Clients like Outlook 2007 don’t respect them, especially for nested tables. Stick to pixels. If you want to add padding to each cell, use either the <code>cellpadding</code> attribute of the table or <span>CSS</span> padding for each cell, but never combine the two.</p>
<h4>Err toward nesting</h4>
<p>Table nesting is far more reliable than setting left and right margins or padding for table cells. If you can achieve the same effect by table nesting, that will always give you the best result across the buggier email clients.</p>
<h4>Use a container table for body background colors</h4>
<p>Many email clients ignore background colors specified in your <span>CSS</span> or the <code>&lt;body&gt;</code> tag. To work around this, wrap your entire email with a 100% width table and give that a background color.</p>
<ol>
<li><code>&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;&gt;</code></li>
<li><code>&lt;tr&gt;</code></li>
<li><code>&lt;td bgcolor=”#000000”&gt;</code></li>
<li><code>Your email code goes here.</code></li>
<li><code>&lt;/td&gt;</code></li>
<li><code>&lt;/tr&gt;</code></li>
<li><code>&lt;/table&gt;</code></li>
</ol>
<p>You can use the same approach for background images too. Just remember that some email clients don&#8217;t support them, so always provide a fallback color.</p>
<h4>Avoid unnecessary whitespace in table cells</h4>
<p>Where possible, avoid whitespace between your <code>&lt;td&gt;</code> tags. Some email clients (ahem, Yahoo! and Hotmail) can add additional padding above or below the cell contents in some scenarios, breaking your design for no apparent reason.</p>
<h3><span>CSS</span> and general font formatting</h3>
<p>While some email designers do their best to avoid <span>CSS</span> altogether and rely on the dreaded <code>&lt;font&gt;</code> tag, the truth is many <span>CSS</span> properties are well supported by most email clients. See this comprehensive <a href="http://www.campaignmonitor.com/css/">list of <span>CSS</span> support</a> across the major clients for a good idea of the safe properties and those that should be avoided. </p>
<h4>Always move your <span>CSS</span> inline</h4>
<p>Gmail is the culprit for this one. By stripping the <span>CSS</span> from the <code>&lt;head&gt;</code> and <code>&lt;body&gt;</code> of any email, we’re left with no choice but to move all <span>CSS</span> inline. The good news is this is something you can almost completely automate. Free services like <a href="http://premailer.dialect.ca/">Premailer</a> will move all <span>CSS</span> inline with the click of a button. I recommend leaving this step to the end of your build process so you can utilize all the benefits of <span>CSS</span>.</p>
<h4>Avoid shorthand for fonts and hex notation</h4>
<p>A number of email clients reject <span>CSS</span> shorthand for the <code>font</code> property. For example, never set your font styles like this.</p>
<ol>
<li><code>p {</code></li>
<li><code>font:bold 1em/1.2em georgia,times,serif;</code></li>
<li><code>}</code></li>
</ol>
<p>Instead, declare the properties individually like this.</p>
<ol>
<li><code>p {</code></li>
<li><code>font-weight: bold;</code></li>
<li><code>font-size: 1em;</code></li>
<li><code>line-height: 1.2em;</code></li>
<li><code>font-family: georgia,times,serif;</code></li>
<li><code>}</code></li>
</ol>
<p>While we&#8217;re on the topic of fonts, I recently tested every conceivable variation of <code>@font-face</code> across the major email clients. The results were dismal, so unfortunately it&#8217;s web-safe fonts in email for the foreseeable future.</p>
<p>When declaring the <code>color</code> property in your <span>CSS</span>, some email clients don&#8217;t support shorthand hexadecimal colors like <code>color:#f60;</code> instead of <code>color:#ff6600;</code>. Stick to the longhand approach for the best results.</p>
<h4>Paragraphs</h4>
<p>Just like table cell spacing, paragraph spacing can be tricky to get a consistent result across the board. I’ve seen many designers revert to using double <code>&lt;br /&gt;</code> or <code>DIVs</code> with inline <span>CSS</span> margins to work around these shortfalls, but recent testing showed that paragraph support is now reliable enough to use in most cases (there was a time when Yahoo! didn&#8217;t support the paragraph tag at all).</p>
<p>The best approach is to set the <code>margin</code> inline via <span>CSS</span> for every paragraph in your email, like so:</p>
<ol>
<li><code>p {</code></li>
<li><code>margin: 0 0 1.6em 0;</code></li>
<li><code>}</code></li>
</ol>
<p>Again, do this via <span>CSS</span> in the head when building your email, then use <a href="http://premailer.dialect.ca/">Premailer</a> to bring it inline for each paragraph later.</p>
<p>If part of your design is height-sensitive and calls for pixel perfection, I recommend avoiding paragraphs altogether and setting the text formatting inline in the table cell. You might need to use table nesting or <code>cellpadding</code> / <span>CSS</span> to get the desired result. Here&#8217;s an example:</p>
<ol>
<li><code>&lt;td width=&quot;200&quot; style=&quot;font-weight:bold; font-size:1em; line-height:1.2em; font-family:georgia,'times',serif;&quot;&gt;your height sensitive text&lt;/td&gt;</code></li>
</ol>
<h4>Links</h4>
<p>Some email clients will overwrite your link colors with their defaults, and you can avoid this by taking two steps. First, set a default color for each link inline like so:</p>
<ol>
<li><code>&lt;a href=&quot;http://somesite.com/&quot; style=&quot;color:#ff00ff&quot;&gt;this is a link&lt;/a&gt;</code></li>
</ol>
<p>Next, add a redundant span inside the a tag.</p>
<ol>
<li><code>&lt;a href=&quot;http://somesite.com/&quot; style=&quot;color:#ff00ff&quot;&gt;&lt;span style=&quot;color:#ff00ff&quot;&gt;this is a link&lt;/span&gt;&lt;/a&gt;</code></li>
</ol>
<p>To some this may be overkill, but if link color is important to your design then a superfluous span is the best way to achieve consistency.</p>
<h3>Images in <span>HTML</span> emails</h3>
<p>The most important thing to remember about images in email is that they won&#8217;t be visible by default for many subscribers. If you start your design with that assumption, it forces you to keep things simple and ensure no important content is suppressed by image blocking.</p>
<p>With this in mind, here are the essentials to remember when using images in <span>HTML</span> email:</p>
<h4>Avoid spacer images</h4>
<p>While the combination of spacer images and nested tables was popular on the web ten years ago, image blocking in many email clients has ruled it out as a reliable technique today. Most clients replace images with an empty placeholder in the same dimensions, others strip the image altogether. Given image blocking is on by default in most email clients, this can lead to a poor first impression for many of your subscribers. Stick to fixed cell widths to keep your formatting in place with or without images.</p>
<h4>Always include the dimensions of your image</h4>
<p>If you forget to set the dimensions for each image, a number of clients will invent their own sizes when images are blocked and break your layout. Also, ensure that any images are correctly sized before adding them to your email. Some email clients will ignore the dimensions specified in code and rely on the true dimensions of your image. </p>
<h4>Avoid <span>PNG</span>s</h4>
<p>Lotus Notes 6 and 7 don&#8217;t support 8-bit or 24-bit <span>PNG</span> images, so stick with the <span>GIF</span> or <span>JPG</span> formats for all images, even if it means some additional file size.</p>
<h4>Provide fallback colors for background images</h4>
<p>Outlook 2007 has no support for background images (aside from <a href="http://www.campaignmonitor.com/blog/post/1777/body-background-images-outlook/">this hack</a> to get full page background images working). If you want to use a background image in your design, always provide a background color the email client can fall back on. This solves both the image blocking and Outlook 2007 problem simultaneously.</p>
<h4>Don&#8217;t forget <code>alt</code> text</h4>
<p>Lack of standards support means email clients have long destroyed the chances of a semantic and accessible <span>HTML</span> email. Even still, providing <code>alt</code> text is important from an image blocking perspective. Even with images suppressed by default, many email clients will display the provided <code>alt</code> text instead. Just remember that some email clients like Outlook 2007, Hotmail and Apple Mail don&#8217;t support <code>alt</code> text at all when images are blocked.</p>
<h4>Use the display hack for Hotmail</h4>
<p>For some inexplicable reason, Windows Live Hotmail adds a few pixels of additional padding below images. A workaround is to set the display property like so.</p>
<ol>
<li><code>img {display:block;}</code></li>
</ol>
<p>This removes the padding in Hotmail and still gives you the predicable result in other email clients.</p>
<h4>Don&#8217;t use floats</h4>
<p>Both Outlook 2007 and earlier versions of Notes offer no support for the float property. Instead, use the align attribute of the <code>img</code> tag to float images in your email.</p>
<ol>
<li><code>&lt;img src=&quot;image.jpg&quot; align=&quot;right&quot;&gt;</code></li>
</ol>
<p>If you&#8217;re seeing strange image behavior in Yahoo! Mail, adding align=&#8220;top&#8221; to your images can often solve this problem.</p>
<h3>Video in email</h3>
<p>With no support for JavaScript or the object tag, video in email (if you can call it that) has long been limited to animated gifs. However, some recent research I did into the HTML5 <code>video</code> tag in email showed some promising results.</p>
<p>Turns out HTML5 video <em>does</em> work in many email clients right now, including Apple Mail, Entourage 2008, MobileMe and the iPhone. The real benefit of this approach is that if the video isn&#8217;t supported, you can provide reliable fallback content such as an animated <span>GIF</span> or a clickable image linking to the video in the browser.</p>
<p>Of course, the question of whether you should add video to email is another issue altogether. If you lean toward the &#8220;yes&#8221; side <a href="http://www.campaignmonitor.com/blog/post/2905/html5-and-video-in-email/">check out the technique</a> with code samples.</p>
<h3>What about mobile email?</h3>
<p>The mobile email landscape was a huge mess until recently. With the advent of the iPhone, Android and big improvements from Palm and <span>RIM</span>, it&#8217;s becoming less important to think of mobile as a different email platform altogether.</p>
<p>That said, there are a few key pointers to keep in mind when coding your emails to get a decent result for your more mobile subscribers.</p>
<h4>Keep the width less than 600 pixels</h4>
<p>Because of email client preview panes, this rule was important long before mobile email clients came of age. In truth, the iPhone and Pre have a viewport of 320 pixels, the Droid 480 pixels and the Blackberry models hover around 360 pixels. Sticking to a maximum of 600 pixels wide ensures your design should still be readable when scaled down for each device. This width also gives good results in desktop and web-based preview panes.</p>
<h4>Be aware of automatic text resizing</h4>
<p>In what is almost always a good feature, email clients using webkit (such as the iPhone, Pre and Android) can automatically adjust font sizes to increase readability. If testing shows this feature is doing more harm than good to your design, you can always disable it with the following <span>CSS</span> rule:</p>
<ol>
<li><code>-webkit-text-size-adjust: none;</code></li>
</ol>
<h3>Don&#8217;t forget to test</h3>
<p>While standards support in email clients hasn&#8217;t made much progress in the last few years, there has been continual change (for better or worse) in some email clients. Web-based providers like Yahoo!, Hotmail and Gmail are notorious for this. On countless occasions I&#8217;ve seen a proven design suddenly stop working without explanation.</p>
<p>For this reason alone it&#8217;s important to retest your email designs on a regular basis. I find a quick test every month or so does the trick, especially in the web-based clients. The good news is that after designing and testing a few <span>HTML</span> email campaigns, you will find that order will emerge from the chaos. Many of these pitfalls will become quite predictable and your inbox-friendly designs will take shape with them in mind.</p>
<h3>Looking ahead</h3>
<p>Designing <span>HTML</span> email can be a tough pill for new designers and standardistas to swallow, especially given the fickle and retrospective nature of email clients today. With HTML5 just around the corner we are entering a new, uncertain phase. Will email client developers take the opportunity to repent on past mistakes and bring email clients into the present? The aim of groups such as the <a href="http://www.email-standards.org/">Email Standards Project</a> is to make much of the above advice as redundant as the long-forgotten <code>&lt;blink&gt;</code> and <code>&lt;marquee&gt;</code> tags, however, only time will tell if this is to become a reality.</p>
<p>Although not the most compliant (or fashionable) medium, the results speak for themselves – email is, and will continue to be one of the most successful and targeted marketing channels available to you. As a designer with <span>HTML</span> email design skills in your arsenal, you have the opportunity to not only broaden your service offering, but gain a unique appreciation of how vital standards are.</p>
<h3>Next steps</h3>
<p>Ready to get started? There are a number of <span>HTML</span> email design galleries to provide ideas and inspiration for your own designs. </p>
<ul>
<li><a href="http://www.campaignmonitor.com/gallery/">http://www.campaignmonitor.com/gallery/</a></li>
<li><a href="http://htmlemailgallery.com/">http://htmlemailgallery.com/</a></li>
<li><a href="http://inboxaward.com/">http://inboxaward.com/</a></li>
</ul>
<p>Enjoy!</p>
<div>
<a href="http://feeds.feedburner.com/~ff/24ways?a=eeACQutpP1k:8zLZoJ-GecQ:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7fba_24ways?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/24ways?a=eeACQutpP1k:8zLZoJ-GecQ:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7fba_24ways?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/24ways?a=eeACQutpP1k:8zLZoJ-GecQ:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7fba_24ways?i=eeACQutpP1k:8zLZoJ-GecQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/24ways?a=eeACQutpP1k:8zLZoJ-GecQ:dnMXMwOfBR0"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7fba_24ways?d=dnMXMwOfBR0" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7fba_eeACQutpP1k" height="1" width="1" /><br />
<a href="http://feeds.feedburner.com/24ways">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/rock-solid-html-emails/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Stunning Black and White Photos (With A Touch Of Color)</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/stunning-black-and-white-photos-with-a-touch-of-color/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/stunning-black-and-white-photos-with-a-touch-of-color/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 06:52:24 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[black]]></category>
		<category><![CDATA[breathtaking photography]]></category>
		<category><![CDATA[brilliant images]]></category>
		<category><![CDATA[classic image]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color palette]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[Photographer]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[selective color]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/stunning-black-and-white-photos-with-a-touch-of-color/</guid>
		<description><![CDATA[There is truly nothing more stunning than a black and white photo. To be able to inspire with a simple, yet classic image consisting of such a basic color palette is something many strive to achieve. An interesting variance of black and white photos, is when the photographer seeks to embrace the photo and warm [...]]]></description>
			<content:encoded><![CDATA[<p>There is truly nothing more stunning than a black and white photo. To be able to inspire with a simple, yet classic image consisting of such a basic color palette is something many strive to achieve.</p>
<p>An interesting variance of black and white photos, is when the photographer seeks to embrace the photo and warm it up with a splash of color. This selective color effect can create some of the most brilliant and breathtaking photography ever seen.</p>
<p><a href="http://lmgtfy.com/?q=black+and+white+with+photoshop+color+photo" target="_blank">Tutorials for this incredible process</a> can be found all over the web, but the trick is always in the choices made by the photographer or artist. This is a true art form. To decide what significant or insignificant part of the photo will create that wow factor is the most crucial part to this process.</p>
<p>After reviewing hundreds of these photos, today we bring you some truly brilliant images for your inspiration and to tempt you into trying this process yourself.</p>
<p><em>All photographic images are linked to their original artist.</em></p>
<p><a href="http://www.flickr.com/photos/honest/197083599/" target="_blank"><img class="aligncenter size-full wp-image-18448" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/72f85_Honest.jpg" alt="Honest" width="606" height="830" /></a></p>
<p><a href="http://www.flickr.com/photos/traumlichtfabrik/3368805418/" target="_blank"><img class="aligncenter size-full wp-image-18451" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0b1d7_Rouge-by-Traumlichtfabrik.jpg" alt="Rouge by Traumlichtfabrik" width="605" height="405" /></a></p>
<p><a href="http://www.flickr.com/photos/ronaldo_f_cabuhat/3694848523/" target="_blank"><img class="aligncenter size-full wp-image-18452" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/94bde_Bride-and-Flower-Girl-by-Ronaldo-F-Cabuhat.jpg" alt="Bride and Flower Girl by Ronaldo F Cabuhat" width="597" height="417" /></a><a href="http://www.flickr.com/photos/gregfoster/2984583644/" target="_blank"><img class="aligncenter size-full wp-image-18460" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0e1e8_Blue-Impact-by-TheFost.jpg" alt="Blue Impact by TheFost" width="602" height="922" /></a></p>
<p><a href="http://www.flickr.com/photos/evans-photos/3124592038/" target="_blank"><img class="aligncenter size-full wp-image-18461" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/74629_SS-by-Evvvvs.jpg" alt="SS by Evvvvs" width="583" height="389" /></a></p>
<p><a href="http://www.flickr.com/photos/404notfound/188777809/" target="_blank"><img class="aligncenter size-large wp-image-18462" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/db918_Smooth-by-Teon-1024x682.jpg" alt="Smooth by Teon" width="590" height="393" /></a></p>
<p><a href="http://www.flickr.com/photos/xollob58/1675067371/" target="_blank"><img class="aligncenter size-full wp-image-18465" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/64347_Main-Station-by-Xollob58.jpg" alt="Main Station by Xollob58" width="590" height="487" /></a></p>
<p><a href="http://www.flickr.com/photos/7556709@N06/1262129181/" target="_blank"><img class="aligncenter size-full wp-image-18466" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/81529_Red-by-Karen-From-Michigan.jpg" alt="Red by Karen From Michigan" width="575" height="459" /></a></p>
<p><a href="http://www.flickr.com/photos/stephen_g_donald/2850521641/" target="_blank"><img class="aligncenter size-full wp-image-18467" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8a5ca_Mary-Poppins-by-SDG-Pictures.jpg" alt="Mary Poppins by SDG Pictures" width="590" height="392" /></a></p>
<p><a href="http://www.flickr.com/photos/legrisak/1201047954/" target="_blank"><img class="aligncenter size-full wp-image-18468" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9c4b5_Along-the-Sam-McGee-Trail-by-Eyebex.jpg" alt="Along the Sam McGee Trail by Eyebex" width="590" height="396" /></a></p>
<p><a href="http://www.flickr.com/photos/federica84/2215917865/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18469" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/913b5_Raining-Red-Passion-by-Federica84.jpg" alt="Raining Red Passion by Federica84" width="517" height="1024" /></a></p>
<p><a href="http://www.flickr.com/photos/asmundur/428414170/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18470" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/928e8_In-bad-shape-...-by-Asmundur.jpg" alt="In bad shape ... by Asmundur" width="590" height="434" /></a></p>
<p><a href="http://www.flickr.com/photos/mmgoode/2089336998/" target="_blank"><img class="aligncenter size-full wp-image-18472" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5ca23_Not-Again-by-MMGoode.jpg" alt="Not Again! by MMGoode" width="590" height="392" /></a></p>
<p><a href="http://www.flickr.com/photos/yopse/3851275449/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18473" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9dc1a_The-stranger-by-Yopse.jpg" alt="The stranger by Yopse" width="590" height="394" /></a></p>
<p><a href="http://www.flickr.com/photos/nataliejohnson/2593935396/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18474" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/65c06_Stop-and-Stare-by-NatalieJ.jpg" alt="Stop and Stare by NatalieJ" width="627" height="922" /></a></p>
<p><a href="http://www.flickr.com/photos/ronaldo_f_cabuhat/3585117909/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18479" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f0582_After-The-Race-by-Ronaldo-F-Cabuhat.jpg" alt="After The Race by Ronaldo F Cabuhat" width="590" height="397" /></a></p>
<p><a href="http://www.flickr.com/photos/nrbelex/452412873/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18480" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/be3ba_Highway-Insomnia-by-Nrbelex.jpg" alt="Highway Insomnia by Nrbelex" width="577" height="830" /></a></p>
<p><a href="http://www.flickr.com/photos/flick159/2994439560/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18481" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b0fe_Strawberry-and-Milk-By-Nate-Flickinger.jpg" alt="Strawberry and Milk By Nate Flickinger" width="590" height="407" /></a></p>
<p><a href="http://www.flickr.com/photos/wisdoc/163571481/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18482" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5e2a1_Sunset-Reflections-by-WisDoc.jpg" alt="Sunset Reflections by WisDoc" width="591" height="403" /></a></p>
<p><a href="http://www.flickr.com/photos/discopalace/415052359/sizes/o/" target="_blank"><img class="aligncenter size-full wp-image-18486" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7a57a_State-Street-Chicago-by-DiscoPalace.jpg" alt="State Street, Chicago by DiscoPalace" width="590" height="436" /></a></p>
<p><a href="http://www.flickr.com/photos/zgrayman/1467718546/sizes/o/" target="_blank"><img class="aligncenter size-large wp-image-18487" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c7833_The-House-of-Red-by-GrayMan-1024x768.jpg" alt="The House of Red by GrayMan" width="568" height="426" /></a></p>
<p><a href="http://www.flickr.com/photos/lulemann/3516609258/sizes/l/" target="_blank"><img class="aligncenter size-full wp-image-18490" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c9a85_Preparing-For-The-Storm-by-Lulemann.jpg" alt="Preparing For The Storm by Lulemann" width="574" height="466" /></a></p>
<p>
<p>
<a href="http://feeds2.feedburner.com/bitrebels">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/stunning-black-and-white-photos-with-a-touch-of-color/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To: Draw a Car Using MS Paint</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-draw-a-car-using-ms-paint/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-draw-a-car-using-ms-paint/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 05:51:26 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[bitmap files]]></category>
		<category><![CDATA[bmp files]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[desktop background]]></category>
		<category><![CDATA[ms paint]]></category>
		<category><![CDATA[paint]]></category>
		<category><![CDATA[simple software]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-draw-a-car-using-ms-paint/</guid>
		<description><![CDATA[Drawing a car is my biggest frustration same with drawing a horse. It is very difficult considering proportion and color. Just one wrong stroke and your drawing will look like a mess. I found this video on how to draw a car and what i find amazing is that he used the simple software MS [...]]]></description>
			<content:encoded><![CDATA[<p>Drawing a car is my biggest frustration same with drawing a horse.  It is very difficult considering proportion and color.  Just one wrong stroke and your drawing will look like a mess.  I found this video on how to draw a car and what i find amazing is that he used the simple software MS Paint to do it.</p>
<p><a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/mspaint_overview.mspx?mfr=true"><strong>MS Paint </strong></a>is a drawing tool you can use to create simple or elaborate drawings. These drawings can be either black-and-white or color, and can be saved as bitmap files. You can print your drawing, use it for your desktop background, or paste it into another document. You can even use Paint to view and edit scanned photos.</p>
<p>You can also use Paint to work with pictures, such as .jpg, .gif, or .bmp files. You can paste a Paint picture into another document you&#8217;ve created, or use it as your desktop background.</p>
<p>There is no barrier to creativity for as long as there is a passion and thirst to create beautiful artworks. It really does not matter which software or hardware you use, for as long as you have the drive to just do it.
</p>
</p>
<p><a href="http://feeds2.feedburner.com/bitrebels">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-draw-a-car-using-ms-paint/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Blio Software Revealed [Full-Color Book Reading Software Goes After eBook Readers]</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 20:20:11 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[gadgets]]></category>
		<category><![CDATA[Blio]]></category>
		<category><![CDATA[book reading]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[E Ink]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[ebook readers]]></category>
		<category><![CDATA[inventor]]></category>
		<category><![CDATA[Ray Kurzweil]]></category>
		<category><![CDATA[Read]]></category>
		<category><![CDATA[reading software]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[technology gadgets]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/</guid>
		<description><![CDATA[Inventor and designer Ray Kurzweil has revealed Blio, a new software suite that lets you purchase and read electronic versions of books in full color glory. Blio, if installed on a tablet, could be a strong competitor to traditional eBook readers who&#8217;s E Ink displays are limited to grey scale screens. (&#8230;)Read the rest of Blio Software Revealed [Full-Color [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-24640 aligncenter" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1e22e_Blio-Screen-Shot.jpg" alt="Blio Screen Shot" width="400" height="250" /></p>
<p>Inventor and designer Ray Kurzweil has revealed Blio, a new software suite that lets you purchase and read electronic versions of books in full color glory. Blio, if installed on a tablet, could be a strong competitor to traditional eBook readers who&#8217;s E Ink displays are limited to grey scale screens.</p>
<p>(&#8230;)<br />Read the rest of <a href="http://nexus404.com/Blog/2009/12/29/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/">Blio Software Revealed [Full-Color Book Reading Software Goes After eBook Readers]</a></p>
<hr />
<p>© <a href="http://nexus404.com/Blog">TFTS &#8211; Technology, Gadgets &amp; Curiosities</a>, 2009. |<br />
<a href="http://nexus404.com/Blog/2009/12/29/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/">Permalink</a> |<br />
<a href="http://nexus404.com/Blog/2009/12/29/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/#comments">No comment</a> |<br />
Add to<br />
<a href="http://del.icio.us/post?url=http://nexus404.com/Blog/2009/12/29/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/&amp;title=Blio Software Revealed [Full-Color Book Reading Software Goes After eBook Readers]">del.icio.us</a>
</p>
<div>
<a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1e22e_ThoughtsFromTheSidelines?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:UT3xtbGYFzA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?d=UT3xtbGYFzA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:I9og5sOYxJI"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?i=NHwJdpfcv0k:XRXe2FtnUos:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?i=NHwJdpfcv0k:XRXe2FtnUos:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ThoughtsFromTheSidelines?a=NHwJdpfcv0k:XRXe2FtnUos:fhIkUmrSyp4"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11f35_ThoughtsFromTheSidelines?i=NHwJdpfcv0k:XRXe2FtnUos:fhIkUmrSyp4" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4c166_NHwJdpfcv0k" height="1" width="1" /><br />
<a href="http://feeds.feedburner.com/ThoughtsFromTheSidelines">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/gadgets/blio-software-revealed-full-color-book-reading-software-goes-after-ebook-readers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wallpaper of the Week – Love Color</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/wallpaper-of-the-week-%e2%80%93-love%c2%a0color/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/wallpaper-of-the-week-%e2%80%93-love%c2%a0color/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 11:05:18 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[desktop wallpaper]]></category>
		<category><![CDATA[John Ruskin]]></category>
		<category><![CDATA[kinetic typography]]></category>
		<category><![CDATA[LOVE]]></category>
		<category><![CDATA[nbsp]]></category>
		<category><![CDATA[rockwell tools]]></category>
		<category><![CDATA[thoughtful minds]]></category>
		<category><![CDATA[wallpaper]]></category>
		<category><![CDATA[week]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/wallpaper-of-the-week-%e2%80%93-love%c2%a0color/</guid>
		<description><![CDATA[This is the seventh edition of Wallpaper of the Week here at Design Informer. The wallpaper for this week is entitled Love Color. I designed this wallpaper about 3 months ago for my personal use. I was trying to do something creative with a quote by John Ruskin and decided to make a wallpaper that [...]]]></description>
			<content:encoded><![CDATA[<p>This is the seventh edition of Wallpaper of the Week here at Design Informer. The wallpaper for this week is entitled <strong>Love Color</strong>.</p>
<p>I designed this wallpaper about 3 months ago for my personal use. I was trying to do something creative with a quote by John Ruskin and decided to make a wallpaper that exhibited a lot of color.<br />
<span></span></p>
<div></div>
<h3>Love Color</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/56d6e_mac.jpg" width="600" height="554" alt="Love Color" /></p>
<div></div>
<h3>Download</h3>
<h4>Wallpaper Resolutions:</h4>
<ul>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/1920x1200.jpg">1920&#215;1200px</a></li>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/1680x1050.jpg">1680&#215;1050px</a></li>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/1440x900.jpg">1440&#215;900px</a></li>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/1280x1024.jpg">1280&#215;1024px</a></li>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/1280x800.jpg">1280&#215;800px</a></li>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/1024x768.jpg">1024&#215;768px</a></li>
<li><a href="http://designinformer.com/wp-content/uploads/wallpaper/love-color/iphone.jpg">iPhone</a></li>
</ul>
<div></div>
<h3>Production &#38; Process</h3>
<blockquote><p>&quot;The purest and most thoughtful minds are those which love color the most.&quot;<br />
  -John Ruskin</p>
</blockquote>
<p>I found this quote interesting so I decided that it would make for a good wallpaper. I quickly opened up Adobe Photoshop and got to work. I started with some <strong>wavy shapes</strong> that I colored purple. I decided to duplicate this shape into different layers and I painfully rotated them into place to fill the entire canvas. I also changed the colors on some of the layers. For the text, I decided to use Rockwell as the main font.</p>
<p><strong>I really like the<a href="http://www.webdesignerdepot.com/2009/07/18-creative-examples-of-typography-in-motion/"> kinetic typography</a> style</strong> so I decided to layout the text based on that style. I was pleased with the final result and this wallpaper actually stayed as my desktop wallpaper for over 3 weeks.</p>
<div></div>
<h3>Quick Summary</h3>
<ul>
<li>Estimated time: 1.5 hours</li>
<li>Font: Rockwell</li>
<li>Tools: Adobe Photoshop</li>
<li>Total Layers Used: 72</li>
</ul>
<div></div>
<h3>Screenshots</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/90e95_color-1.jpg" width="600" height="376" alt="Color" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2f04d_color-2.jpg" width="600" height="376" alt="Color" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b89b_color-3.jpg" width="600" height="376" alt="Color" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ed21e_color-4.jpg" width="600" height="376" alt="Color" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d616e_color-5.jpg" width="600" height="376" alt="Color" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e4aba_color-6.jpg" width="600" height="376" alt="Color" /></p>
<div></div>
<p>Please <strong>share you thoughts</strong> about this wallpaper on the comments section below. If you liked this wallpaper, please tell your friends by re-tweeting it. You can also subscribe to the<a href="http://feeds.feedburner.com/design-informer"> RSS Feed</a>.</p>
<p>Related posts:
<ol>
<li><a href="http://designinformer.com/wallpaper-week-solid/" rel="bookmark" title="Permanent Link: Wallpaper of the Week – Solid">Wallpaper of the Week &#8211;&nbsp;Solid</a></li>
<li><a href="http://designinformer.com/wallpaper-week-shine-on/" rel="bookmark" title="Permanent Link: Wallpaper of the Week – Shine On">Wallpaper of the Week &#8211; Shine&nbsp;On</a></li>
<li><a href="http://designinformer.com/wallpaper-week-desire-disparity/" rel="bookmark" title="Permanent Link: Wallpaper of the Week – Desire and Disparity">Wallpaper of the Week &#8211; Desire and&nbsp;Disparity</a></li>
</ol>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b2b82_kyC_7GqNPgU" height="1" width="1" /><br />
<a href="http://feeds.feedburner.com/design-informer">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/wallpaper-of-the-week-%e2%80%93-love%c2%a0color/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>25 Popular Color Scheme and Palette Generators</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/25-popular-color-scheme-and-palette-generators/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/25-popular-color-scheme-and-palette-generators/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 14:20:29 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Adam]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color blender]]></category>
		<category><![CDATA[color palette creator]]></category>
		<category><![CDATA[color scheme generator]]></category>
		<category><![CDATA[Dustin Brewer]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[harmonious color schemes]]></category>
		<category><![CDATA[Harmony]]></category>
		<category><![CDATA[Jon Shemitz]]></category>
		<category><![CDATA[Noreen Morioka]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[palette]]></category>
		<category><![CDATA[png images]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[Sean Adams]]></category>
		<category><![CDATA[Terry Stone]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/25-popular-color-scheme-and-palette-generators/</guid>
		<description><![CDATA[* This post is regularly updated. * This is another roundup for online color scheme and palette generators. I categorize these useful tools by scheme, palette and miscellaneous. Choosing a suitable color at a suitable place is extremely important when you design web sites. For example, CSS Juice mainly use white and gray for body [...]]]></description>
			<content:encoded><![CDATA[<p><span><strong>* This post is regularly updated. *</strong></span><br />
This is another roundup for online color scheme and palette generators. I categorize these useful tools by scheme, palette and miscellaneous.  Choosing a suitable color at a suitable place is extremely important when you design web sites. For example, CSS Juice mainly use white and gray for body and black for header and footer. This is because the site is also prepared for website showcase so the light background can flare the galleries.</p>
<p>Color Scheme Generators</p>
<p>WellStyled Color Scheme Generator &#8211; generator of color schemes and palettes to create well balanced and harmonic web pages.<br />
<a title="http://wellstyled.com/" href="http://wellstyled.com/tools/colorscheme2/index-en.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8cc54_tn_ws-color-scheme.png" alt="http://wellstyled.com/" /></a></p>
<p>ColorJack &#8211; multiple online color scheme generators used by designers.<br />
<a title="http://www.colorjack.com/" href="http://www.colorjack.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1baf1_tn_colorjack.png" alt="http://www.colorjack.com/" /></a></p>
<p>Colorschemer Online Version 2<br />
<a title="http://www.colorschemer.com/" href="http://www.colorschemer.com/online.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/097a1_color-schemer.png" alt="http://www.colorschemer.com/" /></a></p>
<p>4096 Color Wheel &#8211; hover over the color wheel to generate the scheme.<br />
<a title="http://www.ficml.org/" href="http://www.ficml.org/jemimap/style/color/wheel.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b9d79_tn_4096-color-wheel.png" alt="4096 Color Wheel" /></a></p>
<p>Genopal Online &#8211; online harmonious color schemes creator.<br />
<a title="http://genopal.com/" href="http://genopal.com/online.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/080b0_tn_genopal-online.png" alt="http://genopal.com/" /></a></p>
<p>Unsafe Colormatch &#8211; create 24-bit color schemes online.<br />
<a title="http://www.neteffect.dk/" href="http://www.neteffect.dk/colormatch/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/97139_tn_unsafe-colormatch.png" alt="http://www.neteffect.dk/" /></a></p>
<p>Color Mixers &#8211; RGB remixing tool.<br />
<a title="http://colormixers.com/" href="http://colormixers.com/mixers/cmr/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c7af_tn_colormixers.png" alt="http://colormixers.com/" /></a></p>
<p>Transparent PNG Generator &#8211; create transparent PNG images in any color.<br />
<a title="http://apps.everamber.com/alpha/" href="http://apps.everamber.com/alpha/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b08a9_tn_transparent-png-generator.png" alt="http://apps.everamber.com/" /></a></p>
<p>Colordb &#8211; powerful color scheme generator.<br />
<a title="http://pourpre.com/" href="http://pourpre.com/colordb/?l=eng" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f6d30_tn_colordb.png" alt="http://pourpre.com/" /></a></p>
<p><strong>Not enough? See also&#8230;</strong><br />
<a href="http://www.colr.org/" target="_blank">Colr</a> &#8211; generate color from your own images or flickr.<br />
<a href="http://www.stylephreak.com/cm.php" target="_blank">ColorMatch Redux</a> &#8211; simple color scheme generator.<br />
<a href="http://defmech.com/color/" target="_blank">ColorToy 2.0</a> &#8211; flash color schemer.<br />
<a href="http://www.visibone.com/colorlab/" target="_blank">Visibone Colorlab</a> &#8211; simple color wheel.<br />
<a href="http://www.dhtmlgoodies.com/scripts/color-schemer/color-schemer.html" target="_blank">Dhtmlgoodies Color Schemer</a><br />
<a href="http://www.triplecode.com/munsell/" target="_blank">Triplecode Munsell Palette</a> &#8211; cool flash-based color picker.<br />
<a href="http://www.colorsontheweb.com/" target="_blank">Colorsontheweb</a> &#8211; offers various color tools.<br />
<a href="http://www.gpeters.com/color/color-schemes.php" target="_blank">Gpeters</a> &#8211; instant color scheme from Yahoo images.</p>
<p>Color Palette Generators</p>
<p>ColorHunter &#8211; new color palette generator from images.<br />
<a title="http://www.colorhunter.com/" href="http://www.colorhunter.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f6d30_tn_color-hunter_1186279568847.png" alt="http://www.colorhunter.com/" /></a></p>
<p>Color Blender &#8211; free online color palette for design and matching.<br />
<a title="http://www.colorblender.com/" href="http://www.colorblender.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/68b08_tn_colorblendercom.png" alt="http://www.colorblender.com/" /></a></p>
<p>Swatchify &#8211; easily create and share your color palette.<br />
<a title="http://swatchify.com/" href="http://swatchify.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6c07a_tn_swatchify.png" alt="http://swatchify.com/" /></a></p>
<p>Jrm Color Palette Generator &#8211; generate a color palette based on an image.<br />
<a title="http://jrm.cc/color-palette-generator/" href="http://jrm.cc/color-palette-generator/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/85f4e_tn_color-palette-generator1.png" alt="http://jrm.cc/" /></a></p>
<p><strong>Not enough? See alsoâ€¦</strong><br />
<a href="http://www.degraeve.com/color-palette/" target="_blank">Degraeve</a> &#8211; color palette generator from images.<br />
<a href="http://slayeroffice.com/tools/color_palette/" target="_blank">Slayeroffice</a> &#8211; simple color palette creator.<br />
<a href="http://redalt.com/Tools/I+Like+Your+Colors" target="_blank">I+Like+Your+Colors</a> &#8211; web pages color palette generator.<br />
<a href="http://bighugelabs.com/flickr/colors.php" target="_blank">Bighugelabs</a> &#8211; create a harmonious color palette from a photo.</p>
<p>Miscellaneous</p>
<p>Colourlovers &#8211; well-know community, resources and color trend for color lovers.<br />
<a title="http://www.colourlovers.com/" href="http://www.colourlovers.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53288_tn_colourlovers.png" alt="http://www.colourlovers.com/" /></a></p>
<p>ColorCell &#8211; finding the most pleasing color combinations.<br />
<a title="http://colorcell.uneven.org" href="http://colorcell.uneven.org/index2.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fb571_tn_colorcell-home.png" alt="http://colorcell.uneven.org/index2.php" /></a></p>
<p>Colorcombos &#8211; web color combinations testing tool for web developers.<br />
<a title="http://www.colorcombos.com/" href="http://www.colorcombos.com/combotester.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c95b3_tn_color-combinations-tester.png" alt="http://www.colorcombos.com/" /></a></p>
<p>IDEO Web Color Visualizer &#8211; background and font color comparison tool.<br />
<a title="http://www.ideo.com" href="http://www.ideo.com/visualizer.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3333f_tn_web-color-visualizer86296067369.png" alt="http://www.ideo.com" /></a></p>
<p>Kolur &#8211; color palette gallery.<br />
<a title="http://kolur.com/" href="http://kolur.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e9921_tn_kolur.png" alt="http://kolur.com/" /></a></p>
<p>Typetester &#8211; online application for comparison of the fonts for the screen.<br />
<a title="http://typetester.maratz.com/" href="http://typetester.maratz.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/51850_tn_typetester.png" alt="http://typetester.maratz.com/" /></a></p>
<p><strong>Not enough? See alsoâ€¦</strong><br />
<a href="http://kuler.adobe.com/" target="_blank">Kuler</a> &#8211; quickly create harmonious color themes online.<br />
<a href="http://beta.dailycolorscheme.com/" target="_blank">Daily Color Scheme</a> &#8211; daily color scheme based on websites.<br />
<a href="http://whatsitscolor.com/" target="_blank">Whats Its Color</a> &#8211;  evaluate an image and give you the image&#8217;s complementary dominant colors.<br />
<a href="http://www.krazydad.com/colrpickr/" target="_blank">Colrpickr</a> &#8211; search Flickr photos based on their color.</p>
<p>Further Reading</p>
<p>1. <a href="http://dustinbrewer.com/index.php?a=5" target="_blank">Understanding color in design</a> &#8211; by Dustin Brewer<br />
2. <a href="http://www.devsource.com/article2/0,1759,2069735,00.asp?kc=DSRSS04029TX1K0000651" target="_blank">Color Theory for Developers</a> &#8211; by Jon Shemitz<br />
3. <a href="http://www.ysbl.york.ac.uk/~mgwt/KKwebcourse/colourscience/colourharmony.html" target="_blank">Secrets of Web Color Revealed</a> &#8211; by Color Harmony<br />
4. <a href="http://poynterextra.org/cp/colorproject/color.html" target="_blank">The Power of Color</a> &#8211; by Pegie Stark Adam<br />
5. <a href="http://veerle.duoh.com/blog/comments/choosing_color_combinations/" target="_blank">Choosing color combinations</a> &#8211; by Veerle<br />
6. <a href="http://www.elogodesign.com/color-matching-guide/" target="_blank">Complete Color Matching Guide</a> &#8211; worth to read.<br />
7. <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fdp%2F159253192X%2F&amp;tag=cj001-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Color Design Workbook: A Real-World Guide to Using Color in Graphic Design</a> &#8211; by Noreen Morioka and Terry Stone Sean Adams
</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/51850_6hHTRQE3tBU" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/aCommentNet">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/25-popular-color-scheme-and-palette-generators/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>40 Green &amp; Refreshing Website Designs</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/40-green-refreshing-website-designs/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/40-green-refreshing-website-designs/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 09:47:32 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[photoshop]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color theory]]></category>
		<category><![CDATA[colorology]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[green colors]]></category>
		<category><![CDATA[Joel Reyes]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[websites design]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/40-green-refreshing-website-designs/</guid>
		<description><![CDATA[Going green doesn&#8217;t always mean being eco-friendly, it&#8217;s begun to mean the beautiful display of green colors and gradients within a websites design. Most of the sites that showcase excellent use of green &#8220;colorology&#8221; have ties directly with the environment, though others just thought it would make a great theme for their site. &#60;![CDATA[ When [...]]]></description>
			<content:encoded><![CDATA[<div> Going green doesn&#8217;t always mean being eco-friendly, it&#8217;s begun to mean the beautiful display of green colors and gradients within a websites design. Most of the sites that showcase excellent use of green &#8220;colorology&#8221; have ties directly with the environment, though others just thought it would make a great theme for their site.<br />
						&lt;![CDATA[
<div> When referencing color theory, we can opinionate that the color green provokes a certain type of relaxed feeling, and at times can inspire the want for certain foods.</p>
<p>Below we've compiled a list of <strong>40 Green &amp; Refreshing Website Designs</strong> for your inspiration!</p>
<p><a href="http://greenglobeideas.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/47e45_green-1.jpg" width="554px" /></a></p>
<p><a href="http://www.carbonica.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3a47c_green-2.jpg" width="554px" /></a></p>
<p><a href="http://noimpactman.typepad.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b5232_green-3.jpg" width="554px" /></a></p>
<p><a href="http://www.apple.com/environment/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/18b1f_green-4.jpg" width="554px" /></a></p>
<p><a href="http://www.heroesoftheuae.ae/en" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6268f_green-5.jpg" width="554px" /></a></p>
<p><a href="http://cbgreen.ca/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/528e3_green-6.jpg" width="554px" /></a></p>
<p><a href="http://53mondays.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89674_green-7.jpg" width="554px" /></a></p>
<p><a href="http://www.visitcascadia.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ca89_green-8.jpg" width="554px" /></a></p>
<p><a href="http://www.studio7designs.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89547_green-9.jpg" width="554px" /></a></p>
<p><a href="http://goglamping.net/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f00f1_green-10.jpg" width="554px" /></a></p>
<p><a href="http://www.liptonicetea.com.br/#/home/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5dfb8_green-11.jpg" width="554px" /></a></p>
<p><a href="http://www.haragei.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7b04a_green-12.jpg" width="554px" /></a></p>
<p><a href="http://www.twither.info/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f22b9_green-13.jpg" width="554px" /></a></p>
<p><a href="http://www.projectvino.com.au/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/de9dd_green-14.jpg" width="554px" /></a></p>
<p><a href="http://www.arbutusphotography.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c7399_green-15.jpg" width="554px" /></a></p>
<p><a href="http://www.campingilfrutteto.it/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7671c_green-16.jpg" width="554px" /></a></p>
<p><a href="http://www.meomi.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/42f3b_green-17.jpg" width="554px" /></a></p>
<p><a href="http://www.colchesterschool.ca/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88336_green-18.jpg" width="554px" /></a></p>
<p><a href="http://deanoakley.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3bc10_green-19.jpg" width="554px" /></a></p>
<p><a href="https://www.redbrickhealth.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ea707_green-20.jpg" width="554px" /></a></p>
<p><a href="http://www.biowind.ro/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/64b14_green-21.jpg" width="554px" /></a></p>
<p><a href="http://portfolio.hasanyalcin.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e0f39_green-22.jpg" width="554px" /></a></p>
<p><a href="http://www.voetbal-brengenhaalplein.nl/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4288d_green-23.jpg" width="554px" /></a></p>
<p><a href="http://designsnack.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d7522_green-24.jpg" width="554px" /></a></p>
<p><a href="http://www.biology.ie/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9f185_green-25.jpg" width="554px" /></a></p>
<p><a href="http://www.plantwithpurpose.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7239f_green-26.jpg" width="554px" /></a></p>
<p><a href="http://www.superlogistik.cz/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9ec8e_green-27.jpg" width="554px" /></a></p>
<p><a href="http://www.dotcase.com.br/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f115a_green-28.jpg" width="554px" /></a></p>
<p><a href="http://envato.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e3c9e_green-29.jpg" width="554px" /></a></p>
<p><a href="http://www.versionsapp.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0222_green-30.jpg" width="554px" /></a></p>
<p><a href="http://www.buyforlessok.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/61027_green-31.jpg" width="554px" /></a></p>
<p><a href="http://www.mint.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ea583_green-32.jpg" width="554px" /></a></p>
<p><a href="http://www.refreshteesside.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4aa42_green-33.jpg" width="554px" /></a></p>
<p><a href="http://frogwatch.museum.wa.gov.au/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/14ffe_green-34.jpg" width="554px" /></a></p>
<p><a href="http://www.blymp.com.br/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/61661_green-35.jpg" width="554px" /></a></p>
<p><a href="http://www.oypro.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/273de_green-36.jpg" width="554px" /></a></p>
<p><a href="http://nathan-sanders.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f968d_green-37.jpg" width="554px" /></a></p>
<p><a href="http://www.silverbackapp.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e8f03_green-38.jpg" width="554px" /></a></p>
<p><a href="http://www.asdafinance.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c662b_green-39.jpg" width="554px" /></a></p>
<p><a href="http://sprouter.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e80a3_green-40.jpg" width="554px" /></a></p>
<p><strong>About the Author</strong><br />
Joel Reyes is a web designer and web developer with years of experience in the industry. He runs a development studio called <strong>LooneyDesigner.com]</strong>. Connect with him <strong>GrindSmart.com</strong>.</div>
<p><a href="http://designerscouch.org/rss/article">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/40-green-refreshing-website-designs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Christmas Wishes With Facebook Connect</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/christmas-wishes-with-facebook-connect/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/christmas-wishes-with-facebook-connect/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 02:10:09 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[data storage]]></category>
		<category><![CDATA[developer application]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[pagination]]></category>
		<category><![CDATA[personal place]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webapp]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/christmas-wishes-with-facebook-connect/</guid>
		<description><![CDATA[Providing a simple way for users to authenticate themselves can turn a web application in a much more personal place. But a registration is a time taking process which visitors prefer to go without. This is exactly where services such as Facebook Connect step in. They let you dive inside their multimillion user base, skipping [...]]]></description>
			<content:encoded><![CDATA[<p>Providing a simple way for users to authenticate themselves can turn a web application in a much more personal place. But a registration is a time taking process which visitors prefer to go without.</p>
<p>This is exactly where services such as Facebook Connect step in. They let you dive inside their multimillion user base, skipping that tedious registration process that drives people off. Another benefit is that Connect enables you to communicate user activity back to facebook, which is a great promotional tool.</p>
<p>Today, we will develop a webapp which will allow users to add christmas wishes using facebook connect and share them with their friends. We are using CSS, jQuery, PHP, AJAX and MySQL for data storage.</p>
<p>Feel free to download the tutorial files and continue with step one.</p>
<h3>Step 1 &#8211; Creating a facebook application</h3>
<p>The first step you have to take, is to enable developer functionality for your facebook account.  Providing that you already have a registration, you have to visit the <a href="http://facebook.com/developers/" target="_blank">following URL</a> and install the developer application.</p>
<p>After you&#8217;ve done that, you&#8217;ll need to set up a new application, which will generate a special API key you&#8217;ll later have to include in your JavaScript files (more on that in a moment).</p>
<p>For more information on facebook connect, you can watch this <a href="http://www.facebook.com/video/video.php?v=630563174283" target="_blank">great video by the facebook team</a>, and visit the <a href="http://wiki.developers.facebook.com/index.php/Facebook_Connect_Tutorial1" target="_blank">facebook wiki</a>.</p>
<div><img class="size-full wp-image-569" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/753fd_i12.jpg" alt="Facebook Developers" width="620" height="260" />
<p>Facebook Developers</p>
</div>
<p>The main idea is that we are going to allow users to authenticate themselves with facebook connect, and store only their unique facebook IDs in the database as their identity. We are later using Connect to dynamically fetch additional details about the person (such as the profile picture and the person&#8217;s name) and insert it directly into the page.</p>
<p>Another benefit of using Connect is that the wish can easily be posted to the user&#8217;s wall with a link to your web app &#8211; a great way to promote your site.</p>
<h3>Step 2 &#8211; XHTML</h3>
<p>Now that we&#8217;ve set everything up, we can start off by laying down the XHTML structure of the site.</p>
<p>The main part of the markup is generated at run time by the PHP back-end and inserted into the page at designated places.</p>
<h4>index.php</h4>
<pre>&lt;div id="main"&gt;

&lt;h1 class="tutTitle"&gt;Christmas Wishes With Facebook Connect&lt;/h1&gt;

&lt;div id="wishesContainer"&gt;

&lt;?php
// Outputting the wishes to the page:
echo $wishes;
?&gt;

&lt;/div&gt;

&lt;?php

// If this is the first page, show the submit form:

if($page==1):
?&gt;

&lt;div id="addWish" class="wish add"&gt;
&lt;div class="stage"&gt;
&lt;div class="topIcon"&gt;&lt;/div&gt;
&lt;div class="profile-pic"&gt;&lt;fb:profile-pic uid="1" facebook-logo="true" size="s"&gt;&lt;/fb:profile-pic&gt;&lt;/div&gt;
&lt;div class="name"&gt;&lt;/div&gt;
&lt;div id="share" class="body"&gt;

&lt;div class="toggleContent"&gt;
Connect with facebook to post a wish&lt;br /&gt;
&lt;fb:login-button onlogin=""&gt;&lt;/fb:login-button&gt;
&lt;/div&gt;

&lt;div class="toggleContent" style="display:none"&gt;
&lt;form action="" method="post" id="wForm"&gt;
&lt;p&gt;
&lt;textarea name="wish" id="wish" cols="20" rows="2"&gt;&lt;/textarea&gt;
&lt;input name="" id="sbutton" type="submit" value="Submit" /&gt;
&lt;label for="cb"&gt;Post my wish to facebook as well&lt;/label&gt;
&lt;input name="cb" id="cb" type="checkbox" value="1" checked="checked" /&gt;
&lt;input name="key" id="key" type="hidden" value="&lt;?php echo $_SESSION['key'] ?&gt;" /&gt;
&lt;/p&gt;
&lt;/form&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="clear"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</pre>
<p>On line 9 you can see that we output the contents of the <strong>$wishes</strong> variable on the page. It holds all the markup formed according to the individual entries in the database (covered in detail in Step 4).</p>
<p>Also worth noting are those unfamiliar <strong>fb:</strong> tags that you&#8217;ve probably never seen before.  Those are special tags used by facebook (hence the <strong>fb</strong> prefix) and are dynamically replaced with real data from facebook&#8217;s severs based on the attributes of those tags.</p>
<p>But in order to use those, we have to insert a special <strong>xmlns</strong> (XML namespace) attribute in the opening <strong>&lt;html&gt;</strong> tag of our document:</p>
<pre>&lt;html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"&gt;</pre>
<p>Also you can see the submit form that allows the visitors to add their Christmas wishes to the webapp. Worth noting is that this form is only shown if the user is on the first (or home) page of the site.</p>
<p>Lets continue with the next step.</p>
<div><img class="size-full wp-image-570" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b8162_i4.jpg" alt="Christmas Wishes With Facebook Connect" width="600" height="460" />
<p>Christmas Wishes With Facebook Connect</p>
</div>
<h3>Step 3 &#8211; CSS</h3>
<p>Functionality is nothing without looks. So lets add in some styles.</p>
<p>All of our styles are positioned positioned in<strong> demo.css</strong>. I&#8217;ve divided the code into three chunks so it is easier to digest:</p>
<h4>demo.css &#8211; Part 1</h4>
<pre>body{
	/* Setting default text color, background and a font stack */
	color:#eeeeee;
	font-size:13px;
	background:url(img/flakes.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
}

h1.tutTitle{
	/* Hiding the H1 - it is only visble by search engines */
	display:none;
}

#main{
	/* The main container */
	margin:15px auto;
	text-align:center;
	width:865px;
	position:relative;
	display:none;
}

a, a:visited {
	color:#0196e3;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

#header{
	width:100%;
	height:160px;

	/* Setting the background of the header to show in the center of the page
	   and blend seemlessly with the background color: */

	background:url(img/header_bg.jpg) no-repeat #ad0303 center bottom;
	border-bottom:1px solid #d84b4e;
	text-align:center;
	margin-bottom:60px;

	/* Relative positioning, so that the #backToTut div is positioned accordingly */
	position:relative;
}

#backToTut{
	/* Positioning the "Back to the tut" link */
	position:absolute;
	right:30px;
	top:40px;
}

#logo{
	width:880px;
	text-align:left;
	margin:0 auto;
}

.wish{
	/* A common class, shared by all .wish divs */
	padding:10px;
	text-align:left;
	width:600px;
	margin:0 auto 45px;
	position:relative;
}

/* Individual CSS rules for each color: */

.wish.green{
	background:url(img/green_bg.jpg);
	border:1px solid #3ccd1b;
}

.wish.red{
	background:url(img/red_bg.jpg);
	border:1px solid #e9403c;
}

.wish.add{
	background:url(img/blue_bg.jpg);
	border:1px solid #2976BB;
}</pre>
<p>The site has a basic structure with a header on the top (the div with an id of <strong>header</strong>), which takes the full width of the page and the main container, which holds all the content of the site and is centered on the page.</p>
<p>The header&#8217;s background is an image with a fixed width (aren&#8217;t they all) which fades gracefully to the background color of this same div. This way no matter how wide the visitor&#8217;s screen is, they are guaranteed to see a uniform heading section of the site.</p>
<p>You can also see that we&#8217;ve defined a general <strong>.wish</strong> class, which we build on by defining custom backgrounds for the different color classes.</p>
<h4>demo.css &#8211; Part 2</h4>
<pre>.profile-pic{
	float:left;
	margin-right:10px;
}

div div.profile-pic img{
	/* Re-designing the facebook avatars */
	border:2px solid white;

	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 1px #666666;
	-webkit-box-shadow:0 0 1px #666666;
	box-shadow:0 0 1px #666666;
}

a.fbconnect_login_button {
	/* The facebook button */
	display:block;
	margin-top:7px;
}

.stage{
	/* The .stage divs, which hold the text of the wish */
	background:url(img/bg_gwg.png) repeat-y  center top #eeeeee;
	border:3px solid white;
	padding:8px;

	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #666666;
	-webkit-box-shadow:0 0 3px #666666;
	box-shadow:0 0 3px #666666;

	/* Fixing the peekaboo bug in IE by triggering the
	   hasLayout mechanism with the zoom property */
	zoom:1;
}

.topIcon{
	/* The icons at the top */
	width:128px;
	height:120px;
	position:absolute;
	top:-40px;
	right:-40px;
}

.wish.red .topIcon{
	background:url(img/mistletoe.png) no-repeat;
}

.wish.green .topIcon{
	background:url(img/jingle.png) no-repeat;
}

.name{
	color:#888888;
	margin-left:114px;
}

.body{
	/* Text of the wish */
	color:#555555;
	font-size:20px;
	padding-top:6px;
	margin-left:114px;
}

#addWish .name{
	/* Initially hiding the name field of the comment form */
	display:none;
}

#cb{
	/* The checkbox */
	position:relative;
	top:2px
}

#sbutton{
	/* The submit button */
	background:#155C9C;
	border:1px solid #093F6F;
	color:white;
	cursor:pointer;
	font-family:Arial,Verdana,Sans-serif;
	font-size:12px;
	padding:3px;
}</pre>
<p>There is one aspect of Facebook Connect that might surprise you at first &#8211; it automatically includes a stylesheet in your page that might overwrite the styles you&#8217;ve set up for things such as the user avatars and names.</p>
<p>For this purpose you can use the <strong>!important</strong> modifier next to your rules (font-size:12px !important;) or do what I&#8217;ve done &#8211; provide more elements in the description of the classes, which adds more weight to your rules and overrides those of facebook (<strong> </strong><strong>div div.profile-pic img</strong> instead of just <strong>.profile-pic img</strong>, line 6).</p>
<h4>demo.css &#8211; Part 3</h4>
<pre>#wish{
	/* The textarea */
	border:1px solid #AAAAAA;
	color:#606060;
	font-family:Arial,Verdana,Sans-serif;
	font-size:20px;
	padding:3px;
	width:400px;
	display:block;
}

label{
	font-size:10px;
}

a img{
	border:none;
}

/* Styling the pagination at the bottom of the page: */

.pagination{
	font-size:10px;
	margin:-15px auto 10px;
	text-transform:capitalize;
	width:620px;
}

.pagination a,.pagination a:visited,.pagination span{
	background-color:#F2F2F2;
	border:1px solid white;
	color:#545454;
	display:inline;
	float:left;
	margin:3px 5px 0 0;
	padding:4px 6px;
	text-decoration:none;
}

.pagination a:hover{
	background-color:#eaf7ff;
	color:#444444;
}

.pagination span{
	background-color:#BBBBBB;
	border:1px solid #CCCCCC;
	color:#666666;
}

/* The clearfix hack */

.clear{
	clear:both;
}

p{
	/* The tut info on the bottom of the page */
	padding:10px;
	text-align:center;
}</pre>
<p>In the third part of the code, we style the form elements and the pagination, displayed on the bottom of the page.</p>
<div><img class="size-full wp-image-571" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21ecd_i5.jpg" alt="The Wish Container" width="600" height="230" />
<p>The Wish Container</p>
</div>
<h3>Step 4 &#8211; PHP</h3>
<p>As I mentioned in step one, PHP generates all of the christmas wishes XHTML markup dynamically, after fist selecting them from the database. Lets see how this works.</p>
<h4>index.php</h4>
<pre>// Error reporting

error_reporting(E_ALL^E_NOTICE);

// Including additional files
require "connect.php";
require "functions.php";

// If there is no key, create a new one
if(!$_SESSION['key'])
{
	// Making a new unique key:
	$key = md5(time().$_SERVER['REMOTE_ADDR']);
	// Saving it to the session. Will be used in post.php;
	$_SESSION['key'] = $key;
}

// The total number of wishes. Used in the pagination:
list($total)=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM christmas_wishes"));

$results_per_page=5;
$page=1;
if((int)$_GET['page']&gt;1) $page = (int)$_GET['page'];

$start=($page-1)*$results_per_page;

// Selecting the wishes from the database. Using te LIMIT cause:
$res = mysql_query("SELECT * FROM christmas_wishes ORDER BY id DESC LIMIT ".$start.",".$results_per_page);

$wishes='';
$c = '';
$i=0;

while($row=mysql_fetch_assoc($res))
{
	$c='red';
	if($i++%2 == 0) $c='green';
	$wishes .= '
		&lt;div class="wish '.$c.'"&gt;
		&lt;div class="stage"&gt;
		&lt;div class="topIcon"&gt;&lt;/div&gt;
		&lt;div class="profile-pic"&gt;&lt;fb:profile-pic uid="'.$row["facebook_id"].'" facebook-logo="true" size="s"&gt;&lt;/fb:profile-pic&gt;&lt;/div&gt;
		&lt;div class="name"&gt;&lt;fb:name uid="'.$row["facebook_id"].'" useyou="false"&gt;&lt;/fb:name&gt;&amp;nbsp;wished&lt;/div&gt;
		&lt;div class="body"&gt;'.htmlspecialchars($row["wish"]).'&lt;/div&gt;
		&lt;div class="clear"&gt;&lt;/div&gt;
		&lt;/div&gt;
		&lt;/div&gt;
	';
}</pre>
<p>First we generate a special key which is used to check whether the form has been submitted properly and put it add it as a session variable.</p>
<p>As you can see from the XHTML section of the tut, this key is also inserted as a hidden field inside of the form and is later submitted back to the server along the textual body and other data.</p>
<p>It is then checked whether it corresponds with the key in the session. If it does not, this means that the form was submitted without visiting <strong>index.php</strong> first (a sure sign of a spam bot).</p>
<p>This technique will also prevent double posting, because the session key is unset after a successful insert in the database.</p>
<p>The form is submitted via AJAX, which sends the data to <strong>post.php</strong>, which is given below:</p>
<h4>ajax/post.php</h4>
<pre>// Error reporting

error_reporting(E_ALL^E_NOTICE);
require "../connect.php";
require "../functions.php";

if(!$_POST['uid'] || !$_POST['wish'] || !$_POST['key']) die('0');

// Checking to see whether the key is in place:
if(!$_SESSION['key'] || $_SESSION['key']!=$_POST['key']) die('0');

$uid = (int)$_POST['uid'];
if(!$uid) die(err('Please login to facebook first!'));

// Escaping the string and stripping the HTML:
$wish = mysql_real_escape_string(strip_tags($_POST['wish']),$link);

if(mblen($wish)&lt;4) die(err('Your wish is too short!'));

/* Inserting a new record in the christmas_wishes DB: */
mysql_query('	INSERT INTO christmas_wishes (facebook_id,wish)
			VALUES ('.$uid.',"'.$wish.'")');

if(mysql_affected_rows($link)==1)
{
	echo '{status:1}';
	unset($_SESSION['key']);
}
else echo err('Something went wrong. Try again!'.mysql_error($link));</pre>
<p>It is pretty straightforward. The variables are validated, the data is escaped and inserted in the database. A JSON object is returned which has a status and text property (the latter is initialized only if there is an error and contains the error message).</p>
<p>There is another PHP file &#8211; <strong>functions.php</strong>, which will not be discussed here, but is worth taking a look. Now lets take a look at jQuery.</p>
<div><img class="size-full wp-image-572" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eedab_i6.jpg" alt="The Submit Form" width="600" height="230" />
<p>The Submit Form</p>
</div>
<h3>Step 5 &#8211; jQuery</h3>
<p>Before being able to use the jQuery library, we have to include it into the page.</p>
<h4>index.php</h4>
<pre>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="jquery.scrollTo-min.js"&gt;&lt;/script&gt;

&lt;script type="text/javascript" src="script.js"&gt;&lt;/script&gt;</pre>
<p>I included jQuery directly from Google&#8217;s AJAX CDN &#8211; this enables us to have the benefits of their huge infrastructure and the likely possibility that the library is already cached in the visitors browser.</p>
<p>The next scripts are the facebook connect library, the jQuery scrollTo plugin (which you&#8217;ll see in action in a moment) and our own script file.</p>
<p>All of our JavaScript code is located inside <strong>script.js</strong>. I&#8217;ve split the code in two parts:</p>
<h4>script.js &#8211; Part 1</h4>
<pre>$(function(){

	/* This code is run on page load */

	/* Showing the wishes, hidden by the CSS. */
	$('#main').show();

	/* Listening for the submit event on the form */
	$('#wForm').submit(function(e){
		addWish();
		e.preventDefault();
	});

	function init(){
		/* Run on page load if the user is logged into facebook */
		$('#share .toggleContent').toggle();

		$('#addWish .name').html('Hi, &lt;fb:name uid="loggedinuser" useyou="false" firstnameonly="true"&gt;&lt;/fb:name&gt;, add your wish below:').show();
		$('#addWish .profile-pic').children().attr('uid',FB.Connect.get_loggedInUser());
		FB.XFBML.Host.parseDomTree();
	}

	/* Initializing facebook connect */
	FB.init("bcf260ae02d453654be01ec11e2d0aa0","xd_receiver.htm",{"ifUserConnected" : init});</pre>
<p>In this first part of the script, we set the code to be run after the DOM has been completely loaded (and all page elements are accessible).</p>
<p>We later define a <strong>init()</strong> function that displays the submit form and initialize facebook connect (notice the <strong>ifUserConnected</strong> property &#8211; the <strong>init()</strong> functon is run on page load if the user has logged in previously).</p>
<p>The first parameter of the <strong>FB.init</strong> function is the <strong>API key</strong> of the app we created earlier.</p>
<h4>script.js &#8211; Part 2</h4>
<pre>var commencing = false;

function addWish()
{
	/* If there is another AJAX process already active stop the function: */
	if(commencing) return false;

	/* Stripping HTML tags */
	var wish = $('#wish').val().replace(/&lt;[^&gt;]*&gt;/g,'');

	if(wish.length&lt;3) { alert('Your wish is too short or empty!'); return false; }
	if(!FB.Connect.get_loggedInUser()) { alert('You are not logged in!'); return false; }

	commencing=true;

	/* Sending the data to post.php */
	$.post('ajax/post.php',{uid:FB.Connect.get_loggedInUser(),wish:wish,key:$('#key').val()},function(msg){

		/* This function is run if the data was successfully sent */
		commencing=false;

		if(msg.status)
		{
			/* If there were no errors */
			if($('#cb').attr('checked'))
			{
				var attachment = {
					name:'Christmas Wishes',
					href:'http://christmas-wishes.tutorialzine.com/',
					description:'What do you wish for this christmas?'
				};

				var action_link='';

				setTimeout(function(){
					FB.Connect.streamPublish(wish, attachment, action_link);
				},1000);
			}

			/* Insert a new wish by duplicating and changing the first wish currently on the page */
			var el = $('.wish').eq(0).clone()

			if(el.hasClass('green'))
			{
				el.addClass('red').removeClass('green');
			}
			else el.addClass('green').removeClass('red');

			el.find('.body').html(wish);
			el.hide().html(el.html().replace(/uid=\"\d+\"/g,'uid="'+FB.Connect.get_loggedInUser()+'"'));
			$('#wishesContainer').prepend(el);

			/* Parsing the fb tags: */
			FB.XFBML.Host.parseDomElement(el.get(0));

			el.fadeIn('slow');

			/* Scrolling the page to show the newly added wish into view: */
			$.scrollTo(el,800);
			$('#share').html('Thank you!');
		}
		else
		{
			alert('There was an error trying to add your comment!\nPlease try again in a few moments.');
			return false;
		}
	},'json')
}
});</pre>
<p>The second part of the code holds the <strong>addWish()</strong> function which posts the data via AJAX.</p>
<p>You can see that I&#8217;ve used a variable called commencing to figure out whether there is an active transfer in the progress, which allows only one AJAX call at once (and thus preventing unnecessary double-posting caused by multiple clicks on the submit button).</p>
<p>Also, you can see on line 39 that I&#8217;ve used the <a href="http://demos.flesler.com/jquery/scrollTo/" target="_blank">jQuery ScrollTo plugin</a> to scroll the window smoothly so that the newly inserted element is in view.</p>
<h3>Step 6 &#8211; MySQL</h3>
<p>In order to make this work on your own server, you&#8217;ll need to create the <strong>christmas_wishes </strong>MySQL table by running <strong>tables.sql</strong>, which is included in the download archive.</p>
<p>You&#8217;ll have to change your MySQL credentials in <strong>connect.php</strong> and replace the API key used in <strong>script.js</strong> with your own.</p>
<p>With this our Christmas Wishes webapp is complete!</p>
<h3>Conclusion</h3>
<p>Today we created a fully blown webapp which implemented facebook connect. You are free to build upon this source code and use it in your own personal or commercial projects.<br />
Have a merry Christmas and a happy New Year!</p>
<p><strong>What do you think? How would you modify it this code?</strong></p>
<div>
<a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=ELyQgUV8Rk8:kdU0G7k035U:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eedab_Tutorialzine?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=ELyQgUV8Rk8:kdU0G7k035U:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eedab_Tutorialzine?i=ELyQgUV8Rk8:kdU0G7k035U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=ELyQgUV8Rk8:kdU0G7k035U:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eedab_Tutorialzine?i=ELyQgUV8Rk8:kdU0G7k035U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=ELyQgUV8Rk8:kdU0G7k035U:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/df8e5_Tutorialzine?i=ELyQgUV8Rk8:kdU0G7k035U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=ELyQgUV8Rk8:kdU0G7k035U:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/df8e5_Tutorialzine?i=ELyQgUV8Rk8:kdU0G7k035U:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=ELyQgUV8Rk8:kdU0G7k035U:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/df8e5_Tutorialzine?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/df8e5_ELyQgUV8Rk8" height="1" width="1" /></p>
<p><a href="http://feeds.feedburner.com/Tutorialzine">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/christmas-wishes-with-facebook-connect/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Get a Professional Look With Color</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/how-to-get-a-professional-look-with-color/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/how-to-get-a-professional-look-with-color/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 21:46:01 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[bank of america]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color palletes]]></category>
		<category><![CDATA[design element]]></category>
		<category><![CDATA[Hue]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[monitor calibration]]></category>
		<category><![CDATA[ocean gray]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/how-to-get-a-professional-look-with-color/</guid>
		<description><![CDATA[What makes a design look coordinated, planned and professional? The answer is: &#8216;color&#8217;. Not every project needs bland corporate blue to look professional. Planning color means creating a framework that describes which colors to use and how to use them. Color is the slipperiest design element. “Good” color is so closely tied to elusive things [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webdesignerdepot.com/2009/12/how-to-get-a-professional-look-with-color/"><img class="alignleft" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ed891_thumb.jpg" alt="" width="200" height="160" /></a>What makes a design look coordinated, planned and professional? The answer is: <strong>&#8216;color&#8217;</strong>.</p>
<p>Not every project needs bland corporate blue to look professional. Planning color means creating a framework that describes which colors to use and how to use them.</p>
<p>Color is the slipperiest design element. <strong>“Good” color</strong> is so closely tied to elusive things like personal taste and intuition, as well as technical considerations such as contrast and monitor calibration.</p>
<p>But <strong>color is vital to content</strong>. If you consider a website important enough to spend time refining, then readers will likely consider it important enough to spend time reading. Good color choices make that happen.</p>
<p>In this article we&#8217;ll review some<strong> techniques to achieve beautiful color palletes</strong> for your web designs.<span></span></p>
<p><img class="alignright" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6eb3a_hues-vs-values.gif" alt="different hues can conflict, but different values of one hue work" width="317" height="271" /></p>
<p>The best way to make a website look <em>unplanned</em> is to choose its colors at random.</p>
<p>Even when visitors skim a website’s home page for the first time, <strong>the colors influence their attitude towards the content</strong>. Is this website exciting? Reassuring? Daring? Bland? Political? Formal?</p>
<p>Color affects how people interpret what they see as much as typography.</p>
<p>Finding the right colors isn’t easy, but the process can be systematic.</p>
<p>Good design strategy involves a <strong>color scheme</strong> (i.e. a range of colors selected to communicate a mood or message) and an arrangement of that scheme.</p>
<p>Let’s say you’ve been asked to design a professional website. (And this could very well turn into a drinking game: take a shot every time the client uses the word “professional,” “clean” or “modern.” Two shots for “I like this other website. Copy it.”).</p>
<p>The color scheme will depend on the particular nature of the website. For example, both banks and florists can have professional-looking websites.</p>
<p>But people might be less inclined to buy flowers from a website that is corporate blue and ocean gray. And imagine the Bank of America website in lilac and yellow-green.</p>
<p>A “professional” design tell visitors that they’ve found a website that takes its subject seriously, even if that subject is light-hearted. Whatever the hues and values, <strong>“professional” means coordinated, planned and thought out</strong>.</p>
<p><br class="spacer_" /></p>
<h1>Go Grayscale</h1>
<p>The best way to work with color is to start with none.</p>
<p>Removing color from a design reveals fundamental problems that should be addressed before worrying about which shade of chartreuse works best. If the design doesn’t feel right in black and white, then it’s time to make changes.</p>
<p>Does each page have a clear purpose? Does the design guide readers through the content? Is the content compelling, inspiring or informative? Are the headings clear? Do the links contrast with the other text? Color improves these effects, but <strong>problems in layout, type and organization can’t be solved by color alone</strong>.</p>
<p>To do a redesign, first suck out the color. The simple act of washing out over-saturated primaries really shows where a website stands. (Actually, you should really start a redesign by re-evaluating your goals and content, but that’s another story.)</p>
<p><strong>Sometimes removing color is a solution in itself</strong>.</p>
<p>I once worked with a Web design company to redesign their own website. The owners were personal about the project and keen to get it right. But if you think designing for yourself is difficult, try doing it by committee. By the end, the three of us were staring at a screenshot of the ninth draft after-hours over a few drinks.</p>
<p>Abruptly, I flattened the Photoshop layers and hit <strong>“Desaturate”</strong> turning the vibrant copper-and-navy design into shades of gray. To everyone’s surprise, it worked.</p>
<p>By the end of the week, we had a “warm” gray design with red accents. We knew we had a winner when previous clients complimented them on the new look and more calls came in from prospective clients.</p>
<p>Analyze your color scheme with <strong>the Photoshop “squint” test</strong>:</p>
<ol>
<li> Take screenshots of at least three pages from your website. Open them in Photoshop.</li>
<li> Duplicate the background layer in each screenshot (<em>Layer → Duplicate Layer</em>, or <em>Command + J</em> on a Mac, or <em>Control + J</em> on Windows).</li>
<li> Apply a Gaussian blur of about 10 pixels to the new layers.</li>
<li> Go to <em>Image → Adjustments → Posterize</em>. Use 8 to 12 levels<strong> or</strong> go to <em>Filter → Pixellate → Mosaic</em>. Use 15 to 30 pixels.</li>
</ol>
<p><img class="aligncenter" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6eb3a_depot-analysis.jpg" alt="a quick analysis of a web page" width="615" height="289" /></p>
<p>This shows which colors are really dominant. The more dominant the colors, the more heavily the scheme is imprinted in the visitor’s mind.</p>
<p>Once the website’s layout and organization work without color, it’s time to choose a palette. But which one? And how much to use?</p>
<p><br class="spacer_" /></p>
<h1>Align Your Hues</h1>
<p><img class="alignright" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6eb3a_hsv-samples.jpg" alt="three properties of color" width="298" height="226" /></p>
<p>Color has three properties: <strong>hue, saturation and value</strong> (sometimes called lightness).</p>
<p><strong>Saturation</strong> is how rich a hue is: neon colors are very saturated, while pastels are less saturated.</p>
<p><strong>Value</strong> denotes how bright (i.e. how close to black or white) a color is.</p>
<p><strong>Hue</strong> refers to which part of the rainbow a color belongs to, such as red or green; it’s the property that people trip up on.</p>
<p>Nothing kills a color scheme like clashing hues. A design can have a hundred shades of one hue, from pastel to neon, and still look planned. But if hues are mixed the wrong way, the scheme falls apart.</p>
<p>One way to avoid clashing hues is by separating them with a third color. A buffer of black, gray or white is safest, because grayscale is hue-neutral: you can coordinate any part of the rainbow with black, white and gray.</p>
<p>A second solution is to <strong>use the hues in different proportions</strong>. If a color scheme has, say, violet and brown, then the design could have many shades of brown with a few bright violet highlights.</p>
<p>Another option is to vary the values. Pure blue and bright cyan make a so-so combination, but dark blue (navy) and light cyan (sky blue) contrast enough to set each other off. Red and violet can be different enough not to clash but close enough not to look intentional. Light red (pink) and a dark violet bring distinction.</p>
<p>Unfortunately, avoiding a bad color combination isn’t the same thing as choosing a good one. A color scheme is successful not when you’re satisfied, but when your audience feels comfortable.</p>
<p><br class="spacer_" /></p>
<h1>Discover Great Schemes</h1>
<p>Where do great color schemes come from? With hundreds of colors and thousands of combinations, how do you decide?</p>
<p>Designers of small static websites should <strong>draw color from the content</strong>. That usually means photos.</p>
<p>The design of an eight-page website that I recently built was topped with an elaborate metal scaffold set against an indigo sky. Setting Photoshop’s eyedropper tool to a 5&#215;5 average, I sampled the darkest and lightest parts of the sky and gave the sidebar, links, headings and footer those few shades.</p>
<p>When the client asked how we were able to design a website so well—and so quickly—our response was, “This is what we do.” But the color was already there. I just had to look for it.</p>
<p>While stock photos works for quick websites, <strong>designers of larger and more dynamic websites should seek inspiration from their audiences</strong>.</p>
<p>An excellent indicator of which colors are attractive to your audience is their daily clothing. Find out what your visitors wear, and you’ll know what colors make them comfortable. If your website is about, say, league sports, find out what people wear to games, rather than their day jobs.</p>
<p>If you’re lucky enough to get photos of your target audience, view them en masse; you want an <em>average</em> of the crowd. But if photos aren&#8217;t available, go shopping.</p>
<p>Clothing designers who are able to stay in business have excellent color sense for every mood and lifestyle. It doesn’t have to be 5th Avenue haute couture. A Google search for &#8220;camping stores,&#8221; &#8220;baby clothes,&#8221; &#8220;ski and swimwear&#8221; and &#8220;casual living&#8221; will reveal many good color combinations.</p>
<p>People wear clothes according to their tastes. If you use colors that they like, they’ll feel more comfortable on your website.</p>
<p><br class="spacer_" /></p>
<h1>Use Textures</h1>
<p><img class="alignright" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89160_texture-samples.jpg" alt="texture samples on the same hue" width="182" height="182" /></p>
<p><strong>Slight variations in hue, saturation or value create textures</strong>.</p>
<p>Monochromatic textures (i.e. textures with only one hue) and patterns provide subtle dimension to most websites without clashing.</p>
<p>Simple texture backgrounds, in particular, are easy to build:</p>
<ul>
<li> Take a photo of an interior wall, or something that is bare but feels rough.</li>
<li> Open it in Photoshop.</li>
<li> Duplicate the background layer and call it “texture 1.”</li>
<li> Fill the background layer with colors from your color scheme.</li>
<li> Set the “texture 1” layer’s blend mode to “”Soft Light” and its opacity to 30%.</li>
<li> Try it out on your website. If it doesn’t look right, play with the layer’s opacity.</li>
</ul>
<p>The layer’s name is deliberate. You might play around with more than one photo, but avoid giving the layers names like “wall texture” or “paper texture.” You want to focus on the effect on your website, not where it came from.</p>
<p><br class="spacer_" /></p>
<h1>Creating a Good Scheme</h1>
<p>A good color scheme has certain characteristics. Think of it as a framework or set of guidelines to keep a design consistent. The scheme should:</p>
<ul>
<li> List two to five hues that work well together,</li>
<li> Describe how far a design can vary from those hues,</li>
<li> Account for shades of each hue,</li>
<li> Work well against black and white.</li>
</ul>
<p>Here’s an example:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89160_palette-step-1.gif" alt="step 1: choose hues for a color scheme" /></p>
<p>The designer began by choosing mostly warm hues that felt right. There was no logic, just the vague goal of “autumn” and her intuition.</p>
<p><br class="spacer_" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89160_palette-step-2.gif" alt="step 2: apply different values of the hues" /></p>
<p>In Photoshop, two layers provided shades of black and white. Each layer’s blend mode was set to “Soft Light.” Pure black was too dark for the right-most color, so the black layer’s opacity was adjusted.</p>
<p><br class="spacer_" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89160_palette-step-3.gif" alt="step 3: apply a tint over the whole thing" /></p>
<p>To unify the colors, a new layer was created and filled with pure red. Its blend mode was set to “Color” and its opacity cut to about 40%. (Note: the order of layers is very important. Colors will change if the “tint” layer is set below the black-and-white layers.)</p>
<p><br class="spacer_" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5d8e5_palette-step-4.gif" alt="step 4: select your favorite colors from the result" /></p>
<p>This gave the designer 15 colors to choose from. She picked four that had a range of tones and hues. Here, the colors are set against white.</p>
<p><br class="spacer_" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e2e83_palette-step-5.gif" alt="step 5: make sure they work against black and with different shades" /></p>
<p>Variations are important, so the designer experimented. What would the colors look like against black? What happens if we shade them slightly?</p>
<p><br class="spacer_" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bf604_palette-step-6.gif" alt="step 6: play with the tint and look for other favorites" /></p>
<p>What if we changed them altogether? Using <em>Image → Adjustments → Hue/Saturation</em> on the “tint” layer creates a distinctly un-autumn feel, but the colors are still coordinated. Perhaps that palette can be used for Easter.</p>
<p>The end result is a color scheme: a reference that provides different (but not too different) hues and a range of shades that work well together. <a href="http://netdna.webdesignerdepot.com/uploads/color/palette-sample.psd">Download the sample file.</a></p>
<p><br class="spacer_" /></p>
<h1>Use the Framework</h1>
<p>Will tomorrow&#8217;s graphics, photos and icons work with today’s color scheme? What images will a website need in six days, six weeks or six months? It’s hard to say, but <strong>content is a part of your color scheme</strong>.</p>
<p>You could solve this problem by either making your images follow the color scheme or making the color scheme follow your images.</p>
<p><strong>Enforcing your color scheme, even with photos, is a great way to achieve a unified look across all pages</strong>.</p>
<p>The easiest solution is to find images that fit your scheme. Remember that a color scheme allows for wiggle room: as long as an image’s major hues fit, the image should work. Many stock photo websites let you search by color (meaning hue: usually primaries like red, green and blue).</p>
<p>If an image doesn’t fit your color scheme, give it a tint:</p>
<ol>
<li> Open the image in Photoshop.</li>
<li> Create a new layer. Set its blend mode to “Color.”</li>
<li> Fill that layer with one of the colors from your palette, preferably the one that most closely matches the image.</li>
<li> Set the color layer’s opacity to 50%.</li>
<li> Play with the opacity until you get a good balance between the image’s original color and your website’s color palette.</li>
<li> This technique works for photos, illustrations and icons—anything pixel-based. (If you don&#8217;t own the image, be sure to obtain permission before altering it. You may be improving its appearance on your website, but you’re still taking liberties with someone else’s art.)</li>
</ol>
<p><br class="spacer_" /></p>
<h1>Looking Professional</h1>
<p>No set of colors looks <strong>&#8220;professional&#8221; </strong>in and of itself. Rather, you have to follow a process to reach a coordinated, planned feel.</p>
<p>No matter what the website is about, the audience will know it takes itself seriously.</p>
<h2>Tips</h2>
<ul>
<li> When you think you have a good color scheme, try it out for at least one week. Evaluating color requires intuition that builds over time. Give yourself time to fully absorb the scheme’s personality.</li>
<li> When you think you have a good color scheme, don’t let it go stale. Your visitors&#8217; tastes, like yours, change over time. Make a note to review the colors after four months. Then ask, are they still appropriate? If not, what has changed? What factors will influence your adjustment?</li>
<li> Use brilliant colors sparingly. A splash of something iridescent will draw visitors there, but if they see it everywhere, they’ll wander aimlessly.</li>
<li> Some people think color schemes have a narrow range. Allow some leeway to give your designs added depth.</li>
<li> Avoid pure primaries such as red, green, blue and yellow. Give them a tinge for real character: red, but slightly violet, blue with a touch of green, “warm” yellow with an orange tint.</li>
<li> Make sure your colors work when faded. If you choose red, be aware that light red can be feminine and dark red can look like rust or blood. Yellow runs from faded sunlight to dark brown. Dark blue is mysterious, and light blue is tranquil—or electric if you oversaturate it.</li>
<li> Mac users, set your screen. Go to “System Preferences” and click “Universal Access.” Set your display to “Use grayscale.” This also comes in handy when you’re in the mood for film noir.</li>
<li> No matter how active you want your website to feel, use a neutral background. Black, white and gray work well with almost every hue.</li>
<li> If you want small text (say, 14 points or less) to match a large field of color, make the text a few shades darker than normal. This will offset the light counters inside the characters.</li>
<li> Use more shades of fewer hues.</li>
<li> What “looks good” is intuitive. But intuition is a battle between your ego, your audience’s pickiness and the authority of the people funding the project.</li>
<li> Use muted backgrounds to make content stand out:
<p><br class="spacer_" /></p>
<p><img class="aligncenter" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bf604_contrast-sample.gif" alt="using contrast to make content stand out" width="400" height="495" /></p>
</li>
</ul>
<p><br class="spacer_" /></p>
<p><em>Written exclusively for WDD by <a href="http://www.benthinkin.co.nz/">Ben Gremillion</a>. He is a freelance web designer who has learned that a deadline’s inflexibility is inversely proportional to the number of features requested at the last minute.</em></p>
<p><em><strong>How do you create successful color schemes?  What works and what doesn&#8217;t work for you?</strong></em></p>
<p><br class="spacer_" /></p>
<p>If you find an exclusive RSS freebie on this feed or on the live WDD website, please use the following code to download it: X7NG7u</p>
<p><a href="http://www.webdesignerdepot.com/feed/">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/how-to-get-a-professional-look-with-color/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>50 Best Free Tools To Create Perfect Color Combinations</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/50-best-free-tools-to-create-perfect-color-combinations/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/50-best-free-tools-to-create-perfect-color-combinations/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 18:13:52 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[cmyk colors]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color harmonies]]></category>
		<category><![CDATA[color palettes]]></category>
		<category><![CDATA[color wizard]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[good color combination]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[palette]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[wheel]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/50-best-free-tools-to-create-perfect-color-combinations/</guid>
		<description><![CDATA[A good color combination has the tendency to communicate with the users and let them perceive the design in the correct way. That is the basic reason why you need to pick the right color for your design. So, here we are bringing 50 varieties of useful and valuable color tools that would help you [...]]]></description>
			<content:encoded><![CDATA[<p>A good color combination has the tendency to communicate with the users and let them perceive the design in the correct way. That is the basic reason why you need to pick the right color for your design. So, here we are bringing 50 varieties of useful and valuable color tools that would help you choosing the right color palettes for your designs.</p>
<p>You are welcome  to share more color tools and resources which our readers/viewers may like. <a href="http://feeds.feedburner.com/SmashingApps" target="_blank"><span>Do you want to be the first one to know the latest happenings</span></a> at SmashingApps.com just <a href="http://feeds.feedburner.com/SmashingApps" target="_blank"><span>subscribe to our rss feed</span></a> and <a href="http://twitter.com/smashingapps" target="_blank">you can follow us on twitter</a> and <strong><a href="http://www.facebook.com/smashingapps" target="_blank">do not forget to become our fan on facebook</a></strong> as well.</p>
<p><strong><a href="http://colorschemedesigner.com/" target="_blank">Color Scheme Designer</a></strong></p>
<p>Color Scheme Designer is a brand new interface, as well as the engine, all rewritten from the scratch. Rapidly increased precision and color space conversions, better preview, enhanced scheme creation system, unique scheme IDs and permanent URL of the scheme.</p>
<p><a href="http://colorschemedesigner.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/59c02_ColorSchemeDesigner.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorsontheweb.com/colorwizard.asp" target="_blank">The Color Wizard</a></strong></p>
<p>The Color Wizard is a color matching application for anyone who wants to create designs with great looking colors.</p>
<p><a href="http://www.colorsontheweb.com/colorwizard.asp" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/75b1a_TheColorWizard.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.dasplankton.de/ContrastA/" target="_blank">Contrast-A: Find Accessible Color Combinations</a></strong></p>
<p>The application allows users to experiment with color combinations, examine them under the aspect of accessibility guidelines and to create custom color palettes.</p>
<p><a href="http://www.dasplankton.de/ContrastA/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/268b0_dasplankton.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://kuler.adobe.com/" target="_blank">Kuler</a></strong></p>
<p>The web-hosted application for generating color themes that can inspire any project. No matter what you&#8217;re creating, with Kuler you can experiment quickly with color variations and browse thousands of themes from the Kuler community.</p>
<p><a href="http://kuler.adobe.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/76b14_Kuler.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorsontheweb.com/colorwheel.asp" target="_blank">Colors On The Web</a></strong></p>
<p>Spin the color wheel and get a selection of three random colors. The color wheel randomizes among some 16 million colors. And since each spin produces three different colors, that gives endless combinations. (or 2 to the power of 70 or so, which is a very large number). Enough to keep anyone busy for a while.</p>
<p><a href="http://www.colorsontheweb.com/colorwheel.asp" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fe8f0_ColorsOnTheWeb.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.sessions.edu/career_center/design_tools/color_calculator/" target="_blank">Color Wheel Color Calculator</a></strong></p>
<p>The Sessions Color Calculator is an interactive color wheel that helps designers select HTML, RGB, or CMYK colors and identifies color harmonies and schemes. Our Color Wheel works faster than any other color wheel or html color chart.</p>
<p><a href="http://www.sessions.edu/career_center/design_tools/color_calculator/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/75b4c_ColorWheelColorCalculator.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://infohound.net/colour/" target="_blank">Infohound Color Schemer</a></strong></p>
<p>This color schemer is a simple tool to help you experiment with various color schemes for your next web or print project.<br /> Click around within the shaded box to set the saturation and brightness, or within the rainbow to set the hue. You can also enter a particular value directly into one of the boxes.<br /> Matching colors will be automatically chosen. You can click on one to set it as the primary color.</p>
<p><a href="http://infohound.net/colour/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/38885_InfohoundColorSchemer.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.checkmycolours.com/" target="_blank">Check My Color</a></strong></p>
<p>It is a tool for checking foreground and background color combinations of all DOM elements and determining if they provide sufficient contrast when viewed by someone having color deficits.</p>
<p><a href="http://www.checkmycolours.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d22d3_CheckMyColor.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.2createawebsite.com/build/hex-color-scheme-generator.html" target="_blank">Hex Color Scheme Generator</a></strong></p>
<p>This is a great tool to use if you want to develop a matching color scheme for your site.  Say you want your nav color to be #000066 (navy blue) and you want to know what colors would go best with it, this tool will help you.</p>
<p><a href="http://www.2createawebsite.com/build/hex-color-scheme-generator.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d6367_HexColorSchemeGenerator.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorcombos.com/" target="_blank">Color Combinations and Color Schemes</a></strong></p>
<p>Here you&#8217;re sure to find the perfect color combination for your project. This site was built to help web developers quickly select and test website color combinations.</p>
<p><a href="http://www.colorcombos.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/844c7_ColorCombinations.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.gpeters.com/color/color-schemes.php" target="_blank">Instant Color Scheme</a></strong></p>
<p>Let Yahoo pick your color scheme! Enter a word or phrase and I&#8217;ll grab 5 related images from Yahoo Images, and get the 6 most prominent colors from each.</p>
<p><a href="http://www.gpeters.com/color/color-schemes.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f623b_InstantColorScheme.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://aviary.com/tools/toucan" target="_blank">Toucan Color Palettes</a></strong></p>
<p>Used alone or in conjunction with our other creation tools, Toucan gives you the features you need to inject color into your creative process.</p>
<p><a href="http://aviary.com/tools/toucan" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/90d15_ToucanColorPalettes.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://pictaculous.com/" target="_blank">Pictaculous</a></strong></p>
<p>Ever wonder what colors to use with an image? Upload your image &#8211; get a color pallette</p>
<p><a href="http://pictaculous.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6268d_Pictaculous.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://beta.dailycolorscheme.com/" target="_blank">Daily Colorscheme</a></strong></p>
<p>Daily Color Scheme is all about color. Every day color, they serve a new colorscheme every day of the year, to keep the designers head fueled with inspirational and usable color schemes.</p>
<p><a href="http://beta.dailycolorscheme.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/916c5_DailyColorScheme.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://slayeroffice.com/tools/color_palette/" target="_blank">Slayeroffice Color Palette Creator</a></strong></p>
<p>It will create 10 shades of the base color, located top-left, at varying degrees of opacity. The top row emulates opacity over a white background, the bottom over black (or colors of your choosing as of v1.4). The opacity values are 100% opaque, 75%, 50%, 25% and 10% on the top row. The bottom row begins at 85% rather than 100% and continues on as the first.</p>
<p><a href="http://slayeroffice.com/tools/color_palette/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ba59_Slayeroffice.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colourlovers.com/copaso/ColorPaletteSoftware" target="_blank">Color Palette Software</a></strong></p>
<p>COPASO is an advanced color palette tool that helps you create the perfect color schemes and themes. With a scratch pad to save colors you&#8217;re working with, a photo tool to extract colors and an advanced color picker and color theory wheel to give you tons of color inspiration. Using COPASO you can save your palettes to a private folder or download them to your local computer.</p>
<p><a href="http://www.colourlovers.com/copaso/ColorPaletteSoftware" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a4a77_ColorPaletteSoftware.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.degraeve.com/color-palette/" target="_blank">Color Palette Generator</a></strong></p>
<p>Enter the URL of an image to get a color palette that matches the image. This is useful for coming up with a website color palette that matches a key image a client wants to work with.</p>
<p><a href="http://www.degraeve.com/color-palette/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ed4b4_ColorPaletteGenerator.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://jrm.cc/color-palette-generator/" target="_blank">Color Palette Generator</a></strong></p>
<p>Generate a color palette based on an image.</p>
<p><a href="http://jrm.cc/color-palette-generator/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3eb34_ColorPaletteGenerator2.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.cssdrive.com/imagepalette/" target="_blank">CSS Drive&#8217;s Image to Colors Palette Generator!</a></strong></p>
<p>Upload an image to generate a color palette based on the image&#8217;s primary colors. Useful for quickly grabbing a particular color within an image for inspiration.</p>
<p><a href="http://www.cssdrive.com/imagepalette/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4a4cb_CSSDrive.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.thecolortool.com/" target="_blank">The Color Tool</a></strong></p>
<p>This web site is dedicated to the display of color combinations, changing css styles, and displaying many powerful and unique color tools and font tools.</p>
<p><a href="http://www.thecolortool.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80978_TheColorTool.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://paletteman.com/" target="_blank">PALETTEMAN</a></strong></p>
<p>Palette Man is a color palette-generation program that&#8217;s geared toward web designers. You&#8217;re allowed to select 5 colors from the 216-color web-safe palette and see how they interact.</p>
<p><a href="http://paletteman.com/" target="_blank"><img src="http://www.smashingapps.com/wp-content/uploads/2009/12/Color-Tools-Collection/PALETTEMAN.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://colorexplorer.com/" target="_blank">ColorExplorer</a></strong></p>
<p>A brand spanking new way of working with digital colors! With the colorful toolbox at ColorExplorer you can easily create, manage, and explore color palettes for use in web designs, desktop publishing, or any other graphic design process.<br /> Go ahead! – get started on your colorful and creative voyage into the world of hues, spot colors, red, greens, yellow, and blues!</p>
<p><a href="http://colorexplorer.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ce849_ColorExplorer.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://bighugelabs.com/colors.php/login.php" target="_blank">Color Palette Generator</a></strong></p>
<p>Automatically create a color palette from any photo.</p>
<p><a href="http://bighugelabs.com/colors.php/login.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1e076_ColorPaletteGenerator3.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.kolur.com/" target="_blank">Kolur</a></strong></p>
<p>Kolur is a simple (and hopefully) enjoyable way to browse color palettes. Designs displayed in our gallery go beyond the generic 3 colored dots, and attempt to portray the possibilities in palettes.</p>
<p><a href="http://www.kolur.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ebe9c_kolur.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.logoorange.com/color/color-codes-chart.php" target="_blank">Color Codes Matching Chart HTML</a></strong></p>
<p>Note that the conversions in this color codes chart are best described as &#8220;nominal&#8221;. They will produce an invertible conversion between the RGB code and a subset of CMYK; that is, one can take an RGB color code and convert to certain CMYK colors, and from these CMYK colors obtain the matching, original RGB codes.</p>
<p><a href="http://www.logoorange.com/color/color-codes-chart.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/519c7_ColorCodesMatching.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorhunter.com/" target="_blank">Color Hunter</a></strong></p>
<p>Color Hunter is a place to find and make color palettes created from images.</p>
<p><a href="http://www.colorhunter.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4d32e_ColorHunter.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.hypergurl.com/colormatch.php" target="_blank">Color Match</a></strong></p>
<p>Color Match is a website tool showing how to match website colors and help in choosing a website color scheme or color code. Also displays the HTML Color Code.</p>
<p><a href="http://www.hypergurl.com/colormatch.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d5b5f_ColorMatch.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://graybit.com/main.php" target="_blank">Gray Bit</a></strong></p>
<p>GrayBit is an online accessibility testing tool designed to visually convert a full-color web page into a grayscale rendition for the purpose of visually testing the page’s perceived contrast.</p>
<p><a href="http://graybit.com/main.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ab89_GrayBit.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://colourmod.com/dashboard/" target="_blank">ColourMod</a></strong></p>
<p>ColourMod originally made its debut as a web-based DHTML Dynamic Colour Picker. Since the inception of OS X from Apple, ColourMod has been ported to the Dashboard interface and is fully functional in OS X Tiger and Leopard.</p>
<p><a href="http://colourmod.com/dashboard/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/60c9d_ColourMod.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorzilla.com/firefox/" target="_blank">ColorZilla</a></strong></p>
<p>Advanced Eyedropper, Color Picker, Palette Viewer and other colorful goodies for your Firefox</p>
<p><a href="http://www.colorzilla.com/firefox/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8dbfa_ColorZilla.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://meyerweb.com/eric/tools/color-blend/" target="_blank">Color Blender</a></strong></p>
<p>Pick a color value format, input two valid CSS color values in the format you chose, and pick the number of midpoints you&#8217;d like to see. The palette will show the colors you input as well as the requested number of midpoint colors, and the values of those colors.</p>
<p><a href="http://meyerweb.com/eric/tools/color-blend/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e218a_ColorBlender2.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorblender.com/" target="_blank">Color Blender</a></strong></p>
<p>Your free online tool for color matching and palette design!</p>
<p><a href="http://www.colorblender.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/72357_ColorBlender.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://colourgrab.com/" target="_blank">Color Grab</a></strong></p>
<p>ColourGrab is about er.. colours! Type a URL of any online image below and our system will tell you the most used colours from that image, and as a result give you some inspirtation! Not bad if you ask me! So without further-ado,</p>
<p><a href="http://colourgrab.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/96974_ColorGrab.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.ideo.com/visualizer.html" target="_blank">Web Color Visualizer</a></strong></p>
<p>To visualize color combinations, roll over the swatches to change the color of the elements.</p>
<p><a href="http://www.ideo.com/visualizer.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d4169_WebColorVisualizer.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colormunki.com/" target="_blank">ColorMunki</a></strong></p>
<p>ColorMunki is the industry&#8217;s hottest all-in-one color solution that delivers unparalleled color control and color creation tools for photo and design digital workflows.</p>
<p><a href="http://www.colormunki.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d93cb_ColorMunki.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.easyrgb.com/index.php?X=HARM" target="_blank">Easy RGB</a></strong></p>
<p>From your RGB colors it creates colors complements, harmonies and themes.<br /> It can be used to easily generate a Web site color theme or to select good trim and accent colors for your home decorations.</p>
<p><a href="http://www.easyrgb.com/index.php?X=HARM" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2d626_EasyRGB.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.ficml.org/jemimap/style/color/wheel.html" target="_blank">4096 Color Wheel</a></strong></p>
<p><a href="http://www.ficml.org/jemimap/style/color/wheel.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ec49e_4096ColorWheel.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorschemer.com/online.html" target="_blank">Color Schemer Online</a></strong></p>
<p><a href="http://www.colorschemer.com/online.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8ff99_ColorSchemerOnline.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.dhtmlgoodies.com/scripts/color-schemer/color-schemer.html" target="_blank">Color Schemer</a></strong></p>
<p><a href="http://www.dhtmlgoodies.com/scripts/color-schemer/color-schemer.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fafc7_ColorSchemer.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorcombos.com/combotester.html" target="_blank">Color Combos</a></strong></p>
<p><a href="http://www.colorcombos.com/combotester.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a4195_ColorCombos.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorjack.com/" target="_blank">Color Jack &#8211; Color Theory</a></strong></p>
<p><a href="http://www.colorjack.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3325c_ColorJack.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://pourpre.com/colordb/?l=eng" target="_blank">Pourpre</a></strong></p>
<p><a href="http://pourpre.com/colordb/?l=eng" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4c0ea_Pourpre.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorjack.com/sphere/" target="_blank">Color jack Sphere</a></strong></p>
<p><a href="http://www.colorjack.com/sphere/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b14cb_ColorjackSphere.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://colormixers.com/mixers/cmr/" target="_blank">Color Mixers</a></strong></p>
<p><a href="http://colormixers.com/mixers/cmr/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/84ffa_ColorMixers.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colorotate.org/" target="_blank">Colorotate</a></strong></p>
<p><a href="http://www.colorotate.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c60c1_Colorotate.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.neteffect.dk/colormatch/" target="_blank">Unsafe Colormatch Template </a></strong></p>
<p><a href="http://www.neteffect.dk/colormatch/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0b0b4_UnsafeColormatchTemplate.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://redalt.com/Tools/I+Like+Your+Colors" target="_blank">I Like Your Colors</a></strong></p>
<p><a href="http://redalt.com/Tools/I+Like+Your+Colors" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/77ab1_ILikeYourColors.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.colr.org/" target="_blank">Colr</a></strong></p>
<p><a href="http://www.colr.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0c892_Colr.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.etre.com/tools/colourcheck/" target="_blank">Colour Check</a></strong></p>
<p><a href="http://www.etre.com/tools/colourcheck/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c4bba_ColourCheck.jpg" border="0" alt="Online Color Tools" width="500" /></a></p>
<p><strong><a href="http://www.visibone.com/colorlab/" target="_blank">Color Lab</a></strong></p>
<p><a href="http://www.visibone.com/colorlab/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9dd74_ColorLab.jpg" border="0" alt="Online Color Tools" width="500" /></a>
<p>Brought To You By</p>
<p align="left"><a href="http://www.premiersurvey.com" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d0201_premier-survey-advertise.jpg" alt="Premier Survey" /></a><br /> Do you want to advertise here? <a href="http://www.smashingapps.com/advertise" target="_blank">Click to get more info&#8230;</a></p>
<p><a href="http://www.smashingapps.com/feed">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/50-best-free-tools-to-create-perfect-color-combinations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orange Website Showcase</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/orange-website-showcase/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/orange-website-showcase/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 23:31:09 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color orange]]></category>
		<category><![CDATA[dark orange]]></category>
		<category><![CDATA[gold]]></category>
		<category><![CDATA[Happiness]]></category>
		<category><![CDATA[Joshua Giblette]]></category>
		<category><![CDATA[Orange]]></category>
		<category><![CDATA[oxygen supply]]></category>
		<category><![CDATA[Penny

Spendly]]></category>
		<category><![CDATA[sexual passion]]></category>
		<category><![CDATA[website showcase]]></category>
		<category><![CDATA[Yellow]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/orange-website-showcase/</guid>
		<description><![CDATA[Color Wheel Pro says:Orange combines the energy of red and the happiness of yellow. It is associated with joy, sunshine, and the tropics. Orange represents enthusiasm, fascination, happiness, creativity, determination, attraction, success, encouragement, and stimulation. To the human eye, orange is a very hot color, so it gives the sensation of heat. Nevertheless, orange is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://d-lists.co.uk/2009/12/17/orange-website-showcase"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6bac9_main10.jpg" alt="Orange Website Showcase" width="600" height="200" class="alignnone size-full wp-image-2972" /></a></p>
<p><a href="http://www.color-wheel-pro.com/color-meaning.html" target="_blank">Color Wheel Pro says:</a><em>Orange combines the energy of red and the happiness of yellow. It is associated with joy, sunshine, and the tropics. Orange represents enthusiasm, fascination, happiness, creativity, determination, attraction, success, encouragement, and stimulation.</p>
<p>To the human eye, orange is a very hot color, so it gives the sensation of heat. Nevertheless, orange is not as aggressive as red. Orange increases oxygen supply to the brain, produces an invigorating effect, and stimulates mental activity. It is highly accepted among young people. As a citrus color, orange is associated with healthy food and stimulates appetite. Orange is the color of fall and harvest. In heraldry, orange is symbolic of strength and endurance.</p>
<p>Orange has very high visibility, so you can use it to catch attention and highlight the most important elements of your design. Orange is very effective for promoting food products and toys.</p>
<p>Dark orange can mean deceit and distrust.<br />
Red-orange corresponds to desire, sexual passion, pleasure, domination, aggression, and thirst for action.<br />
Gold evokes the feeling of prestige. The meaning of gold is illumination, wisdom, and wealth. Gold often symbolizes high quality.</em><span></span></p>
<h5><a href="http://www.playintraffik.com/" target="_blank">Traffik</a></h5>
<p><a href="http://www.playintraffik.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6bac9_Traffik.jpg" alt="Orange Website Showcase - Traffik" width="600" height="435" class="alignnone size-full wp-image-2956" /></a></p>
<h5><a href="http://www.toyny.com/" target="_blank">TOY</a></h5>
<p><a href="http://www.toyny.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/72924_TOY.jpg" alt="Orange Website Showcase - TOY" width="600" height="370" class="alignnone size-full wp-image-2957" /></a></p>
<h5><a href="http://www.haloagency.net/" target="_blank">Halo</a></h5>
<p><a href="http://www.haloagency.net/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/72924_Halo.jpg" alt="Orange Website Showcase - Halo" width="600" height="445" class="alignnone size-full wp-image-2958" /></a></p>
<h5><a href="http://www.awpny.com/" target="_blank">AWP</a></h5>
<p><a href="http://www.awpny.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80a95_AWP.jpg" alt="Orange Website Showcase - AWP" width="600" height="421" class="alignnone size-full wp-image-2959" /></a></p>
<h5><a href="http://wufoo.com/" target="_blank">Wufoo</a></h5>
<p><a href="http://wufoo.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80a95_Wufoo.jpg" alt="Orange Website Showcase - Wufoo" width="600" height="473" class="alignnone size-full wp-image-2960" /></a></p>
<h5><a href="http://www.colourpixel.com/" target="_blank">Colourpixel</a></h5>
<p><a href="http://www.colourpixel.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/646f5_Colourpixel.jpg" alt="Orange Website Showcase - Colourpixel" width="600" height="453" class="alignnone size-full wp-image-2961" /></a></p>
<h5><a href="http://www.sprinklepenny.com/" target="_blank">Sprinkle Penny</a></h5>
<p><a href="http://www.sprinklepenny.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/646f5_SprinklePenny.jpg" alt="Orange Website Showcase - Sprinkle Penny" width="600" height="438" class="alignnone size-full wp-image-2962" /></a></p>
<h5><a href="http://spendly.com/touch/" target="_blank">Spendly Touch</a></h5>
<p><a href="http://spendly.com/touch/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4cfdb_SpendlyTouch.jpg" alt="Orange Website Showcase - Spendly Touch" width="600" height="450" class="alignnone size-full wp-image-2963" /></a></p>
<h5><a href="http://www.giblette.com/blog/" target="_blank">Joshua Giblette</a></h5>
<p><a href="http://www.giblette.com/blog/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4cfdb_JoshuaGiblette.jpg" alt="Orange Website Showcase - Joshua Giblette" width="600" height="437" class="alignnone size-full wp-image-2964" /></a></p>
<h5><a href="http://www.eighty8four.com/" target="_blank">Eighty Four</a></h5>
<p><a href="http://www.eighty8four.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e6532_EightyFour.jpg" alt="Orange Website Showcase - Eighty Four" width="600" height="419" class="alignnone size-full wp-image-2965" /></a></p>
<h5><a href="http://www.happycomb2b.com/es/" target="_blank">Happycom</a></h5>
<p><a href="http://www.happycomb2b.com/es/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e6532_Happycom.jpg" alt="Orange Website Showcase - Happycom" width="600" height="432" class="alignnone size-full wp-image-2966" /></a></p>
<h5><a href="http://www.thinkorange.pt/" target="_blank">Think Orange</a></h5>
<p><a href="http://www.thinkorange.pt/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cb11b_ThinkOrange.jpg" alt="Orange Website Showcase - Think Orange" width="600" height="472" class="alignnone size-full wp-image-2967" /></a></p>
<h5><a href="http://www.four24.com/" target="_blank">Four 24</a></h5>
<p><a href="http://www.four24.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cb11b_Four24.jpg" alt="Orange Website Showcase - Four 24" width="600" height="537" class="alignnone size-full wp-image-2968" /></a></p>
<h5><a href="http://superfluousbanter.org/" target="_blank">Superfluous Banter</a></h5>
<p><a href="http://superfluousbanter.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_SuperfluousBanter.jpg" alt="Orange Website Showcase - Superfluous Banter" width="600" height="435" class="alignnone size-full wp-image-2969" /></a></p>
<h5><a href="http://www.coolar.com.br/" target="_blank">Coolar</a></h5>
<p><a href="http://www.coolar.com.br/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_Coolar.jpg" alt="Orange Website Showcase - Coolar" width="600" height="420" class="alignnone size-full wp-image-2970" /></a></p>
<p><span>If you like this post you may also want to look at:</span></p>
<p><span><em><a href="http://d-lists.co.uk/2009/12/10/purple-website-showcase/">Purple Website Showcase</a></em></p>
<p></span></p>
<p><span><em><a href="http://d-lists.co.uk/2009/12/03/yellow-website-showcase/">Yellow Website Showcase</a></em></p>
<p></span></p>
<p>Why not follow me on twitter: <a href="http://twitter.com/AtiKuSDesign" target="_blank">@atikusdesign</a><br />or to ensure you are updated with every D-Lists posts follow: <a href="http://twitter.com/D_Lists" target="_blank">@d_lists</a></p>
<p>Did you enjoy this post?  If so please share and allow others to enjoy it:</p>
<p>	<a rel="nofollow" target="_blank" href="http://d-lists.co.uk" title="Design Float"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_images" alt="Design Float" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://twitter.com/home?status=Orange%20Website%20Showcase%20-%20http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F" title="Twitter"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagestwitter.png" alt="Twitter" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F&amp;title=Orange%20Website%20Showcase" title="StumbleUpon"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesstumbleupon.png" alt="StumbleUpon" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://d-lists.co.uk/feed/" title="RSS"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesrss.png" alt="RSS" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F&amp;title=Orange%20Website%20Showcase&amp;bodytext=%0D%0A%0D%0AColor%20Wheel%20Pro%20says%3AOrange%20combines%20the%20energy%20of%20red%20and%20the%20happiness%20of%20yellow.%20It%20is%20associated%20with%20joy%2C%20sunshine%2C%20and%20the%20tropics.%20Orange%20represents%20enthusiasm%2C%20fascination%2C%20happiness%2C%20creativity%2C%20determination%2C%20attraction%2C%20success%2C%20encour" title="Digg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesdigg.png" alt="Digg" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F&amp;title=Orange%20Website%20Showcase&amp;notes=%0D%0A%0D%0AColor%20Wheel%20Pro%20says%3AOrange%20combines%20the%20energy%20of%20red%20and%20the%20happiness%20of%20yellow.%20It%20is%20associated%20with%20joy%2C%20sunshine%2C%20and%20the%20tropics.%20Orange%20represents%20enthusiasm%2C%20fascination%2C%20happiness%2C%20creativity%2C%20determination%2C%20attraction%2C%20success%2C%20encour" title="del.icio.us"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesdelicious.png" alt="del.icio.us" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F&amp;t=Orange%20Website%20Showcase" title="Facebook"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesfacebook.png" alt="Facebook" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F&amp;title=Orange%20Website%20Showcase&amp;annotation=%0D%0A%0D%0AColor%20Wheel%20Pro%20says%3AOrange%20combines%20the%20energy%20of%20red%20and%20the%20happiness%20of%20yellow.%20It%20is%20associated%20with%20joy%2C%20sunshine%2C%20and%20the%20tropics.%20Orange%20represents%20enthusiasm%2C%20fascination%2C%20happiness%2C%20creativity%2C%20determination%2C%20attraction%2C%20success%2C%20encour" title="Google Bookmarks"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesgooglebookmark.png" alt="Google Bookmarks" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F" title="Technorati"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagestechnorati.png" alt="Technorati" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F17%2Forange-website-showcase%2F&amp;title=Orange%20Website%20Showcase" title="Reddit"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1ffca_imagesreddit.png" alt="Reddit" class="sociable-hovers" /></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/5SQCmZwLBczhg92u1xubn9BxjnA/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2b82c_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/5SQCmZwLBczhg92u1xubn9BxjnA/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2b82c_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/d-lists?a=TDiadUOMlTk:boZlR0B51gA:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2b82c_d-lists?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=TDiadUOMlTk:boZlR0B51gA:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2b82c_d-lists?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=TDiadUOMlTk:boZlR0B51gA:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/14216_d-lists?i=TDiadUOMlTk:boZlR0B51gA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=TDiadUOMlTk:boZlR0B51gA:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6f906_d-lists?i=TDiadUOMlTk:boZlR0B51gA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=TDiadUOMlTk:boZlR0B51gA:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6f906_d-lists?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6f906_TDiadUOMlTk" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/d-lists">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/orange-website-showcase/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Unveiling Photoshop Masks</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/unveiling-photoshop-masks/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/unveiling-photoshop-masks/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 17:25:44 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[creative advantages]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[layer mask]]></category>
		<category><![CDATA[mask]]></category>
		<category><![CDATA[palette]]></category>
		<category><![CDATA[photographic imagery]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[selection]]></category>
		<category><![CDATA[smooth curves]]></category>
		<category><![CDATA[unwanted artifacts]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/unveiling-photoshop-masks/</guid>
		<description><![CDATA[&#160;&#160; Design is a fluid and shifting process in which layers are constantly modified and tweaked. As complexity builds, so does the need for preserving data in a flexible way. Learning non-destructive editing techniques helps you produce documents that bend along with your creativity. Photoshop Masks are the cornerstone of this process. Not only do [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div> <img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b22f_smashing-magazine-advertisement.gif" alt="Smashing-magazine-advertisement in Unveiling Photoshop Masks" border="0" /><br /> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=56" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b5b98_avw.php?zoneid=56" border="0" alt=" in Unveiling Photoshop Masks" /></a>&nbsp;<a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=63" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b5b98_avw.php?zoneid=63" border="0" alt=" in Unveiling Photoshop Masks" /></a>&nbsp;<a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=64" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/06998_avw.php?zoneid=64" border="0" alt=" in Unveiling Photoshop Masks" /></a></div>
</td>
</tr>
</table>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/06998_spacer.gif" alt="Spacer in Unveiling Photoshop Masks" border="0" width="1" height="1" /><br /> Design is a fluid and shifting process in which layers are constantly modified and tweaked. As complexity builds, so does the need for preserving data in a flexible way. <strong>Learning non-destructive editing techniques</strong> helps you produce documents that bend along with your creativity. <strong>Photoshop Masks are the cornerstone of this process.</strong> Not only do they preserve important pixel data, but they allow for the creation of flexible interface elements as well. In this article, we&#8217;ll explore the technical aspects and creative advantages of incorporating masks into your workflow.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9cbfa_title-img.jpg" alt="Title-img in Unveiling Photoshop Masks" /></p>
<p>Photoshop offers five methods of masking: Pixel Masks, Vector Masks, Quick Masks, Clipping Masks and Clipping Paths, all of which define pixel opacities without affecting the original data. Each of them has its own pros and cons, and knowing which method to use is extremely important for creating clean, flexible and properly masked layers.</p>
<h3>Pixel Masks</h3>
<p>Pixel masks determine opacity values based on <strong>a raster image with grayscale values that correspond pixel for pixel to the original layer.</strong> This makes them ideal for masking complex photographic imagery (e.g. the hair on a model or leaves on a tree). Pixel masks allow 100 shades of gray, which correspond directly to opacity percentages. The ability to vary opacities is unique to pixel masks, making them an invaluable tool.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9cbfa_pixel-mask.jpg" alt="Pixel-mask in Unveiling Photoshop Masks" /><br /> <em>Pixel Masks are ideal for extracting complex photographic imagery. (<a href="http://www.sxc.hu/photo/1241797">Image Source</a>)</em></p>
<p>While pixel masks can be easily modified, they aren&#8217;t ideal for every situation. Because of their raster format, scaling them can cause unwanted artifacts and interpolated bluriness. Smooth curves and perfect edges can also be tricky to create when painting a mask. Under such circumstances, vector masks would be preferable.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a20b1_blurry-pixel-mask.jpg" alt="Blurry-pixel-mask in Unveiling Photoshop Masks" /><br /> <em>Pixel masks should not be used when you might have to rescale.</em></p>
<h4>Creation</h4>
<p>Creating a pixel mask is as easy as selecting the layer or layer group and clicking the &#8220;Add Layer Mask&#8221; button at the bottom of the layer&#8217;s palette. A second thumbnail will be added to the layer, giving you a preview of the mask. By default, this will be entirely white. However, if you happen to have a selection active when creating the mask, the selection will be used to define the grayscale values of the mask.</p>
<p>Once a mask is created, it can be edited as if it were any other pixel data by clicking on the mask&#8217;s thumbnail. You can then paint in black to hide areas or white to show them. The mask can also be tweaked using adjustments and filters such as Curves, Threshold, Unsharp mask and Gaussian blur.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a20b1_painting-mask.jpg" alt="Painting-mask in Unveiling Photoshop Masks" /><br /> <em>Painting the mask black is much like using the eraser tool. (<a href="http://www.sxc.hu/photo/1193561">Image Source</a>)</em></p>
<h4>View Modes</h4>
<p>While creating a mask, there are a number of ways to view the mask data. <em>Option + clicking</em> on the thumbnail will display only the mask on the canvas; this is great for fine-tuning areas but doesn&#8217;t allow you to see the actual layer as you work. If you&#8217;d like to see both the mask and the layer at the same time, you can view the mask as a Ruby overlay. Simply press <em>\</em> with the layer selected to toggle the overlay on and off. The color and opacity of the overlay can also be changed by double-clicking the mask&#8217;s thumbnail. Additionally, if you&#8217;d like to temporarily remove the mask, you can toggle it on and off by <em>Shift + clicking</em> on the mask&#8217;s thumbnail.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a20b1_mask-view-modes.jpg" alt="Mask-view-modes in Unveiling Photoshop Masks" /><br /> <em>Turning the mask off and the overlay on can help with fine-tuning. (<a href="http://www.sxc.hu/photo/1121991">Image Source</a>)</em></p>
<h4>Channels</h4>
<p>Every time a layer with a mask is selected, the mask is shown as a <strong>temporary alpha channel in the Channels palette.</strong> From here, you can save the channel for later use by dragging the channel to the &#8220;Create new channel&#8221; button at the bottom of the palette or by selecting &#8220;New Channel&#8221; from the fly-out menu. You can also change the mask&#8217;s Ruby overlay settings by double-clicking the channel&#8217;s thumbnail. Because a temporary channel becomes available whenever a masked layer is selected, you can use some keyboard shortcuts to toggle between the actual layer and its mask. Pressing <em>Command + \</em> will select the mask and <em>Command + 2</em> will bring you back to the layer data.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a20b1_temp-channel.jpg" alt="Temp-channel in Unveiling Photoshop Masks" /><br /> <em>A temporary channel is available whenever a layer with a mask is selected.</em></p>
<h3>Vector Masks</h3>
<p>Vector masks pick up where pixel masks fall short. By defining the mask&#8217;s shape using paths, vector masks provide <strong>a superior level of finesse and flexibility</strong>. They&#8217;re ideal for defining shapes with <strong>clean, crisp lines, such as interface elements.</strong></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8b5c3_vector-mask.jpg" alt="Vector-mask in Unveiling Photoshop Masks" /><br /> <em>Vector Masks are ideal for masking crisp-edged objects. (<a href="http://www.sxc.hu/photo/780457">Image Source</a>)</em></p>
<p>The disadvantage of vector masks is that they are unable to vary pixel opacities; they are basically either 0 or 100. For this reason, many masking jobs require a hybrid implementation. By using a vector mask to define the solid edges and a pixel mask for the more complex areas or for varying opacities, you can effectively extract objects while maximizing flexibility.</p>
<h4>Creation</h4>
<p>To add a vector mask to an existing layer, simply <em>Command + Click</em> the &#8220;Add Layer Mask&#8221; button at the bottom of the layer&#8217;s palette. If a path is currently active, the mask will be created using it. Otherwise, the mask will be empty. Paths can then be added, subtracted or modified by clicking the mask&#8217;s thumbnail.</p>
<p>Being able to create flexible interface elements is one of the best advantages of vector masks. Using the Shape Tool (U) set to Shape Layers allows you to quickly create a fill layer with a Vector Mask. These layers are far more flexible than a raster level and are perfect for creating buttons, rules and other elements that can be resized without interpolating data.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8b5c3_vector-buttons.gif" alt="Vector-buttons in Unveiling Photoshop Masks" /><br /> <em>The flexibility offered by Vector Masks make them perfect for interface elements such as buttons.</em></p>
<h4>View Modes</h4>
<p>By clicking on the Vector Mask&#8217;s thumbnail in the the Layer&#8217;s palette, you can show or hide the paths saved in the mask. These paths can also be accessed from the Path&#8217;s palette, but only if the layer itself is selected. Toggling the mask on and off can be done by <em>Shift + clicking</em> the thumbnail.</p>
<h4>Paths</h4>
<p>Much like how layer masks appear in the Channels palette, <strong>a temporary work path would be displayed in the Paths palette when a layer with a vector mask is selected.</strong> You can then save the mask by dragging it to the &#8220;Create new path&#8221; button at the bottom of the palette or selecting &#8220;Save Path&#8221; from the fly-out menu. This temporary path can be accessed at any time by first selecting the Path Selection tool (<em>A</em>) and then pressing <em>Enter</em>; it can be dismissed by pressing <em>Enter</em> again. You can also quickly create a selection from an active path by pressing <em>Command + Enter</em>.</p>
<h4>Applying</h4>
<p>Before a vector mask can be applied to a layer it must first be rasterized by right-clicking the vector mask thumbnail and choosing Rasterize Vector Mask. If the layer already has a pixel mask, the two masks will be composited together to create a single pixel mask. It can then be applied like any other layer mask (right-clicking the thumbnail and choosing &#8220;Apply Layer Mask&#8221;).</p>
<h3>Quick Masks</h3>
<p>The Quick Mask mode allows you to <strong>create a selection using pixel editing tools as opposed to the primitive selection tools.</strong> This is a more logical approach to creating a complex mask with variable opacity. You can access this mode by clicking on the &#8220;Quick Mask&#8221; button in the Tools bar or by pressing <em>Q</em>.</p>
<p>Once in Quick Mask mode, you&#8217;ll no longer be editing the current layer. Instead, you&#8217;ll be editing a Ruby overlay that can be edited as if it were regular pixel data. By default, entering this mode will cover the entire canvas with a semi-transparent red color. You can then paint white to remove the overlay and black to add it back. The Quick Mask is essentially a more visual representation of a selection. Therefore, every area that you remove from the overlay is added to the selection.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8b5c3_quick-mask.jpg" alt="Quick-mask in Unveiling Photoshop Masks" /><br /> <em>Quick Mask mode allows you to quickly paint a selection. (<a href="http://www.sxc.hu/photo/607165">Image Source</a>)</em></p>
<h4>Options</h4>
<p>You can <strong>modify how the Quick Mask mode is displayed</strong> by double-clicking the &#8220;Quick Mask&#8221; button in the Tools bar. Here you can change the color and opacity of the mask as well as whether the mask color indicates masked areas or selected areas. Personally, I find painting selected areas more intuitive than painting masked areas, which is the default.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7bb2c_quick-mask-options.gif" alt="Quick-mask-options in Unveiling Photoshop Masks" /><br /> <em>The Quick Mask Options menu allows you to change the color, opacity and target of the overlay.</em></p>
<h4>Saving</h4>
<p>After creating a quick mask, you can <strong>immediately apply it to a layer by creating a layer mask or save it for later use.</strong> By selecting <em>Selection → Save Selection</em>, you can save your selection as a new channel or apply it to an existing channel. This allows you to come back to the selection at any time by <em>Control + clicking</em> the channel in the Channel&#8217;s palette or by selecting <em>Selection → Load Selection</em></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7bb2c_saving-quick-mask.jpg" alt="Saving-quick-mask in Unveiling Photoshop Masks" /><br /> <em>Saving a Quick Mask creates a new channel.</em></p>
<h3>Clipping Masks</h3>
<p>You&#8217;ll often run into situations in which multiple layers require the same mask. You could group the layers and mask the layer group, but that is not always ideal. Clipping masks allows for a layer simply to <strong>adopt the opacity of an underlying layer.</strong> This is extremely helpful when using adjustment layers; by clipping them to a layer, you can apply adjustments to a single layer without affecting those below it.</p>
<p>The easiest way to create a clipping mask is to <strong><em>Option + click</em> between the two layers in the Layer&#8217;s palette when the clipping mask cursor appears.</strong> Alternatively, you could press <em>Command + Option + G</em> to clip a layer to the one below it. Any number of layers can be clipped to one master layer, but a clipped layer can&#8217;t be used as a clipping mask itself.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7bb2c_clipping-mask.jpg" alt="Clipping-mask in Unveiling Photoshop Masks" /><br /> <em>Clipping Masks are great for constraining Adjustment Layers. (<a href="http://www.sxc.hu/photo/1118481">Image Source</a>)</em></p>
<h3>Clipping Paths</h3>
<p>Clipping Paths are a lot like Vector Masks except that they <strong>apply to an entire document rather than a layer or layer group.</strong> They are primarily used by print designers to specify uniquely shaped objects that are imported into a page layout program. The path is imported along with the image to ensure a crisp clean edge.</p>
<p>To create a clipping path, first be sure that you have a path saved; having a temporary Work Path does not suffice. You must select &#8220;Save Path&#8221; from the fly-out menu in the Paths palette if your path is not saved. Then, from the fly-out menu, choose &#8220;Clipping Path.&#8221; Your document&#8217;s appearance will not change, but if you were to import the document into Illustrator using the Place command, it would be clipped to the path.</p>
<h3>Masks Palette</h3>
<p>The Masks palette, introduced in CS4, adds some useful features to help with <strong>creating and refining both pixel and vector masks.</strong> For the first time, you can feather a mask and change its density without losing the original mask.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4349b_masks-palette.gif" alt="Masks-palette in Unveiling Photoshop Masks" /><br /> <em>The Masks palette was a great addition to Photoshop CS4.</em></p>
<h4>Create/View Buttons</h4>
<p>At the top of the palette are two buttons that can be used to select the layer mask or vector mask or to create one if one doesn&#8217;t exist.</p>
<h4>Density</h4>
<p>The density slider basically controls how strong the mask is. At 100%, fully masked areas will be completely transparent. When density is set to 50%, those same areas would be only 50% transparent.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4349b_density.jpg" alt="Density in Unveiling Photoshop Masks" /><br /> <em>The Density slider controls the strength of the mask. (<a href="http://www.sxc.hu/photo/1245941">Image Source</a>)</em></p>
<h4>Feather</h4>
<p>Feathering the edges of a mask used to require applying a Gaussian Blur, which would destroy the original mask shape. With the Masks palette you can now <strong>change the amount of feathering at any time while maintaining the original mask data.</strong></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4349b_feather.jpg" alt="Feather in Unveiling Photoshop Masks" /><br /> <em>With the Feather slider, you can now change the mask&#8217;s softness on the fly. (<a href="http://www.sxc.hu/photo/1245941">Image Source</a>)</em></p>
<h4>Mask Edge</h4>
<p>The Mask Edge menu provides some long-desired features that aid in <strong>refining a mask&#8217;s perimeter</strong>. They come in extremely handy when the extracted object is still picking up color from the masked background.</p>
<p><strong>Radius</strong><br /> The Radius setting is similar to feathering, but it retains some of the edge&#8217;s crispness. This can be helpful with reducing awkward or overly sharp edges on complex shapes.</p>
<p><strong>Contrast</strong><br /> Contrast simply modifies the contrast of edge elements, which helps crispen any soft edges. Using this in conjunction with Radius can help remove unwanted artifacts in the mask.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4349b_radius-contrast.jpg" alt="Radius-contrast in Unveiling Photoshop Masks" /><br /> <em>Radius and Contrast can be used to remove unwanted artifacts. (<a href="http://www.sxc.hu/photo/1245941">Image Source</a>)</em></p>
<p><strong>Smooth</strong><br /> Smooth simplifies the complexity of the mask&#8217;s edges. This can be useful if you&#8217;ve painted the mask by hand and need to quickly clean up some rough edges.</p>
<p><strong>Feather</strong><br /> This feather command is nearly identical to the Mask palette&#8217;s primary feather command, but it restricts the blur more to the edge of the mask. The difference is slight yet noticeable.</p>
<p><strong>Contract/Expand</strong><br /> The Contract and Expand slider allows you to grow and shrink the edges of the mask. This is extremely useful for reducing unwanted color fringes.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53d80_smooth-contract.jpg" alt="Smooth-contract in Unveiling Photoshop Masks" /><br /> <em>Smooth and Contract helps tighten up masks to reduce color fringes. (<a href="http://www.sxc.hu/photo/1245941">Image Source</a>)</em></p>
<p><strong>Preview Mode</strong><br /> At the bottom of the palette are five different preview modes that allow you to view the mask as a (1) selection with marching ants, (2) quick mask ruby overlay, (3) black matte, (4) white matte or (5) grayscale mask.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53d80_view-modes.jpg" alt="View-modes in Unveiling Photoshop Masks" /><br /> <em>Check the mask in different views to ensure its quality. (<a href="http://www.sxc.hu/photo/1245941">Image Source</a>)</em></p>
<h4>Color Range</h4>
<p>The Color Range menu is one of the most powerful ways to extract an image from an evenly colored background. With only a few clicks and adjustments, even the most complex object can be cleanly masked. For further details, see the &#8220;Techniques&#8221; section just below.</p>
<h3>Techniques</h3>
<p>Each masking job is unique and requires a different method of creation and refinement. However, some common techniques can drastically improve the efficiency and maximize the flexibility of your masks.</p>
<h4>Color Range</h4>
<p>When your masking task requires an object to be extracted from an evenly colored background (much like the video editing process of Chroma keying), <strong>the quickest means is often the Color Range command.</strong> First, use the Eyedropper Tool to select the primary color of the background. Then, you can use the &#8220;Add to sample&#8221; and &#8220;Remove from sample&#8221; tools to refine the color selection. The fuzziness slider lets you broaden the range of colors selected. If the color data is there to support it, this process makes short work of an otherwise tedious task.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53d80_color-range-dialog.gif" alt="Color-range-dialog in Unveiling Photoshop Masks" /><br /> <em>The Eyedropper tools allow you to easily select the sky in the photo.</em></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/807af_color-range-trio.jpg" alt="Color-range-trio in Unveiling Photoshop Masks" /><br /> <em>Color Range can make quick work of complex masks. (<a href="http://www.sxc.hu/photo/1118481">Image Source</a>)</em></p>
<h4>Channels</h4>
<p><strong>A mask is often hiding in one of the layer&#8217;s channels, just waiting to be unlocked.</strong> Depending on the image you&#8217;re using, you may be able to find a channel with strong contrast between the target object and its surroundings. You may even want to try temporarily changing the color mode to Lab or CMYK to provide alternative channel options. Once you find a channel with a strong enough contrast, <em>Command + click</em> it to create a selection. Then, apply the selection as a layer mask. You&#8217;ll then be able to tweak it as you would any other mask.</p>
<p>As the image below demonstrates, simply selecting a channel is not always sufficient for a clean mask. You may need to do some mixing with other channels.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/807af_channel-mixing.jpg" alt="Channel-mixing in Unveiling Photoshop Masks" /><br /> <em>(<a href="http://www.sxc.hu/photo/1245941">Image Source</a>)</em></p>
<ol>
<li>The original image has strong vibrant colors, making it a great opportunity to create a mask using channels.</li>
<li>The red channel has the foreground-to-background contrast, so we&#8217;ll start there. We&#8217;ve copied and pasted it onto a new layer and then inverted it.</li>
<li>The green cup is still very prominent, so we&#8217;ve converted the blue channel to a layer and will use it to negate the green and red cups.</li>
<li>By setting the Blending Mode on the blue channel&#8217;s layer to Multiply, we can effectively erase any extraneous white areas.</li>
<li>The two layers are then flattened and applied as a layer mask to the original image. This leaves us with a cleanly masked blue mug.</li>
</ol>
<h4>Pixel/Vector Hybrid</h4>
<p>Objects will quite often have a combination of sharp edges and soft feathered edges. In instances like these, using both a pixel and a vector mask may be best. One common example of this is extracting a figure. You can use the pen tool to draw all of the smooth edges along the figure&#8217;s body and then use a pixel mask to paint in the fine details such as hair.</p>
<h4>Multiple Masks</h4>
<p>There may be times when you want to apply more than one mask to a layer. You could choose to apply the mask by right-clicking the layer and selecting Apply Layer Mask, after which you could apply a new mask. This, however, is not ideal because the data behind the mask will be lost.</p>
<p>A far better method is to <strong>create a Smart Object from the layer and mask the new layer.</strong> This allows you to apply two masks to one layer without losing data. In fact, if needed, you could repeat this process over and over.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/807af_double-masked.jpg" alt="Double-masked in Unveiling Photoshop Masks" /><br /> <em>Converting a layer to a Smart Object allows you to add multiple masks without losing data.</em></p>
<h4>Layer Styles</h4>
<p>If you have ever added a mask to a layer with layer styles, things may have gotten messy, especially if the mask had soft edges or varying opacities. This is because, by default, Photoshop uses a composite of the layer&#8217;s opacity along with any masks on it to define the area used by the layer styles. This is desirable but can also be a nuisance. To counter the default behavior, open the Blending Options menu for the layer, and apply either &#8220;Layer Mask Hides Effects&#8221; or &#8220;Vector Mask Hides Effects.&#8221;</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/39aa4_layer-styles.jpg" alt="Layer-styles in Unveiling Photoshop Masks" /><br /> <em>Messes can often be tidied by using the &#8220;Layer Mask Hides Effects&#8221; option.</em></p>
<h4>Blend Clipped Layers as Group</h4>
<p>By default, Photoshop assumes that all layers in a clipping stack should be blended with the base layer before the base layer is blended with the layers below it. This makes sense sometimes, but other times you may need the clipped layers to adopt the shape of the base layer but not the blend mode. To prevent this behavior, open the Blending Options menu for the base layer (right-click the layer and choose &#8220;Blending Options&#8221;), and uncheck the &#8220;Blend Clipped Layers as Group&#8221; option. Now, each of the clipped layers will blend with underlying layers as if they weren&#8217;t clipped.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/39aa4_blend-clipped.jpg" alt="Blend-clipped in Unveiling Photoshop Masks" /><br /> <em>The &#8220;Blend Clipped Layers as Group&#8221; causes all clipped layers to blend together first and then blend with underlying layers using the base layer&#8217;s Blend Mode.</em></p>
<h4>Type Masks</h4>
<p>Grouped with the Type tool in the Tools bar is the deceptively named Type Mask tool. It allows you to create type just like the regular type tool; but once committed, the type is converted to a selection. This selection can be converted to a layer mask but will no longer be editable. This is not ideal. If editability is important, you may want to create a regular type layer and use it as the base of a clipping mask. This is the only way to mask objects to the shape of type without losing the ability to edit the text. Perhaps someday Photoshop will let us create an editable Type Mask for a layer.</p>
<h4>Removing Edge Fringes</h4>
<p>Even after using the &#8220;Refine Edge&#8221; command in the Masks palette, you may find <strong>random color fringes left along the edge of your mask.</strong> This is where some manual brushwork comes in handy. The Paintbrush tool can be used here, but I recommend the Healing Brush, Stamp Tool or Smudge Tool because they will blend better with the subject.</p>
<p>First, create a new layer and clip it to the masked layer. Then, set your tool of choice to sample all layers. You can now select your sample area and paint the fringes out; the original layer data will be preserved. Often, changing the brush&#8217;s Blend Mode will help preserve the detail of the layer.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/39aa4_color-fringes.jpg" alt="Color-fringes in Unveiling Photoshop Masks" /><br /> <em>Color Fringes can usually be smudged or painted away on a clipped layer. (<a href="http://www.sxc.hu/photo/1197498">Image Source</a>)</em></p>
<h3>Keyboard Shortcuts</h3>
<ul>
<li><strong>\</strong><br /> View Layer Mask as an overlay</li>
<li><strong>Command + \</strong><br /> Set layer focus to Layer Mask</li>
<li><strong>Command + 2</strong><br /> Set layer focus to layer data</li>
<li><strong>Command + Option + \</strong><br /> Create selection from Layer Mask</li>
<li><strong>Command + Option + G</strong><br /> Make/Release Clipping Mask</li>
<li><strong>A, then Enter</strong><br /> Activate/Dismiss Vector Mask</li>
<li><strong>Command + Enter</strong><br /> Create selection from active vector mask</li>
<li><strong>Command + Click Mask Thumbnail</strong><br /> Create selection from mask</li>
<li><strong>Command + Option + Click Mask Thumbnail</strong><br /> Subtract mask from selection</li>
<li><strong>Command + Option + Shift + Click Mask Thumbnail</strong><br /> Intersect mask from selection</li>
<li><strong>Q</strong><br /> Toggle Quick Mask mode</li>
</ul>
<h4>Inside the Color Range Menu</h4>
<ul>
<li><strong>Option</strong><br /> Toggle the Reset button and the &#8220;Subtract from Sample&#8221; tool</li>
<li><strong>Command</strong><br /> Toggle between the Selection view and Image view</li>
<li><strong>Shift</strong><br /> Toggle the &#8220;Add to Sample&#8221; tool</li>
</ul>
<h3>Further Reading</h3>
<ul>
<li><a href="http://www.layersmagazine.com/nesting-smart-objects-for-multimask-effects-in-photoshop.html">Nesting Smart Objects for Multi-Mask Effects in Photoshop</a></li>
<li><a href="http://www.photoshopsupport.com/tutorials/masking-and-montage/photoshop-masks.html">Using Masks to Improve Landscape Images</a></li>
<li><a href="http://www.amazon.com/Photoshop-Masking-Compositing-Katrin-Eismann/dp/0735712794">Photoshop Masking and Compositing</a></li>
<li><a href="http://www.phong.com/tutorials/mask.tree/">Masking a Tree</a></li>
<li><a href="http://www.digitalartsonline.co.uk/tutorials/index.cfm?featureid=1750">Seamless Compositing</a></li>
<li><a href="http://www.vertustech.com/">Fluid Mask</a>, by Vertus</li>
<li><a href="http://www.photoshopsupport.com/elements/tutorials/extract-hair/masking-tutorial.html">Selecting and Extracting Hair</a></li>
<li><a href="http://www.smashingmagazine.com/2009/08/18/mastering-photoshop-with-paths/">Mastering Photoshop With Paths</a></li>
</ul>
<p><em>(al)</em></p>
<hr />
<p>© Thomas Giannattasio for <a href="http://www.smashingmagazine.com">Smashing Magazine</a>, 2009. | <a href="http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/">Permalink</a> | <a href="http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/#comments">6 comments</a> | <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/&amp;title=Unveiling Photoshop Masks">Add to del.icio.us</a> | <a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;url=http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/">Digg this</a> | <a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/">Stumble on StumbleUpon!</a> | <a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20'Unveiling Photoshop Masks' http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/">Tweet it!</a> | <a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2009/12/17/unveiling-photoshop-masks/">Submit to Reddit</a> | <a href="http://forum.smashingmagazine.com/">Forum Smashing Magazine</a><br /> Post tags: <a href="http://www.smashingmagazine.com/tag/masks/" rel="tag">masks</a>, <a href="http://www.smashingmagazine.com/tag/photoshop/" rel="tag">photoshop</a> </p>
<p><a href="http://rss1.smashingmagazine.com/feed/">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/unveiling-photoshop-masks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yellow Website Showcase</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/yellow-website-showcase/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/yellow-website-showcase/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 13:39:36 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[attention getter]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[colour wheel]]></category>
		<category><![CDATA[Energy]]></category>
		<category><![CDATA[energy yellow]]></category>
		<category><![CDATA[intellect]]></category>
		<category><![CDATA[Joy]]></category>
		<category><![CDATA[Ryan Keiser]]></category>
		<category><![CDATA[website showcase]]></category>
		<category><![CDATA[Yellow]]></category>
		<category><![CDATA[yellow mercedes]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/yellow-website-showcase/</guid>
		<description><![CDATA[Colour Wheel Pro says: Yellow is the color of sunshine. It&#8217;s associated with joy, happiness, intellect, and energy. Yellow produces a warming effect, arouses cheerfulness, stimulates mental activity, and generates muscle energy. Yellow is often associated with food. Bright, pure yellow is an attention getter, which is the reason taxicabs are painted this color. When [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://d-lists.co.uk/2009/12/03/yellow-website-showcase"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ae7b9_main1.jpg" alt="Yellow Website Showcase" width="600" height="200" class="alignnone size-full wp-image-2825" /></a></p>
<p><a href="http://www.color-wheel-pro.com/color-meaning.html" target="_blank">Colour Wheel Pro</a> says: <em>Yellow is the color of sunshine. It&#8217;s associated with joy, happiness, intellect, and energy.</p>
<p>Yellow produces a warming effect, arouses cheerfulness, stimulates mental activity, and generates muscle energy. Yellow is often associated with food. Bright, pure yellow is an attention getter, which is the reason taxicabs are painted this color. When overused, yellow may have a disturbing effect; it is known that babies cry more in yellow rooms. Yellow is seen before other colors when placed against black; this combination is often used to issue a warning. In heraldry, yellow indicates honor and loyalty. Later the meaning of yellow was connected with cowardice.</p>
<p>Use yellow to evoke pleasant, cheerful feelings. You can choose yellow to promote children&#8217;s products and items related to leisure. Yellow is very effective for attracting attention, so use it to highlight the most important elements of your design. Men usually perceive yellow as a very lighthearted, &#8216;childish&#8217; color, so it is not recommended to use yellow when selling prestigious, expensive products to men – nobody will buy a yellow business suit or a yellow Mercedes. Yellow is an unstable and spontaneous color, so avoid using yellow if you want to suggest stability and safety. Light yellow tends to disappear into white, so it usually needs a dark color to highlight it. Shades of yellow are visually unappealing because they loose cheerfulness and become dingy.</p>
<p>Dull (dingy) yellow represents caution, decay, sickness, and jealousy.<br />
Light yellow is associated with intellect, freshness, and joy.</em><span></span></p>
<h5><a href="http://www.creativespark.co.uk/" target="_blank">Creative Spark</a></h5>
<p><a href="http://www.creativespark.co.uk/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9c730_CreativeSpark.jpg" alt="Yellow Website Showcase - Creative Spark" width="600" height="401" class="alignnone size-full wp-image-2807" /></a></p>
<h5><a href="http://www.iamalwayshungry.com/VERS7/index.html#/INTRO/" target="_blank">I Am Always Hungry</a></h5>
<p><a href="http://www.iamalwayshungry.com/VERS7/index.html#/INTRO/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9c730_IAmAlwaysHungry.jpg" alt="Yellow Website Showcase - I Am Always Hungry" width="600" height="312" class="alignnone size-full wp-image-2808" /></a></p>
<h5><a href="http://www.espiratecnologias.com/" target="_blank">Espira</a></h5>
<p><a href="http://www.espiratecnologias.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/248e3_Espira.jpg" alt="Yellow Website Showcase - Espira" width="600" height="317" class="alignnone size-full wp-image-2809" /></a></p>
<h5><a href="http://www.chunk.co.uk/" target="_blank">Chunk</a></h5>
<p><a href="http://www.chunk.co.uk/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/248e3_Chunk.jpg" alt="Yellow Website Showcase - Chunk" width="600" height="397" class="alignnone size-full wp-image-2810" /></a></p>
<h5><a href="http://www.loafcreative.com/" target="_blank">Loaf Creative</a></h5>
<p><a href="http://www.loafcreative.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/248e3_LoafCreative.jpg" alt="Yellow Website Showcase - Loaf Creative" width="600" height="316" class="alignnone size-full wp-image-2811" /></a></p>
<h5><a href="http://www.imaginarydesign.co.uk/" target="_blank">Imaginary Design</a></h5>
<p><a href="http://www.imaginarydesign.co.uk/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e2d83_ImaginaryDesign.jpg" alt="Yellow Website Showcase - Imaginary Design" width="600" height="472" class="alignnone size-full wp-image-2812" /></a></p>
<h5><a href="http://www.singlefilerock.com/" target="_blank">Single Fire</a></h5>
<p><a href="http://www.singlefilerock.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e2d83_SingleFire.jpg" alt="Yellow Website Showcase - Single Fire" width="600" height="434" class="alignnone size-full wp-image-2813" /></a></p>
<h5><a href="http://www.hellobard.com/" target="_blank">Bard Hole Standal</a></h5>
<p><a href="http://www.hellobard.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/335b6_BardHoleStandal.jpg" alt="Yellow Website Showcase - Bard Hole Standal" width="600" height="512" class="alignnone size-full wp-image-2814" /></a></p>
<h5><a href="http://www.lemonfestival.com/" target="_blank">Lemon Festival</a></h5>
<p><a href="http://www.lemonfestival.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/335b6_LemonFestival.jpg" alt="Yellow Website Showcase - Lemon Festival" width="600" height="403" class="alignnone size-full wp-image-2815" /></a></p>
<h5><a href="http://www.erikbelowsealevel.com/" target="_blank">EBSL</a></h5>
<p><a href="http://www.erikbelowsealevel.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d637f_EBSL.jpg" alt="Yellow Website Showcase - EBSL" width="600" height="358" class="alignnone size-full wp-image-2816" /></a></p>
<h5><a href="http://joomlamini.com/" target="_blank">Joomla Mini</a></h5>
<p><a href="http://joomlamini.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a82f4_JoomlaMini.jpg" alt="Yellow Website Showcase - Joomla Mini" width="600" height="458" class="alignnone size-full wp-image-2817" /></a></p>
<h5><a href="http://www.mailmops.com/appl/ce/portal_mops/code/show_tpl.php?&amp;tpl=home" target="_blank">Mail Mops</a></h5>
<p><a href="http://www.mailmops.com/appl/ce/portal_mops/code/show_tpl.php?&amp;tpl=home" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd742_MailMops.jpg" alt="Yellow Website Showcase - Mail Mops" width="600" height="466" class="alignnone size-full wp-image-2818" /></a></p>
<h5><a href="http://riotindustries.com/" target="_blank">Riot Industries</a></h5>
<p><a href="http://riotindustries.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd742_RiotIndustries.jpg" alt="Yellow Website Showcase - Riot Industries" width="600" height="449" class="alignnone size-full wp-image-2819" /></a></p>
<h5><a href="http://www.typographyserved.com/" target="_blank">Typography Served</a></h5>
<p><a href="http://www.typographyserved.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd742_TypographyServed.jpg" alt="Yellow Website Showcase - Typography Served" width="600" height="422" class="alignnone size-full wp-image-2820" /></a></p>
<h5><a href="http://www.puppetbrain.com/#/portfolio" target="_blank">Puppet Brain</a></h5>
<p><a href="http://www.puppetbrain.com/#/portfolio" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/37916_PuppetBrain.jpg" alt="Yellow Website Showcase - Puppet Brain" width="600" height="435" class="alignnone size-full wp-image-2821" /></a></p>
<h5><a href="http://ryankeiser.net/" target="_blank">Ryan Keiser</a></h5>
<p><a href="http://ryankeiser.net/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a6478_RyanKeiser.jpg" alt="Yellow Website Showcase - Ryan Keiser" width="600" height="425" class="alignnone size-full wp-image-2822" /></a></p>
<p><span>If you like this post you may also want to look at:</span></p>
<p><span><em><a href="http://d-lists.co.uk/2009/11/19/green-website-showcase/">Green Website Showcase</a></em></p>
<p></span></p>
<p><span><em><a href="http://d-lists.co.uk/2009/11/03/red-website-showcase/">Red Website Showcase</a></em></p>
<p></span></p>
<p>Why not follow me on twitter: <a href="http://twitter.com/AtiKuSDesign" target="_blank">@atikusdesign</a><br />or to ensure you are updated with every D-Lists posts follow: <a href="http://twitter.com/D_Lists" target="_blank">@d_lists</a></p>
<p>Did you enjoy this post?  If so please share and allow others to enjoy it:</p>
<p>	<a rel="nofollow" target="_blank" href="http://d-lists.co.uk" title="Design Float"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_images" alt="Design Float" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://twitter.com/home?status=Yellow%20Website%20Showcase%20-%20http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F" title="Twitter"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagestwitter.png" alt="Twitter" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F&amp;title=Yellow%20Website%20Showcase" title="StumbleUpon"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesstumbleupon.png" alt="StumbleUpon" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://d-lists.co.uk/feed/" title="RSS"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesrss.png" alt="RSS" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F&amp;title=Yellow%20Website%20Showcase&amp;bodytext=%0D%0A%0D%0AColour%20Wheel%20Pro%20says%3A%20Yellow%20is%20the%20color%20of%20sunshine.%20It%27s%20associated%20with%20joy%2C%20happiness%2C%20intellect%2C%20and%20energy.%0D%0A%0D%0AYellow%20produces%20a%20warming%20effect%2C%20arouses%20cheerfulness%2C%20stimulates%20mental%20activity%2C%20and%20generates%20muscle%20energy.%20Yellow%20is%20ofte" title="Digg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesdigg.png" alt="Digg" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F&amp;title=Yellow%20Website%20Showcase&amp;notes=%0D%0A%0D%0AColour%20Wheel%20Pro%20says%3A%20Yellow%20is%20the%20color%20of%20sunshine.%20It%27s%20associated%20with%20joy%2C%20happiness%2C%20intellect%2C%20and%20energy.%0D%0A%0D%0AYellow%20produces%20a%20warming%20effect%2C%20arouses%20cheerfulness%2C%20stimulates%20mental%20activity%2C%20and%20generates%20muscle%20energy.%20Yellow%20is%20ofte" title="del.icio.us"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesdelicious.png" alt="del.icio.us" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F&amp;t=Yellow%20Website%20Showcase" title="Facebook"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesfacebook.png" alt="Facebook" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F&amp;title=Yellow%20Website%20Showcase&amp;annotation=%0D%0A%0D%0AColour%20Wheel%20Pro%20says%3A%20Yellow%20is%20the%20color%20of%20sunshine.%20It%27s%20associated%20with%20joy%2C%20happiness%2C%20intellect%2C%20and%20energy.%0D%0A%0D%0AYellow%20produces%20a%20warming%20effect%2C%20arouses%20cheerfulness%2C%20stimulates%20mental%20activity%2C%20and%20generates%20muscle%20energy.%20Yellow%20is%20ofte" title="Google Bookmarks"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesgooglebookmark.png" alt="Google Bookmarks" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F" title="Technorati"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagestechnorati.png" alt="Technorati" class="sociable-hovers" /></a><br />
	<a rel="nofollow" target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fd-lists.co.uk%2F2009%2F12%2F03%2Fyellow-website-showcase%2F&amp;title=Yellow%20Website%20Showcase" title="Reddit"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/13e43_imagesreddit.png" alt="Reddit" class="sociable-hovers" /></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/tVis6cxrCOStkVG-Fkm39io43OM/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88c3f_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/tVis6cxrCOStkVG-Fkm39io43OM/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88c3f_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/d-lists?a=J7utmNBnfYM:ATU2qEQKVXU:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88c3f_d-lists?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=J7utmNBnfYM:ATU2qEQKVXU:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88c3f_d-lists?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=J7utmNBnfYM:ATU2qEQKVXU:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88c3f_d-lists?i=J7utmNBnfYM:ATU2qEQKVXU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=J7utmNBnfYM:ATU2qEQKVXU:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bf111_d-lists?i=J7utmNBnfYM:ATU2qEQKVXU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/d-lists?a=J7utmNBnfYM:ATU2qEQKVXU:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e52da_d-lists?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e52da_J7utmNBnfYM" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/d-lists">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-design/yellow-website-showcase/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>40 Beautiful Examples of Black and White Photography</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/40-beautiful-examples-of-black-and-white-photography/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/40-beautiful-examples-of-black-and-white-photography/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 06:26:06 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[black]]></category>
		<category><![CDATA[black and white]]></category>
		<category><![CDATA[black and white photography]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[lighting contrast]]></category>
		<category><![CDATA[photograph]]></category>
		<category><![CDATA[role]]></category>
		<category><![CDATA[world]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/40-beautiful-examples-of-black-and-white-photography/</guid>
		<description><![CDATA[Color plays an important role in how we perceive the world around us. So when you choose to shoot a photograph in black and white, it drastically changes what&#8217;s in front of the lens. Without color, other elements of the photograph take on a bigger role in telling the story. Notice how lighting, contrast, and [...]]]></description>
			<content:encoded><![CDATA[<p>Color plays an important role in how we perceive the world around us. So when you choose to shoot a photograph in black and white, it drastically changes what&#8217;s in front of the lens. Without color, other elements of the photograph take on a bigger role in telling the story. Notice how lighting, contrast, and composition are much more important in these beautiful examples of black and white photography.<span></span></p>
<p>Click on the images for larger versions and more info about each photo.</p>
<p><a href="http://1x.com/photos/latest-additions/29422/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/71441_photos_bw_39.jpg" alt="black and white photography" /></a></p>
<p><a href="http://ugurers.deviantart.com/art/black-white-35288440" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8badf_photos_bw_2.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29866/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cae08_photos_bw_3.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/dcdead/3926497636/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b936e_photos_bw_4.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29858/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6e68a_photos_bw_5.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/dcdead/3844724619/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21de5_photos_bw_6.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/dcdead/3578168174/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a8252_photos_bw_7.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29804/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b3b8a_photos_bw_8.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29807/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9d280_photos_bw_9.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/dcdead/3338907368/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0899b_photos_bw_10.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29326/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3dbf1_photos_bw_1.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29806/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0a8f0_photos_bw_11.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29793/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aedf7_photos_bw_12.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/bigfrank/368734607/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/db021_photos_bw_13.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/thomashawk/497851367/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9642a_photos_bw_14.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29774/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d0708_photos_bw_15.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29768/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/16ca3_photos_bw_16.jpg" alt="black and white photography" /></a></p>
<p><a href="http://orzz.deviantart.com/art/Black-and-White-II-95721521" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c3c1d_photos_bw_17.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29769/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/439a2_photos_bw_18.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/thomashawk/130601225/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/467d1_photos_bw_19.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29767/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3810a_photos_bw_20.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29738/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1d41c_photos_bw_21.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29690/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fe64c_photos_bw_22.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/7d7/3168369006/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/07b91_photos_bw_23.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29672/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/48286_photos_bw_24.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/ruipalha/2858731995/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7108d_photos_bw_25.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/41427422@N00/2550047064/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c4cab_photos_bw_26.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29646/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/28da6_photos_bw_27.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29644/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/01248_photos_bw_28.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29640/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c17a7_photos_bw_29.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29607/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d2655_photos_bw_30.jpg" alt="black and white photography" /></a></p>
<p><a href="http://www.flickr.com/photos/mr_fabulous/2259775855/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bab90_photos_bw_31.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29564/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f701d_photos_bw_32.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29538/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/00bbe_photos_bw_33.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29526/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/750ce_photos_bw_34.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29528/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/16d7f_photos_bw_35.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29501/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1fb31_photos_bw_36.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29465/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cc3cf_photos_bw_37.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29423/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c5e1_photos_bw_38.jpg" alt="black and white photography" /></a></p>
<p><a href="http://1x.com/photos/latest-additions/29331/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/30585_photos_bw_40.jpg" alt="black and white photography" /></a></p>
<p><a href="http://feeds.feedburner.com/WebDesignLedger">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/40-beautiful-examples-of-black-and-white-photography/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Create a Slick Business Card Design with Stunning Typography</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-business-card-design-with-stunning-typography/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-business-card-design-with-stunning-typography/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 01:12:37 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[John]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[linear gradient]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[quot]]></category>
		<category><![CDATA[radial gradient]]></category>
		<category><![CDATA[rectangle shape]]></category>
		<category><![CDATA[rectangle tool]]></category>
		<category><![CDATA[shape layer]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-business-card-design-with-stunning-typography/</guid>
		<description><![CDATA[Whatever profession you&#8217;re in, there&#8217;ll come a time when you&#8217;ll need your own business card. This graphic design tutorial will show you a way to create a standard two-sided business card design in Adobe Photoshop that you can take to your printer. Final Result Click image to enlarge. Set up the Photoshop canvas 1 Open [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sixrevisions.com/Create a Slick Business Card Design with Stunning Typography"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3239a_06-01_slick_businesscard_lead_image.jpg" width="550" height="250" alt="Create a Slick Business Card Design with Stunning Typography" /></a></p>
<p><em>Whatever profession you&#8217;re in, there&#8217;ll come a time when you&#8217;ll need your own business card. This graphic design tutorial will show you a way to create a standard two-sided business card design in Adobe Photoshop that you can take to your printer.</em></p>
<p><span></span></p>
<h3>Final Result</h3>
<p><a href="http://images.sixrevisions.com/2009/12/06-03_slick_businesscard_full.png"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/726bd_06-02_slick_businesscard_preview.jpg" width="550" height="413" alt="Final Result" /></a><span><a href="http://images.sixrevisions.com/2009/12/06-03_slick_businesscard_full.png">Click image to enlarge</a>.</span></p>
<h3>Set up the Photoshop canvas</h3>
<p><span>1</span> Open a new Photoshop document that is <strong>3.75 x 2.25 inches</strong>. Make the resolution <strong>300 pixels per inch</strong> and set the color mode to <em>8-bit CMYK</em>. A typical business card is 3.5 x 2 inches; however, to optimize the card for printing, there needs to be a quarter of an inch space along each edge called a <a href="http://en.wikipedia.org/wiki/Bleed_%28printing%29" title="Bleed (printing) - Wikipedia">bleed</a>. Whatever is located in this area will not be shown in the final print.</p>
<h3>Apply a radial gradient overlay</h3>
<p><span>2</span> Fill the canvas with a radial gradient overlay. To add a gradient overlay layer style, double-click on the Background layer, make it editable and then double-click on it again to open the Layer Styles dialog box. Check the box beside Gradient Overlay, and in the Styles option dropdown, select <em>Radial</em>. Use white for the lighter, innermost color, and <strong>#c6c5c5</strong> for the darker, gray color.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/862a1_06-04_slick_businesscard_gradient_editor_radial.jpg" width="550" height="504" alt="Apply a radial gradient overlay" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/44f5a_06-05_slick_businesscard_radial_gradient_finished.jpg" width="550" height="301" alt="Apply a radial gradient overlay" /></p>
<h3>Creating the red warped rectangle shape</h3>
<p><span>3</span> With the Rectangle Tool (U) from the Toolbox, draw a long, thick rectangle on the canvas like shown in the following figure. The color doesn&#8217;t matter since we will be applying a layer style to it.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eed37_06-06_slick_businesscard_rectangle_tool.jpg" width="500" height="283" alt="Creating the red warped shape" /></p>
<p><span>4</span> With the rectangle shape layer selected in the Layers Panel, push Ctrl + T to enter Free Transform Path mode (alternatively, go to Edit &gt; Free Transform Path) and right-click inside the transform box that appears. Choose <em>Warp</em> from the contextual menu, and from the Warp Options bar, choose <em>Rise</em> as Wrap type dropdown menu. Warp the rectangle shape using the transform controls until you have something similar to this.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4c56b_06-07_slick_businesscard_wrap_tool.jpg" width="550" height="282" alt="Creating the red warped shape" /></p>
<p><span>5</span> Apply a linear gradient layer style to the warped shape. Use #<strong>841618</strong> for the darker color in the gradient and <strong>#e82d33</strong> for the lighter color. Once that&#8217;s done, use the Move Tool (V) to move the shape near the bottom of the canvas.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/329db_06-08_slick_businesscard_shape_layerstyles.jpg" width="550" height="370" alt="Create a Slick Business Card Design with Stunning Typography" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/329db_06-09_slick_businesscard_shape_layerstyle.jpg" width="550" height="302" alt="Create a Slick Business Card Design with Stunning Typography" /></p>
<p><span>6</span> Duplicate the rectangle shape by pushing Ctrl + J on your keyboard. Then drag the duplicated layer below the original layer to move it behind. On this new duplicated shape layer, apply a linear gradient overlay layer style to the new shape. Use black (<strong>#000000</strong>) for the darkest color and <strong>#2b2b2b</strong> for the lighter color. Use the Move Tool (V) on this duplicated warp layer to move it so that only some parts of the top is showing.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6ea6b_06-10_slick_businesscard_duplicate_shape_overlay.jpg" width="550" height="367" alt="Create a Slick Business Card Design with Stunning Typography" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b3a44_06-11_slick_businesscard_duplicated_finished.jpg" width="500" height="301" alt="Create a Slick Business Card Design with Stunning Typography" /></p>
<h3>Creating the person&#8217;s name</h3>
<p><span>7</span> Use the Horizontal Type Tool (T) and type &quot;<strong>John</strong>&quot; and &quot;<strong>Smith</strong>&quot; (or your own first and last name) in black on two different layers near the upper left corner of the canvas. Use <strong>25 pt</strong>, <em>bold</em>, <em>Myriad Pro</em> for &quot;John&quot; and <strong>25 pt</strong>, <em>Myriad Pro Condensed</em> for &quot;Smith&quot;. This font family comes with newer versions of the Windows operating system, but if you do not have this font, use something clean and professional (a sans serif font family will do the trick).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f191e_06-12_slick_businesscard_horizontal_type_tool.jpg" width="500" height="302" alt="Creating the person's name" /></p>
<p><span>8</span> Apply a gradient overlay and stroke layer style to &quot;John&quot; text layer. On the gradient overlay, use <strong>#df1f26</strong> for the lighter red color and <strong>#811517</strong> for the darker color.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4cc72_06-13_slick_businesscard_gradient_overlay.jpg" width="500" height="368" alt="Creating the person's name" /></p>
<p><span>9</span> Also apply a Stroke layer style on both the &quot;John&quot; and &quot;Smith&quot; text layers. The stroke size is <strong>1px</strong> and its position should be <em>Outside</em>. For the Fill Type stroke setting, choose <em>Gradient</em> from the dropdown menu. The gradient used for the stroke can be found in the Metals gradient preset, to access it, click on the rightward pointing arrow in the Presets box inside the Gradient Editor dialog box, this will show a contextual menu where you should be able to find <em>Metals</em>. Replace the dark gray color stops with the color <strong>#838484</strong>. For the &quot;Smith&quot; layer, just apply the same stroke settings, but don&#8217;t apply the gradient overlay.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4c927_06-31_slick_businesscard_metal_preset.jpg" width="420" height="457" alt="Stroke Preset" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/32d27_06-14_slick_businesscard_stroke_text.jpg" width="500" height="370" alt="Creating the person's name" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/34123_06-15_slick_businesscard_text_layer_style_finished.jpg" width="500" height="301" alt="Creating the person's name" /></p>
<h3>Creating a text dropshadow</h3>
<p><span>10</span> Select both name text layers in your Layers Panel (hold down Shift and click on each on of them) and duplicate the selected layers by right-clicking, and choosing Duplicate Layers from the contextual menu that appears.</p>
<p><span>11</span> Right-click on these new duplicated layers and choose <em>Rasterize Type</em> from the contextual menu that appears. Right-click once again and choose <em>Merge Layers</em> to combine them into just one layer. Push Ctrl + T to enter Free Transform mode and shrink this layer vertically using the transform controls until you have something similar to shown. This will become the text shadow.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/08938_06-16_slick_businesscard_text_dropshadow.jpg" width="500" height="299" alt="Creating a text dropshadow" /></p>
<p><span>12</span> Double-click on the text shadow layer to enter the Layer Styles dialog box. Apply a black <strong>(#000000</strong>) color overlay to the text shadow layer and move it behind the original name layers.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/40828_06-17_slick_businesscard_black_overlay.jpg" width="500" height="369" alt="Creating a text dropshadow" /></p>
<p><span>13</span> Apply Gaussian Blur by going to Filter &gt; Blur &gt; Gaussian Blur. Set the blur Radius to <strong>4px</strong>. Then, set the layer&#8217;s opacity in the Layers Panel to <strong>30%</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/40828_06-18_slick_businesscard_gaussian_blur.jpg" width="550" height="337" alt="Creating a text dropshadow" /></p>
<p>You should have something similar to this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0bc15_06-19_slick_businesscard_dropshadow_finished.jpg" width="500" height="302" alt="Creating a text dropshadow" /></p>
<h3>Creating the text reflection</h3>
<p><span>14</span> Duplicate the original name layers again. Rasterize and merge the duplicated layers like before (see Step 11). Push Ctrl + T to enter Free Transform mode, right-click inside the transform box that appears, and choose <em>Flip Vertical</em> from the contextual menu. Move this layer just a few pixels underneath the original text on the canvas using the Move Tool (V) and your arrow keys. Select this layer in the Layers Panel, and then drag it behind the original name layers and shadow layer. This will become the text reflection.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ee9fb_06-20_slick_businesscard_text_reflection.jpg" width="500" height="302" alt="Creating the text reflection" /></p>
<p><span>15</span> Get the Gradient Tool (G) from the Tools Panel. In the Gradient Tool Options bar, choose the gradient preset called <em>Foreground to Transparent</em> and select <em>Linear</em> as the Style setting. Set your foreground color to black (you can do this by simply pressing D on your keyboard to reset the foreground and background color to the default). Make sure the reflection layer is the active layer in the Layers Panel, and then press Q on your keyboard to enter Quick Mask mode. Drag the gradient from the top of the reflection layer to the bottom, then press Q once again to exit Quick mask mode. A selection will appear. Press the Delete key five times on your keyboard, then Ctrl + D to end the selection.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1fa6d_06-21_slick_businesscard_gradient_mask.jpg" width="500" height="301" alt="Creating the text reflection" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f0c31_06-22_slick_businesscard_gradient_mask_02.jpg" width="500" height="301" alt="Creating the text reflection" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd075_06-23_slick_businesscard_gradient_mask_finished.jpg" width="500" height="302" alt="Creating the text reflection" /></p>
<p><span>16</span> Change the reflection layer&#8217;s opacity to <strong>20%</strong> to finish off the text reflection.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80157_06-24_slick_businesscard_gradient_mask_finished.jpg" width="500" height="302" alt="Creating the text reflection" /></p>
<h3>Entering the rest of the business card information</h3>
<p><span>17</span> In black (<strong>#000000</strong>), <em>bold Myriad Pro</em>, type &quot;marketing expert&quot; (or your own job title) under the name on your canvas using the Horizontal Type Tool (T).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b379_06-25_slick_businesscard_job_title_type.jpg" width="500" height="300" alt="Entering the rest of the business card information" /></p>
<p><span>18</span> Off to the right of the name, type some of the things you specialize in (see example in the figure below) using black, <strong>9pt</strong>, <em>bold</em>, <em>Myriad Pro Condensed Italic</em>. Each line should be a distinct text layer.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b379_06-26_slick_businesscard_job_information.jpg" width="500" height="300" alt="Entering the rest of the business card information" /></p>
<p><span>19</span> Type the contact information below the previous layers. Use <em>Myriad Pro bold</em> for the beginning word and <em>Myriad Pro Condensed Italic</em> for the following words.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/16009_06-27_slick_businesscard_contact_information.jpg" width="500" height="301" alt="Entering the rest of the business card information" /></p>
<p><span>20</span> With the Line Tool from the Toolbox, draw a small <strong>2px </strong>vertical line on your canvas to the left of the information that was just typed.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/81542_06-28_slick_businesscard_line_tool.jpg" width="500" height="301" alt="Entering the rest of the business card information" /></p>
<h3>The back of the card</h3>
<p><span>21</span> To make the back of the card, first turn the visibility off in all the text layers, leaving only the business card background. Select the entire canvas by pressing Ctrl + A (or Select &gt; All). Choose Edit &gt; Copy Merged (Shift + Ctrl + C).</p>
<p><span>22</span> Now, Create a new document (Ctrl + N) with the same settings as the front of the card. Paste the copied selection into the new document. Go to Edit &gt; Transform &gt; Flip Horizontal to flip it so that it&#8217;s oriented a different way as the back of the business card.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e1f96_06-29_slick_businesscard_backcard.jpg" width="500" height="301" alt="The back of the card" /></p>
<p><span>23</span> Add your company name and website using the text effect techniques we&#8217;ve discussed above. You can use Steps 7 &#8211; 16 for the company name.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/103a2_06-30_slick_businesscard_back_finished.jpg" width="500" height="303" alt="The back of the card" /></p>
<h3>Share your own work on Flickr</h3>
<p>If you followed along the tutorial, we&#8217;d like to see what you ended up with. Please include it in the <a href="http://www.flickr.com/groups/sixrevisions/"><strong>Six Revisions community group pool on Flickr</strong></a>.</p>
<h3>Your thoughts? Need help?</h3>
<p>What did you think about this tutorial? How was the difficultly level? Did you get stuck on any part? Please let us know in the comments.</p>
<h3>Download Source Files</h3>
<ul>
<li><strong><a href="http://downloads.sixrevisions.com/slick-business-card-typography.zip">slick-business-card-typography</a></strong> (0.86MB, ZIP)</li>
</ul>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/graphics-design/15-excellent-logo-design-tutorials-using-illustrator/">15 Excellent Logo Design Tutorials Using Illustrator</a></li>
<li><a href="http://sixrevisions.com/graphics-design/70-excellent-logo-design-tutorials-and-resources/">70 Excellent Logo Design Tutorials and Resources</a></li>
<li><a href="http://sixrevisions.com/graphics-design/10-wonderful-letterpress-type-tutorials/">10 Wonderful Letterpress Type Tutorials</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/tutorials/">Tutorials</a> and <a href="http://sixrevisions.com/category/graphics-design/">Graphic Design</a></li>
</ul>
<h3>About the Author</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/103a2_dave_martinez_small.jpg" alt="" width="80" height="80" /><span><strong>Dave Martinez</strong> is an internet entrepreneur living in Dallas,  Texas.&nbsp; He is the current owner of <strong><a href="http://cardobserver.com/" target="_blank">Card Observer</a></strong>, a blog exclusively for business card design. <a href="http://cardobserver.com/submit">Submit your own business card</a> through his site and show it off. Also, you can connect with Dave by following him on <strong><a href="http://twitter.com/cardobserver" target="_blank">Twitter</a></strong>.</span></p>
<div>
<a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hQsFRy2yD8k:7-gQljRU4gA:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c335_SixRevisions?i=hQsFRy2yD8k:7-gQljRU4gA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hQsFRy2yD8k:7-gQljRU4gA:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c335_SixRevisions?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hQsFRy2yD8k:7-gQljRU4gA:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c335_SixRevisions?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hQsFRy2yD8k:7-gQljRU4gA:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c335_SixRevisions?i=hQsFRy2yD8k:7-gQljRU4gA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hQsFRy2yD8k:7-gQljRU4gA:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c335_SixRevisions?d=7Q72WNTAKBA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7c335_hQsFRy2yD8k" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/SixRevisions">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-a-slick-business-card-design-with-stunning-typography/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An Idiot’s Guide To Accessible Website Design</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/an-idiot%e2%80%99s-guide-to-accessible-website-design/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/an-idiot%e2%80%99s-guide-to-accessible-website-design/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 09:49:05 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[accessibility requirements]]></category>
		<category><![CDATA[blindness]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[disability discrimination act]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mainstream browsers]]></category>
		<category><![CDATA[mobility disability]]></category>
		<category><![CDATA[U.S.]]></category>
		<category><![CDATA[UK]]></category>
		<category><![CDATA[wave]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[world wide web consortium]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/an-idiot%e2%80%99s-guide-to-accessible-website-design/</guid>
		<description><![CDATA[If you are designing web sites in the UK, you probably already know that the Disability Discrimination Act (DDA) mandates web sites be accessible by visually and physically disabled persons. But even if you work in a locale that doesn’t have any accessibility requirements yet, web designers have an obligation to make their clients’ web [...]]]></description>
			<content:encoded><![CDATA[<p>If you are designing web sites in the UK, you probably already know that the <a target="_blank" href="http://www.direct.gov.uk/en/DisabledPeople/RightsAndObligations/DisabilityRights/DG_4001068">Disability Discrimination Act (DDA)</a> mandates web sites be accessible by visually and physically disabled persons. But even if you work in a locale that doesn’t have any accessibility requirements yet, web designers have an obligation to make their clients’ web sites available and accessible to anyone who wishes to visit.  <span></span></p>
<p>Why? According to a report by the Danish Center for Accessibility, as many as 25% of the world’s Internet users have some sort of visual, auditory or mobility disability. </p>
<p>Fail to take into the consideration the needs of these people and you are depriving your client the opportunity to connect with a huge audience. Not only doesn’t that make good business sense, but also you could end up breaking the law. For example, if you’re working for an organization that is hoping to do business with the U.S. government, you’re going to run up against the “<a target="_blank" href="http://www.section508.gov/index.cfm?FuseAction=Content&amp;ID=3">508 Act</a>”.  </p>
<p>This regulation requires all Federal agencies that “develop, procure, maintain, or use electronic and information technology”, to provide access to disabled users that is comparable to access available to everyone else. </p>
<h3>How To Meet Accessibility Requirements</h3>
<p>In order to provide for the access needs of the disabled, it’s important to understand the technology challenges these users face everyday. </p>
<ul>
<li>Use of non-standard browsers, earlier versions of mainstream browsers, or specially designed text-to-speech and text-to-brail readers that do not function in the way we normally understand browsers to function. </li>
<li>Lower screen resolutions, the need for larger fonts, and reduced screen size. </li>
<li>Colorblind users who cannot easily “Click the red button to cancel your order.” </li>
<li>Users with motor impairment may use non-standard pointing devices and keywords.</li>
</ul>
<h3>Fortunately, The Guesswork Has Been Eliminated </h3>
<p>The World Wide Web Consortium (W3C) maintains accessibility standards and best practices on their <a target="_blank" href="http://www.w3.org/TR/">All Standards and Drafts</a> page; of particular interest are the <a target="_blank" href="http://www.w3.org/TR/2008/REC-WCAG20-20081211/">Web Content Accessibility Guidelines (WCAG) 2.0</a>. </p>
<p><a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/00d03_accessible_1.jpg" alt="Accessible Website Design" /></a></p>
<p>That is the document that provides accessibility recommendations and guidelines designed to accommodate people with a wide range of disabilities.  </p>
<h3>You Can Take Advantage Of Web Accessibility Design Tools </h3>
<p>Recognizing the need to provide support for the world’s disabled Internet users, a number of companies have developed free and low cost tools to help designers comply with accessibility guidelines. Here are a few of the available tools that will turn you into an accessibility expert. </p>
<h4><a href="http://wave.webaim.org/">WAVE</a> </h4>
<p><a href="http://wave.webaim.org/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/797ed_accessible_2.jpg" alt="Accessible Website Design" /></a> </p>
<p>For those of you that hate reading reports, and believe a picture really is worth 1,000 words, <a href="http://wave.webaim.org/">WAVE</a> is an excellent tool for you. Rather than produce reports, WAVE displays the actual web page with embedded icons and other visual indicators that point out where potential accessible issues exist. </p>
<p>WAVE provides an amazing number of ways you can use this tool. In addition to actually embedding WAVE validation code into your designs, you can use any of these options: </p>
<ul>
<li>Enter the URL of the page to be checked into a form on WAVE’s site. </li>
<li>Copy and paste the code to be checked into a form on WAVE’s site. </li>
<li>Install the <a href="http://wave.webaim.org/toolbar">Firefox Toolbar</a>.</li>
</ul>
<h4><a href="http://colororacle.cartography.ch/index.html">Color Oracle</a></h4>
<p><a href="http://colororacle.cartography.ch/index.html" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/69f20_accessible_5.jpg" alt="Accessible Website Design" /></a></p>
<p>Color Oracle is a colorblindness simulator for Window, Mac and Linux. It takes the guesswork out of designing for color blindness by showing you in real time what people with common color vision impairments will see. </p>
<h4><a href="http://juicystudio.com/services/image.php">Image Analyser</a></h4>
<p><a href="http://juicystudio.com/services/image.php" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8d4ab_accessible_4.jpg" alt="Accessible Website Design" /></a></p>
<p>This service examines all images found on a web page to check for any accessibility issues. Simply enter the URL of any website, and it does the rest. The width, height, alt, and longdesc attributes are examined for appropriate values. </p>
<h4><a href="http://www.etre.com/tools/colourblindsimulator/">Colour Blindness Simulator</a></h4>
<p><a href="http://www.etre.com/tools/colourblindsimulator/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/06b95_accessible_3.jpg" alt="Accessible Website Design" /></a> </p>
<p>Colour Blindness Simulator is a web based tool that reveals how your images may appear to users with a variety of color blindness conditions. </p>
<h4><a href="http://www.online-utility.org/english/readability_test_and_improve.jsp">Readability Testing</a></h4>
<p>This online tool will perform tests on your text to determine it&#8217;s level of readability. Your text will be penalized for polysyllabic words and long, complex sentences. Your writing will score better when you use simpler diction and write short sentences.</p>
<h3>Don’t Overlook Web Accessibility Evaluation Tools </h3>
<p>In addition to the accessibility design tools, there area number of free and low-cost accessibility evaluation tools that perform in-depth evaluations of Web pages and generate extensive reports pertaining to accessibility issues. </p>
<p>Some of the tools are highly specialized and focus on specific disabilities, such as blindness, while others provide information on accessibility issues in general. </p>
<p>The W3C maintains a <a href="http://www.w3.org/WAI/ER/tools/complete">complete list</a> of most commonly used accessibility evaluation tools. </p>
<h3>Is Accessibility Design In Your Future? </h3>
<p>It should be, if it isn’t already. In addition to the UK’s legal requirements, many other countries and local governments are becoming more involved in ensuring equal Internet access to everyone regardless of physical disabilities. The W3C maintains a regularly updated <a href="http://www.w3.org/WAI/Policy/">list</a> of new legal requirements worldwide. </p>
<p>In addition to simply staying legal, discussing accessibility with your clients could be a great way to set you apart from your competitors who may not be as knowledgeable about the subject as you now are. </p>
<h3>Here’s How To Really Understand How Important Your Job Is </h3>
<p>If you really want to see firsthand how much a difference you can make in the lives of disabled people by designing Web sites that are accessible, spend a few hours sitting next to a blind or physically challenged user.  </p>
<p>Once you witness for yourself how difficult the Internet can be when designers ignore 25% of the Internet user population, you’ll keep accessibility top-of-mind whenever you sit down to design. </p>
<h3>About the Author</h3>
<p><strong>Sandy Butler</strong> is a research analyst at <a href="http://www.accreditedsupplier.co.uk/">Accredited Supplier</a>, where she researches <a href="http://www.accreditedsupplier.co.uk/web-design">website design companies</a> and their practices and trends. Sandy’s research has been featured on top websites including TechCrunch, Brand Republic and SitePoint.</p>
<p><a href="http://feeds.feedburner.com/WebDesignLedger">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/an-idiot%e2%80%99s-guide-to-accessible-website-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anatomy of Colors in Web Design: Green and Environmental Concept</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/anatomy-of-colors-in-web-design-green-and-environmental-concept/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/anatomy-of-colors-in-web-design-green-and-environmental-concept/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 13:47:27 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[awareness]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[global trend]]></category>
		<category><![CDATA[Green]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/anatomy-of-colors-in-web-design-green-and-environmental-concept/</guid>
		<description><![CDATA[Green is an effective color that is so commonly used in modern web design, probably the awareness of an global trend of environmentalism. Effectual Green design may integrates simultaneously with other supporting colors. Go to Source]]></description>
			<content:encoded><![CDATA[<p>Green is an effective color that is so commonly used in modern web design, probably the awareness of an global trend of environmentalism. Effectual Green design may integrates simultaneously with other supporting colors.</p>
<p><a href="http://feeds2.feedburner.com/Devsnippets">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/anatomy-of-colors-in-web-design-green-and-environmental-concept/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create an Animated “Call to Action” Button</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-an-animated-%e2%80%9ccall-to-action%e2%80%9d-button/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-an-animated-%e2%80%9ccall-to-action%e2%80%9d-button/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 07:51:10 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[canvas height]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[foreground color]]></category>
		<category><![CDATA[group]]></category>
		<category><![CDATA[Hover]]></category>
		<category><![CDATA[photoshop workspace]]></category>
		<category><![CDATA[quot]]></category>
		<category><![CDATA[rectangle shape]]></category>
		<category><![CDATA[rectangle tool]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-an-animated-%e2%80%9ccall-to-action%e2%80%9d-button/</guid>
		<description><![CDATA[In this web design and development tutorial, you’ll get a walkthrough for creating a &#34;Call to Action&#34; button sprite in Photoshop as well as how to use jQuery to animate it. This tutorial is broken up into three sections: Photoshop, HTML/CSS, and JavaScript. Introduction This tutorial is divided into three sections: Section 1: Photoshop Section [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a74c5_10-01_cta_tut_lead_image.jpg" width="550" height="250" alt="How to Create an Animated Call to Action Button" /></p>
<p><em>In this web design and development tutorial, you’ll get a  walkthrough for creating a &quot;Call to Action&quot; button sprite in Photoshop as well  as how to use jQuery to animate it. This tutorial is broken up into three sections: Photoshop, HTML/CSS, and JavaScript.</em></p>
<p><span></span></p>
<h3>Introduction</h3>
<p>This tutorial is divided into three sections:</p>
<ul>
<li>Section 1: Photoshop</li>
<li>Section 2: HTML/CSS</li>
<li>Section 3: JavaScript (jQuery)</li>
</ul>
<p>If you enjoyed the tutorial, please express your  appreciation by including images/screen shots of your work in the <strong><a href="http://www.flickr.com/groups/sixrevisions/">Six Revisions Flickr group</a></strong> &#8211; we&#8217;re trying to build up the collection there so that we can all have a nice  community showcase.</p>
<h3>Final Result</h3>
<p><a href="http://sixrevisions.com/demo/call-to-action-button/demo.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bcbeb_10-02_cta_tut_demo.jpg" width="550" height="247" alt="Final Result" /></a><span>Click to see <a href="http://sixrevisions.com/demo/call-to-action-button/demo.html">live demo</a>.</span></p>
<h3>Demos</h3>
<ul>
<li><a href="http://sixrevisions.com/demo/call-to-action-button/demo.html"><strong>Demo 1: Fancy</strong></a></li>
<li><a href="http://sixrevisions.com/demo/call-to-action-button/example_01.html"><strong>Demo 2: Simple, HTML/CSS (non-animated)</strong></a></li>
<li><a href="http://sixrevisions.com/demo/call-to-action-button/example_02.html"><strong>Demo 3: Simple, jQuery (animated)</strong></a></li>
</ul>
<h3>Section 1: Photoshop</h3>
<p>The first section will deal with the graphic creation of the  Call to Action button.</p>
<h3>Set up the Photoshop document</h3>
<p><span>1</span> Our button’s dimensions will be 200px x 50px, but since  we’ll be creating a CSS background sprite for the two different  states, we’ll make the height of the  canvas 100px. To begin, create a new Photoshop document (Ctrl + N) that has a  canvas width of <strong>200px</strong> and a canvas  height of <strong>100px</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bcbeb_10-03_cta_tut_new_document.png" width="550" height="326" alt="Set up the Photoshop document" /></p>
<p><span>2</span> To make drawing the button easier, we’ll set up some  guides. If it isn’t turned on yet, turn on your rulers first (Ctrl + R to toggle it  on and off) by going to View &gt; Rulers and making sure that it’s checked. To  create a guide, simply click on a ruler on the edge of the Photoshop workspace  and drag towards your canvas. We’ll make 5 guides: 4 at the edges of the  canvas, and 1 horizontal guide at the 50px mark (which effectively divides our  canvas into two equal parts).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7bb36_10-04_cta_tut_guides.png" width="550" height="402" alt="Set up the Photoshop document" /></p>
<h3>Creating the button shape</h3>
<p><span>3</span> Now we’ll create a rounded rectangle shape. Get the  Rounded Rectangle Tool from the Tools Panel. Adjust the Radius option in the  Options bar to <strong>8px</strong>. The foreground  color doesn’t matter because it will be overridden by the layer styles that  we’ll soon apply.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/357b1_10-05_cta_tut_rounded_rectangle_tool.png" width="550" height="213" alt="Creating the button shape" /></p>
<p><span>4</span> With the Rounded Rectangle Tool ready to go, created the  rounded rectangle shape at the top half of the canvas by dragging from the top  left corner to the bottom right corner of the 50px mark.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5f739_10-06_cta_tut_rounded_rectangle_created.png" width="550" height="287" alt="Creating the button shape" /></p>
<h3>Adding layer styles to the button</h3>
<p><span>5</span> We’ll now add a series of layer styles to the rounded  rectangle shape that we just created. To start, double-click on the shape layer  in the Layers Panel to open the Layer Styles dialog box.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53c1a_10-07_cta_tut_layer_style.png" width="550" height="289" alt="Adding layer styles to the button" /></p>
<p><span>6</span> First we’ll add a gradient overlay. Click on the Gradient  Overlay to apply the layer style. Then click on the Gradient option to open the  Gradient Editor dialog box to choose the colors we want.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6def8_10-08_cta_tut_gradient_overlay.png" width="550" height="321" alt="Adding layer styles to the button" /></p>
<p><span>7</span> In the Gradient Editor, change the left color stop’s color  by clicking on it (this will be the color at the bottom of the button). I’ve  decided to use a dark olive green color for the left color stop (<strong>#85928a</strong>). Change the right color stop  to a lighter green color (<strong>#d3e1d8</strong>)  &#8211; this will be the color of the button at the top. Then slide the Color  Midpoint to <strong>40%</strong> so that the light  green is slightly more dominant.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8cbd1_10-09_cta_tut_gradient_editor_normal.png" width="550" height="499" alt="Adding layer styles to the button" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a5fd7_10-10_cta_tut_finished.png" width="550" height="356" alt="Adding layer styles to the button" /></p>
<p><span>8</span> Add an Inner Glow layer style next, this will give the  button a subtle white border. Set the Opacity option to <strong>100%</strong> and change the color of the glow to white (<strong>#ffffff</strong>) by clicking on the small box  to open the color picker and then changing it there. Then under the Elements  option set, change the Size option to <strong>3px</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/563e3_10-11_cta_tut_inner_glow_normal.png" width="550" height="405" alt="Adding layer styles to the button" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fb18d_10-12_cta_tut_inner_glow_finished.png" width="550" height="408" alt="Adding layer styles to the button" /></p>
<p><span>9</span> The final layer style we’ll add to the normal state button  is a 1px dark green (<strong>#74857a</strong>) stroke  to add a narrow border around the shape. Set the Size option to <strong>1px</strong>. Set the Position option to <em>Inner</em> so that it draws the border inside  the button shape. Finally, change the color of the stroke by clicking on the  Color option to open the Color Picker dialog box and entering a dark green  color (<strong>#74857a</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b4a67_10-13_cta_tut_layer_style.png" width="550" height="405" alt="Adding layer styles to the button" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b4a67_10-14_cta_tut_stroke_finished.png" width="550" height="275" alt="Adding layer styles to the button" /></p>
<h3>Typing in the text</h3>
<p><span>10</span> For the text of our button, we&#8217;ll use a simple and  familiar font family: Arial. You can use any font that you wish, but typically,  the text effect we&#8217;ll be applying is best suited for bold and sans serif fonts &#8211; keep that in mind when selecting the font family. Grab the Horizontal Type  Tool (T) from the Tools Panel. In the Options bar, set the font family to <em>Arial</em>, the font style to <em>Bold</em>, font size to <strong>24px</strong>, and anti-aliasing method to <em>Sharp</em>. Don&#8217;t worry about the font color since it will be overridden  by the layer styles we&#8217;ll be applying later.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aa7d3_10-15_cta_tut_font_settings.png" width="550" height="127" alt="Typing in the text" /></p>
<p><span>11</span> Click anywhere in the canvas to start typing, and type  your call to action; the call to action used here is &quot;Sign Up&quot; but  yours might be &quot;Buy Now&quot; or &quot;See Demo&quot;, it&#8217;s up to you.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/edd54_10-16_cta_tut_sign_up_type.png" width="550" height="259" alt="Typing in the text" /></p>
<h3>Centering the text</h3>
<p><span>12</span> Depending on where you started typing, your text may not  be centered in the button, so we need to center it precisely. First, create a  marquee selection around the button by Ctrl + clicking on the button  shape layer&#8217;s thumbnail in the Layers Panel; this will automatically create a  marquee selection around the edge of the button.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/dcf81_10-17_cta_tut_marquee_selection.png" width="550" height="259" alt="Centering the text" /></p>
<p><span>13</span> Now click on the text layer in the Layers Panel to make  it the active layer (don&#8217;t deselect the selection yet). Then go to Layer &gt;  Align Layers to Selection &gt; Vertically Center to position the text layer  vertically centered on our button.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b9c15_10-18_cta_tut_align_layers_to_selection_vertical.png" width="550" height="208" alt="Centering the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c4eb4_10-19_cta_tut_vertical_center_finished.jpg" width="550" height="270" alt="Centering the text" /></p>
<p><span>14</span> With the marquee selection still around the button and  the text layer still the active layer in the Layers Panel, go to Layer &gt;  Align Layers to Selection &gt; Horizontally Center to locate the text in the  middle of the button.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/dc3c8_10-20_cta_tut_text_horizontal_center.jpg" width="550" height="270" alt="Centering the text" /></p>
<h3>Applying Layer Styles to the text</h3>
<p><span>15</span> Double-click on the text layer to open up the Layer  Styles dialog box. We&#8217;re going to create an inset text effect similar to the <a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-inset-typography-in-photoshop/">How  to Create Inset Typography in Photoshop</a> tutorial I wrote a while back.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5e9d6_10-21_cta_tut_sign_up_layer_style.jpg" width="550" height="290" alt="Centering the text" /></p>
<p><span>16</span> Apply a gradient overlay by checking the checkbox  beside it. click on the Gradient option to open the Gradient Editor. For the  left color stop, choose a dark olive green color (<strong>#425047</strong>). For the right color stop, choose a slightly lighter green  color (<strong>#94ad9d</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5e9d6_10-22_cta_tut_sign_up_gradient_overlay.jpg" width="550" height="360" alt="Centering the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5b96f_10-23_cta_tut_sign_up_gradient_finished.jpg" width="550" height="220" alt="Centering the text" /></p>
<p><span>17</span> Next, apply an inner shadow layer style. Set the Angle  option to <strong>90 degrees</strong>, Distance to <strong>1px</strong>, and Size to <strong>2px</strong>. Keep the inner shadow color to black (<strong>#000000</strong>) and the Opacity option to <strong>75%</strong>. This will create a subtle inset/stamped-in effect.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5b96f_10-24_cta_tut_sign_up_inner_shadow.png" width="550" height="408" alt="Centering the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c6bfc_10-25_cta_tut_sign_up_inner_finished.png" width="550" height="220" alt="Centering the text" /></p>
<p><span>18</span> To finish off the text layer styles for the normal state, we&#8217;ll add a subtle drop shadow at the bottom of the text. Change the  Blend Mode option to <em>Normal</em> and the  color of the shadow to a light green color (<strong>#d1dfd7</strong>). Set the Opacity to <strong>100%</strong>.  Make sure that the Angle option is also at <strong>90  degrees </strong>to keep it the same as the inner shadow&#8217;s light source.  Finally, set the Distance option to <strong>1px</strong> and the Size option to <strong>2px</strong> (equal to  the inner shadow&#8217;s settings).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6ee5c_10-26_cta_tut_sign_up_dropshadow_settings.png" width="550" height="408" alt="Centering the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2b519_10-27_cta_tut_sign_up_dropshadow_finished.png" width="550" height="220" alt="Centering the text" /></p>
<h3>Creating the hover state button group</h3>
<p><span>19</span> The hover state will fill up the bottom of our canvas.  We&#8217;ll just duplicate the normal state button, move it down the lower part of the canvas, and tweak the  layer styles to make a slightly different look. To keep things  organized, we&#8217;ll group together the normal state button layers. To create a  group, click on the Create a new group icon at the bottom of the Layers Panel  (it looks like a folder).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/38dde_10-28_cta_tut_group_create.png" width="550" height="166" alt="Creating the hover state button group" /></p>
<p><span>20</span> Change the group&#8217;s name to something more intuitive than  the default Group 1, such as <strong>Normal</strong>. Then  drag the two normal state layers in the newly created group.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/edcb5_10-29_cta_tut_select_layers_normal.png" width="550" height="239" alt="Creating the hover state button group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a6cc5_10-30_cta_tut_put_layers_normal.png" width="550" height="311" alt="Creating the hover state button group" /></p>
<p><span>21</span> If you&#8217;ve turned off the guides that we created earlier,  turn it back on to help us position the hover state button accurately; the  shortcut is holding down Ctrl (or Cmd) and then pressing ; (alternatively, go  to View &gt; Show &gt; Guides).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f7c4b_10-31_cta_tut_turn_on_guides_again.png" width="550" height="365" alt="Creating the hover state button group" /></p>
<p><span>22</span> Duplicate the Normal  group by choosing the group in the layers panel. Name the group to something  that makes sense like <strong>Hover</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f7c4b_10-32_cta_tut_duplicate_group.png" width="550" height="221" alt="Creating the hover state button group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5248a_10-33_cta_tut_duplicate_group_name.png" width="550" height="192" alt="Creating the hover state button group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff142_10-34_cta_tut_duplicate_group_finished.png" width="550" height="317" alt="Creating the hover state button group" /></p>
<p><span>23</span> With the Hover group active in the Layers Panel, click on  the Move Tool (V) in the Tools Panel and use your down arrow key to move the  Hover group to the bottom of the canvas so that the top edge of the button is  right on the middle guide. Use the Zoom Tool (Z) in the Tools Panel to help you  position the Hover group if you&#8217;re having a hard time seeing the edges. If you use  the Zoom Tool (Z), just press Ctrl/Cmd + 1 to go back to 100% view.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2e1c1_10-35_cta_tut_move_hover_group.jpg" width="550" height="363" alt="Changing the layer styles of the Hover group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/daec9_10-36_cta_tut_move_hover_finish.jpg" width="550" height="363" alt="Changing the layer styles of the Hover group" /></p>
<h3>Changing the layer styles of the Hover group</h3>
<p><span>24</span> Since we just need to tweak a few settings, creating the  hover group button will be quicker. Inside the Hover group, double-click on the  button shape layer in the Layers Panel to open the Layer Styles dialog box. We  will keep everything the same except the gradient overlay layer style colors.  Edit the settings so that the left color stop of the gradient is a dark green  color (<strong>#515753</strong>) and the right color  stop is a slightly lighter green color (but still dark &#8211; <strong>#7d837f</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b8a4d_10-37_cta_tut_hover_edit_gradient.png" width="550" height="499" alt="Changing the layer styles of the Hover group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e4048_10-38_cta_tut_hover_gradient_finished.jpg" width="550" height="347" alt="Changing the layer styles of the Hover group" /></p>
<p><span>25</span> Next, double-click on the text layer in the Hover group to  open up its Layer Styles dialog box. Change the Drop shadow color to a darker  color (<strong>#7a807c</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/64bec_10-39_cta_tut_hover_drop_color.png" width="550" height="408" alt="Changing the layer styles of the Hover group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a4376_10-40_cta_tut_hover_drop_finished.jpg" width="550" height="387" alt="Changing the layer styles of the Hover group" /></p>
<p><span>26</span> Finally, edit the gradient overlay layer style colors.  Set the left color stop to a dark green color (<strong>#5d615e</strong>) and the right color stop to a slightly lighter green, but  still dark, color (<strong>#606462</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ecd35_10-41_cta_tut_text_gradient.png" width="550" height="499" alt="Changing the layer styles of the Hover group" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9fae3_10-42_cta_tut_text_gradient_finished.jpg" width="550" height="387" alt="Section 1: Photoshop done" /></p>
<h3>Section 1: Photoshop done</h3>
<p>We&#8217;re now done with the Photoshop portion of this tutorial (Section  1). If you followed along, you should now have something like this:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/747de_10-43_cta_tut_css_sprite_gradient.jpg" width="550" height="240" alt="Section 1: Photoshop done" /></p>
<p>This will be our CSS background sprite. Don&#8217;t close  the Photoshop document yet, since we still have to save it for the web in Section  2.</p>
<h3>Section 2: HTML/CSS</h3>
<p>Now, we&#8217;ll make our Call to Action button functional using   HTML/CSS.</p>
<p><span>1</span> Start by creating a folder that&#8217;s designated as our working  directory. I called this directory &quot;<strong>Call  to Action Button</strong>&quot; but feel free to name it something else. We&#8217;ll save  all of our assets in this folder.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e1ced_10-44_cta_tut_call_to_action_folder.jpg" width="550" height="235" alt="Section 2: HTML/CSS" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21b15_10-45_cta_tut_inside_work_folder.jpg" width="550" height="307" alt="Section 2: HTML/CSS" /></p>
<p><span>2</span> FWe&#8217;ll save our CSS background sprite (the button we  created in Section 1). Go back to Photoshop, choose File &gt; Save for Web  &amp; Devices. Save it in JPG file format (PNG or GIF works too) inside the  Call to Action Button folder as <strong>call_to_action_sprite.jpg</strong>. </p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aec21_10-46_cta_tut_save_for_web.jpg" width="550" height="405" alt="Section 2: HTML/CSS" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a485e_10-47_cta_tut_save_sprite_folder.jpg" width="550" height="309" alt="Section 2: HTML/CSS" /></p>
<p><span>3</span> Next, we&#8217;ll create the HTML document &#8211; the best way to do  this is with your favorite source code editor (I use Dreamweaver), but a simple  text editor will suffice. Create a standard HTML document, and save it inside  the Call to Action Button folder as <strong>index.html</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0e61e_10-48_cta_tut_dreamweaver_index_save.jpg" width="578" height="211" alt="Section 2: HTML/CSS" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0e61e_10-49_cta_tut_index_folder.jpg" width="550" height="309" alt="Section 2: HTML/CSS" /></p>
<p><span>4</span> For the HTML, we&#8217;ll use a hyperlink element <code>&lt;a&gt;</code>  nested inside a paragraph element (<code>&lt;p&gt;</code>) with a class of  <code>cta-button</code>. Here is the code to place inside the <code>&lt;body&gt;</code> of  index.html. For web accessibility, we type out the text in our call to action  button, which is &quot;Sign Up&quot;.</p>
<h4>Code block 1:</h4>
<pre>&lt;body&gt;
  &lt;p class=&quot;<strong>cta-button</strong>&quot;&gt;&lt;a href=&quot;#&quot;&gt;Sign Up&lt;/a&gt;&lt;/p&gt;
&lt;/body&gt;</pre>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/17d78_10-50_cta_tut_html_cb_01.jpg" width="362" height="267" alt="Code block 1" /><span>View of <code>p.cta-button a</code> element in Google Chrome.</span></p>
<p><span>5</span> Now we need to style it, so create a  stylesheet called <strong>styles.css</strong> and  save it in the Call to Action Button folder.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/95be8_10-51_cta_tut_create_css_file.jpg" width="550" height="309" alt="Finished." /></p>
<p><span>6</span> In index.html, link to your stylesheet.</p>
<h4>Code block 2:</h4>
<pre>&lt;head&gt;
  &lt;link rel=&quot;stylesheet&quot; <strong>href=&quot;styles.css&quot;</strong> type=&quot;text/css&quot; media=&quot;screen&quot;  /&gt;
&lt;/head&gt;</pre>
<p><span>7</span> We need to display the <code>p.cta-button</code> element as a block  element so that we can give it a set height and width equal to our call to  action button (<code>width:200px</code>, <code>height:50px</code>). We also set it so that its  background is the bottom part of our CSS sprite (the hover state). Later on,  we&#8217;ll reveal it by moving the background of the <code>&lt;a&gt;</code> element by  styling the <code>a:hover</code> pseudo-selector. To center the button on the browser  viewport, we use the <code>margin:0 auto</code> technique, which works for most browsers  including IE5.5 and above.</p>
<h4>Code block 3:</h4>
<pre>.cta-button {
  display:block;
  width:200px;
  height:50px;
  background:url(call_to_action_sprite.jpg) no-repeat 0 -50px;
  margin:0 auto;
}</pre>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f4131_10-52_cta_tut_p_styled.jpg" width="550" height="267" alt="Code block 3" /><span>View of Call to Action button with background sprite set.</span></p>
<p><span>8</span> Next we&#8217;ll style the <code>&lt;a&gt;</code> element inside the  <code>p.cta-button</code> paragraph. We also need it to be a block element so that we  can use the text-indent CSS background image replacement technique to move the  HTML text (&quot;Sign Up&quot;) outside of the browser&#8217;s viewport; we do this  by setting an extreme value of -9999px to its <code>text-indent</code> attribute. With  set the <code>width</code> and <code>height</code> to 100% so that it&#8217;s equal to the width and  height of <code>p.cta-button</code>. Finally, we position the background sprite to the  top left of the image sprite, which is the normal state.</p>
<h4>Code block 4:</h4>
<pre>.cta-button a {
  display:block;
  width:100%;
  height:100%;
  background:url(call_to_action_sprite.jpg) no-repeat 0 0;
  text-indent:-9999px;
}</pre>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/66e22_10-53_cta_tut_a_hover_finished.jpg" width="550" height="267" alt="Code block 3" /><span>View of Call to Action button with CSS finalized. Sign Up HTML text is indented out of the viewport.</span></p>
<p><span>9</span> At this point, we want to reveal the hover state when the  user mouses over the button, so we&#8217;ll use the <code>:hover</code> psuedo-selector to  hide the background.</p>
<h4>Code block 5:</h4>
<pre>.cta-button a:hover {
  background-position:0 50px;
}</pre>
<h3>Section 2: HTML/CSS finished</h3>
<p>All together, here&#8217;s our HTML and CSS.</p>
<h4>Code block 6:</h4>
<pre>&lt;body&gt;
  &lt;p class=&quot;cta-button&quot;&gt;&lt;a href=&quot;#&quot;&gt;Sign Up&lt;/a&gt;&lt;/p&gt;
&lt;/body&gt;</pre>
<h4>Code block 7:</h4>
<pre>.cta-button {
  display:block;
  width:200px;
  height:50px;
  background:url(call_to_action_sprite.jpg) no-repeat 0 -50px;
  margin:0 auto;
}
.cta-button a {
  display:block;
  width:100%;
  height:100%;
  background:url(call_to_action_sprite.jpg) no-repeat 0 0;
  text-indent:-9999px;
}
.cta-button a:hover {
  background-position:0 50px;
}</pre>
<h4>Demo of HTML/CSS</h4>
<p>Example 1: <a href="http://sixrevisions.com/demo/call-to-action-button/example_01.html"><strong>Call to Action button with HTML/CSS</strong></a>.</p>
<h3>Section 3: JavaScript/jQuery</h3>
<p>Let&#8217;s animate our button, shall we?</p>
<p><span>1</span> First, <strong><a href="http://docs.jquery.com/Downloading_jQuery#Download_jQuery">download the  jQuery library</a></strong> and save it in the Call to Action button folder. If  you&#8217;re interested in studying the library, download the uncompressed version,  but if you&#8217;re going into production, download the minified (smaller file size)  version.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/756ee_10-54_cta_tut_download_jquery.jpg" width="550" height="309" alt="new file" /></p>
<p><span>2</span> In the <code>&lt;head&gt;</code> of index.html, right below the  link reference to styles.css, reference the jQuery JavaScript library.</p>
<h4>Code block 8:</h4>
<pre>&lt;link rel=&quot;stylesheet&quot; href=&quot;styles.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;
  &lt;script type=&quot;text/javascript&quot; <strong>src=&quot;jquery-1.3.2.min.js&quot;</strong>&gt;&lt;/script&gt;
&lt;/head&gt;</pre>
<p><span>3</span> Create a blank JavaScript file and save it as <strong>cta-javascript.js</strong> inside the Call to  Action button folder.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f9019_10-55_cta_tut_ctajs_saved.jpg" width="550" height="309" alt="cta-js file" /></p>
<p><span>4</span> Reference cta-javascript.js in index.html, right below the  jquery library reference.</p>
<h4>Code block 9:</h4>
<pre>&lt;link rel=&quot;stylesheet&quot; href=&quot;styles.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
  &lt;script type=&quot;text/javascript&quot; <strong>src=&quot;cta-javascript.js&quot;</strong>&gt;&lt;/script&gt;
&lt;/head&gt;</pre>
<p><span>5</span> Switch over to cta-javascript.js, then we&#8217;ll start coding.  First, let&#8217;s set up the <code>.ready()</code> method which is a jQuery method that  allows us to run our code as soon as the DOM is ready to be worked on.</p>
<h4>Code block 10:</h4>
<pre>$(document).ready(function(){
  <strong>...our code goes in here...</strong>
});</pre>
<p><span>6</span> The first thing we need to do is to remove the <code>:hover</code>  style because it will affect the animation effect. Doing it this way  (via JavaScript) ensures that our button degrades nicely &#8211; even with JavaScript disabled, there will still be a hover effect. We can  use the <code>.css()</code> method to remove the style.</p>
<h4>Code block 11:</h4>
<pre>$('p.cta-button a')
  .css({
    'backgroundPosition':'0 0'
})</pre>
<p><span>7</span> Next, we chain the <code>.hover()</code> method, which is an event  helper that deals with the mouseover event to the <code>$()</code> element selection.  The <code>hover</code> method can take in two functions: the first function executes  code for the mouseover event, and the second function executes code for the  mouseout event (when the user removes the mouse pointer out of the element).</p>
<h4>Code block 12:</h4>
<pre>$('p.cta-button a')
  .css({
    'backgroundPosition': '0 0'
  })
  .hover(
    function(){
      <strong>...code to execute on mouseover...</strong>
    },
    function(){
      <strong>...code to execute on mouseout...</strong>
    }
)</pre>
<p><span>8</span> The code we want to execute on mouseover and mouseout is  the <code>.animate()</code> method, which smoothly transitions CSS properties from the  current value to the desired value. In this case, we want to transition the  opacity to 0 when on mouseover (to reveal the hover state), and 1 when the  mouse leaves the  <code>p.cta-button a</code> element.  The <code>.animate()</code> method also takes an integer as a parameter that dictates  how fast the effect transisition should occur, in millisecond units. I found  that 650ms was a good speed, but feel free to experiment here. And on a final  note, we use the <code>stop()</code> JavaScript method on the element we&#8217;re  transitioning so that if the user mouses in and out quickly before a transition is finished, it stops it before executing the new animation event.</p>
<h4>Code block 13:</h4>
<pre>.hover(
  function(){
    $(this)
      .<strong>stop()</strong>
      .animate({
        'opacity': 0
 	  }, <strong>650</strong>);
  },
  function(){
  $(this)
    <strong>.stop()</strong>
    .animate({
      'opacity': 1
 	}, 650);
  }
);</pre>
<h3>Section 3: JavaScript (jQuery) done!</h3>
<p>We&#8217;re now done with the entire tutorial. Here&#8217;s the  JavaScript in one go:</p>
<h4>Code block 14:</h4>
<pre>$(document).ready(function(){
  $('p.cta-button a')
    .css({  'backgroundPosition': '0 0' })
    .hover(
      function(){
        $(this)
          .stop()
          .animate({
            'opacity': 0
          }, 650);
      },
      function(){
        $(this)
          .stop()
          .animate({
            'opacity': 1
          }, 650);
      }
    );
});</pre>
<h4>JavaScript demo</h4>
<p>Example 2: <a href="http://sixrevisions.com/demo/call-to-action-button/example_02.html"><strong>Call to Action button with jQuery animation</strong></a>.</p>
<h3>Download the source files</h3>
<ul>
<li><a href="http://downloads.sixrevisions.com/animated-call-to-action.zip"><strong>animated-call-to-action</strong></a> (ZIP, 0.57MB)</li>
</ul>
<h3>Questions or comments?</h3>
<p>Were you able to complete the tutorial? How was the difficultly? Did you get stuck in any way? Please pose your questions and provide us with your feedback on how we can make tutorials on Six Revisions better.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-a-slick-and-clean-button-in-photoshop/">How  to Create a Slick and Clean Button in Photoshop</a></li>
<li><a href="http://sixrevisions.com/javascript/10_ajax_effects_website_fanciness/">10  JavaScript Effects to Boost Your Website’s Fanciness Factor</a></li>
<li><a href="http://sixrevisions.com/photoshop/create-a-web-layout-with-3d-elements-using-photoshop/">Create  a Web Layout with 3D Elements using Photoshop</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/tutorials/">Tutorials</a> and <a href="http://sixrevisions.com/category/user-interface/">User Interface</a></li>
</ul>
<h3>About the Author</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_jacob_gube_small.jpg" alt="" width="80" height="80" /><span><strong>Jacob Gube</strong> is the Founder and Chief Editor of <strong><a href="http://sixrevisions.com/">Six Revisions</a></strong>. He&#8217;s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development. If you&#8217;d like to connect with him, head on over to the <a href="http://sixrevisions.com/contact/">contact page</a> and follow him on Twitter: <strong>@<a href="http://twitter.com/sixrevisions">sixrevisions</a></strong>.</span></p>
<div>
<a href="http://feeds.feedburner.com/~ff/SixRevisions?a=yy0eNv3D0v8:FJpjE5w7q0A:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_SixRevisions?i=yy0eNv3D0v8:FJpjE5w7q0A:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=yy0eNv3D0v8:FJpjE5w7q0A:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_SixRevisions?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=yy0eNv3D0v8:FJpjE5w7q0A:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_SixRevisions?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=yy0eNv3D0v8:FJpjE5w7q0A:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_SixRevisions?i=yy0eNv3D0v8:FJpjE5w7q0A:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=yy0eNv3D0v8:FJpjE5w7q0A:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_SixRevisions?d=7Q72WNTAKBA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8e768_yy0eNv3D0v8" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/SixRevisions">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/create-an-animated-%e2%80%9ccall-to-action%e2%80%9d-button/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Making a Fresh Content Accordion</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/making-a-fresh-content-accordion/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/making-a-fresh-content-accordion/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 01:13:01 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[anchor element]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[demo html]]></category>
		<category><![CDATA[designers group]]></category>
		<category><![CDATA[LI]]></category>
		<category><![CDATA[li class]]></category>
		<category><![CDATA[li element]]></category>
		<category><![CDATA[span]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/making-a-fresh-content-accordion/</guid>
		<description><![CDATA[When developing a website, it is a great challenge to be able to organize the content in such a way, that it is both intriguing and eye-catching. Not to mention how important it is to prevent information overloading by exposing your visitors to too much data in a single view. This is why there are [...]]]></description>
			<content:encoded><![CDATA[<p>When developing a website, it is a great challenge to be able to organize the content in such a way, that it is both intriguing and eye-catching. Not to mention how important it is to prevent information overloading by exposing your visitors to too much data in a single view.</p>
<p>This is why there are certain techniques that help designers group content and show it only if the user is interested in what you have to offer and interacts with the page.</p>
<p>Today we are making a simple, yet eye-catching accordion with the help of CSS, jQuery and the <a href="http://gsgd.co.uk/sandbox/jquery/easing/" target="_blank">easing plug-in</a> for some fancy effects.</p>
<p>You can go ahead and download the demo files before we continue with step one.</p>
<h3>Step 1 &#8211; XHTML</h3>
<p>As you can see from the demo, the accordion is divided into four sections, each defined by a <strong>LI</strong> element with a class name of <strong>menu</strong>. They are positioned inside the main unordered list (<strong>ul.container</strong>) and share a common XHTML structure:</p>
<h4>demo.html</h4>
<pre>&lt;li class="menu"&gt; &lt;!-- This LI is positioned inside the main UL --&gt;

&lt;ul&gt; &lt;!-- This UL holds the section title and content  --&gt;

&lt;!-- The click-able section title with a unique background: --&gt;
&lt;li class="button"&gt;&lt;a href="#" class="green"&gt;Kiwis &lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;

&lt;!-- The dropdown list, hidden by default and shown on title click: --&gt;
&lt;li class="dropdown"&gt;

&lt;ul&gt; &lt;!-- This list holds the options that are slid down by jQuery --&gt;

&lt;!-- Each option is in its own LI --&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Kiwifruit"&gt;Read on Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.flickr.com/search/?w=all&amp;amp;q=kiwi&amp;amp;m=text"&gt;Flickr Stream&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt; &lt;!-- Closing the elements --&gt;

&lt;/li&gt;
&lt;/ul&gt;

&lt;/li&gt;</pre>
<p>Each menu LI contains another UL, which forms a title area (<strong>li.button</strong>), and a content area (<strong>li.dropdown</strong>).</p>
<p>We then have an anchor element positioned inside  <strong>li.button</strong> (button being the assigned class name) . This hyperlink is later bound to a jQuery event handler, which slides open the section&#8217;s drop down list once the link is clicked.</p>
<p>It is also worth noting that the <strong>dropdown</strong> list elements are hidden by default with the <strong>display:none</strong> CSS property as you will see in a moment.</p>
<div><img class="size-full wp-image-544" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/434fb_i1.png" alt="The accordion explained" width="600" height="460" />
<p>The accordion explained</p>
</div>
<h3>Step 2 &#8211; CSS</h3>
<p>If styled properly, even the simplest idea can make a big difference in the overall feeling your site gives to the visitors.</p>
<p>It is important to take extra care so that the CSS code you produce is valid and that it works well across different browsers. I&#8217;ve included all the styles used in the demo below:</p>
<h4>demo.css &#8211; part 1</h4>
<pre>body{
	/* Setting default text color, background and a font stack */
	color:#cccccc;
	font-size:13px;
	background: #302b23;
	font-family:Arial, Helvetica, sans-serif;
}

ul{
	margin:0;
	padding:0;
}

ul.container{
	/* The main UL */
	width:240px;
	margin:0 auto;
	padding:50px;
}

li{
	list-style:none;
	text-align:left;
}

li.menu{
	/* The main list elements */
	padding:5px 0;
	width:100%;
}

li.button a{
	/* The section titles */
	display:block;
	font-family:BPreplay,Arial,Helvetica,sans-serif;
	font-size:21px;
	height:34px;
	overflow:hidden;
	padding:10px 20px 0;
	position:relative;
	width:200px;
}</pre>
<p>Here we style the main UL &#8211; <strong>ul.container</strong>, which holds the rest of the elements. Lastly, we define the looks of the hyperlinks that act as section titles (notice that the actual background images are not yet assigned).</p>
<h4>demo.css &#8211; part 2</h4>
<pre>li.button a:hover{
	/* Removing the inherited underline from the titles */
	text-decoration:none;
}

li.button a span{
	/* This span acts as the right part of the section's background */
	height:44px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block;
}

/* Setting up different styles for each section color */

li.button a.blue{background:url(img/blue.png) repeat-x top left; color:#074384;}
li.button a.blue span{ background:url(img/blue.png) repeat-x top right;}

li.button a.green{background:url(img/green.png) repeat-x top left; color:#436800;}
li.button a.green span{ background:url(img/green.png) repeat-x top right;}

li.button a.orange{background:url(img/orange.png) repeat-x top left; color:#882e02;}
li.button a.orange span{ background:url(img/orange.png) repeat-x top right;}

li.button a.red{background:url(img/red.png) repeat-x top left; color:#641603;}
li.button a.red span{ background:url(img/red.png) repeat-x top right;}

/* The hover effects */

li.button a:hover{ background-position:bottom left;}
li.button a:hover span{ background-position:bottom right;}

.dropdown{
	/* The expandable lists */
	display:none;
	padding-top:5px;
	width:100%;
}

.dropdown li{
	/* Each element in the expandable list */
	background-color:#373128;
	border:1px solid #40392C;
	color:#CCCCCC;
	margin:5px 0;
	padding:4px 18px;
}</pre>
<p>The most interesting part here is how we specify the individual background property for every section color. We also provide a background for the span element, which holds the right part of the background image, as explained in the illustration below.</p>
<div><img class="size-full wp-image-545" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/be3ba_i3.png" alt="The buttons" width="600" height="230" />
<p>The buttons</p>
</div>
<h3>Step 3 &#8211; jQuery</h3>
<p>After we&#8217;ve laid the layout of the accordion, it is time to make it tick. First we need to include a few scripts in the page (this code is put inside the head section of the document):</p>
<pre>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="jquery.easing.1.3.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="script.js"&gt;&lt;/script&gt;</pre>
<p>We first include the jQuery library from Google&#8217;s CDN, which will help us write compact and compatible code. Later we include the easing plugin and lastly our own script file, which I&#8217;ve covered in detail below.</p>
<p>As you may have noticed from the demo, the slide down effect is not your regular linear movement, but more bounce-like and lively. This is achieved with the help of the <strong>easing</strong> plug-in for jQuery. It provides a number of interesting effects which can put those lovely details in your web design.</p>
<p>Now lets continue with our own scripts file.</p>
<h4>script.js</h4>
<pre>$(document).ready(function(){
	/* This code is executed after the DOM has been completely loaded */

	/* Changing thedefault easing effect - will affect the slideUp/slideDown methods: */
	$.easing.def = "easeOutBounce";

	/* Binding a click event handler to the links: */
	$('li.button a').click(function(e){

		/* Finding the drop down list that corresponds to the current section: */
		var dropDown = $(this).parent().next();

		/* Closing all other drop down sections, except the current one */
		$('.dropdown').not(dropDown).slideUp('slow');
		dropDown.slideToggle('slow');

		/* Preventing the default event (which would be to navigate the browser to the link's address) */
		e.preventDefault();
	})

});</pre>
<p>We first set the easing method that is going to be used by the <strong>slideUp</strong>/<strong>slideDown</strong> effects, and then bind a specially crafted function to the click event of the <strong>li.button</strong> hyperlink. When this link is clicked, we get the corresponding <strong>li.dropDown</strong> and show it, hiding all the others.</p>
<p>I am using the <strong>slideToggle</strong> jQuery method, which checks to see if the element is already visible on the page, and decides whether to show or hide it. This way, when you click on an open section of the accordion, it is contracted instead of just staying opened.</p>
<p>After this, we use <strong>e.preventDefault()</strong> to prevent the browser from navigating away from the page (after all we&#8217;ve just clicked a link and this is the normal behavior).</p>
<p>With this our fruity CSS &amp; jQuery accordion is complete!</p>
<div><img class="size-full wp-image-546" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3c72f_i2.png" alt="A CSS &amp; jQuery accordion" width="600" height="230" />
<p>A CSS &amp; jQuery accordion</p>
</div>
<h3>Conclusion</h3>
<p>This time we created a fresh accordion script that is both easily modifiable end embeddable.</p>
<p>Can you think of any awesome uses of this script?</p>
<p>How would you like to change it?</p>
<div>
<table border="0" bgcolor="#ffffff">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</table>
</div>
<p><a href="http://feedads.g.doubleclick.net/~a/P7aciphTtZam_H9tfARXbUU5qt4/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3c72f_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/P7aciphTtZam_H9tfARXbUU5qt4/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3c72f_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=5GjSCiHs5Fg:hw2pH5Bd_7o:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3c72f_Tutorialzine?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=5GjSCiHs5Fg:hw2pH5Bd_7o:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3c72f_Tutorialzine?i=5GjSCiHs5Fg:hw2pH5Bd_7o:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=5GjSCiHs5Fg:hw2pH5Bd_7o:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4346f_Tutorialzine?i=5GjSCiHs5Fg:hw2pH5Bd_7o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=5GjSCiHs5Fg:hw2pH5Bd_7o:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4346f_Tutorialzine?i=5GjSCiHs5Fg:hw2pH5Bd_7o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=5GjSCiHs5Fg:hw2pH5Bd_7o:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4346f_Tutorialzine?i=5GjSCiHs5Fg:hw2pH5Bd_7o:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Tutorialzine?a=5GjSCiHs5Fg:hw2pH5Bd_7o:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4346f_Tutorialzine?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4346f_5GjSCiHs5Fg" height="1" width="1" /></p>
<p><a href="http://feeds.feedburner.com/Tutorialzine">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/making-a-fresh-content-accordion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>100+ Photoshop Actions for Amazing Color Enhancements</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/100-photoshop-actions-for-amazing-color-enhancements/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/100-photoshop-actions-for-amazing-color-enhancements/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 20:28:00 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[Actions]]></category>
		<category><![CDATA[click of a button]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color enhancements]]></category>
		<category><![CDATA[photo coloring]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[photoshop action]]></category>
		<category><![CDATA[photoshop actions]]></category>
		<category><![CDATA[set]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/100-photoshop-actions-for-amazing-color-enhancements/</guid>
		<description><![CDATA[Color plays a major role in the story that a photograph has to tell, but sometimes the color that the camera captures isn&#8217;t exactly what we have in mind. This is where Photoshop can be a big help, and more specifically Photoshop actions. With the click of a button an action can help us achieve [...]]]></description>
			<content:encoded><![CDATA[<p>Color plays a major role in the story that a photograph has to tell, but sometimes the color that the camera captures isn&#8217;t exactly what we have in mind. This is where Photoshop can be a big help, and more specifically Photoshop actions. With the click of a button an action can help us achieve time consuming effects in no time. Here are over 100 Photoshop actions that will add amazing color enhancements to your photos.<span></span></p>
<h3><a href="http://night-fate.deviantart.com/art/photoshop-actions-43-87195660" target="_blank">Set 43 (12 actions)</a></h3>
<p><a href="http://night-fate.deviantart.com/art/photoshop-actions-43-87195660" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8f80c_ps_actions_1.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://night-fate.deviantart.com/art/photoshop-actions-26-83425009" target="_blank">Set 26 (6 actions)</a></h3>
<p><a href="http://night-fate.deviantart.com/art/photoshop-actions-26-83425009" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/158db_ps_actions_2.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://rosalindharrison.deviantart.com/art/Black-white-sepia-PS-action-90742912" target="_blank">Black white sepia</a></h3>
<p><a href="http://rosalindharrison.deviantart.com/art/Black-white-sepia-PS-action-90742912" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/75ebb_photoshop_actions_20.jpg" alt="Photoshop Actions" /></a></p>
<h3><a href="http://iconmaker91.deviantart.com/art/Photo-Coloring-II-64669611" target="_blank">Photo Coloring II</a></h3>
<p><a href="http://iconmaker91.deviantart.com/art/Photo-Coloring-II-64669611" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8ff5c_photoshop_actions_21.jpg" alt="Photoshop Actions" /></a></p>
<h3><a href="http://photoshop-stock.deviantart.com/art/Vintage-Effect-Ps-Actions-100468287" target="_blank">Vintage Effect (6 actions)</a></h3>
<p><a href="http://photoshop-stock.deviantart.com/art/Vintage-Effect-Ps-Actions-100468287" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0e91c_ps_actions_3.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://euphoricdesire-stock.deviantart.com/art/Stylish-Sepia-108232695" target="_blank">Stylish Sepia</a></h3>
<p><a href="http://euphoricdesire-stock.deviantart.com/art/Stylish-Sepia-108232695" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/47b68_photoshop_actions_22.jpg" alt="Photoshop Actions" /></a></p>
<h3><a href="http://kahwe.deviantart.com/art/Photoshop-action-104858705" target="_blank">Photoshop Action</a></h3>
<p><a href="http://kahwe.deviantart.com/art/Photoshop-action-104858705" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b955b_ps_actions_4.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://sd-stock.deviantart.com/art/Red-Action-115000363" target="_blank">Red action</a></h3>
<p><a href="http://sd-stock.deviantart.com/art/Red-Action-115000363" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8d19f_photoshop_actions_15.jpg" alt="Photoshop Actions" /></a></p>
<h3><a href="http://sa-cool.deviantart.com/art/Nature-Actions-2-09-136912790" target="_blank">Nature Actions 2.09</a></h3>
<p><a href="http://sa-cool.deviantart.com/art/Nature-Actions-2-09-136912790" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fd8de_ps_actions_5.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://sa-cool.deviantart.com/art/sa-cool-actions-2-06-97804939" target="_blank">sa-cool actions 2.06 (7 actions)</a></h3>
<p><a href="http://sa-cool.deviantart.com/art/sa-cool-actions-2-06-97804939" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0cd61_ps_actions_6.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://freaky-stock.deviantart.com/art/Retro-Vintage-actions-64677592" target="_blank">Retro.Vintage actions</a></h3>
<p><a href="http://freaky-stock.deviantart.com/art/Retro-Vintage-actions-64677592" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f9e64_ps_actions_7.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://marissaxxx.deviantart.com/art/Retro-Action-107918075" target="_blank">Retro</a></h3>
<p><a href="http://marissaxxx.deviantart.com/art/Retro-Action-107918075" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/24f82_photoshop_actions_23.jpg" alt="Photoshop Actions" /></a></p>
<h3><a href="http://iconmaker91.deviantart.com/art/Photo-Coloring-11-2-77548812" target="_blank">Photo Coloring 11.2</a></h3>
<p><a href="http://iconmaker91.deviantart.com/art/Photo-Coloring-11-2-77548812" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/42850_photoshop_actions_24.jpg" alt="Photoshop Actions" /></a></p>
<h3><a href="http://night-fate.deviantart.com/art/photoshop-actions-41-86823012" target="_blank">Set 41 (4 actions)</a></h3>
<p><a href="http://night-fate.deviantart.com/art/photoshop-actions-41-86823012" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/06cfc_ps_actions_8.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://reehbr.deviantart.com/art/Photoshop-Actions-Pack-5-122484466" target="_blank">Photoshop Actions Pack 5 (10 actions)</a></h3>
<p><a href="http://reehbr.deviantart.com/art/Photoshop-Actions-Pack-5-122484466" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/61579_ps_actions_9.jpg" alt="photoshop actions" /></a></p>
<h3><a href="http://manicho.deviantart.com/art/50-Photoshop-Postwork-Actions-65223059" target="_blank">Photoshop Postwork Actions (50 actions)</a></h3>
<p><a href="http://manicho.deviantart.com/art/50-Photoshop-Postwork-Actions-65223059" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bed8e_ps_actions_10.jpg" alt="photoshop actions" /></a></p>
<p><a href="http://feeds.feedburner.com/WebDesignLedger">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/100-photoshop-actions-for-amazing-color-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 Readers to Win 500 Free Business Cards From 1800PostCards.com</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/3-readers-to-win-500-free-business-cards-from-1800postcards-com/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/3-readers-to-win-500-free-business-cards-from-1800postcards-com/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 08:05:11 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[complete direct mail services]]></category>
		<category><![CDATA[digital printing services]]></category>
		<category><![CDATA[free business cards]]></category>
		<category><![CDATA[New York City]]></category>
		<category><![CDATA[postcards]]></category>
		<category><![CDATA[Printing]]></category>
		<category><![CDATA[professional printing services]]></category>
		<category><![CDATA[sided business cards]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[U.S.]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/3-readers-to-win-500-free-business-cards-from-1800postcards-com/</guid>
		<description><![CDATA[You guessed it! It’s time for another exciting giveaway, this time sponsored by our friends at 1800PostCards.com who were generous enough to donate 500 free business cards to 3 lucky Colorburned readers. 1800 Postcards has over 30 years of experience and can cater to any and all of your printing and presentation needs. From business [...]]]></description>
			<content:encoded><![CDATA[<p>You guessed it! It’s time for another exciting giveaway, this time sponsored by our friends at <a href="http://www.1800postcards.com/">1800PostCards.com</a> who were generous enough to donate <strong>500 free <a href="http://www.1800postcards.com/order/products/business_cards.aspx?size=3.5x2">business cards</a></strong> to 3 lucky Colorburned readers.</p>
<p><a href="http://www.1800postcards.com/">1800 Postcards</a> has over 30 years of experience and can cater to any and all of your printing and presentation needs. From <a href="http://www.1800postcards.com/order/products/business_cards.aspx?size=3.5x2">business cards</a> to photo books to direct mail marketing &#8211; <a href="http://www.1800postcards.com/">1800 Postcards</a> delivers premium, professional printing services that will let you stand out from the competition. All of their digital printing services, sheetfed offset printing and additional services are performed in-house at their state-of-the art facility in New York City. This includes typesetting, scanning, direct-to-plate digital color printing, sheetfed offset printing, large format printing, shipping, binding and complete direct mail services. To learn more about 1800 Postcards, visit their website.</p>
<p>To win a set of 500 free <a href="http://www.1800postcards.com/order/products/business_cards.aspx?size=3.5x2">full color double sided business cards</a> from <a href="http://www.1800postcards.com/">1800 Postcards</a>, simply leave a comment and tell us what you would use your set for.</p>
<h2>Up for Grabs</h2>
<ul>
<li>3 Sets of <a href="http://www.1800postcards.com/order/products/business_cards.aspx?size=3.5x2">500 full color double sided business cards</a> from <a href="http://www.1800postcards.com/">1800 Postcards</a> (1 set per winner)</li>
</ul>
<h2>Rules</h2>
<ul>
<li>Leave a comment to enter. Tell us what you would use your set for.</li>
<li>Only comment once.</li>
<li>Tweet This message to your followers! (Optional)</li>
<li>Please leave a valid email address so that we can contact you.</li>
<li>This is a 5 day contest. Entries will be accepted until Friday, December 11, 2009 at 11:59 PM EST.</li>
<li>U.S. residents only.</li>
</ul>
<p><a href="http://feedads.g.doubleclick.net/~a/g-4uGJjggQPGNrZ5aPtlDdFsuHE/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c55d5_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/g-4uGJjggQPGNrZ5aPtlDdFsuHE/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c55d5_di" border="0"></img></a></p>
<p><a href="http://feeds2.feedburner.com/Colorburned">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/tutorial/3-readers-to-win-500-free-business-cards-from-1800postcards-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>108 Beautiful, Minimal And Free Mono Icons</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/108-beautiful-minimal-and-free-mono-icons/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/108-beautiful-minimal-and-free-mono-icons/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 07:50:05 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[cheap ssl certificates]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[dynamic drag]]></category>
		<category><![CDATA[Icons]]></category>
		<category><![CDATA[Nice]]></category>
		<category><![CDATA[PNG]]></category>
		<category><![CDATA[png format]]></category>
		<category><![CDATA[quot]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[social bookmarking]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/108-beautiful-minimal-and-free-mono-icons/</guid>
		<description><![CDATA[Tutorial9 is sharing a beautiful set of free mono icons that has 108 items. Icons are in transparent PNG format, black color &#38; 32*32px in size. Their colors can be customized easily as a group using layer styles &#38; applying &#34;Color Overlay&#34; in Photoshop. For Fireworks, simply apply &#34;Filters &#8594; Adjust Color &#8594; Color Fill&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>
	<strong>Tutorial9</strong> is sharing a <strong><a href="http://www.tutorial9.net/resources/108-mono-icons-huge-set-of-minimal-icons/" target="_blank">beautiful set of free mono icons</a></strong> that has 108 items.</p>
<p>
	Icons are in <strong>transparent PNG format, black color &amp; 32*32px</strong> in size.</p>
<p>
	Their <strong>colors can be customized easily</strong> as a group using layer styles &amp; applying &quot;Color Overlay&quot; in Photoshop. For Fireworks, simply apply &quot;Filters &rarr; Adjust Color &rarr; Color Fill&quot; and choose your color.</p>
<p>
	<a href="http://www.tutorial9.net/resources/108-mono-icons-huge-set-of-minimal-icons/" target="_blank"><img alt="108 Mono Icons" height="166" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/01049_108-mono-icons.gif" width="480" /></a></p>
<p><strong>Special Downloads:</strong><br />
<a href="http://www.webresourcesdepot.com/?download=jBasket" target="_blank">Ajaxed Add-To-Basket Scenarios With jQuery And PHP</a><br />
<a href="http://www.webresourcesdepot.com/?download=Free-Admin-Template" target="_blank">Free Admin Template For Web Applications</a><br />
<a href="http://www.webresourcesdepot.com/?download=jQuery-Dynamic-Drag-Drop" target="_blank">jQuery Dynamic Drag&#8217;n Drop</a><br />
<a href="http://www.webresourcesdepot.com/?download=sTwitter-1-0" target="_blank">ScheduledTweets</a></p>
<p><strong>Advertisements:</strong><br />
<a href="http://www.sslmatic.com" target="_blank">SSLmatic &#8211; Cheap SSL Certificates (from $19.99/year)</a><br />
<a href="http://twitter.com/umutm" target="_blank">Follow WebResourcesDepot At Twitter And Get More Resources!</a></p>
<p>	Tags: <a href="http://www.webresourcesdepot.com/tag/mono/" title="Mono" rel="tag">Mono</a>, <a href="http://www.webresourcesdepot.com/tag/png/" title="PNG" rel="tag">PNG</a></p>
<h4>Related posts</h4>
<ul>
<li><a href="http://www.webresourcesdepot.com/splashy-icons-a-complete-set-of-icons-460/" title="Splashy Icons: A Complete Set Of Icons (460+) (March 8, 2009)">Splashy Icons: A Complete Set Of Icons (460+)</a></li>
<li><a href="http://www.webresourcesdepot.com/simple-and-nice-icon-set-simplicio/" title="Simple And Nice Icon Set: Simplicio (September 3, 2008)">Simple And Nice Icon Set: Simplicio</a></li>
<li><a href="http://www.webresourcesdepot.com/quality-png-icon-set-vaga/" title="Quality PNG Icon Set: Vaga (March 28, 2008)">Quality PNG Icon Set: Vaga</a></li>
<li><a href="http://www.webresourcesdepot.com/origami-styled-social-bookmarking-icons/" title="Origami Styled Social Bookmarking Icons (November 17, 2008)">Origami Styled Social Bookmarking Icons</a></li>
<li><a href="http://www.webresourcesdepot.com/mootools-star-rating-with-rabid-ratings/" title="Mootools Star Rating With Rabid Ratings (January 31, 2008)">Mootools Star Rating With Rabid Ratings</a></li>
</ul>
<div>
<a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=uIMrTYtV0L0:h2VQXWiuFAw:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/01049_webresourcesdepot?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=uIMrTYtV0L0:h2VQXWiuFAw:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/04d3e_webresourcesdepot?i=uIMrTYtV0L0:h2VQXWiuFAw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=uIMrTYtV0L0:h2VQXWiuFAw:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/04d3e_webresourcesdepot?i=uIMrTYtV0L0:h2VQXWiuFAw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=uIMrTYtV0L0:h2VQXWiuFAw:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/04d3e_webresourcesdepot?i=uIMrTYtV0L0:h2VQXWiuFAw:gIN9vFwOqvQ" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/04d3e_uIMrTYtV0L0" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/webresourcesdepot">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/108-beautiful-minimal-and-free-mono-icons/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Use Sprites to Create an Awesomeness-Filled Navigation Menu</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/use-sprites-to-create-an-awesomeness-filled-navigation-menu/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/use-sprites-to-create-an-awesomeness-filled-navigation-menu/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 01:54:43 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[css attributes]]></category>
		<category><![CDATA[css sprites]]></category>
		<category><![CDATA[horizontal ruler]]></category>
		<category><![CDATA[Hover]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[optimization technique]]></category>
		<category><![CDATA[photoshop document]]></category>
		<category><![CDATA[Step]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/use-sprites-to-create-an-awesomeness-filled-navigation-menu/</guid>
		<description><![CDATA[CSS sprites can dramatically increase a website&#8217;s performance, and with jQuery, we can implement awesome transition effects easily. Let&#8217;s get started. Tutorial Details Requirements: Basic Knowledge of jQuery Basic Knowledge of Photoshop Basic Knowledge of CSS Difficulty: Intermediate Estimated Completion Time: 40 mins What is a CSS Sprite? Sprites date back to the early days [...]]]></description>
			<content:encoded><![CDATA[<p>CSS sprites can dramatically increase a website&#8217;s performance, and with jQuery, we can implement awesome transition effects easily. Let&#8217;s get started.</p>
<p><span></span></p>
<div>
<a href="http://nettuts.s3.amazonaws.com/512_dragon/demo/demo.zip"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4f17c_button_src_nm.jpg"></a><br />
<a href="http://nettuts.s3.amazonaws.com/512_dragon/demo/index.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fc46d_button_demo_nm.jpg"></a>
</div>
<h3>Tutorial Details</h3>
<ul>
<li><b>Requirements</b>:
<ul>
<li>Basic Knowledge of jQuery</li>
<li>Basic Knowledge of Photoshop</li>
<li>Basic Knowledge of CSS</li>
</ul>
</li>
<li><b>Difficulty: Intermediate</b> </li>
<li><b>Estimated Completion Time: 40 mins</b> </li>
</ul>
<h3>What is a CSS Sprite?</h3>
<p>Sprites date back to the early days of video games, where they were used as optimization technique for displaying 2D graphics.  A CSS sprite is a technique that involves grouping images to form a single master image, and then selectively displaying only the required sections using CSS attributes (width, height, background-position etc).</p>
<p>In this tutorial we&#8217;ll create a navigation menu inspired by <a href="http://dragoninteractive.com/">Dragon Interactive</a>. They have an excellent design concept, with a perfect use of highlights and colors.</p>
<h3>Step 1</h3>
<p>Begin by creating a new Photoshop document, which is 800px wide by 500px high. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d036d_img1.jpg" border="0" /></div>
<h3>Step 2</h3>
<p>Next, we&#8217;ll create a horizontal ruler at the 70px mark by going to view -&gt; new guide; this will be our menu height. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c7384_img2.jpg" border="0" /></div>
<h3>Step 3</h3>
<p>Now we are going to create a folder menu, and inside it, a sub folder called &#8220;Menu Text.&#8221; </p>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img3.jpg" border="0" /></div>
<h3>Step 4</h3>
<p>Select the text tool(shortcut: t) and set the following properties in the character toolbox.</p>
<ul>
<li>Font: Franklin Gothic Medium Cond</li>
<li>Font Size: 15pt</li>
<li>Color: Black</li>
</ul>
<p>Other fonts can be used as well but this font family is best suited for embedded text effect which we will give later. If you don&#8217;t have this font you can get it from <a href="http://www.ascenderfonts.com/info/franklin-gothic-font.aspx">Website</a>.
</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aefa7_img4.jpg" border="0" /></div>
<h3>Step 5</h3>
<p>Create another horizontal ruler at 40px, this will help to keep our menu text horizontally aligned.</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aefa7_img5.jpg" border="0" /></div>
<h3>Step 6</h3>
<p>Now select the menu text folder, and type the menu words HOME, SERVICES, PORTFOLIO, ABOUT, and CONTACT, keeping equal spaces between each. It should now look like the image below.</p>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img6.jpg" border="0" /></div>
<h3>Step 7</h3>
<p>Now create another folder below the menu text folder, and name it &#8220;Menu Background.&#8221;</p>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img7.jpg" border="0" /></div>
<h3>Step 8</h3>
<p>Let&#8217;s next create a new layer inside the Menu Background folder, and then using a rectangular marquee tool, create a selection of 100px wide and 70px high. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7169b_img8.jpg" border="0" /></div>
<h3>Step 9</h3>
<p>Select the gradient tool (shortcut : g), and set the gradient colors from #555555 to #adadae . </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e1e59_img9.jpg" border="0" /></div>
<h3>Step 10</h3>
<p>Now draw a gradient starting from the bottom of the selection to the top of the selection; then give it a stroke with the following properties: </p>
<ul>
<li>Stroke Size : 1px</li>
<li>Position : outside</li>
<li>Color : Black</li>
</ul>
<p>
The stroke was added to provide depth to our menu divisions.
</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21be2_img10.jpg" border="0" /></div>
</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/66341_img10_1.jpg" border="0" /></div>
<h3>Step 11</h3>
<p>Now In order to achieve the highly polished ends, and to create the proper effect when the mouse hover occurs, we will give it an adjacent highlight. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0dca_img11.jpg" border="0" /></div>
<h3>Step 12</h3>
<p>Go to select &gt; modify &gt; contract and enter 1px. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/243ca_img12.jpg" border="0" /></div>
<h3>Step 13</h3>
<p>Select the burn tool and set the following properties:</p>
<ul>
<li>Brush Size : around 200px</li>
<li>Brush Hardness : 0%</li>
<li>Range : Shadows</li>
<li>Exposure :30%</li>
</ul>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c48d1_img13.jpg" border="0" /></div>
<h3>Step 14</h3>
<p>Now we will move the menu division right 1px, using the move tool(shortcut: v) in order to show the left side of the stroke, which was invisible due to its position. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/09c10_img14.jpg" border="0" /></div>
<h3>Step 15</h3>
<p>Create copies of the above layer and adjust them with respect to the menu text. </p>
<h4>Two things that Must be Noted </h4>
<ul>
<li>Transform (ctrl + t) and increase the size of the layer underneath SERVICES and PORTFOLIO, since they are wider than the other words. Change the length from 100px to 110px.</li>
<li>The stroke of the adjacent layers must overlap each other.</li>
</ul>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img15.jpg" border="0" /></div>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/abf5b_img15_1.jpg" border="0" /></div>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/75ae6_img15_2.jpg" border="0" /></div>
<p>This is what the menu looks like when we adjust the positioning of the layers and menu text accordingly.  </p>
<h3>Step 16</h3>
<p>In order to embed the typographic effect, we add the &#8220;Drop Shadow&#8221; effect with the following settings to our text:</p>
<ul>
<li>Color: #b7b6b6</li>
<li>Opacity: 40%</li>
<li>Distance: 1px</li>
<li>Spread: 100%</li>
<li>Size: 0px</li>
</ul>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d2b95_img16.jpg" border="0" /></div>
<h3>Step 17</h3>
<p>Now, its time to create what the menu looks like during the mouse hover state. Create a copy of the &#8220;Menu Background&#8221; folder, and rename it to &#8220;Menu Hover.&#8221; Then, using the move tool, move the folder 70px down so that the newly created menu&#8217;s top part touches the horizontal guide.</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/35f5c_img17.jpg" border="0" /></div>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c7b3b_img17_1.jpg" border="0" /></div>
<p>The reason we have created the copy of the menu folder, is because we&#8217;re interested in the positioning of the menu text. If we had created it manually, then we would have to worry about the exact alignment of the menu&#8217;s text, which would be much more tedious. </p>
<h3>Step 18</h3>
<p>Now, we will select the background layer of the service menu from the &#8220;Menu Hover&#8221; folder, and give it a nice elegant effect upon the hover state. To do this, first create a selection by pressing ctrl and click on the layer; then press delete, which will delete the current shade. Next&#8230; </p>
<ul>
<li>Color &#8211; #9de0ff at 0% Location</li>
<li>Color &#8211; #0072ff at 50% Location</li>
<li>Color &#8211; #005ead at 100% Location</li>
</ul>
<p>
Select radial gradient, and draw a line from the bottom of the selection to 30px above the top of the selection.
</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/db7e8_img18.jpg" border="0" /></div>
<h3>Step 19</h3>
<p>Our work is not done quite yet. To give it a smooth touch, we need to polish it a bit more. To create a more revealing menu division, we&#8217;ll make the edges darker. To achieve this, we need to add the following effects:</p>
<ul>
<li>Select the burn tool, with a brush size of 200px, range &#8211; highlight and exposure to 50%, brush it along the edges of the division.
</li>
<li>To make the edges even darker, we add an inner shadow effect:
<ul>
<li>Blend Mode : Hard light</li>
<li>Opacity : 70%</li>
<li>Distance: 0px</li>
<li>Choke: 0%</li>
<li>Size: 10px</li>
</ul>
</li>
</ul>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img19.jpg" border="0" /></div>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img19_1.jpg" border="0" /></div>
<h3>Step 20</h3>
<p>Apply a similar effect for the portfolio and about menus. For the contact menu, change the gradient colors to: </p>
<ul>
<li>Color &#8211; #ff9dbd at 0% Location</li>
<li>Color &#8211; #ff0084 at 50% Location</li>
<li>Color &#8211; #a00337 at 100% Location</li>
</ul>
<p>This what our menu looks like now:</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6fb1c_img20.jpg" border="0" /></div>
<h3>Step 21</h3>
<p>The home menu division needs to be given special treatment; select the layer by pressing ctrl and clicking on the layer. Press delete to remove the current shade, and select the gradient tool with the following colors: </p>
<ul>
<li>Color &#8211; #fff5c0 at 0% Location</li>
<li>Color &#8211; #fae15d at 50% Location</li>
<li>Color &#8211; #eac500 at 100% Location</li>
</ul>
<p>
This time, select linear gradient, and draw a gradient from the top of the selection to the bottom of the selection.
</p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6e5d1_img21.jpg" border="0" /></div>
<h3>Step 22</h3>
<p>Select the burn tool, keeping the rest of the properties the same except for the range, set it to midtones, and apply brush strokes around the edges except for the top. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/00367_img22.jpg" border="0" /></div>
<h3>Step 23</h3>
<p>Now to create the glassy effect: select the pen tool, make sure that &#8220;shape fill&#8221; is selected, and draw the shape like the one in the image, and set its blend mode to soft light with an opacity of about 40%.</p>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img23.jpg" border="0" /></div>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/dcec8_img23_1.jpg" border="0" /></div>
<h3>Step 24</h3>
<p>Two more things before we&#8217;re finished with the Photoshop part.</p>
<ul>
<li>First, the text effect within the &#8220;Menu Hover&#8221; folder is not looking elegant enough; so we change the color of the drop shadow property.
<ul>
<li> Home Menu
<ul>
<li>Color : #fff368 </li>
<li>Opacity : 80%</li>
<li>Also add gradient-overlay : #854406 to b75a03</li>
</ul>
</li>
<li>
Services, Portfolio and About Menus</p>
<ul>
<li>Color: #78bbff</li>
<li>Opacity : 70%</li>
</ul>
</li>
<li> Contact Menu
<ul>
<li>Color : #f78bb6 </li>
<li>opacity : 80%</li>
</ul>
</li>
</ul>
</li>
<li>Second is the last division in Menu folder does not have an adjacent highlight to the right; so we&#8217;ll clip a small portion of the background layer, and align it next to the contact background layer. Then, we crop the image and save.</li>
</ul>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img24.jpg" border="0" /></div>
</p>
<div><img src="http://nettuts.s3.amazonaws.com/512_dragon/img/img24_1.jpg" border="0" /></div>
<p>Finally our sprite image looks so:</p>
<h3>Step 25</h3>
<p>Now comes the coding section, which is quite easy. Create an html file, and add the following code: </p>
<pre>
&lt;html&gt;
&lt;head&gt;
&lt;link rel="stylesheet" type="text/css" href="style.css" /&gt;
&lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="jquery.easing.1.3.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="sprite.js"&gt;&lt;/script&gt;
&lt;title&gt;Awesome Menu&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div id="nav"&gt;
&lt;ul id="navigation"&gt;
	&lt;li &gt;&lt;a class="home" href="#"&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li &gt;&lt;a class="services" href="#"&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li &gt;&lt;a class="portfolio" href="#"&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li &gt;&lt;a class="about" href="#"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li &gt;&lt;a class="contact" href="#"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Here we have created a simple html file, which consists of an unordered list &#8211; our navigation bar. Before moving forward, let&#8217;s take a look at a couple of files we&#8217;ll now be importing:</p>
<ul>
<li>style.css is the external CSS file in which we will be styling our navigation list. </li>
<li>We&#8217;ve imported jQuery for the animation on hover.</li>
<li>The jQuery easing plugin is also used, which we&#8217;ll review later.</li>
<li>It&#8217;s good practice to create an external js file for our work, so we also do that in &#8220;sprite.js.&#8221;</li>
</ul>
<h3>Step 26</h3>
<p>Create an external .js file, called sprite.js, and paste in the following code.</p>
<pre>
$(function(){

		   $('#navigation li a').append('<span></span>');
           // span whose opacity will animate when mouse hovers.

		   $('#navigation li a').hover(
             function() {
	         $('.hover', this).stop().animate({
			'opacity': 1
			}, 700,'easeOutSine')
        	},
            function() {
	       $('.hover', this).stop().animate({
			'opacity': 0
			}, 700, 'easeOutQuad')

	})
		   });
</pre>
<p>When the DOM is loaded, we inject a span into our anchor tag; this span will actually animate. Then, using the hover function for the anchor tag, we animate the opacity of the span. To create a smoother animation, we will use the easing equation. I am using &#8216;easeoutsine&#8217; and &#8216;easeoutquad&#8217;; feel free to try an alternative combinations, if you wish. </p>
<h3>Step 27</h3>
<p>Now comes the CSS part. Create the style.css file. Below is the initial image of what the menu looks like. For now, it&#8217;s only four dots, because we haven&#8217;t yet styled it. </p>
<div><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dbe3_img25.jpg" border="0" /></div>
<h3>Step 28</h3>
<p>First, we align the list. </p>
<pre>
body{
background:#000000; }

#navigation
{
margin-left:250px;
}

#navigation li
{
float:left;
}
</pre>
<p>
We&#8217;ve only moved the menu in the center a bit.
</p>
<h3>Step 29</h3>
<p>Style the anchor tag; its background will be our sprite image. </p>
<pre>
#navigation li a
{
background-image:url(images/sprite.jpg);
display:block;
}
</pre>
<blockquote><p>The display style must be set to block; otherwise, nothing will be displayed. </p>
</blockquote>
<p>
In the next step, we will give each of them the proper positioning. </p>
<pre>
	.home
	{
	background-position:0px 0px;
	width:102px;
	height:70px;
	}

	.services
	{
	background-position:-102px 0px;
	width:110px;
	height:70px
	}

	.portfolio
	{
	background-position:-212px 0px;
	width:108px;
	height:70px
	}

	.about
	{
	background-position:-320px 0px;
	width:102px;
	height:70px
	}

	.contact
	{
	background-position:-422px 0px;
	width:103px;
	height:70px
	}
</pre>
<p>Here, we&#8217;ve set the background positioning, and width of each anchor tag. The values may vary, and it requires a bit of time to get perfect.
</p>
<h3>Step 30</h3>
<pre>
#navigation a .hover {
	background:url(images/sprite.jpg) no-repeat;
	display: block;
	opacity: 0;
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	}

	#navigation a.home .hover {
	background-position: -0px -72px;

	}
	#navigation a.services .hover{
	background-position: -102px -72px;

	}
	#navigation a.portfolio .hover {
	background-position: -212px -72px;
	}
	#navigation a.about .hover {
	background-position: -320px -72px;
	}
	#navigation a.contact .hover {
	background-position: -422px -72px;
	}
</pre>
<p>
Now we will define the CSS for the span; this is the same sprite image which is used above. The height and width are made 100% so that it occupies the whole anchor block. The background of each span tag is adjusted, and finally our work is complete.
</p>
<h3>Step 31</h3>
<p>Note that it takes time to get the position and width tuning right; you may end up with slightly different values for these attributes &#8211; and that&#8217;s perfectly okay! </p>
<h3>CSS Sprites Resources</h3>
<p>Phew seems like a lot of work, but great things take time to build up. Here are some additional resources that you might find handy. </p>
<ul>
<li><a href="http://css-tricks.com/css-sprites/">CSS Tricks has an awesome tutorial for beginners.</a></li>
<li><a href="http://www.distinctcorp.com.au/jquery/spritemenu.html"> Too tedious for you? Here&#8217;s a plugin that converts your sprite image into a menu</a>.</li>
<li><a href="http://davidwalsh.name/css-sprite-menu">A MooTools fan? Check out this neat tutorial</a>.</li>
<li><a href="http://www.csssprites.com/"> cssSprites.com</a></li>
</ul>
<ul>
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for the best web development tutorials on the web.</li>
</ul>
<p>

</p>
<p><a href="http://feedads.g.doubleclick.net/~a/0cOvJRjyUKXhc0rv_JtNNz0WJ3c/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dbe3_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/0cOvJRjyUKXhc0rv_JtNNz0WJ3c/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dbe3_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/nettuts?a=N8jj0wlTD6s:zQUv6yR1tyg:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dbe3_nettuts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/nettuts?a=N8jj0wlTD6s:zQUv6yR1tyg:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dbe3_nettuts?i=N8jj0wlTD6s:zQUv6yR1tyg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/nettuts?a=N8jj0wlTD6s:zQUv6yR1tyg:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3cf91_nettuts?i=N8jj0wlTD6s:zQUv6yR1tyg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/nettuts?a=N8jj0wlTD6s:zQUv6yR1tyg:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3cf91_nettuts?i=N8jj0wlTD6s:zQUv6yR1tyg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/nettuts?a=N8jj0wlTD6s:zQUv6yR1tyg:TzevzKxY174"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3cf91_nettuts?d=TzevzKxY174" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0a055_N8jj0wlTD6s" height="1" width="1" /><br />
<a href="http://feedproxy.google.com/nettuts">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/use-sprites-to-create-an-awesomeness-filled-navigation-menu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Inspiration in Spectrum: The FYC Edition</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-spectrum-the-fyc-edition/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-spectrum-the-fyc-edition/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 12:41:37 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[creative commons license]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[design web design]]></category>
		<category><![CDATA[édition]]></category>
		<category><![CDATA[FYC]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[thoughts flow]]></category>
		<category><![CDATA[web design photography]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-spectrum-the-fyc-edition/</guid>
		<description><![CDATA[After taking last week off because of the holiday, we are back this week with the final installment of our colorful inspirational inquisitions here on FYC. That is right, the road draws to a close and we end with a unique take on the series. All along we have been attempting to test the waters [...]]]></description>
			<content:encoded><![CDATA[<p>After taking last week off because of the holiday, we are back this week with the final installment of our colorful inspirational inquisitions here on FYC. That is right, the road draws to a close and we end with a unique take on the series. All along we have been attempting to test the waters to determine if the source that feeds our inspiration, if it tends towards a singular color, can tend to aim our creative output in the same direction as elements associated with that color. Last week we rolled out <a href="http://www.fuelyourcreativity.com/inspiration-in-neutral-the-fyc-edition/">Inspiration in Neutral : The FYC Edition</a>, but here in the final edition, we take the focus off a single color and focus on the lot.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cc0a5_header24.jpg" alt="header" width="600" height="200" class="alignnone size-full wp-image-6001" /></p>
<p>So welcome back to the final FYC edition of the popular Inspiration in Color series. Putting a twist in the post mission, we pull out all the stops here in the last post with a turn towards the entire spectrum. Inspiration in Spectrum : The FYC Edition, features another awesome collection of imaginative and emotive works from all around the design world that we hope you will be inspired by. Who knows where this inspiration will take you, but you will be the only one that can tell&#8230;</p>
<h2>Graphic Design</h2>
<p><a href="http://www.behance.net/Gallery/3D-Illustrations-and-Character-Designs/169850"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ecfbb_graphic15.jpg" alt="graphic1" width="600" height="300" class="alignnone size-full wp-image-6004" /></a></p>
<p><a href="http://www.behance.net/Gallery/Mother-Nature/232955"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/acf7b_graphic25.jpg" alt="graphic2" width="600" height="600" class="alignnone size-full wp-image-6005" /></a></p>
<p><a href="http://www.behance.net/Gallery/WITH___/333312"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b6680_graphic35.jpg" alt="graphic3" width="600" height="852" class="alignnone size-full wp-image-6008" /></a></p>
<p><a href="http://deadness.deviantart.com/art/Fancy-38200444"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/86858_graphic45.jpg" alt="graphic4" width="491" height="600" class="alignnone size-full wp-image-6021" /></a></p>
<p><a href="http://d4m.deviantart.com/art/E-P-A-N-O-U-I-27721420"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b2f1_graphic55.jpg" alt="graphic5" width="381" height="600" class="alignnone size-full wp-image-6022" /></a></p>
<p><a href="http://chix0r.deviantart.com/art/Rainbow-Days-89302331"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6359c_graphic65.jpg" alt="graphic6" width="500" height="600" class="alignnone size-full wp-image-6023" /></a></p>
<p><a href="http://poop-art.deviantart.com/art/imagining-27149093"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/10956_graphic74.jpg" alt="graphic7" width="499" height="600" class="alignnone size-full wp-image-6024" /></a></p>
<p><a href="http://limkis.deviantart.com/art/lakeside-55137239"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a7935_graphic83.jpg" alt="graphic8" width="429" height="600" class="alignnone size-full wp-image-6026" /></a></p>
<p><a href="http://dchan.deviantart.com/art/WN-CityOfCrazyDolls-Incomplete-53437244"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a2ea1_graphic91.jpg" alt="graphic9" width="396" height="600" class="alignnone size-full wp-image-6027" /></a></p>
<p><a href="http://xxmurderdollxx.deviantart.com/art/When-Paint-Comes-Alive-65736293"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45199_graphic101.jpg" alt="graphic10" width="400" height="600" class="alignnone size-full wp-image-6028" /></a></p>
<h2>Branding, Print &#38; Packaging Design</h2>
<p><a href="http://www.behance.net/Gallery/Sochi-2014-Winter-Olympics-Official-Logo-Bid/355269"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7a20f_print12.jpg" alt="print1" width="600" height="577" class="alignnone size-full wp-image-6003" /></a></p>
<p><a href="http://purplepawn.deviantart.com/art/Everyday-Colour-35375527"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d6e0f_print23.jpg" alt="print2" width="600" height="600" class="alignnone size-full wp-image-6016" /></a></p>
<p><a href="http://www.thedieline.com/blog/2009/12/studio-spotlight-swear-words.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bea4e_package11.jpg" alt="package1" width="550" height="373" class="alignnone size-full wp-image-6029" /></a></p>
<p><a href="http://www.thedieline.com/blog/2009/11/matchbox-city.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e13c3_package2.jpg" alt="package2" width="506" height="600" class="alignnone size-full wp-image-6030" /></a></p>
<p><a href="http://www.thedieline.com/blog/2009/11/338-travel-size-natural-care.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4d364_package3.jpg" alt="package3" width="550" height="353" class="alignnone size-full wp-image-6031" /></a></p>
<p><a href="http://www.thedieline.com/blog/2009/11/94wines.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3d5c4_package4.jpg" alt="package4" width="550" height="356" class="alignnone size-full wp-image-6032" /></a></p>
<p><a href="http://www.thedieline.com/blog/2009/11/5-minute-candle-1.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5c108_package5.jpg" alt="package5" width="550" height="413" class="alignnone size-full wp-image-6033" /></a></p>
<h2>Fashion and Make-up Design</h2>
<p><a href="http://www.behance.net/Gallery/Keep-Your-Head/356212"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e4841_fashion14.jpg" alt="fashion1" width="400" height="512" class="alignnone size-full wp-image-6002" /></a></p>
<p><a href="http://www.behance.net/Gallery/Spring-Couture/205025"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11081_fashion24.jpg" alt="fashion2" width="437" height="567" class="alignnone size-full wp-image-6006" /></a></p>
<p><a href="http://www.behance.net/Gallery/NEW-TAIWAN-FASHION/277501"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/42db8_fashion34.jpg" alt="fashion3" width="550" height="752" class="alignnone size-full wp-image-6007" /></a></p>
<p><a href="http://www.behance.net/Gallery/LSuprAmatisme-Lutens/131344"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bca12_fashion44.jpg" alt="fashion4" width="479" height="567" class="alignnone size-full wp-image-6009" /></a></p>
<h2>Web Design</h2>
<p><a href="http://blog.aqua-creative.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7bc10_website14.jpg" alt="website1" width="600" height="429" class="alignnone size-full wp-image-6034" /></a></p>
<p><a href="http://two24studios.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5c17e_website24.jpg" alt="website2" width="600" height="438" class="alignnone size-full wp-image-6035" /></a></p>
<p><a href="http://vectorlady.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11ba1_website34.jpg" alt="website3" width="600" height="458" class="alignnone size-full wp-image-6036" /></a></p>
<p><a href="http://www.zworksdesign.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d00f4_website44.jpg" alt="website4" width="600" height="396" class="alignnone size-full wp-image-6037" /></a></p>
<p><a href="http://www.youweyoucoding.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fc25a_websites51.jpg" alt="websites5" width="600" height="448" class="alignnone size-full wp-image-6038" /></a></p>
<p><a href="http://www.youandigraphics.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8d723_websites6.jpg" alt="websites6" width="600" height="448" class="alignnone size-full wp-image-6039" /></a></p>
<p><a href="http://www.daveharperdesign.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8a909_websites7.jpg" alt="websites7" width="600" height="423" class="alignnone size-full wp-image-6040" /></a></p>
<p><a href="http://sitesquared.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6ec65_websites8.jpg" alt="websites8" width="600" height="421" class="alignnone size-full wp-image-6041" /></a></p>
<p><a href="http://www.noodlebox.be/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/55831_websites9.jpg" alt="websites9" width="600" height="447" class="alignnone size-full wp-image-6042" /></a></p>
<p><a href="http://webtek.cz/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8f3ac_websites10.jpg" alt="websites10" width="600" height="437" class="alignnone size-full wp-image-6043" /></a></p>
<h2>Photography</h2>
<p><a href="http://p0rg.deviantart.com/art/Maybe-Next-Time-115525660"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/47626_photo116.jpg" alt="photo1" width="600" height="600" class="alignnone size-full wp-image-6010" /></a></p>
<p><a href="http://alexiuss.deviantart.com/art/Kaleidoscope-Reverie-87621525"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff423_photo29.jpg" alt="photo2" width="403" height="600" class="alignnone size-full wp-image-6011" /></a></p>
<p><a href="http://subterfugemalaises.deviantart.com/art/Colyn-Devildolls-on-Vespa-1-33893543"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/de7fa_photo38.jpg" alt="photo3" width="411" height="600" class="alignnone size-full wp-image-6012" /></a></p>
<p><a href="http://davenit.deviantart.com/art/Equalizer-95347115"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f76c9_photo49.jpg" alt="photo4" width="600" height="405" class="alignnone size-full wp-image-6013" /></a></p>
<p><a href="http://mrcool256.deviantart.com/art/My-Happy-Place-108309168"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8273a_photo58.jpg" alt="photo5" width="410" height="600" class="alignnone size-full wp-image-6014" /></a></p>
<p><a href="http://samuraichopstick.deviantart.com/art/Steel-100128378"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/834a1_photo68.jpg" alt="photo6" width="387" height="600" class="alignnone size-full wp-image-6015" /></a></p>
<p><a href="http://rickda7th.deviantart.com/art/Candy-15260869"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2e66c_photo78.jpg" alt="photo7" width="416" height="600" class="alignnone size-full wp-image-6017" /></a></p>
<p><a href="http://solkku.deviantart.com/art/Euphoria-46339408"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c2ed0_photo87.jpg" alt="photo8" width="419" height="600" class="alignnone size-full wp-image-6018" /></a></p>
<p><a href="http://kaipu.deviantart.com/art/Colorful-India-107740579"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d6e53_photo93.jpg" alt="photo9" width="600" height="380" class="alignnone size-full wp-image-6019" /></a></p>
<p><a href="http://suerdas.deviantart.com/art/united-colors-of-cuba-97317947"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/920d1_photo102.jpg" alt="photo10" width="600" height="399" class="alignnone size-full wp-image-6020" /></a></p>
<h2>Wallpapers</h2>
<p><a href="http://alyn.deviantart.com/art/Evolution-36462345"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4e81d_wallpaper16.jpg" alt="wallpaper1" width="600" height="320" class="alignnone size-full wp-image-6025" /></a></p>
<p><a href="http://customize.org/wallpapers/66691"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2be2f_wallpaper25.jpg" alt="wallpaper2" width="600" height="376" class="alignnone size-full wp-image-6044" /></a></p>
<p><a href="http://customize.org/wallpapers/66202"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/615d5_wallpaper35.jpg" alt="wallpaper3" width="600" height="370" class="alignnone size-full wp-image-6045" /></a></p>
<p><a href="http://customize.org/wallpapers/66217"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fef25_wallpaper45.jpg" alt="wallpaper4" width="600" height="369" class="alignnone size-full wp-image-6046" /></a></p>
<p><a href="http://customize.org/wallpapers/65754"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/09965_wallpaper55.jpg" alt="wallpaper5" width="600" height="372" class="alignnone size-full wp-image-6047" /></a></p>
<p><a href="http://customize.org/wallpapers/65160"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e8c23_wallpaper65.jpg" alt="wallpaper6" width="600" height="372" class="alignnone size-full wp-image-6048" /></a></p>
<p><a href="http://customize.org/wallpapers/62597"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6c25f_wallpaper75.jpg" alt="wallpaper7" width="600" height="371" class="alignnone size-full wp-image-6049" /></a></p>
<p><a href="http://customize.org/wallpapers/62084"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b7582_wallpaper84.jpg" alt="wallpaper8" width="600" height="447" class="alignnone size-full wp-image-6050" /></a></p>
<p><a href="http://customize.org/wallpapers/60930"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/21136_wallpaper91.jpg" alt="wallpaper9" width="600" height="443" class="alignnone size-full wp-image-6051" /></a></p>
<h2>That&#8217;s a Wrap!</h2>
<p>That wraps up the series. So now the ball is in your court. If you have found yourself inspired by this series then by all means, please submit the end results of those inspirations to the <a href="http://www.flickr.com/groups/fuelyourcreativity/">FYC Flickr Group</a>, and simply tag them &#8216;fycincolor&#8217;. Regardless of if you want to show us the work you created, we would love to hear your thoughts on this experimental inspirational process, so let your thoughts flow in the comment section below.</p>
<p>
<p><strong>Sponsored by</strong></p>
<p><a href="http://d1.openx.org/ck.php?oaparams=2__bannerid=139646__zoneid=0__log=no__cb=0e36172e31__r_id=__r_ts=__oadest=http%3A%2F%2Ffuelbrandnetwork.com" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b766_avw.php?zoneid=64727&amp;cb=675189657412&amp;n=aa69fdf4" border="0" alt="" /></a></p>
<p><a href="http://www.fuelyourcreativity.com/advertise/">Advertise on Fuel Your Creativity</a>. <br />
  <a href="http://www.fuelyourcreativity.com">Fuel Your Creativity</a> 2009 <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">cc</a> (creative commons license)
</p>
</p>
<p><a href="http://www.fuelyourcreativity.com/inspiration-in-spectrum-the-fyc-edition/">Inspiration in Spectrum: The FYC Edition</a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:m_VRC8mRU_Q"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b766_FuelYourCreativity?d=m_VRC8mRU_Q" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b766_FuelYourCreativity?i=0j3pvHaMOxY:tfuNzyivfEw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b766_FuelYourCreativity?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/925e2_FuelYourCreativity?i=0j3pvHaMOxY:tfuNzyivfEw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/925e2_FuelYourCreativity?i=0j3pvHaMOxY:tfuNzyivfEw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:TzevzKxY174"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/925e2_FuelYourCreativity?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:dnMXMwOfBR0"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/925e2_FuelYourCreativity?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=0j3pvHaMOxY:tfuNzyivfEw:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/925e2_FuelYourCreativity?i=0j3pvHaMOxY:tfuNzyivfEw:D7DqB2pKExk" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/925e2_0j3pvHaMOxY" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/FuelYourCreativity">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-spectrum-the-fyc-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pushing Your Buttons With Practical CSS3</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/pushing-your-buttons-with-practical-css3/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/pushing-your-buttons-with-practical-css3/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 15:35:37 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[background button]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[gray shadow]]></category>
		<category><![CDATA[rgb model]]></category>
		<category><![CDATA[RGBA]]></category>
		<category><![CDATA[Step]]></category>
		<category><![CDATA[versatile family]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/pushing-your-buttons-with-practical-css3/</guid>
		<description><![CDATA[&#160;&#160; Pushing Your Buttons With Practical CSS3 (via @smashingmag) - CSS3 is the partially implemented sequel to the CSS2 spec we all know and love. It&#8217;s already popping up in new browsers such as Firefox 3.5, Safari 4 and Chrome. In this article, the first of the articles that explore practical (and even far-fetched) implementation [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div> <img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fca6e_smashing-magazine-advertisement.gif" alt="Smashing-magazine-advertisement in Pushing Your Buttons With Practical CSS3" border="0" /><br /> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=56" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ab89c_avw.php?zoneid=56" border="0" alt=" in Pushing Your Buttons With Practical CSS3" /></a>&nbsp;<a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=63" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ab89c_avw.php?zoneid=63" border="0" alt=" in Pushing Your Buttons With Practical CSS3" /></a>&nbsp;<a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=64" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/29494_avw.php?zoneid=64" border="0" alt=" in Pushing Your Buttons With Practical CSS3" /></a></div>
</td>
</tr>
</table>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/29494_spacer.gif" alt="Spacer in Pushing Your Buttons With Practical CSS3" border="0" width="1" height="1" /></p>
<p><a href="http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/">Pushing Your Buttons With Practical CSS3 (via @smashingmag) -</a></p>
<p>CSS3 is the partially implemented sequel to the CSS2 spec we all know and love. It&#8217;s already popping up in new browsers such as Firefox 3.5, Safari 4 and Chrome. In this article, the first of the articles that explore practical (and even far-fetched) implementation of CSS3, we start by applying CSS3 to something we all have to create: <strong>buttons</strong>.</p>
<p>Calls to action are critical for any website, and a compelling, attention-grabbing, clickable button goes a long way toward driving that engagement. In the past, really awesome buttons needed extra markup, sliding doors or other trickery. We&#8217;ll show you here how to create nice button styles without any hacks or cheats.</p>
<h3>Step 1: The Super-Awesome Button</h3>
<p>Some time ago we published a post titled &#8220;<a href="http://www.zurb.com/article/266/super-awesome-buttons-with-css3-and-rgba">Super Awesome Buttons with CSS3 and RGBa</a>.&#8221; Those buttons will be our first step to creating buttons that really click. We will briefly review the technique and then extend it, fixing the problems that we have encountered along the way.</p>
<h4>Using Box-Shadow and RGBa</h4>
<p>Our first goal when we were about to create a versatile family of buttons was to eliminate the problem that HEX-based drop-shadows have on different backgrounds. As you can see below, we can use <em>box-shadow</em> to create a drop-shadow, but the shadow color doesn&#8217;t work on both dark and light backgrounds. To get around that, we used a color model that is available in new browsers: <strong>RGBa</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/254e0_buttons-1.png" alt="Buttons-1 in Pushing Your Buttons With Practical CSS3" /></p>
<p>RGBa works like the standard RGB model — <em>255, 255, 255</em> for white, for example — but has a fourth property that controls the alpha, or transparency, channel. In the buttons above, the gray shadow that we created for the white background is much too light against the dark background. However, using RGBa we can create a black shadow that is transparent. This allows the shadow to work against any kind of background:</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/254e0_buttons-2.png" alt="Buttons-2 in Pushing Your Buttons With Practical CSS3" /></p>
<pre>button.awesome, .button.awesome {
	…
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	…
}</pre>
<p>That solves our <em>box-shadow</em> problems. All that&#8217;s left is a dash of CSS properties and a simple PNG overlay to create a finished button that can be restyled with any color, on any background, and that will work just fine.</p>
<h4>The Amazing Border-Radius</h4>
<p>Creating objects with rounded edges has always been a mess on the Web; after all, every object on the Web is a rectangle. CSS3 makes our lives a little easier by implementing an incredibly easy way to round off objects without sliding doors or obnoxious background elements. With these buttons, we&#8217;re using a standard background color and a PNG overlay to give them depth. We are <em>not</em> using a background image to round the edges.</p>
<pre>button.awesome, .button.awesome {
	…
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	…
}</pre>
<p>Currently, Webkit (Safari, Chrome) and Firefox have slightly different implementations of <em>border-radius</em>. Webkit will round off functional elements (like images), while Firefox will not. However, both will very cleanly <strong>round off an object and mask the background image, color or both</strong> (as with our buttons).</p>
<p>If you get in close, you can see that the borders behave a little strangely at the pixel level, but for the most part <em>border-radius</em> is a great way to bring rounded edges into your design without the mess. Here&#8217;s the complete CSS for these buttons:</p>
<pre>button.awesome, .button.awesome {
	…
	background: #222 url(/images/alert-overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	…
}</pre>
<h4>Final Touches</h4>
<p>We&#8217;ve created the standard buttons you can see above, but another great thing about buttons that don&#8217;t use images is that we can create any color we want and with some simple class names generate an entire repertoire of buttons that we can call on any time. This is great for creating a reusable set of buttons that can be adapted to your or your clients&#8217; style guide. Check out the color codes that we are using:</p>
<pre>.blue.awesome {
	background-color: #2daebf;
}

.red.awesome {
	background-color: #e33100;
}

.magenta.awesome {
	background-color: #a9014b;
}

.orange.awesome {
	background-color: #ff5c00;
}

.yellow.awesome {
	background-color: #ffb515;
}
</pre>
<p>These simple classes allow us to quickly call on the button we want to get the action we need users to take. We&#8217;ve used similar methods in the buttons we&#8217;ll walk through in the next few sections.</p>
<p>Our last step is sizing. Without a sliding-doors situation our button size is only limited by the size of our overlay image (and in future buttons, not even by that). We&#8217;ll use a few classes (<code>small</code>, <code>medium</code> and <code>large</code>) to create sizes that we can call in different situations.</p>
<p><a href="http://www.zurb.com/playground/super-awesome-buttons"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/254e0_various-buttons.png" width="498" height="411" alt="Various-buttons in Pushing Your Buttons With Practical CSS3" /></a><br /><em>The buttons in various sizes: an overview.</em></p>
<p>And that&#8217;s it! A scalable, easily configured set of buttons that works in all browsers (through graceful degradation) and will get you the impact you want. In the next few sections we&#8217;ll build on these buttons to show you how CSS3 can push these even further in some interesting directions.</p>
<div><a href="http://www.zurb.com/playground/super-awesome-buttons"><img style="float: left;margin-right: 15px" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/41067_super-awesome-buttons.jpg" alt="Super-awesome-buttons in Pushing Your Buttons With Practical CSS3" /></a></p>
<h5><a href="http://www.zurb.com/playground/super-awesome-buttons">See the live demo &raquo;</a></h5>
<p>We&#8217;ve created a live demo page for these buttons; it&#8217;s in a playground, where we create small side projects and cool toys. We&#8217;ll be linking to the playground examples throughout this post and the rest of our series.</p>
</div>
<p><em><strong>A note about compatibility:</strong> true to form, IE8 does not support <em>border-radius</em>. At ZURB, we&#8217;ve adopted a &#8220;graceful degradation&#8221; paradigm, so these corners will be square in IE. In our experience, the additional development cost for elements like this is not worth it, and we rely on these properties to cleanly degrade and not damage the layout or readability. These buttons are no exception: they are still as clickable in IE as anywhere else, just not quite as pretty.</em></p>
<h3>Step 2: Radioactive Buttons</h3>
<p>Now that we&#8217;ve gotten our feet wet with CSS3, let&#8217;s go in a different direction. For a recent client project, we wanted to create a stylized, attractive and eye-catching call to action for the home page. <strong>We came up with the idea of a radioactive button</strong>, a button that actually pulses on the page for more attention.</p>
<p><a href="http://www.zurb.com/playground/radioactive-buttons"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/41067_radioactive-buttons.png" alt="Radioactive-buttons in Pushing Your Buttons With Practical CSS3" /></a></p>
<p>Kitschy? Maybe a little. But despite its impracticality, for some websites and clients, the &#8220;Wow&#8221; factor—that feeling the user gets when they arrive at a website and say, &#8220;Oooh, ahhh!&#8221;—can&#8217;t be ignored. Where we only used to have , thanks to some tricks we&#8217;ve already covered (and one we haven&#8217;t), we can move beyond that terrifically obnoxious <em>blink</em> tag and explore a whole new range of opportunities to animate using pure CSS.</p>
<h4>Animation: No JavaScript Required</h4>
<p>The secret to the radioactive button is in a new CSS3 property called <em>animation</em> (or, as it currently exists, <em>-webkit-animation</em> and <em>-moz-animation</em>). Our radioactive buttons are structurally and stylistically identical to the buttons in step 1, but with one important change. In lieu of a static drop-shadow, we&#8217;ve used the <em>box-shadow</em> property to create a glow around the button. With &#8220;glowing shadow&#8221; added, the next step is to use CSS3 animation to dim and brighten it.</p>
<h4>Creating the Animation</h4>
<p>The first step in our radioactive awesomeness is to create a timed event that modifies existing CSS properties. Check out this odd-looking property:</p>
<pre>@-webkit-keyframes greenPulse
{
	from {
		background-color: #749a02;
		-webkit-box-shadow: 0 0 9px #333;
	}
	50% {
		background-color: #91bd09;
		-webkit-box-shadow: 0 0 18px #91bd09;
	}
	to {
		background-color: #749a02;
		-webkit-box-shadow: 0 0 9px #333;
	}
}</pre>
<p>Here&#8217;s how the code works:</p>
<ul>
<li><em>@-webkit-keyframes</em> tells the browser that we&#8217;re defining an animation based on keyframes, or points in the animation to where properties will change. The browser then knows to smoothly transition between those frames.</li>
<li><em>greenPulse</em> is the name of the animation. We need this to attach to objects later on.</li>
<li><em>from { &#8230; }</em> defines the starting point of the animation; in our case, a certain background color for the button and a box-shadow color (particularly, one that disappears into the background).</li>
<li><em>50% { &#8230; }</em> means that one change happens halfway through the animation.</li>
<li><em>to { &#8230; }</em> defines the last frame of the animation. Note that animations always return to their <em>from</em> state—they don&#8217;t stop on the last frame. This means that a smooth animation needs to begin and end with the same properties and values.</li>
</ul>
<p>All right, we&#8217;ve created the animation. It takes an object and over a set time changes the box-shadow color to green and then back to gray. Now, we just have to make it active by applying the animation to our buttons.</p>
<pre>.green.button {
	…
	-webkit-animation-name: greenPulse
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	…
}</pre>
<p>Pretty cool, isn&#8217;t it? <em>-webkit-animation</em> has many potential uses and, when combined with some very simple JavaScript (like <em>onclick</em>), you can create very rich effects and interaction without resorting to a JavaScript effects library.</p>
<div><a href="http://www.zurb.com/playground/radioactive-buttons"><img style="float: left;margin-right: 15px" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/41067_radioactive-buttons.jpg" alt="Radioactive-buttons in Pushing Your Buttons With Practical CSS3" /></a></p>
<h5><a href="http://www.zurb.com/playground/radioactive-buttons">See the live demo &raquo;</a></h5>
<p>Check out the live demo of radioactive buttons in our playground. For maximum awesomeness, check it out in Safari 4; radioactive buttons use some Webkit-specific properties that aren&#8217;t implemented well in Chrome quite yet.</p>
</div>
<h3>Nice, Simple, User-Friendly Buttons, Google-Style</h3>
<p>Our last example was inspired by some recent changes made to one of the most trafficked pages on the Web: the Google search page. In addition to enlarging the search field and text size, Google also rolled out some new buttons for Webkit-based browsers (notably its own, Chrome).</p>
<p>These buttons incorporate everything that makes our buttons in this article great, with one cool trick: <strong>no images at all.</strong> Google has used a new property called <em>-webkit-gradient</em> to generate a gradient using only CSS.</p>
<p><a href="http://www.zurb.com/playground/google-buttons"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a05b9_google-buttons.png" alt="Google-buttons in Pushing Your Buttons With Practical CSS3" /></a></p>
<h4>Using CSS Gradients</h4>
<p>Gradients in CSS are cool because they are a CSS function, much like <em>url()</em>, which means that we can use gradients anywhere images go, including in the background or in borders (don&#8217;t worry, we&#8217;ll get to <em>border-image</em> in a later post). <strong>Here&#8217;s how gradients work:</strong></p>
<pre>.g-button {
	…
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98,202,227)));
	…
}</pre>
<p>Let&#8217;s break this down:</p>
<ul>
<li><em>linear</em> means this is a linear gradient, as opposed to radial. This changes the color across a single axis, rather than in concentric circles.</li>
<li><em>0% 0%, 0% 100%</em> are coordinates. We&#8217;re saying that the gradient begins at 0% X, 0% Y and ends at 0% X, 100% Y: top-left corner to bottom-left corner. We could use <em>top-left, bottom-left</em> just as well.</li>
<li><em>from(rgb(255, 255, 255))</em> is the starting color for the gradient. If the syntax looks familiar, it should be: it&#8217;s very similar to the syntax for <em>@-webkit-keyframes</em>.</li>
<li><em>to(rgb(221, 221, 221))</em> is the ending color. While we have only used RGB here, you can see how gradients could get really interesting if we use RGBa and are able to control the opacity of points on the gradient.</li>
</ul>
<p>The rest of the button is ordinary: padding, <em>border-radius</em> and all the fun things we&#8217;ve gone over so far. Gradients is the star here, though, and it has thousands of potential uses. Here, we&#8217;ve created (albeit in Google&#8217;s footsteps) rich, engaging buttons that are 100% CSS, no images required.</p>
<div><a href="http://www.zurb.com/playground/google-buttons"><img style="float: left;margin-right: 15px" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a05b9_google-buttons.jpg" alt="Google-buttons in Pushing Your Buttons With Practical CSS3" /></a></p>
<h5><a href="http://www.zurb.com/playground/google-buttons">See the live demo &raquo;</a></h5>
<p>You can see a live demo of these buttons in the playground, or simply visit the Google search home page in a Webkit browser.</p>
</div>
<h3>Coming Up: Better, Stronger, Faster Design</h3>
<p>This is the first of the articles that take advantages of the powerful new features coming in CSS 3. In the  following posts, we&#8217;ll show you how CSS3 not only can make implementation faster and easier, but can help you really fly off the rails and push CSS to its breaking point while creating impressive visual effects.</p>
<p> <a href="http://answers.polldaddy.com/poll/2330515/">Would you like to see more similar posts on Smashing Magazine in the future?</a><span>(<a href="http://answers.polldaddy.com">opinion</a>)</span> </p>
<h3>Related posts</h3>
<p>You may be interested in the following related posts:</p>
<ul>
<li><a href="http://www.smashingmagazine.com/2009/11/21/zen-coding-a-new-way-to-write-html-code/">Zen Coding: A Speedy Way To Write HTML/CSS Code</a></li>
<li><a href="http://www.smashingmagazine.com/2009/11/18/designing-css-buttons-techniques-and-resources/">Designing CSS Buttons: Techniques and Resources</a></li>
<li><a href="http://www.smashingmagazine.com/2009/10/05/mastering-css-coding-getting-started/">Mastering CSS Coding: Getting Started</a></li>
<li><a href="http://www.smashingmagazine.com/2009/08/17/taming-advanced-css-selectors/">Taming Advanced CSS Selectors</a></li>
</ul>
<h4>References and Resources</h4>
<ul>
<li><a href="http://css-tricks.com/rgba-browser-support/">RGBa Browser Support at CSS-Tricks</a></li>
<li><a href="http://webkit.org/blog/138/css-animation/">Introduction to CSS Animation at Surfin&#8217; Safari</a></li>
<li><a href="http://www.zurb.com/article/221/css3-animation-will-rock-your-world">CSS3 Animation Tutorial at ZURB</a></li>
<li><a href="http://www.css3.info/webkit-introduce-more-new-features/">Introduction to CSS Transitions at CSS3.info</a></li>
<li><a href="http://developer.apple.com/safari/library/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Introduction/Introduction.html">Safari Visual Effects Documentation</a></li>
<li><a href="http://www.the-art-of-web.com/css/border-radius/">Using border-radius at The Art of Web</a></li>
</ul>
<p><em>(al)</em></p>
<hr />
<p>© Jonathan Smiley, Mark Otto for <a href="http://www.smashingmagazine.com">Smashing Magazine</a>, 2009. | <a href="http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/">Permalink</a> | <a href="http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/#comments">2 comments</a> | <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/&amp;title=Pushing Your Buttons With Practical CSS3">Add to del.icio.us</a> | <a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;url=http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/">Digg this</a> | <a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/">Stumble on StumbleUpon!</a> | <a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20'Pushing Your Buttons With Practical CSS3' http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/">Tweet it!</a> | <a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/">Submit to Reddit</a> | <a href="http://forum.smashingmagazine.com/">Forum Smashing Magazine</a><br /> Post tags: <a href="http://www.smashingmagazine.com/tag/buttons/" rel="tag">buttons</a>, <a href="http://www.smashingmagazine.com/tag/css3/" rel="tag">css3</a>, <a href="http://www.smashingmagazine.com/tag/design/" rel="tag">Design</a> </p>
<p><a href="http://rss1.smashingmagazine.com/feed/">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/pushing-your-buttons-with-practical-css3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Subtle Details: Taking Web Designs to Another Level</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/subtle-details-taking-web-designs-to-another-level/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/subtle-details-taking-web-designs-to-another-level/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 18:50:39 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[border line]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[drop shadow effect]]></category>
		<category><![CDATA[illusion]]></category>
		<category><![CDATA[Liam Mckay]]></category>
		<category><![CDATA[perfect line]]></category>
		<category><![CDATA[perfectionists]]></category>
		<category><![CDATA[Shadow]]></category>
		<category><![CDATA[subtle details]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/subtle-details-taking-web-designs-to-another-level/</guid>
		<description><![CDATA[Have you ever looked at a web site and immediately been impressed with it&#8217;s design? Then you take a closer look and discover what really makes it amazing. It&#8217;s the subtle details. Some designers are great at including this in their designs. These types of designers are border line perfectionists and aren&#8217;t afraid to make [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever looked at a web site and immediately been impressed with it&#8217;s design? Then you take a closer look and discover what really makes it amazing. It&#8217;s the subtle details. Some designers are great at including this in their designs. These types of designers are border line perfectionists and aren&#8217;t afraid to make full use of the zoom tool and 1px brush size in Photoshop.  In this article, we will look at several ways subtle details are being used in web designs to take them from great&#8230;to amazing.<span></span></p>
<h3>Pixel Perfect Line Work</h3>
<p>The designer of <a href="http://www.imgspark.com/">Image Spark</a>, used a 1 px line along the top of the nav bar and around the bottom of the search field to make the edges pop. Anytime you have a lighter color next to a dark color, the lighter one will appear closer giving the illusion that there is a raised edge. Notice that the lines are only a few shades lighter than the background color. This is what makes the technique effective. If a white line was used, it would have been overpowering and the effect lost.</p>
<p><a href="http://www.imgspark.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bcd66_subtle_detail_1.jpg" alt="subtle detail" /></a></p>
<p><a href="http://www.imgspark.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2338c_subtle_detail_2.jpg" alt="subtle detail" /></a></p>
<p>A similar technique is being used on <a href="http://www.atebits.com/">atebits</a>, but here it&#8217;s used to create dividers. Notice that they are made up of two 1px lines side by side, one dark and one light. This gives the illusion of an inset groove. Another nice touch is how the ends of the lines fade away instead of ending abruptly.</p>
<p><a href="http://www.atebits.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c435c_subtle_detail_3.jpg" alt="subtle detail" /></a></p>
<p><a href="http://www.atebits.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2f7ec_subtle_detail_4.jpg" alt="subtle detail" /></a></p>
<h3>Shadows with Restraint</h3>
<p>Shadows are a great way to give a design depth, but when creating shadows, it&#8217;s important to not over do it. Photoshop&#8217;s drop shadow effect can be a dangerous thing when in the wrong hands.  The intensity of a shadow should have a lot to do with the color of the background. A darker background will require a darker shadow, and a lighter background a lighter shadow.</p>
<p>The designer of <a href="http://www.fubiz.net/">Fubiz</a> uses a subtle shadow below the nav bar to give the illusion that it is raised off the page.</p>
<p><a href="http://www.fubiz.net/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8f56a_subtle_detail_5.jpg" alt="subtle detail" /></a></p>
<p><a href="http://www.fubiz.net/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd1db_subtle_detail_6.jpg" alt="subtle detail" /></a></p>
<p>For fun, let&#8217;s see what would happen if the designer went a little crazy with the shadow. Take a look at the image below. The result appears to be quite amateurish. </p>
<p><a href="http://www.fubiz.net/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1b91f_subtle_detail_7.jpg" alt="subtle detail" /></a></p>
<p>The <a href="http://www.whitehouse.gov/">official site for the White House</a> has shadows everywhere, but since they are all done subtly, the site maintains a very clean appearance.</p>
<p> <a href="http://www.whitehouse.gov/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/364ac_subtle_detail_8.jpg" alt="subtle detail" /></a></p>
<p> <a href="http://www.whitehouse.gov/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5153d_subtle_detail_9.jpg" alt="subtle detail" /></a></p>
<h3>Simple Gradients</h3>
<p>Gradients are such a simple effect to create. They can be used to achieve various results, such as giving the illusion of a light source or creating depth, but again the key is to keep it subtle. The change in color from one end of the gradient to the other should be minute. </p>
<p><a href="http://tapbots.com/">Tapbots</a> uses a simple gradient in the background to make it appear that a light source is illuminating the iPhones. Subtle details like this contribute to pulling the entire design together. In this case, the gradient plays a big role in making the reflections of the iPhones believable.</p>
<p><a href="http://tapbots.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0dd2c_subtle_detail_10.jpg" alt="subtle detail" /></a></p>
<p>The tabs on <a href="http://www.metalabdesign.com/">MetaLab</a> each have a gradient fill. This give the illusion of depth and that they are slightly raised. MetaLab is also an excellent example of the pixel perfect detail mentioned above.</p>
<p><a href="http://www.metalabdesign.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f607a_subtle_detail_11.jpg" alt="subtle detail" /></a></p>
<p><a href="http://www.metalabdesign.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ae4f5_subtle_detail_12.jpg" alt="subtle detail" /></a></p>
<h3>Precise Textures</h3>
<p>Textures are often used to fill a large area. This is an easy and quick way to add a lot of interest to a design, but textures can also be used in a more precise manner to add multiple layers of subtle details.</p>
<p>Try to overlook the shameless self promotion here. On <a href="http://henryjones.us/">my portfolio</a>, I used plenty of textures to give it that worn and weathered look. However, instead of just being content with filling the larger areas with texture, I took it a step further and used bits and pieces of texture to add more detail along the edges.</p>
<p><a href="http://henryjones.us/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4baa3_subtle_detail_13.jpg" alt="subtle detail" /></a></p>
<p><a href="http://henryjones.us/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c5810_subtle_detail_14.jpg" alt="subtle detail" /></a></p>
<p><a href="http://wefunction.com/">Liam McKay</a> is the master of creating subtle grunge effects in his designs. On his blog, he uses subtle grunge textures that are perfectly placed to accent the content instead of distracting. Notice how even the 1px border lines have a worn look.</p>
<p><a href="http://wefunction.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/933a7_subtle_detail_15.jpg" alt="subtle detail" /></a></p>
<p><a href="http://wefunction.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4f4d1_subtle_detail_16.jpg" alt="subtle detail" /></a></p>
<p><a href="http://feeds.feedburner.com/WebDesignLedger">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/subtle-details-taking-web-designs-to-another-level/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>40 Beautiful and Colorful Blog Designs</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/40-beautiful-and-colorful-blog-designs/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/40-beautiful-and-colorful-blog-designs/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 15:55:18 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[Beautiful]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Brian Jeremy KupetzA]]></category>
		<category><![CDATA[bright colors]]></category>
		<category><![CDATA[cartoon character]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[contrasting colors]]></category>
		<category><![CDATA[dark backgrounds]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[design elements]]></category>
		<category><![CDATA[Eric Dies]]></category>
		<category><![CDATA[Eric DiesThe]]></category>
		<category><![CDATA[Heather]]></category>
		<category><![CDATA[Joshua Giblette]]></category>
		<category><![CDATA[Joshua GibletteShades]]></category>
		<category><![CDATA[Nice]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/40-beautiful-and-colorful-blog-designs/</guid>
		<description><![CDATA[Bright colors can scare off a lot of web designers, especially when you use a few of them together. It takes more care and precision to create a design that uses eye-popping color well, without being overwhelming or looking amateurish. And if you&#8217;re combining contrasting colors, extra care needs to be taken to prevent your [...]]]></description>
			<content:encoded><![CDATA[<p><!--INFOLINKS_OFF--></p>
<p>Bright colors can scare off a lot of web designers, especially when you use a few of them together. It takes more care and precision to create a design that uses eye-popping color well, without being overwhelming or looking amateurish. And if you&#8217;re combining contrasting colors, extra care needs to be taken to prevent your design from being jarring.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e325d_colorful-blog-design.jpg" alt="beautiful blog design" /></p>
<p>The blog designs featured below make excellent use of bright colors. Most use multiple colors together, though a few take a more monocromatic approach. Some are set against dark backgrounds; others are set against white. And in case you don&#8217;t want to jump into an original design like these, there are a number of blog templates at the end that use similar bright color schemes.</p>
<p>Here are more examples of <strong>beautiful blog design</strong> we&#8217;ve previosly showcased:</p>
<ul>
<li><a href="http://www.hongkiat.com/blog/100-nice-and-beautiful-blog-design/"><strong>100 Nice and Beautiful Blog Designs</strong></a></li>
<li><a href="http://www.hongkiat.com/blog/60-latest-beautiful-and-enticing-blog-designs/"><strong>Beautiful and Enticing Blog Design</strong></a></li>
<li><a href="http://www.hongkiat.com/blog/50-excellent-blog-footer-designs/"><strong>Blog Footer Design</strong></a></li>
</ul>
<p>Full list after jump.</p>
<p><span></span></p>
<h3>Original Blog Designs</h3>
<p>The sites below are original, one-of-a-kind designs, perfect to lend some inspiration to your own designs.</p>
<p><strong><a href="http://www.webdesignerwall.com/">WebDesigner Wall</a></strong><br />WebDesignerWall&#8217;s site uses a wide range of colors and a hand-drawn design. It&#8217;s artistic and fun, a perfect look for the site&#8217;s content.</p>
<p><a href="http://www.webdesignerwall.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e325d_webdesignerwall.jpg" /></a></p>
<p><strong><a href="http://www.webdesignhobart.com/category/blog">Web Design Hobart</a></strong><br />Web Design Hobart uses a bright watercolor design for its background with lime green accents, while the rest of the site&#8217;s design elements are a bit more subdued.</p>
<p><a href="http://www.webdesignhobart.com/category/blog"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e325d_webdesignhobart.jpg" /></a></p>
<p><strong><a href="http://www.brija.com/">Brija.com</a></strong><br />Bruja uses a more limited pallette, though the bright red and yellow are still very eye-catching.</p>
<p><a href="http://www.brija.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/93aeb_brija.jpg" /></a></p>
<p><strong><a href="http://designdisease.com/blog/">Design Disease</a></strong><br />Design Disease&#8217;s site uses a cyan blue and lime green, with additional shades of each color used throughout the rest of the site, and a few other bright accents.</p>
<p><a href="http://designdisease.com/blog/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/93aeb_designdisease.jpg" /></a></p>
<p><strong><a href="http://www.cult-f.net/">Cult-foo</a></strong><br />Using bright colors against a muted background color (like gray) makes the colors pop even more, as shown by Cult-foo&#8217;s website.</p>
<p><a href="http://www.cult-f.net/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/93aeb_cultfoo.jpg" /></a></p>
<p><strong><a href="http://www.danilofiocco.com/blog/">Danilo Fiocco</a></strong><br />The bright colors and cartoon character lend a very informal feel to Danilo Fiocco&#8217;s site.</p>
<p><a href="http://www.danilofiocco.com/blog/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8640f_danilofiocco.jpg" /></a></p>
<p><strong><a href="http://ericdies.com/blog/">Eric Dies</a></strong><br />The lime green really stands out against the gray background on Eric Dies&#8217;s site.</p>
<p><a href="http://ericdies.com/blog/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8640f_ericdies.jpg" /></a></p>
<p><strong><a href="http://www.designministeriet.se/en/">Designministeriet</a></strong><br />Cyan and lime green with hot pink accents makes Designministeriet&#8217;s site feel very modern and young.</p>
<p><a href="http://www.designministeriet.se/en/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8640f_designministeriet.jpg" /></a></p>
<p><strong><a href="http://dezinezync.com/blog/">Dezine Zync</a></strong><br />A bright background stands out more when mixed with transparent elements, as shown on Dezine Zync&#8217;s website.</p>
<p><a href="http://dezinezync.com/blog/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e034d_dezinezync.jpg" /></a></p>
<p><strong><a href="http://dreamling.ca/">Dreamling.ca</a></strong><br />Mixing slightly muted bright colors with a white background gives Dreamling.ca&#8217;s a very feminine look.</p>
<p><a href="http://dreamling.ca/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e034d_dreamling.jpg" /></a></p>
<p><strong><a href="http://depthinfinity.net/">Depthinfinity</a></strong><br />Depthinfinity&#8217;s site combines a bright, multi-colored background with lime green and other bright accents to create a very fun and artistic site.</p>
<p><a href="http://depthinfinity.net/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e034d_depthinfinity.jpg" /></a></p>
<p><strong><a href="http://www.ezobase.com/">Ezobase</a></strong><br />Ezobase uses a CMYK (Cyan-Magenta-Yellow-Black) color scheme, which looks very fresh on a website.</p>
<p><a href="http://www.ezobase.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f220e_ezobase.jpg" /></a></p>
<p><strong><a href="http://www.giblette.com/blog/">Joshua Giblette</a></strong><br />Shades of a single color when set against a neutral background can have a huge visual impact, as displayed on Joshua Giblette&#8217;s website.</p>
<p><a href="http://www.giblette.com/blog/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f220e_joshuagiblette.jpg" /></a></p>
<p><strong><a href="http://nimbupani.com/blog/">Nimbupani Designs</a></strong><br />Mixing multiple bright colors can be tricky, but is executed well on the Nimbupani Designs site.</p>
<p><a href="http://nimbupani.com/blog/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f220e_nimbupanidesigns.jpg" /></a></p>
<p><strong><a href="http://www.krftd.com/">Krftd</a></strong><br />A bright, graffiti-esque background is mixed with cyan accents within the text to really make Krftd&#8217;s site pop.</p>
<p><a href="http://www.krftd.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a543f_krftd.jpg" /></a></p>
<p><strong><a href="http://riyuu.org/">Super Girl</a></strong><br />Super Girl is another great example of bright colors used with a white background to create a feminine look.</p>
<p><a href="http://riyuu.org/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a543f_supergirl.jpg" /></a></p>
<p><strong><a href="http://truspeaks.com/">TruSpeaks</a></strong><br />Combining a header with bright colors with a bright but monochromatic background makes the content on the TruSpeaks site stand out and creates a very modern and hip feeling.</p>
<p><a href="http://truspeaks.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a543f_truspeaks.jpg" /></a></p>
<p><strong><a href="http://almost-famous.tv/">Almost-Famous.TV</a></strong><br />Combining a single bright color with a white background makes Almost-Famous.TV&#8217;s site look very pulled together while allowing the layout to look like it&#8217;s trying to break free from its grid-based design.</p>
<p><a href="http://almost-famous.tv/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/03158_almostfamous.jpg" /></a></p>
<p><strong><a href="http://blog.entropiads.com/">Entropia Blog</a></strong><br />Mixing very bright colors both in the text and background image makes the Entropia Blog look fun and fresh.</p>
<p><a href="http://blog.entropiads.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/03158_entropia.jpg" /></a></p>
<p><strong><a href="http://www.brianjeremy.com/">Brian Jeremy Kupetz</a></strong><br />A graffiti-esque painted background mixed with accents that take their color cues from the background itself make for a very pulled-together yet lively look.</p>
<p><a href="http://www.brianjeremy.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/03158_brianjeremy.jpg" /></a></p>
<p><strong><a href="http://www.ilovecolors.com.ar/">Ilovecolors</a></strong><br />Ilovecolors mixes bright colors with grunge-influenced elements to create a very unique design.</p>
<p><a href="http://www.ilovecolors.com.ar/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/adde3_ilovecolors.jpg" /></a></p>
<p><strong><a href="http://moradito.com.ar/">Moradito</a></strong><br />The bright, pixelated background of Moradito really stands out when it&#8217;s combined with transparency and a few colored accents.</p>
<p><a href="http://moradito.com.ar/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/adde3_moradito.jpg" /></a></p>
<p><strong><a href="http://heatherbailey.typepad.com/heather_bailey/">Hello My Name is Heather</a></strong><br />A lime green background and brightly-colored header combined with bright accents and images within posts makes for a very cheerful design on the Hello My Name is Heather site.</p>
<p><a href="http://heatherbailey.typepad.com/heather_bailey/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/adde3_helloheather.jpg" /></a></p>
<p><strong><a href="http://duirwaigh.com/message_from_the_muse.html">Duirwaigh Studios &#8211; Message from the Muse</a></strong><br />Duirwaigh Studio&#8217;s Message from the Muse blog mixes bright colors with a vintage-inspired design to create a background that really pops.</p>
<p><a href="http://duirwaigh.com/message_from_the_muse.html"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a73eb_duirwaigh.jpg" /></a></p>
<p><strong><a href="http://veerle.duoh.com/index.php">Veerle&#8217;s Blog</a></strong><br />The steel-gray background of Veerle&#8217;s Blog mixed with bright orange accents and a bright header looks very original.</p>
<p><a href="http://veerle.duoh.com/index.php"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a73eb_veerlesblog.jpg" /></a></p>
<p><strong><a href="http://inspiredology.com/">Inspiredology</a></strong><br />A rainbow-colored header image combined with cyan and magenta accents makes the Inspiredology site look welcoming and original.</p>
<p><a href="http://inspiredology.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a73eb_inspiredology.jpg" /></a></p>
<p><strong><a href="http://www.celebrific.com/">Celebrific</a></strong><br />Celebrific&#8217;s bright pink and light blue color scheme really pops and makes the site&#8217;s content really stand out.</p>
<p><a href="http://www.celebrific.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c5e5_celebrific.jpg" /></a></p>
<h3>Colorful Blog Themes</h3>
<p>If you&#8217;re unsure of designing a bright theme from scratch, turn to one of the pre-made themes below.</p>
<p><strong><a href="http://wordpress.bustatheme.com/coda/">WP Coda</a></strong><br />The WP Coda theme&#8217;s purple design mixed with brighter accents lends a very fresh but still professional look.</p>
<p><a href="http://wordpress.bustatheme.com/coda/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c5e5_wpcoda.jpg" /></a></p>
<p><strong><a href="http://www.acosmin.com/acosmingrungy/">Acosmin Grungy</a></strong><br />The Acosmin Grungy theme combines bright colors with grunge elements to give an edgy feeling.</p>
<p><a href="http://www.acosmin.com/acosmingrungy/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c5e5_acosmingrungy.jpg" /></a></p>
<p><strong><a href="http://www.smashingmagazine.com/2008/08/08/infinity-a-free-wordpress-theme/">Infinity</a></strong><br />The Infinity theme makes great use of transparency mixed with bright colors and cartoonish illustrations.</p>
<p><a href="http://www.smashingmagazine.com/2008/08/08/infinity-a-free-wordpress-theme/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/65128_infinity.jpg" /></a></p>
<p><strong><a href="http://www.bestwpthemes.com/colourise/">Colourise</a></strong><br />The Colourise theme&#8217;s dark background makes the bright colors stand out even more and lends a very masculine feel.</p>
<p><a href="http://www.bestwpthemes.com/colourise/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/65128_colourise.jpg" /></a></p>
<p><strong><a href="http://www.smashingmagazine.com/2008/08/20/notepad-chaos-a-free-wordpress-theme/">Notepad Chaos</a></strong><br />Notepad Chaos&#8217;s theme combines a bright background with a limited color pallette to give a fresh and informal look.</p>
<p><a href="http://www.smashingmagazine.com/2008/08/20/notepad-chaos-a-free-wordpress-theme/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/65128_notepadchaos.jpg" /></a></p>
<p><strong><a href="http://gorillathemes.com/latest-themes/tribal/">Tribal Music Theme</a></strong><br />The graffiti-inspired look of the Tribal Music Theme makes it feel very young and hip.</p>
<p><a href="http://gorillathemes.com/latest-themes/tribal/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b8a5_tribal.jpg" /></a></p>
<p><strong><a href="http://www.elegantthemes.com/gallery/lightsource/">Lightsource</a></strong><br />The Lightsource theme is available in multiple monochromatic color schemes, all of which lend a fresh feeling to any blog.</p>
<p><a href="http://www.elegantthemes.com/gallery/lightsource/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b8a5_lightsource.jpg" /></a></p>
<p><strong><a href="http://www.woothemes.com/2008/10/ambience/">Ambience</a></strong><br />Ambience is a great theme that mixes bright colors with transparency.</p>
<p><a href="http://www.woothemes.com/2008/10/ambience/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6b8a5_ambience.jpg" /></a></p>
<p><strong><a href="http://www.woothemes.com/2009/11/digitalfarm/">Digital Farm</a></strong><br />The Digital Farm theme mixes a very bright, illustrated header with an otherwise muted color scheme, and is a very young and fun theme.</p>
<p><a href="http://www.woothemes.com/2009/11/digitalfarm/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7f8b7_digitalfarm.jpg" /></a></p>
<p><strong><a href="http://wordpress.org/extend/themes/color3">Color3</a></strong><br />Color3 mixes a brightly-colored background with bright green accents and very subtle transparency.</p>
<p><a href="http://wordpress.org/extend/themes/color3"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7f8b7_color3.jpg" /></a></p>
<p><strong><a href="http://wordpress.org/extend/themes/colors">Colors</a></strong><br />Colors is another great theme that mixes a very bright, neon-colored background, a bright header, and bright accents.</p>
<p><a href="http://wordpress.org/extend/themes/colors"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7f8b7_colors.jpg" /></a></p>
<p><strong><a href="http://themeforest.net/item/anatomyinc/34653">Anatomyinc</a></strong><br />The Anatomyinc theme is an artistic-looking theme with transparency and a bright background.</p>
<p><a href="http://themeforest.net/item/anatomyinc/34653"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0d366_anatomyinc.jpg" /></a></p>
<p><strong><a href="http://themeforest.net/item/liquid-magazine-unique-fluid-grid-layout/60637">Liquid Magazine</a></strong><br />The Liquid Magazine theme&#8217;s half-tone inspired background is bright without taking focus away from the content.</p>
<p><a href="http://themeforest.net/item/liquid-magazine-unique-fluid-grid-layout/60637"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0d366_liquidmagazine.jpg" /></a></p>
<p><strong>About Author</strong> &#8211; <strong>Cameron Chapman</strong> is a professional Web and graphic designer with over 7 years of experience. She writes for a number of blogs, including her own, <a href="http://cameronchapman.com">Cameron Chapman On Writing</a>. She&#8217;s also the author of <a href="http://internetfamousbook.com">Internet Famous: A Practical Guide to Becoming an Online Celebrity</a>.</span></p>
<p><!--INFOLINKS_ON--></p>
<div>
<a href="http://feeds.feedburner.com/~ff/24thfloor?a=NxE-Zxvfehs:CcdExuldYvo:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0d366_24thfloor?i=NxE-Zxvfehs:CcdExuldYvo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/24thfloor?a=NxE-Zxvfehs:CcdExuldYvo:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0d366_24thfloor?i=NxE-Zxvfehs:CcdExuldYvo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/24thfloor?a=NxE-Zxvfehs:CcdExuldYvo:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0d366_24thfloor?i=NxE-Zxvfehs:CcdExuldYvo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/24thfloor?a=NxE-Zxvfehs:CcdExuldYvo:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/59c6d_24thfloor?d=yIl2AUoC8zA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/59c6d_NxE-Zxvfehs" height="1" width="1" /><br />
<a href="http://feedproxy.google.com/24thfloor">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/40-beautiful-and-colorful-blog-designs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Make Beautiful Gradient Typography with Photoshop</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-make-beautiful-gradient-typography-with-photoshop/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-make-beautiful-gradient-typography-with-photoshop/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 02:16:56 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[foreground color]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[gradient text]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[lighting effect]]></category>
		<category><![CDATA[photoshop document]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[web design showcase]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-make-beautiful-gradient-typography-with-photoshop/</guid>
		<description><![CDATA[In this Photoshop type treatment tutorial for beginners, you&#8217;ll discover a quick and easy process for making captivating gradient text. Be sure to check out the Gradient Typography in Web Design showcase for inspiration. Final Result Below, you can see what we&#8217;ll be creating together. You can click on the image to see the full-resolution [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/da286_28-01_gradient_type_lead.jpg" width="550" height="250" alt="How to Make Beautiful Gradient Typography with Photoshop" /></p>
<p><em>In this Photoshop type  treatment tutorial for beginners, you&#8217;ll discover a quick and easy process for  making captivating gradient text. Be sure to check out the <a href="http://sixrevisions.com/design-showcase-inspiration/beautiful-gradient-typography-in-web-design/">Gradient  Typography in Web Design</a> showcase for inspiration.</em></p>
<p><span></span></p>
<h3>Final Result</h3>
<p>Below, you can see what we&#8217;ll be creating together. You can  click on the image to see the <a href="http://images.sixrevisions.com/2009/11/28-03_gradient_type_final_large.jpg">full-resolution version</a>.</p>
<p><a href="http://images.sixrevisions.com/2009/11/28-03_gradient_type_final_large.jpg"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/47482_28-02_gradient_type_final.jpg" width="550" height="300" alt="Final Result" /></a></p>
<h3>Set up the Photoshop document</h3>
<p><span>1</span> To start, let&#8217;s set up the Photoshop document. In  Photoshop, Press Ctrl + N to create a new document (this should open the New  Document dialog box). We&#8217;ll create a rectangular canvas that&#8217;s <strong>600px</strong> wide and <strong>300px</strong> tall.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d68dc_28-04_set_up_document.png" width="550" height="335" alt="Set up the Photoshop document" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/41925_28-05_canvas.png" width="550" height="337" alt="Set up the Photoshop document" /></p>
<h3>Design the background of the text</h3>
<p><span>2</span> We&#8217;ll use a dark blue background. First, we&#8217;ll need to  make the Background layer editable because it&#8217;s locked by default. Double-click  on the Background layer in the Layers Panel to open the New Layer dialog box.  By default, the Name option is set to Layer 0, but to keep things organized,  name it to something more descriptive like <strong>Background</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/41925_28-06_new_layer_01.png" width="550" height="302" alt="Design the background of the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2c2ef_28-07_new_layer_02.png" width="550" height="156" alt="Design the background of the text" /></p>
<p><span>3</span> We&#8217;ll apply a color overlay layer style onto the Background  layer. Start by double-clicking on the Background layer&#8217;s thumbnail in the  Layers Panel to open up the Layer Styles dialog box. Check the Color Overlay  box to apply the layer style.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d5b55_28-08_color_overlay_background.jpg" width="550" height="408" alt="Design the background of the text" /></p>
<p><span>4</span> Change the color overlay by clicking on the Set color of  overlay option which will open the Select overlay color dialog box for you to  choose your colors in.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a3252_28-09_color_overlay_select_color.jpg" width="550" height="408" alt="Design the background of the text" /></p>
<p><span>5</span> In the Select overlay color dialog box, choose a dark  color. I&#8217;ve chosen a dark blue color (<strong>#032d50</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/74175_28-10_color_overlay_blue_color.jpg" width="550" height="370" alt="Design the background of the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/86aa9_28-11_color_overlay_blue.jpg" width="550" height="361" alt="Design the background of the text" /></p>
<h3>Create a lighting effect in the background</h3>
<p><span>6</span> The background should now be a dark blue color. Let&#8217;s make  it a little bit more interesting by creating some lighting. First, create a new  layer by clicking on the Create a new layer icon at the bottom of the Layers  Panel. Then rename the new layer (by default it&#8217;ll be Layer 1) to something  intuitive like <strong>Lightsource</strong>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a9fd5_28-12_new_layer.jpg" width="550" height="340" alt="Create a lighting effect in the background" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/33fa0_28-13_new_layer_lightsource.jpg" width="550" height="197" alt="Create a lighting effect in the background" /></p>
<p><span>7</span> Set your Foreground color in the Tools Panel to white (<strong>#ffffff</strong>). Grab the Brush Tool (B) from  the Tools Panel.</p>
<p><span>8</span> In the Options bar, open the Brush Preset picker by  clicking on the downward pointing arrow. Scroll down and select the <em>Soft Mechanical 500 pixels</em> Brush (or  choose any brush tip that has a soft edge). Adjust the Master Diameter option  to a large value, <strong>700px</strong> will do the  trick.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/89f16_28-14_lightsource_option_bar_brush.jpg" width="550" height="304" alt="Create a lighting effect in the background" /></p>
<p><span>9</span> In the Layers Panel, make sure you&#8217;re still on the  Lightsource layer. With the Brush Tool, click somewhere in the middle of your  canvas to apply the brush. It&#8217;s OK if the brush edge is outside of the canvas,  it&#8217;ll create a nice effect that way.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/62d6d_28-15_lightsource_brush_outline.jpg" width="550" height="549" alt="Create a lighting effect in the background" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c9b3b_28-16_lightsource_brush_applied.jpg" width="550" height="287" alt="Create a lighting effect in the background" /></p>
<p><span>10</span> The brush is too prominent so we&#8217;ll want to lower the layer  opacity to make the lighting effect subtler. Lower the Opacity of the  Lightsource layer to somewhere around <strong>35%</strong> in the Layers Panel.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f01c6_28-17_lightsource_opacity_low.jpg" width="550" height="298" alt="Create a lighting effect in the background" /></p>
<h3>Placing the text on the canvas</h3>
<p><span>11</span> Let&#8217;s type in the text that will have the gradient effect.  We&#8217;ll use a bold sans-serif font&#8211;Arial&#8211;which really works well with the  gradient typography style. Begin by choosing the Horizontal Type Tool (T) in  the Tools Panel. Then in the Options bar, select <strong>Arial</strong>, set the font size to <strong>72px</strong>,  set the anti-aliasing method option to <em>Sharp</em>,  and choose a color that we can easily see, such as white (<strong>#ffffff</strong>) (it doesn&#8217;t matter what color we choose now because the  gradient overlay that we&#8217;ll be applying later on will take care of this).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8dd56_28-19_fonts_option.jpg" width="550" height="158" alt="Placing the text on the canvas" /></p>
<p><span>12</span> Type some words onto the Canvas like &quot;<strong>Gradient Type</strong>&quot;. Don&#8217;t worry where  it is on the canvas because we&#8217;ll center it in the next step.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/43e3d_28-20_font_typed.jpg" width="550" height="272" alt="Placing the text on the canvas" /></p>
<h3>Centering the text</h3>
<p><span>13</span> To center the text horizontally, first create a marquee  selection around the entire canvas by pressing Ctrl + A (or going to Select  &gt; Select All).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d06b2_28-21_select_entire_canvas.jpg" width="550" height="324" alt="Centering the text" /></p>
<p><span>14</span> With the Gradient Type text layer the active layer in the  Layers Panel, go to Layers &gt; Align Layers to Selection &gt; Horizontal  Centers. This should center the text in the horizontal middle of your canvas.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f4a18_28-22_align_horizontal.jpg" width="550" height="324" alt="Centering the text" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/52cff_28-23_horizontally_centered.jpg" width="550" height="413" alt="Centering the text" /></p>
<p><span>15</span> Next, we&#8217;ll want to center our text vertically as well.  The rectangular marquee selection around the canvas should still be active, but  it not, make sure it is (and press Ctrl + A if it isn&#8217;t) and then go to Layers  Align Layers to Selection &gt; Vertical Centers.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/eba6a_28-24_align_vertical.jpg" width="550" height="183" alt="Applying the layer styles for the gradient type effect" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9ca6a_28-25_vertically_centered.jpg" width="550" height="357" alt="Applying the layer styles for the gradient type effect" /></p>
<h3>Applying the layer styles for the gradient type effect</h3>
<p><span>16</span> Time to actually create the gradient type effect. Double-click  on the Gradient Type text layer in the Layers Panel to open the Layer Styles  Dialog box.</p>
<p><span>17</span> First layer style we&#8217;ll add  to our text is a  gradient overlay. We&#8217;ll want a color transition that&#8217;s white at the top and  light gray at the bottom. It will be a subtle gradient type effect. So click on  the Gradient Overlay checkbox to apply it. By default, it will be a Black to  White color transition, so we&#8217;ll need to modify it.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cc0d6_28-26_gradient_overlay.jpg" width="550" height="408" alt="Applying the layer styles for the gradient type effect" /></p>
<p><span>18</span> Click on the Gradient option to open the Gradient Editor  dialog box.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f30ce_28-27_gradient_editor.jpg" width="550" height="231" alt="Applying the layer styles for the gradient type effect" /></p>
<p><span>19</span> In the Gradient Editor, click on the left color stop to  open the Select stop color dialog box. Change the color to a light gray color (<strong>#d7d7d7</strong>). Make sure that the right  color stop is white (<strong>#ffffff</strong>), by  the default it&#8217;s white, but in case you have changed the settings, you should  verify.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45827_28-28_gradient_editor_left_colorstop.jpg" width="550" height="499" alt="Applying the layer styles for the gradient type effect" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b76d1_28-29_colorstop_change_color.jpg" width="550" height="370" alt="Applying the layer styles for the gradient type effect" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ae55f_28-30_gradient_finished.jpg" width="550" height="139" alt="Applying the layer styles for the gradient type effect" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/29d9b_28-31_gradient_applied.jpg" width="550" height="345" alt="Applying the layer styles for the gradient type effect" /></p>
<p><span>20</span> Next, we&#8217;ll add a drop shadow layer style. Check the box  beside Drop Shadow. Lower the Opacity of the drop shadow to about <strong>50%</strong> so that it&#8217;s subtler. Change  the Angle of the drop shadow to <strong>90%</strong> so that our light source comes from the top of the canvas. Set the Distance to <strong>3px</strong> (which means the drop shadow is  offset by 3px at the bottom of the text) and the Size to about <strong>8px</strong>. Play around with the settings to  see what works best for you.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7feb9_28-32_dropshadow_settings.jpg" width="550" height="408" alt="Applying the layer styles for the gradient type effect" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/58ca3_28-33_drop_shadow_finished.jpg" width="550" height="345" alt="Applying the layer styles for the gradient type effect" /></p>
<p><span>21</span> The final layer style we&#8217;ll apply is a white inner  stroke. This is a subtle effect but really helps complete the whole gradient  text effect. Open the Layer Styles dialog box again by double-clicking on the  Gradient Type text layer. Check the box beside Stroke. Set the Stroke Size  option to <strong>2px</strong>. Set the Position  option to <em>Inner</em> so that it&#8217;s applied  at the inner edge of the type. Finally, lower the Opacity percentage just a  tad, to about <strong>90%</strong> So that the stroke  is not too overpowering.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2be27_28-34_inner_stroke_settings.jpg" width="550" height="408" alt="Applying the layer styles for the gradient type effect" /></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/11954_28-35_stroke_finished.jpg" width="550" height="338" alt="Applying the layer styles for the gradient type effect" /></p>
<h3>We&#8217;re done!</h3>
<p>That&#8217;s it, below, you&#8217;ll see what I ended up with. I hope  you enjoyed this tutorial and learned a trick or two!</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/67205_28-36_preview_final.jpg" width="550" height="171" alt="Applying the layer styles for the gradient type effect" /></p>
<h3>Contribute to the Six Revisions Flickr group</h3>
<p>If you liked this tutorial and you followed along with it,  please show your appreciation by including a screen capture of your final result in the <a href="http://www.flickr.com/groups/sixrevisions/">Six Revisions Flickr group</a> &#8211; we&#8217;re trying to build the collection so that we, as a community, can see each  other&#8217;s work.</p>
<h3>Download the source file</h3>
<p>If you&#8217;d like to download the Photoshop source file used in  this tutorial, grab it as an archived ZIP file below.</p>
<ul>
<li><a href="http://downloads.sixrevisions.com/gradient-typography.zip"><strong>gradient-typography.zip</strong></a> (ZIP, 0.2MB)</li>
</ul>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-remarkable-3d-text-in-photoshop/">How  to Create Remarkable 3D Text in Photoshop</a></li>
<li><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-inset-typography-in-photoshop/">How  to Create Inset Typography in Photoshop</a></li>
<li><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-make-a-light-and-sleek-web-layout-in-photoshop/">How  to Make a Light and Sleek Web Layout in Photoshop</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/tutorials/">Tutorials</a> and <a href="http://sixrevisions.com/category/photoshop/">Photoshop</a></li>
</ul>
<h3>About the Author</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/67205_jacob_gube_small.jpg" alt="" width="80" height="80" /><span><strong>Jacob Gube</strong> is the Founder and Chief Editor of <strong><a href="http://sixrevisions.com/">Six Revisions</a></strong>. He&#8217;s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development. If you&#8217;d like to connect with him, head on over to the <a href="http://sixrevisions.com/contact/">contact page</a> and follow him on Twitter: <strong>@<a href="http://twitter.com/sixrevisions">sixrevisions</a></strong>.</span></p>
<div>
<a href="http://feeds.feedburner.com/~ff/SixRevisions?a=VqFQMbo_Z5I:FW8VL-VF5Ps:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/67205_SixRevisions?i=VqFQMbo_Z5I:FW8VL-VF5Ps:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=VqFQMbo_Z5I:FW8VL-VF5Ps:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd480_SixRevisions?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=VqFQMbo_Z5I:FW8VL-VF5Ps:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd480_SixRevisions?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=VqFQMbo_Z5I:FW8VL-VF5Ps:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd480_SixRevisions?i=VqFQMbo_Z5I:FW8VL-VF5Ps:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=VqFQMbo_Z5I:FW8VL-VF5Ps:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd480_SixRevisions?d=7Q72WNTAKBA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cd480_VqFQMbo_Z5I" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/SixRevisions">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/how-to-make-beautiful-gradient-typography-with-photoshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>25 Beautiful Teal Colored Web Designs for Your Inspiration</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/25-beautiful-teal-colored-web-designs-for-your-inspiration/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/25-beautiful-teal-colored-web-designs-for-your-inspiration/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 22:35:40 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[babel junior]]></category>
		<category><![CDATA[blue bonnet cafe]]></category>
		<category><![CDATA[Brooklyn]]></category>
		<category><![CDATA[Chris]]></category>
		<category><![CDATA[Chris Spada]]></category>
		<category><![CDATA[Clark]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Connecticut]]></category>
		<category><![CDATA[creative examples]]></category>
		<category><![CDATA[Danbury]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[design showcase]]></category>
		<category><![CDATA[Francesco Mugnai]]></category>
		<category><![CDATA[Jan-Eike Koormann]]></category>
		<category><![CDATA[quot]]></category>
		<category><![CDATA[Teal]]></category>
		<category><![CDATA[Tennessee]]></category>
		<category><![CDATA[vimeo]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/25-beautiful-teal-colored-web-designs-for-your-inspiration/</guid>
		<description><![CDATA[Choosing the right colors for your design is a task not to be taken lightly as it will have a direct effect on the mood of your page viewers. Bold and bright colors may stand out and say &#34;Hey! Look over here,&#34; which is great when you have a very limited area to work with, [...]]]></description>
			<content:encoded><![CDATA[<p>Choosing the right colors for your design is a task not to be taken lightly as it will have a direct effect on the mood of your page viewers. Bold and bright colors may stand out and say &quot;Hey! Look over here,&quot; which is great when you have a very limited area to work with, but what happens when you&#8217;re not trying to tell a story at the top of your lungs?</p>
<p>One color that has been <strong>trending lately is <a href="http://en.wikipedia.org/wiki/Teal_%28color%29">teal</a></strong>. Teal has a very disarming quality that seems to welcome you in and invites you for tea. In this collection, we share <strong>25 websites displaying great use of the color teal</strong>.</p>
<h3>1. <a href="http://owltastic.com/">Owltastic</a></h3>
<p><a target="_blank" href="http://owltastic.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ebffa_26-01_owtastic.jpg" width="550" height="450" alt="Owltastic" /></a></p>
<p><span></span></p>
<h3>2. <a href="http://brooklynfare.com/">Brooklyn Fare</a></h3>
<p><a href="http://brooklynfare.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/8c7f3_26-02_brooklynfare.jpg" width="550" height="450" alt="Brooklyn Fare" /></a></p>
<h3>3. <a href="http://www.thealamobasement.com/">The Alamo Basement</a></h3>
<p><a href="http://www.thealamobasement.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d02e2_26-03_alamobasement.jpg" width="550" height="450" alt="The Alamo Basement" /></a></p>
<h3>4. <a href="http://esorganizers.com/">E-Systems Organizers</a></h3>
<p><a href="http://esorganizers.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c1db4_26-04_esystems.jpg" width="550" height="450" alt="E-Systems Organizers" /></a></p>
<h3>5. <a href="http://thatgamecompany.com/">That Game Company</a></h3>
<p><a href="http://thatgamecompany.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/671cc_26-05_thatgamecompany.jpg" width="550" height="450" alt="That Game Company" /></a></p>
<h3>6. <a href="http://www.bidsketch.com/">Bidsketch</a></h3>
<p><a href="http://www.bidsketch.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/361f8_26-06_bidsketch.jpg" width="550" height="450" alt="Bidsketch" /></a></p>
<h3>7. <a href="http://feedstitch.com/">Feed Stitch</a></h3>
<p><a href="http://feedstitch.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d84db_26-07_feedstitch.jpg" width="550" height="450" alt="Feed Stitch" /></a></p>
<h3>8. <a href="http://www.ormanclark.com/">Orman Clark</a></h3>
<p><a href="http://www.ormanclark.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ac2b8_26-08_orman.jpg" width="550" height="450" alt="Orman Clark" /></a></p>
<h3>9. <a href="http://blueraydesignbuild.com/">Blueray</a></h3>
<p><a href="http://blueraydesignbuild.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b1c42_26-09_blueray.jpg" width="550" height="450" alt="Blueray" /></a></p>
<h3>10. <a href="http://www.adlucent.com/">Adlucent</a></h3>
<p><a href="http://www.adlucent.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a3754_26-10_adlucent.jpg" width="550" height="450" alt="Adlucent" /></a></p>
<h3>11. <a href="http://www.plinky.com/">Plinky</a></h3>
<p><a href="http://www.plinky.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6eaec_26-11_plinky.jpg" width="550" height="450" alt="Plinky" /></a></p>
<h3>12. <a href="http://www.strawpollnow.com/">Straw Poll</a></h3>
<p><a href="http://www.strawpollnow.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/14b4d_26-12_strawpoll.jpg" width="550" height="450" alt="Straw Poll" /></a></p>
<h3>13. <a href="http://skype.com/">Skype</a></h3>
<p><a href="http://skype.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/efb6e_26-13_skype.jpg" width="550" height="450" alt="Skype" /></a></p>
<h3>14. <a href="http://www.from-the-couch.com/">From The Couch</a></h3>
<p><a href="http://www.from-the-couch.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/91f9c_26-14_fromthecouch.jpg" width="550" height="450" alt="From The Couch" /></a></p>
<h3>15. <a href="http://koormann.de/">Jan-Eike Koormann</a></h3>
<p><a href="http://koormann.de/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1cab5_26-15_korrmann.jpg" width="550" height="450" alt="Jan-Eike Koormann" /></a></p>
<h3>16. <a href="https://epicevent.com.au/">Epic Event</a></h3>
<p><a href="https://epicevent.com.au/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/30418_26-16_epicevent.jpg" width="550" height="450" alt="Epic Event" /></a></p>
<h3>17. <a href="http://gsmidtn.org/">Girl Scouts of Middle Tennessee</a></h3>
<p><a href="http://gsmidtn.org/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ad811_26-17_girlscouts.jpg" width="550" height="450" alt="Girl Scouts of Middle Tennessee" /></a></p>
<h3>18. <a href="http://squaredeye.com/">Squared Eye</a></h3>
<p><a href="http://squaredeye.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/262e4_26-18_squaredeye.jpg" width="550" height="450" alt="Squared Eye" /></a></p>
<h3>19. <a href="http://www.gist.com/">Gist</a></h3>
<p><a href="http://www.gist.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/54e1d_26-19_gist.jpg" width="550" height="450" alt="Gist" /></a></p>
<h3>20. <a href="http://www.francescomugnai.com/">Francesco Mugnai</a></h3>
<p><a href="http://www.francescomugnai.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a4e13_26-20_mugnai.jpg" width="550" height="450" alt="Francesco Mugnai" /></a></p>
<h3>21. <a href="http://kyanmedia.com/">Kyan</a></h3>
<p><a href="http://kyanmedia.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4f0ed_26-21_kyan.jpg" width="550" height="450" alt="Kyan" /></a></p>
<h3>22. <a href="http://www.vimeo.com/">Vimeo</a></h3>
<p><a href="http://www.vimeo.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/3b222_26-22_vimeo.jpg" width="550" height="450" alt="Vimeo" /></a></p>
<h3>23. <a href="http://www.babeljunior.ro/">Babel Junior</a></h3>
<p><a href="http://www.babeljunior.ro/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4a840_26-23_babeljunior.jpg" width="550" height="450" alt="Babel Junior" /></a></p>
<h3>24. <a href="http://www.volll.com/">Volll</a></h3>
<p><a href="http://www.volll.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1d522_26-24_volll.jpg" width="550" height="450" alt="Volll" /></a></p>
<h3>25. <a href="http://bluebonnetcafe.net/">Blue Bonnet Cafe</a></h3>
<p><a href="http://bluebonnetcafe.net/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b87d5_26-25_bluebonnet.jpg" width="550" height="450" alt="Blue Bonnet Cafe" /></a></p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web_design/beautiful-and-creative-examples-of-vibrant-web-designs/">Beautiful and Creative Examples of Vibrant Web Designs</a></li>
<li><a href="http://sixrevisions.com/web_design/how-to-use-retro-colors-in-your-designs/">How to Use Retro Colors in Your Designs</a></li>
<li><a href="http://sixrevisions.com/web_design/color-the-next-limited-resource/">Color: The Next Limited Resource?</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/design-showcase-inspiration/">Design Showcase / Inspiration</a> and <a href="http://sixrevisions.com/category/web_design/">Web Design</a></li>
</ul>
<h3>About the Author</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/59240_chris_spada_small.jpg" alt="" width="80" height="80" /><span><strong>Chris Spada</strong> is a designer living in Danbury,  Connecticut. By day, he works for <a href="http://thinkplaid.com/">Plaid</a>, a design and branding agency. He is passionate about studying new techniques and styles emerging in web design. Check out Chris&#8217; latest work at <strong><a href="http://www.chrisspada.com/">www.chrisspada.com</a></strong>. Connect with him on Twitter: <strong>@<a href="http://twitter.com/spadachris">spadachris</a>.</strong></span></p>
<div>
<a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hW8pEuG5OFo:t82h24gv4fQ:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/59240_SixRevisions?i=hW8pEuG5OFo:t82h24gv4fQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hW8pEuG5OFo:t82h24gv4fQ:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/81d0e_SixRevisions?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hW8pEuG5OFo:t82h24gv4fQ:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/81d0e_SixRevisions?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hW8pEuG5OFo:t82h24gv4fQ:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/81d0e_SixRevisions?i=hW8pEuG5OFo:t82h24gv4fQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=hW8pEuG5OFo:t82h24gv4fQ:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/81d0e_SixRevisions?d=7Q72WNTAKBA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80543_hW8pEuG5OFo" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/SixRevisions">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/25-beautiful-teal-colored-web-designs-for-your-inspiration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Four Key Components of a Great Web Design</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/the-four-key-components-of-a-great-web-design/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/the-four-key-components-of-a-great-web-design/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 17:18:26 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Dan Cederholm]]></category>
		<category><![CDATA[design elements]]></category>
		<category><![CDATA[design processes]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[great web design]]></category>
		<category><![CDATA[Jesse Bennett-Chamberlain]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[Liam Mckay]]></category>
		<category><![CDATA[navigational elements]]></category>
		<category><![CDATA[page elements]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/the-four-key-components-of-a-great-web-design/</guid>
		<description><![CDATA[There&#8217;s a lot that goes into creating a web design, but I believe it can be broken down into four main components. If you&#8217;re able to execute on all four, you will have a hit web design on your hands. However, if you come up short on one, the entire design will suffer. That&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a lot that goes into creating a web design, but I believe it can be broken down into four main components. If you&#8217;re able to execute on all four, you will have a hit web design on your hands. However, if you come up short on one, the entire design will suffer. That&#8217;s the challenge. All aspects of a great design must compliment each other while helping achieve the end goals of the website. In this article, I&#8217;ve broken down the four key components of a great web design with examples and resources.<span></span> </p>
<h2>1. A Solid Layout</h2>
<p>The importance of having a good foundation applies to just about everything in life. If the foundation is wrong, everything that is put on top of it will probably fail. In web design, the foundation is your layout. Laying out a web design involves placing all the content and navigational elements. You want to establish a hierarchy in these elements that gives the most important ones prominence, and this should be determined by how you think your audience will use the site.</p>
<h4>Use Wireframes</h4>
<p>A common practice by web designers to nail down a layout is to create a wireframe, which is basically a bare-bones representation of the various elements that will appear on the page. Wireframes are typically made up of gray scale boxes and blocks of placeholder text. The key is to keep things simple and not get caught up in color and design elements.</p>
<p>Jesse Bennett-Chamberlain of <a href="http://www.31three.com/">31Three</a> is great about posting his design processes on his blog. Here is an example wireframe he created for the <a href="http://www.31three.com/projects/embrace/blog/">Embrace Pet Community</a> project.</p>
<p><a href="http://www.31three.com/projects/embrace/blog/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d5341_webdesign_layers_1.jpg" alt="web design" /></a></p>
<h4>Be generous with whitespace</h4>
<p>One key aspect of a great layout is more about what&#8217;s in between (or rather not in between) your various page elements. I&#8217;m talking about whitespace or negative space. Many designers make the mistake of over crowding their web designs. Don&#8217;t be afraid to let your pages breathe. Adding larger amounts of whitespace will actually give your design a more sophisticated look. </p>
<p>With so much going on in the layout of <a href="http://theswishlife.com/">The Swish Life</a>, <a href="http://wefunction.com/">Liam McKay</a> realized how important it was to use wide margins around the content to give this design an open and airy feel while making it easy to skim over all of the text. Notice how much empty space is around the blocks of content. This makes it easier for the user to focus in on what&#8217;s important.</p>
<p><a href="http://theswishlife.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/aa82f_webdesign_layers_3.jpg" alt="web design" /></a></p>
<p><a href="http://theswishlife.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/91a18_webdesign_layers_4.jpg" alt="web design" /></a></p>
<p><a href="http://mutantlabs.co.uk/">Mutant Labs</a> is another great example of good use of whitespace. It gives this dark design an open feel and lets the subtle chalk board texture and doodles room to show through.</p>
<p><a href="http://mutantlabs.co.uk/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/51828_webdesign_layers_5.jpg" alt="web design" /></a></p>
<h4>Learn more about layout and wireframes</h4>
<p><a href="http://wireframes.linowski.ca/">Wireframes Magazine</a> is a blog written by information architects and interaction designers that has lots of info and examples of layouts and wireframing.</p>
<p><a href="http://wireframes.linowski.ca/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ef2e5_webdesign_layers_2.jpg" alt="web design" /></a></p>
<h2>2. Effective Typography</h2>
<p>Just like layout, typography plays an important role in how a user digests the content of a website. It&#8217;s important for a web design&#8217;s typography to be easy to read and follow while establishing structure and hierarchy within the content.</p>
<h4>Big = important</h4>
<p><a href="http://31three.com/">31Three</a> uses all caps and a large font size for the titles and subtitles. This establishes a clear hierarchy that distinguishes the headings as having more importance than the paragraph below. </p>
<p><a href="http://31three.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a24ee_webdesign_layers_6.jpg" alt="web design" /></a></p>
<p><a href="http://31three.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/28803_webdesign_layers_7.jpg" alt="web design" /></a></p>
<h4>Make it legible</h4>
<p>By using high contrast between the text and the background, Dan Cederholm made the text on <a href="http://simplebits.com/">Simple Bits</a> very easy to read. Also notice the amount of line spacing used in the paragraphs. Always make sure to use enough to make a body of text easy to read. This normally requires some experimentation, but a good rule of thumb is to set the line height to 1.5em, which is 1.5 times greater than the font size. </p>
<p><a href="http://simplebits.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/45aa3_webdesign_layers_16.jpg" alt="web design" /></a></p>
<p><a href="http://simplebits.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2a90e_webdesign_layers_17.jpg" alt="web design" /></a></p>
<h4>Learn more about typography</h4>
<p>If you want to learn more about typography, we&#8217;ve compiled a list of <a href="http://webdesignledger.com/resources/10-incredible-sites-to-improve-your-typography-skills">great sites about the subject</a>, and we&#8217;ve also go a list of <a href="http://webdesignledger.com/tools/14-best-online-typography-tools-for-web-designers">tools to help you with typography on the web</a>.</p>
<h2>3. The Right Color Scheme</h2>
<p>Choosing the right color scheme is extremely important, because it will set the mood of your design more so than any other component. Don&#8217;t let your own personal taste determine what colors you use. That should be based on what&#8217;s trying to be achieved with the site and what you know about it&#8217;s audience.</p>
<h4>Dare to be different</h4>
<p>The <a href="http://www.gapmedics.co.uk/">Gap Medics</a> site features a bold choice of colors that goes against everything we are used to seeing on medical related sites. It&#8217;s appropriate since the site is trying to attract young medical students. The colors help give the site a young hip feel that softens seriousness of the subject matter.</p>
<p><a href="http://www.gapmedics.co.uk/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6af45_webdesign_layers_8.jpg" alt="web design" /></a></p>
<h4>Sometimes little color is the right color</h4>
<p><a href="http://carsonified.com/">Carsonified</a> basically only uses two colors. The dark brown and a creamy white compliment the vintage poster style and design elements. Sometimes a minimal color palette is all you need.</p>
<p><a href="http://carsonified.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0dcba_webdesign_layers_9.jpg" alt="web design" /></a></p>
<h4>Need help choosing the right color scheme?</h4>
<p>Adobe&#8217;s <a href="http://kuler.adobe.com">Kuler</a> is a community driven web app that lets your browse color palettes created by others. You can also create your own by using the color wheel, harmony rules, and color sliders. There are also other <a href="http://webdesignledger.com/tools/10-super-useful-tools-for-choosing-the-right-color-palette">tools to help you choose the right colors</a>.</p>
<p><a href="http://kuler.adobe.com" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9703e_webdesign_layers_10.jpg" alt="web design" /></a></p>
<h2>4. Appropriate Design Elements</h2>
<p>This is where you can have a lot of fun with a design. Your creativity can go wild here with texture, icons, patterns, etc. However, keep in mind that design elements also play a big role in setting the mood of the design. So keep things consistent with the goals of the website and it&#8217;s audience. Also keep the design elements consistent with the other three components we&#8217;ve already mentioned.</p>
<h4>Consistency in action</h4>
<p>The designer of <a href="https://www.redvelvetart.com/">Red Velvet Art</a> did an excellent job of utilizing the same hand drawn style throughout the various design elements. Notice how the icons, background pattern and doodles all work together. The consistency also flows through to the typography and retro color scheme.</p>
<p><a href="https://www.redvelvetart.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b6402_webdesign_layers_11.jpg" alt="web design" /></a></p>
<p><a href="https://www.redvelvetart.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ea354_webdesign_layers_12.jpg" alt="web design" /></a></p>
<h4>Attention to detail</h4>
<p>The <a href="http://blog.squarespace.com/">Squarespace</a> blog has a typical blog layout and an overall clean design, but notice the pixel perfect tick marks that line the left and right borders of the content area. It&#8217;s such a minimal design element, but it serves it&#8217;s purpose in establishing focus on the content while staying consistent with the rest of the design.</p>
<p><a href="http://blog.squarespace.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/774a3_webdesign_layers_13.jpg" alt="web design" /></a></p>
<p><a href="http://blog.squarespace.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7445b_webdesign_layers_14.jpg" alt="web design" /></a></p>
<h4>Less really is more</h4>
<p>This design could have worked well on a white background, but <a href="http://elliotjaystocks.com/">Elliot Jay Stocks</a> loves using texture. To stay consistent with the open feel of the site, he went with a light and subtle grunge texture. It works because it doesn&#8217;t take away from the minimalism of the layout and still adds another layer of interest to the design.</p>
<p><a href="http://elliotjaystocks.com/" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bde65_webdesign_layers_15.jpg" alt="web design" /></a></p>
<p><a href="http://feeds.feedburner.com/WebDesignLedger">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/design/the-four-key-components-of-a-great-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Green &amp; Black&#8217;s and Peter Blake</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/green-blacks-and-peter-blake/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/green-blacks-and-peter-blake/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:34:15 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[accent]]></category>
		<category><![CDATA[accent color]]></category>
		<category><![CDATA[Brand]]></category>
		<category><![CDATA[chocolate packaging]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color areas]]></category>
		<category><![CDATA[consumer packaged goods]]></category>
		<category><![CDATA[Green]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[Peter Blake]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/green-blacks-and-peter-blake/</guid>
		<description><![CDATA[Green &#38; Black’s, (whose chocolate packaging has been featured more than once on the dieline) has done a modest packaging refresh. They’ve reversed the brown and accent color areas of the packs so that what was once mainly brown with an accent color is now the other way round. To promote the more color-dominant packaging, [...]]]></description>
			<content:encoded><![CDATA[<div>
<p><a href="http://www.thedieline.com/.a/6a00d8345250f069e2012875bf9458970c-popup"><img alt="16618" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c007b_6a00d8345250f069e2012875bf9458970c-550wi"></img></a></p>
<p><a href="http://www.greenandblacks.com/" target="_blank">Green &amp; Black’s</a>, (whose chocolate packaging has been <a href="http://www.thedieline.com/blog/2007/06/green_blacks.html" target="_blank">featured</a> more than once on the dieline) has done a modest <a href="http://www.greenandblacks.com/uk/news-and-events/news/new-colour-packaging.html" target="_blank">packaging refresh</a>. </p>
<p>They’ve reversed the brown and accent color areas of the packs so that what was once mainly brown with an accent color is now the other way round. </p>
<p>To promote the more color-dominant packaging, they’ve commissioned <a href="http://en.wikipedia.org/wiki/Peter_Blake_%28artist%29" target="_blank">Peter Blake</a> to make this artwork of their new packaging in a mosaic-like arrangement. (They’re also holding a <a href="http://www.theartofgreenandblacks.com" target="_blank">contest</a> for a additional mosaic designs.)
<p><em>(Another photo, after the fold&#8230;)</em></p>
</p>
<p><a href="http://www.thedieline.com/.a/6a00d8345250f069e2012875bf9922970c-popup"><img alt="6298858-1" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/538eb_6a00d8345250f069e2012875bf9922970c-550wi"></img></a> <a href="http://www.thedieline.com/.a/6a00d8345250f069e20120a6c950e9970b-popup"><img alt="Green-and-blacks-new-packaging" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a9c35_6a00d8345250f069e20120a6c950e9970b-550wi"></img></a> </p>
<p> No stranger to consumer packaged goods, Blake has also done work for <a href="http://anamorphosis-kate.blogspot.com/2007/08/coca-cola-sir-peter-blake-day-one.html" target="_blank">Coca Cola</a>, <a href="http://www.luckybrand.com/This-Season%27s-It-Bag-by-Sir-Peter-Blake/ThisSeasonsItBag,default,pg.html" target="_blank">Lucky Brand</a>, <a href="http://cainsbeer.co.uk/index/articles_view.php?main_cat=1&amp;cat_id=56&amp;article_id=402&amp;logger_name=Sir%20Peter%20Blake%20-%20Cains%20Lager" target="_blank">Cains Beer</a> and others. As one of the original British Pop Artists, of course, he also draws on <a href="http://www.boxvox.net/2009/11/sir-peter-blakes-fag-packets.html#more" target="_blank">packaging</a> in his work for the “fine art” market.</p>
<p><a href="http://www.beachpackagingdesign.com/" target="_blank">box vox</a></p>
</div>
<p><a href="http://feedads.g.doubleclick.net/~a/vQAzDfq9NPgzvojDerFkaneU2F8/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a9c35_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~a/vQAzDfq9NPgzvojDerFkaneU2F8/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a9c35_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/TheDieline?a=ptYWBJrVRzQ:Y-Gt_XctC54:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a9c35_TheDieline?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheDieline?a=ptYWBJrVRzQ:Y-Gt_XctC54:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/63307_TheDieline?i=ptYWBJrVRzQ:Y-Gt_XctC54:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheDieline?a=ptYWBJrVRzQ:Y-Gt_XctC54:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/63307_TheDieline?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheDieline?a=ptYWBJrVRzQ:Y-Gt_XctC54:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/63307_TheDieline?i=ptYWBJrVRzQ:Y-Gt_XctC54:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheDieline?a=ptYWBJrVRzQ:Y-Gt_XctC54:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9914c_TheDieline?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheDieline?a=ptYWBJrVRzQ:Y-Gt_XctC54:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9914c_TheDieline?i=ptYWBJrVRzQ:Y-Gt_XctC54:gIN9vFwOqvQ" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9914c_ptYWBJrVRzQ" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/TheDieline">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/green-blacks-and-peter-blake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inspiration in Neutral: The FYC Edition</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-neutral-the-fyc-edition/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-neutral-the-fyc-edition/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 11:07:07 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[design web design]]></category>
		<category><![CDATA[FYC]]></category>
		<category><![CDATA[graphic design branding]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[interior design photography]]></category>
		<category><![CDATA[neutral colors]]></category>
		<category><![CDATA[Series]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-neutral-the-fyc-edition/</guid>
		<description><![CDATA[We are nearing the end of our colorful inspirational inquisitions here on FYC and as the series draws to a close we end with two unique takes on the series beginning with this week&#8217;s installment. All along we have been attempting to test the waters to determine if the source that feeds our inspiration, if [...]]]></description>
			<content:encoded><![CDATA[<p>We are nearing the end of our colorful inspirational inquisitions here on FYC and as the series draws to a close we end with two unique takes on the series beginning with this week&#8217;s installment. All along we have been attempting to test the waters to determine if the source that feeds our inspiration, if it tends towards a singular color, can tend to aim our creative output in the same direction as elements associated with that color. Last week we rolled out <a href="http://www.fuelyourcreativity.com/inspiration-in-purple-the-fyc-edition/">Inspiration in Purple: The FYC Edition</a>, and so the color wheel keeps turning as the series&#8217; curtains begin to close.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ff08b_header21.jpg" alt="header" width="600" height="200" class="alignnone size-full wp-image-5784" /></p>
<p>Welcome back once again to the FYC edition of the popular Inspiration in Color series. This series of posts focuses on images that are made up of a primarily, or at least a predominantly, singular selected color. As we wind the series down, we come this week to a collection of neutral colors. Inspiration in Neutral : The FYC Edition, features another awesome collection of imaginative and emotive works from all around the design world with two distinct purposes. The first, of course, is to inspire you, but also to see whether or not that inspiration tends to manifest elements that are associated with the color of choice. Absence, power, mystery, style, evil, purity, peace, innocence, humility, surrender, calm, depth, nature, stability, fascism, and poverty are all common associations with neutral colors. Who knows where this inspiration will take you, but you will be the only one that can tell&#8230;</p>
<h2>Graphic Design</h2>
<p><a href="http://www.behance.net/Gallery/Boards-II/63988"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7a373_graphic14.jpg" alt="graphic1" width="600" height="366" class="alignnone size-full wp-image-5786" /></a></p>
<p><a href="http://www.behance.net/Gallery/Colorcubic-Experimental-Prints/99102"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/73f0c_graphic24.jpg" alt="graphic2" width="394" height="600" class="alignnone size-full wp-image-5789" /></a></p>
<p><a href="http://www.behance.net/Gallery/Pro-Pivo/199593"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/6935c_graphic34.jpg" alt="graphic3" width="424" height="600" class="alignnone size-full wp-image-5790" /></a></p>
<p><a href="http://www.behance.net/Gallery/Misc-Typography/92669"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/857e2_graphic44.jpg" alt="graphic4" width="425" height="600" class="alignnone size-full wp-image-5806" /></a></p>
<p><a href="http://www.behance.net/Gallery/Experiment/89382"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/34a1f_graphic54.jpg" alt="graphic5" width="440" height="550" class="alignnone size-full wp-image-5819" /></a></p>
<p><a href="http://www.behance.net/Gallery/Obstaculum/139424"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/636a1_graphic64.jpg" alt="graphic6" width="450" height="450" class="alignnone size-full wp-image-5820" /></a></p>
<h2>Branding and Print Design</h2>
<p><a href="http://www.behance.net/Gallery/Hello-Monday-Direct-mail-poster-%28new-website%29/213651"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0a598_print11.jpg" alt="print1" width="600" height="356" class="alignnone size-full wp-image-5783" /></a></p>
<p><a href="http://www.behance.net/Gallery/Brand-identity-and-Web-Site-Roger-Oddone/248349"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7a1de_print22.jpg" alt="print2" width="600" height="375" class="alignnone size-full wp-image-5788" /></a></p>
<p><a href="http://www.behance.net/Gallery/Simplicity-Works/254870"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4d4a4_print32.jpg" alt="print3" width="600" height="472" class="alignnone size-full wp-image-5791" /></a></p>
<p><a href="http://www.behance.net/Gallery/Elena-Ghisellini-Identity/172415"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a85ba_print42.jpg" alt="print4" width="600" height="400" class="alignnone size-full wp-image-5793" /></a></p>
<p><a href="http://www.behance.net/Gallery/What-Comes-Around-Goes-Around-Print-Collateral/308426"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/58ec6_print52.jpg" alt="print5" width="600" height="450" class="alignnone size-full wp-image-5792" /></a></p>
<p><a href="http://www.behance.net/Gallery/Kiosk-37/57777"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ea0b0_print62.jpg" alt="print6" width="600" height="472" class="alignnone size-full wp-image-5794" /></a></p>
<p><a href="http://www.behance.net/Gallery/STAGES--LivestrongNike/292762"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5edc0_print72.jpg" alt="print7" width="560" height="425" class="alignnone size-full wp-image-5795" /></a></p>
<p><a href="http://www.behance.net/Gallery/Emilio-De-La-Morena-Print/175055"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1e71e_print82.jpg" alt="print8" width="600" height="401" class="alignnone size-full wp-image-5796" /></a></p>
<h2>Fashion and Make-up Design</h2>
<p><a href="http://www.behance.net/Gallery/Paper-Couture/326433"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cf55a_fashion13.jpg" alt="fashion1" width="450" height="600" class="alignnone size-full wp-image-5785" /></a></p>
<p><a href="http://www.behance.net/Gallery/Cabaret/301964"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1beb2_fashion23.jpg" alt="fashion2" width="516" height="672" class="alignnone size-full wp-image-5797" /></a></p>
<p><a href="http://www.behance.net/Gallery/tanishq-aarka/317477"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/15eb8_fashion33.jpg" alt="fashion3" width="477" height="600" class="alignnone size-full wp-image-5798" /></a></p>
<p><a href="http://www.behance.net/Gallery/VIE-PRIVEE/244693"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/08380_fashion43.jpg" alt="fashion4" width="444" height="600" class="alignnone size-full wp-image-5799" /></a></p>
<p><a href="http://www.behance.net/Gallery/High-life/226384"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/76e5a_fashion52.jpg" alt="fashion5" width="600" height="388" class="alignnone size-full wp-image-5800" /></a></p>
<h2>Web Design</h2>
<p><a href="http://etnies.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/349ed_websites1.jpg" alt="websites1" width="600" height="348" class="alignnone size-full wp-image-5809" /></a></p>
<p><a href="http://tatteredfly.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/14fdd_websites2.jpg" alt="websites2" width="600" height="410" class="alignnone size-full wp-image-5810" /></a></p>
<p><a href="http://www.zokacoffee.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d31c3_websites3.jpg" alt="websites3" width="600" height="393" class="alignnone size-full wp-image-5811" /></a></p>
<p><a href="http://heldtight.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c81e5_websites4.jpg" alt="websites4" width="600" height="393" class="alignnone size-full wp-image-5812" /></a></p>
<p><a href="https://www.wonderwall.se/wwclient/index.jsp"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/0a2b0_websites5.jpg" alt="websites5" width="600" height="389" class="alignnone size-full wp-image-5813" /></a></p>
<h2>Interior Design</h2>
<p><a href="http://www.behance.net/Gallery/DAYDREAM-NETWORK-x-M_ampC-SAATCHI/142082"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bd426_interior13.jpg" alt="interior1" width="600" height="400" class="alignnone size-full wp-image-5787" /></a></p>
<p><a href="http://www.behance.net/Gallery/nyc-residence/293978"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c7921_interior24.jpg" alt="interior2" width="451" height="600" class="alignnone size-full wp-image-5801" /></a></p>
<p><a href="http://www.behance.net/Gallery/cardboard-office-interior/197922"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/68229_interior33.jpg" alt="interior3" width="600" height="400" class="alignnone size-full wp-image-5802" /></a></p>
<p><a href="http://www.behance.net/Gallery/Torn-Lights/154041"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/34187_interior43.jpg" alt="interior4" width="600" height="450" class="alignnone size-full wp-image-5803" /></a></p>
<p><a href="http://www.behance.net/Gallery/Loopita--La-mas-bonita/202556"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/22400_interior53.jpg" alt="interior5" width="600" height="228" class="alignnone size-full wp-image-5804" /></a></p>
<p><a href="http://www.behance.net/Gallery/Cielo-New-York/120258"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b46b9_interior62.jpg" alt="interior6" width="600" height="471" class="alignnone size-full wp-image-5805" /></a></p>
<h2>Photography</h2>
<p><a href="http://ssilence.deviantart.com/art/autumn-sun-24609935"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9df5b_photo115.jpg" alt="photo1" width="600" height="426" class="alignnone size-full wp-image-5807" /></a></p>
<p><a href="http://bittertaste.deviantart.com/art/solitaire-4761262"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/07c6e_photo28.jpg" alt="photo2" width="418" height="600" class="alignnone size-full wp-image-5808" /></a></p>
<p><a href="http://www.behance.net/Gallery/African-beach-calligraphy-doodles/284641"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/656de_photo37.jpg" alt="photo3" width="500" height="530" class="alignnone size-full wp-image-5815" /></a></p>
<p><a href="http://www.behance.net/Gallery/dia-de-los-muertos/274749"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a172e_photo47.jpg" alt="photo4" width="400" height="600" class="alignnone size-full wp-image-5816" /></a></p>
<p><a href="http://www.behance.net/Gallery/Jardin-Secret/256868"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d9a53_photo57.jpg" alt="photo5" width="600" height="600" class="alignnone size-full wp-image-5831" /></a></p>
<p><a href="http://www.behance.net/Gallery/parachute-before-fall/103530"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/a2a2d_photo67.jpg" alt="photo6" width="399" height="600" class="alignnone size-full wp-image-5818" /></a></p>
<p><a href="http://www.behance.net/Gallery/Landscape-Set-1/252913"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/35d5c_photo77.jpg" alt="photo7" width="600" height="480" class="alignnone size-full wp-image-5821" /></a></p>
<h2>Wallpapers</h2>
<p><a href="http://customize.org/wallpapers/24342"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2877f_wallpapers1.jpg" alt="wallpapers1" width="600" height="447" class="alignnone size-full wp-image-5822" /></a></p>
<p><a href="http://customize.org/wallpapers/57026"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/5d123_wallpapers2.jpg" alt="wallpapers2" width="600" height="480" class="alignnone size-full wp-image-5823" /></a></p>
<p><a href="http://customize.org/wallpapers/47042"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/52848_wallpapers3.jpg" alt="wallpapers3" width="600" height="449" class="alignnone size-full wp-image-5824" /></a></p>
<p><a href="http://customize.org/wallpapers/46967"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c0799_wallpapers4.jpg" alt="wallpapers4" width="600" height="479" class="alignnone size-full wp-image-5826" /></a></p>
<p><a href="http://customize.org/wallpapers/56014"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/46737_wallpapers5.jpg" alt="wallpapers5" width="600" height="365" class="alignnone size-full wp-image-5827" /></a></p>
<p><a href="http://customize.org/wallpapers/52327"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c7f8a_wallpapers6.jpg" alt="wallpapers6" width="600" height="449" class="alignnone size-full wp-image-5828" /></a></p>
<p><a href="http://customize.org/wallpapers/52705"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/73bdf_wallpapers7.jpg" alt="wallpapers7" width="600" height="449" class="alignnone size-full wp-image-5829" /></a></p>
<h2>That&#8217;s a Wrap!</h2>
<p>So now the ball is in your court. If you have found yourself inspired by this series then by all means, please submit the end results of those inspirations to the <a href="http://www.flickr.com/groups/fuelyourcreativity/">FYC Flickr Group</a>, and simply tag them &#8216;fycincolor&#8217;. Regardless of if you want to show us the work you created, we would love to hear your thoughts on this experimental inspirational process, so let your thoughts flow in the comment section below.</p>
<p>
<p><strong>Sponsored by</strong></p>
<p><a href="http://d1.openx.org/ck.php?oaparams=2__bannerid=139646__zoneid=0__log=no__cb=0e36172e31__r_id=__r_ts=__oadest=http%3A%2F%2Ffuelbrandnetwork.com" target="_blank"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53f7a_avw.php?zoneid=64727&amp;cb=675189657412&amp;n=aa69fdf4" border="0" alt="" /></a></p>
<p><a href="http://www.fuelyourcreativity.com/advertise/">Advertise on Fuel Your Creativity</a>. <br />
  <a href="http://www.fuelyourcreativity.com">Fuel Your Creativity</a> 2009 <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">cc</a> (creative commons license)
</p>
</p>
<p><a href="http://www.fuelyourcreativity.com/inspiration-in-neutral-the-fyc-edition/">Inspiration in Neutral: The FYC Edition</a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:m_VRC8mRU_Q"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53f7a_FuelYourCreativity?d=m_VRC8mRU_Q" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/53f7a_FuelYourCreativity?i=KVr_FtuzadE:3kPN_Tplh2g:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88e38_FuelYourCreativity?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88e38_FuelYourCreativity?i=KVr_FtuzadE:3kPN_Tplh2g:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88e38_FuelYourCreativity?i=KVr_FtuzadE:3kPN_Tplh2g:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:TzevzKxY174"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88e38_FuelYourCreativity?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:dnMXMwOfBR0"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88e38_FuelYourCreativity?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=KVr_FtuzadE:3kPN_Tplh2g:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/88e38_FuelYourCreativity?i=KVr_FtuzadE:3kPN_Tplh2g:D7DqB2pKExk" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/61062_KVr_FtuzadE" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/FuelYourCreativity">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/inspiration-in-neutral-the-fyc-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Color eBook Readers Powered By Butterfly Technology Coming in 2010</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-ebook-readers-powered-by-butterfly-technology-coming-in-2010/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-ebook-readers-powered-by-butterfly-technology-coming-in-2010/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 22:42:57 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[Barnes]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color displays]]></category>
		<category><![CDATA[eReader]]></category>
		<category><![CDATA[Ink]]></category>
		<category><![CDATA[ink technology]]></category>
		<category><![CDATA[Mirasol]]></category>
		<category><![CDATA[Noble Nook]]></category>
		<category><![CDATA[power consumption]]></category>
		<category><![CDATA[qwerty keyboards]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Vick Is]]></category>
		<category><![CDATA[video playback]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-ebook-readers-powered-by-butterfly-technology-coming-in-2010/</guid>
		<description><![CDATA[One of the drawbacks of e-Ink technology is that color displays are still a couple years out, if not longer. That means eReader devices that want to take advantage of e-Ink&#8217;s significant benefits like low eye strain and low power consumption are stuck with a black and white reading experience for the time being. Other [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://api.tweetmeme.com/share?url=http://mashable.com/2009/11/18/color-ebook-qualcomm-mirasol/&amp;service=bit.ly"><img width="51" height="61" src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d5db6_color-ebook-qualcomm-mirasol" align="right" /></a>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/461e6_butterfly.jpg" alt="qualcomm-mirasol-260" width="260" height="190" class="alignright size-full wp-image-161083" />One of the drawbacks of e-Ink technology is that color displays are still a couple years out, if not longer. That means eReader devices that want to take advantage of e-Ink&#8217;s significant benefits like low eye strain and low power consumption are stuck with a black and white reading experience for the time being.</p>
<p>Other devices are starting to break the mold, like the <a href="http://mashable.com/2009/10/20/nook-official/">Barnes &#38; Noble Nook</a> with its two-pane design providing color support in a smaller LCD screen. But mobile chip-maker Qualcomm is hoping to leapfrog past the race to color e-Ink panels with its own display technology dubbed mirasol, a low-power and highly reflective (good for reading in direct sunlight) project it hopes to take to the market by late next year. Now the company is <a href="http://www.slashgear.com/qualcomm-mirasol-color-video-ebook-readers-to-ship-in-2010-1863752/" target="_blank">showing off a 5.7-inch prototype</a> capable of both full color display and video playback, without sacrificing too much in the way of battery life.<br />
<span></span></p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/461e6_qualcomm-mirasol-big.jpg" alt="qualcomm-mirasol-big" width="348" height="486" class="aligncenter size-full wp-image-161084" /></p>
</p>
<p>Interestingly, the technology behind mirasol is similar to what enables a butterfly&#8217;s iridescent wings to shimmer. Qualcomm is working with unnamed partners to get a variety of eReader devices based on mirasol onto the market by late 2010, most likely at similar pricepoints to current eReaders available now. The plans include multiple devices both with and without full QWERTY keyboards and touchscreens.</p>
<p>Do you have an eReader device currently? Would you consider upgrading &#8212; or are you holding out &#8212; for a digital book reader that supports color?</p>
<p>[<em>Images courtesy of <a href="http://www.slashgear.com/qualcomm-mirasol-color-video-ebook-readers-to-ship-in-2010-1863752/" target="_blank">Slashgear</a>, <a href="http://www.flickr.com/photos/vickisnature/" target="_blank">Vick Is Nature</a> (Flickr)</em>]</p>
<hr />Reviews: <a href="http://www.blippr.com/apps/336659-Flickr" target="_blank">Flickr</a></p>
<p>Tags: <a href="http://mashable.com/tag/color-ereaders/">color eReaders</a>, <a href="http://mashable.com/tag/e-ink/">e-ink</a>, <a href="http://mashable.com/tag/ebooks/">ebooks</a>, <a href="http://mashable.com/tag/ereader/">ereader</a>, <a href="http://mashable.com/tag/mirasol/">mirasol</a>, <a href="http://mashable.com/tag/qualcomm/">qualcomm</a></p>
<p><a href="http://feedads.g.doubleclick.net/~at/cb1G-LBKcgxgcPBeZM656RqPU20/0/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80fc1_di" border="0"></img></a><br />
<a href="http://feedads.g.doubleclick.net/~at/cb1G-LBKcgxgcPBeZM656RqPU20/1/da"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80fc1_di" border="0"></img></a></p>
<div>
<a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:D7DqB2pKExk"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/80fc1_Mashable?i=YYIkab7_gG4:PcrG3INu7qo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2835c_Mashable?i=YYIkab7_gG4:PcrG3INu7qo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:F7zBnMyn0Lo"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2835c_Mashable?i=YYIkab7_gG4:PcrG3INu7qo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2835c_Mashable?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:_e0tkf89iUM"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2e720_Mashable?d=_e0tkf89iUM" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2e720_Mashable?i=YYIkab7_gG4:PcrG3INu7qo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2e720_Mashable?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:P0ZAIrC63Ok"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2e720_Mashable?d=P0ZAIrC63Ok" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:I9og5sOYxJI"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1c6ed_Mashable?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:CC-BsrAYo0A"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1c6ed_Mashable?d=CC-BsrAYo0A" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Mashable?a=YYIkab7_gG4:PcrG3INu7qo:_cyp7NeR2Rw"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1c6ed_Mashable?i=YYIkab7_gG4:PcrG3INu7qo:_cyp7NeR2Rw" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1c6ed_YYIkab7_gG4" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/Mashable">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/color-ebook-readers-powered-by-butterfly-technology-coming-in-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ajax For Evil:  Spyjax with&#160;jQuery</title>
		<link>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/ajax-for-evil-spyjax-withjquery/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/ajax-for-evil-spyjax-withjquery/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 16:15:18 +0000</pubDate>
		<dc:creator>Facebook-Web-Design</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[anchor links]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color rgb]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[css tricks]]></category>
		<category><![CDATA[David Walsh Blog]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[document body]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[page]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/ajax-for-evil-spyjax-withjquery/</guid>
		<description><![CDATA[Last year I wrote a popular post titled Ajax For Evil: Spyjax when I described a technique called &#8220;Spyjax&#8221;: Spyjax, as I know it, is taking information from the user’s computer for your own use — specifically their browsing habits. By using CSS and javascript, I can inject anchor links into the page and tell [...]]]></description>
			<content:encoded><![CDATA[<p>Last year I wrote a popular post titled Ajax For Evil:  Spyjax when I described a technique called &#8220;Spyjax&#8221;:</p>
<blockquote><p>Spyjax, as I know it, is taking information from the user’s computer for your own use — specifically their browsing habits. By using CSS and javascript, I can inject anchor links into the page and tell whether you’ve been to the link’s URL. How? Quite easy actually.</p></blockquote>
<p>I&#8217;ve taken the time to demonstrate this technique using jQuery.</p>
<div>
<a href="http://davidwalsh.name/dw-content/jquery-spyjax.php">View Basic Demo</a><br />
<a href="http://davidwalsh.name/dw-content/jquery-spyjax-advanced.php">View Advanced Demo</a></p>
<div></div>
</div>
<h2>The CSS</h2>
<pre>
a.checkme			{ color:#00ff00; }
a.checkme:visited	{ color:#ff0000; }
</pre>
<p>The most important part of the CSS is the difference in &#8220;:link&#8221; and &#8220;:visited&#8221; color;  the method by which we can tell if a site has been visited is by its link color being the &#8220;:visited&#8221; color.</p>
<h2>The jQuery Javascript</h2>
<pre>
//when the page is ready
$(document).ready(function() {
	//the list of domains to check and an array which will store hits
	var domains = ['davidwalsh.name','css-tricks.com','scriptandstyle.com','cnn.com','digg.com'];
	var visited = [];
	//for every domain...
	$.each(domains,function() {
		//inject a link into page
		var a = $('<a></a>').attr({
			href: 'http://' + this,
			'class': 'checkme'
		}).appendTo(document.body);
		//check the color of the link
		if($(a).css('color') == '#ff0000' || $(a).css('color') == 'rgb(255, 0, 0)') { //either format of color
			$(a).addClass('highlight');
			visited.push(this);
		}
		//remove from the page -- no longer need the links
		a.remove();
	});
	if(visited.length) {
		//save via ajax!  shady!
		//display items on the page based on "hits"
	}
});
</pre>
<p>We start by injecting a bunch of hidden links into the page (unbeknownst to the user).  For each link we&#8217;ve injected into the page, our jQuery javascript grabs the link color &#8212; if the link&#8217;s color matches the designated &#8220;:visited&#8221; link color we set via CSS, we&#8217;ve found a site the user&#8217;s been to.  Of course we can do anything we want with that information, including saving it via AJAX.  Why?  Well, if we know a user has been to Digg.com, maybe we show the Digg &#8220;share&#8221; icon instead of the Reddit icon.</p>
<h2>The MooTools Javascript</h2>
<pre>
var domains = ['davidwalsh.name','css-tricks.com','scriptandstyle.com','cnn.com','digg.com'];
var visited = [];
domains.each(function(url) {
	var anchor = new Element('a', {
		href: 'http://' + url,
		'class': 'checkme',
		html: url
	}).inject(document.body);
	if(anchor.getStyle('color') == '#ff0000') {
		visited.push(url);
	}
	anchor.dispose();
});
</pre>
<p>The above code accomplishes the same task using MooTools as outlined in my <a href="http://davidwalsh.name/ajax-evil-spyjax">previous Spyjax post</a>.</p>
<div>
<a href="http://davidwalsh.name/dw-content/jquery-spyjax.php">View Basic Demo</a><br />
<a href="http://davidwalsh.name/dw-content/jquery-spyjax-advanced.php">View Advanced Demo</a></p>
<div></div>
</div>
<p>What are your thoughts on Spyjax?  Harmless?  Major privacy violation?  You tell me!</p>
<div>
                                <a href="http://davidwalsh.name/wp-content/plugins/as-pdf/generate.php?post=4223"><br />
                                    <span>Download PDF</span><br />
                                </a>
                            </div>
<p>Don&#8217;t forget to <a href="http://twitter.com/davidwalshblog">follow me on Twitter</a> and be sure to visit <a href="http://scriptandstyle.com">Script &amp; Style</a> for the best Javascript and CSS articles around!</p>
<p><a href="http://buysellads.com/buy/detail/1687">Sponsor the David Walsh Blog</a> and get your brand in front of several thousand users per day!</p>
<p><a href="http://davidwalsh.name/jquery-spyjax">Ajax For Evil:  Spyjax with&nbsp;jQuery</a></p>
<p>Related posts:
<ol>
<li><a href="http://davidwalsh.name/ajax-evil-spyjax" rel="bookmark" title="Permanent Link: Ajax For Evil: Spyjax">Ajax For Evil:&nbsp;Spyjax</a></li>
<li><a href="http://davidwalsh.name/animated-ajax-jquery" rel="bookmark" title="Permanent Link: Animated Ajax Record Deletion Using jQuery">Animated Ajax Record Deletion Using&nbsp;jQuery</a></li>
<li><a href="http://davidwalsh.name/ajax-spinner-jquery" rel="bookmark" title="Permanent Link: Form Element AJAX Spinner Attachment Using jQuery">Form Element AJAX Spinner Attachment Using&nbsp;jQuery</a></li>
<li><a href="http://davidwalsh.name/jquery-top-link" rel="bookmark" title="Permanent Link: jQuery topLink Plugin">jQuery topLink&nbsp;Plugin</a></li>
<li><a href="http://davidwalsh.name/color-palette-generator-jquery" rel="bookmark" title="Permanent Link: Color Palette Generator Using jQuery">Color Palette Generator Using&nbsp;jQuery</a></li>
</ol>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/28658_7yVhw8lV2j8" height="1" width="1" /><br />
<a href="http://davidwalsh.name/feed/atom">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/facebook-web-design/web-resources/ajax-for-evil-spyjax-withjquery/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Use Retro Colors in Your Designs</title>
		<link>http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/how-to-use-retro-colors-in-your-designs/</link>
		<comments>http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/how-to-use-retro-colors-in-your-designs/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:48:37 +0000</pubDate>
		<dc:creator>BlogPoster</dc:creator>
				<category><![CDATA[web resources]]></category>
		<category><![CDATA[ayaka ito]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color picker dialog]]></category>
		<category><![CDATA[Denis Designs]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Douglas Menezes]]></category>
		<category><![CDATA[foreground color]]></category>
		<category><![CDATA[Hue]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Jana]]></category>
		<category><![CDATA[Joe Longstreet]]></category>
		<category><![CDATA[Mia Mäkilä]]></category>
		<category><![CDATA[New Hampshire]]></category>
		<category><![CDATA[Prairie Festiva]]></category>
		<category><![CDATA[Retro]]></category>
		<category><![CDATA[S BAKERY]]></category>
		<category><![CDATA[Saturation]]></category>
		<category><![CDATA[snack web]]></category>
		<category><![CDATA[Tyler]]></category>
		<category><![CDATA[vintage colors]]></category>

		<guid isPermaLink="false">http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/how-to-use-retro-colors-in-your-designs/</guid>
		<description><![CDATA[Retro colors are a great way to give your website an older/vintage feel; it can give your design a little something different from the regular fully saturated colors that you see often in modern-themed designs. This article is both a showcase of retro-colored themes in existing web designs, as well as a tutorial on how [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Retro colors</strong> are a great way to give your website an older/vintage feel; it can give your design a little something different from the regular fully saturated colors that you see often in modern-themed designs.</p>
<p>This article is both <strong>a showcase of retro-colored</strong> themes in existing web designs, as well as <strong>a tutorial</strong> on how to achieve retro colors using <strong>Adobe Photoshop</strong> (you&#8217;ll learn about <strong>five different techniques</strong>).</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4182d_12-01_retro_colors_lead_image.jpg" width="550" height="250" alt="How to Use Retro Colors in Your Designs" /></p>
<p><span></span></p>
<h3>Retro colors in web design</h3>
<p>Before we delve into using retro colors, first let&#8217;s peek at some existing web designs that use retro/vintage colors really well.</p>
<h4><a href="http://www.kitschensink.com/">Kitschen Sink</a></h4>
<p><a href="http://www.kitschensink.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/20ead_12-04_kitschen_sink.jpg" width="550" height="400" alt="Kitschen Sink" /></a></p>
<h4><a href="http://www.huxleyprairiefest.com/">Huxley Prairie Festiva</a></h4>
<p><a href="http://www.huxleyprairiefest.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/94bbe_12-02_huxley.jpg" width="550" height="400" alt="Huxley Prairie Festiva" /></a></p>
<h4><a href="http://www.clickfarminteractive.com/">Clickfarm Interactive</a></h4>
<p><a href="http://www.clickfarminteractive.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cef80_12-06_click_farm.jpg" width="550" height="400" alt="Clickfarm® Interactive" /></a></p>
<h4><a href="http://douglasmenezes.com/wp/">Douglas Menezes</a></h4>
<p><a href="http://douglasmenezes.com/wp/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f797e_12-07_douglas_menezes.jpg" width="550" height="400" alt="Douglas Menezes" /></a></p>
<h4><a href="http://literarybohemian.com/">The Literary Bohemian</a></h4>
<p><a href="http://literarybohemian.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/1a022_12-03_literary_bohemian.jpg" width="550" height="400" alt="The Literary Bohemian" /></a></p>
<h4><a href="http://www.colazionedamichy.it/">Michela Chiucini</a></h4>
<p><a href="http://www.colazionedamichy.it/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ec9c3_12-24_michela_chiucini.jpg" width="550" height="400" alt="Michela Chiucini" /></a></p>
<h4><a href="http://www.hopeunlimited.org/">Hope Unlimited</a></h4>
<p><a href="http://www.hopeunlimited.org/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/098bb_12-05_hope_unlimited.jpg" width="550" height="400" alt="Hope Unlimited" /></a></p>
<h4><a href="http://ayakaito.com/log/">Design Log of Ayaka ito</a></h4>
<p><a href="http://ayakaito.com/log/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f6aa4_12-12_ayaka_ito.jpg" width="550" height="400" alt="Design Log of Ayaka ito" /></a></p>
<h4><a href="http://vanityclaire.com/">f claire baxter</a></h4>
<p><a href="http://vanityclaire.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/acff9_12-14_f_claire_baxter.jpg" width="550" height="400" alt="f claire baxter" /></a></p>
<h4><a href="http://www.miamakila.com/">Mia Mäkilä</a></h4>
<p><a href="http://www.miamakila.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fe58e_12-17_mia_makila.jpg" width="550" height="400" alt="Mia Mäkilä" /></a></p>
<h4><a href="http://www.mauriciocastillo.com/">De PSD a HTML</a></h4>
<p><a href="http://www.mauriciocastillo.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/27b80_12-08_de_psd_a_html.jpg" width="550" height="400" alt="De PSD a HTML" /></a></p>
<h4><a href="http://owltastic.com/">Owltastic</a></h4>
<p><a href="http://owltastic.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b0687_12-09_owltastic.jpg" width="550" height="400" alt="Owltastic" /></a></p>
<h4><a href="http://www.cooperskids.com/">Coopers Kids</a></h4>
<p><a href="http://www.cooperskids.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4407b_12-28_coopers_kids.jpg" width="550" height="400" alt="Coopers Kids" /></a></p>
<h4><a href="http://sproutbox.com/">SproutBox</a></h4>
<p><a href="http://sproutbox.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/db021_12-10_sproutbox.jpg" width="550" height="400" alt="SproutBox" /></a></p>
<h4><a href="http://www.nouzeppelin.com/">Nou Zeppelin</a></h4>
<p><a href="http://www.nouzeppelin.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e3cfc_12-16_nou_zeppelin.jpg" width="550" height="400" alt="Nou Zeppelin" /></a></p>
<h4><a href="http://kingsford.com/competition/">Kingsford Competition Briquets</a></h4>
<p><a href="http://kingsford.com/competition/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ec6e3_12-21_kingsford_competition.jpg" width="550" height="400" alt="Kingsford® Competition Briquets" /></a></p>
<h4><a href="http://www.onepromo.com/">One Promo</a></h4>
<p><a href="http://www.onepromo.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ce827_12-11_one_promo.jpg" width="550" height="400" alt="One Promo" /></a></p>
<h4><a href="http://www.efinterns.com/">Element Fusion&#8217;s Internship Program</a></h4>
<p><a href="http://www.efinterns.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/019ed_12-22_element_fusion.jpg" width="550" height="400" alt="Element Fusion's Internship Program" /></a></p>
<h4><a href="http://joelongstreet.com/">Joe Longstreet</a></h4>
<p><a href="http://joelongstreet.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ce076_12-19_joe_longstreet.jpg" width="550" height="400" alt="Joe Longstreet" /></a></p>
<h4><a href="http://www.mplusz.com/">Mplusz</a></h4>
<p><a href="http://www.mplusz.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/e2aa9_12-18_mplusz.jpg" width="550" height="400" alt="Mplusz" /></a></p>
<h4><a href="http://thinkdocreate.com/">THINK. DO. CREATE.</a></h4>
<p><a href="http://thinkdocreate.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/cdf03_12-15_think_do_create.jpg" width="550" height="400" alt="THINK. DO. CREATE." /></a></p>
<h4><a href="http://www.janasbakerypa.com/">JANA&#8217;S BAKERY</a></h4>
<p><a href="http://www.janasbakerypa.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ab4df_12-13_janas_bakery.jpg" width="550" height="400" alt="JANA'S BAKERY" /></a></p>
<h4><a href="http://www.hardscapesetc.com/">Hardscapes Etc.</a></h4>
<p><a href="http://www.hardscapesetc.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/9e4b6_12-20_hardscapes.jpg" width="550" height="400" alt="Hardscapes Etc." /></a></p>
<h4><a href="http://socialsnack.com/">Social Snack</a></h4>
<p><a href="http://socialsnack.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/936e8_12-23_social_snack.jpg" width="550" height="400" alt="Social Snack" /></a></p>
<h4><a href="http://web-gab.com/">web-gab.com</a></h4>
<p><a href="http://web-gab.com/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/c5c6d_12-25_webgab.jpg" width="550" height="400" alt="web-gab.com" /></a></p>
<h4><a href="http://www.joby.in/">JOBY</a></h4>
<p><a href="http://www.joby.in/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/fae3c_12-26_joby.jpg" width="550" height="400" alt="JOBY" /></a></p>
<h4><a href="http://www.supermercatimotta.it/">Supermercati Motta</a></h4>
<p><a href="http://www.supermercatimotta.it/"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/b9d53_12-27_supermercati_motta.jpg" width="550" height="400" alt="Supermercati Motta" /></a></p>
<h3>How to use retro colors in your designs using Photoshop</h3>
<p>Now that we&#8217;ve seen some examples of websites with retro colors, we are going to look at a few ways to create them in <strong>Adobe Photoshop</strong>.</p>
<h4>Use the Color Picker to reduce saturation</h4>
<p>Click on the Foreground color in your Tools Panel; this will open up the Color Picker Dialog box. Start with a red color (<strong>#FF0000</strong>). Now, click directly to the left of the red color you&#8217;ve chosen. The more you go towards the left, the more reduced the <a href="http://en.wikipedia.org/wiki/Saturation_%28color_theory%29">saturation</a> is.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/bc520_12-29_retro_technique01.jpg" width="550" height="411" alt="Use the Color Picker to reduce saturation" /></p>
<h4>Drop the layer&#8217;s Opacity to reduce saturation</h4>
<p>If you drop down your opacity in the Layers Panel, this will also drop down your saturation. The bad (or good) thing about this is that if there is anything behind it, it will show through.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/ea8a0_12-30_retro_technique02.jpg" width="550" height="285" alt="Drop the layer's Opacity to reduce saturation" /></p>
<h4>Photo Filter Image Adjustment</h4>
<p>In order to reduce saturation by way of the Photo Filter Image Adjustment, we have to first get the inverse of our color; to do this, press Ctrl + I (which is the shortcut keystroke for Image &gt; Adjustments &gt; Invert). </p>
<p>Next, choose the Eyedropper Tool in the Tools Panel and click on the inverted color in your canvas to sample it and set it as your Foreground color. Once you have set your color, press Ctrl + I again to revert back to the original color. Now, go to Image &gt; Adjustments &gt; Photo Filter. Finally, change the color to our inverted color.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/20995_12-31_retro_technique03.jpg" width="550" height="570" alt="Photo Filter Image Adjustment" /></p>
<h4>Hue/Saturation Image Adjustment</h4>
<p>With this method, we want to go into the Hue/Saturation dialog box by pressing Ctrl + U or going to Image &gt; Adjustments &gt; Hue/Saturation. To lessen the saturation, drag the Saturation option slider to the left. This is probably the easiest and best way to get your saturation reduced for an entire image.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2a8b3_12-32_retro_technique04.jpg" width="550" height="338" alt="Hue/Saturation Image Adjustment" /></p>
<h4>Using Textures</h4>
<p>Using a texture is also a good way to give your website a retro/vintage look and feel. Not only does it change the color, but it also gives you a nice, uneven and worn look.</p>
<p>There are a few ways to change your colors with a texture, and here&#8217;s one way to do it.</p>
<p>First, we are going to grab a <strong><a href="http://www.unsigneddesign.com/zenpaper/IMG_2023.JPG">texture from Zen Textures</a></strong>.</p>
<p>Open up the texture in Photoshop and place it on top of the red square. Then change its layer&#8217;s blend mode to <em>Screen</em>.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/f91e5_12-33_retro_technique05a.jpg" width="550" height="284" alt="Using Textures" /></p>
<p>Now to make our image less of a peach-colored, drop down the opacity to somewhere around 50%.</p>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/2b833_12-34_retro_technique05b.jpg" width="550" height="284" alt="Using Textures" /></p>
<p>We hope that you enjoyed this little article on using retro/vintage colors. If you have any tips, tricks, and techniques to share with other readers when using this color theme &#8211; please be sure to <strong>drop us a note in the comments</strong>!</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/usabilityaccessibility/14-brilliant-tools-for-evaluating-your-designs-colors/">14 Brilliant Tools for Evaluating Your Design&#8217;s Colors</a></li>
<li><a href="http://sixrevisions.com/web_design/40-beautiful-examples-of-vintage-and-retro-in-web-design/">40 Beautiful Examples of Vintage and Retro in Web Design</a></li>
<li><a href="http://sixrevisions.com/resources/20-beautiful-vintage-photoshop-brush-sets/">20 Beautiful Vintage Photoshop Brush Sets</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web_design/">Web Design</a> and <a href="http://sixrevisions.com/category/tutorials/">Tutorials</a></li>
</ul>
<h3>About the Author</h3>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/61089_tyler_denis_small.jpg" alt="" width="80" height="80" /><span><strong>Tyler Denis</strong> is a part-time freelance designer from Ashland, New Hampshire. He is also the creator/writer of the design blog <strong><a href="http://denisdesigns.com/blog">Denis Designs/blog</a></strong>, a website dedicated to bringing quality tutorials and inspiration. You can <a href="http://www.twitter.com/tdenisdesigns"><strong>follow him on Twitter</strong></a> or at his personal site, <strong><a href="http://www.denisdesigns.com">Denis Designs</a></strong>.</span></p>
<div>
<a href="http://feeds.feedburner.com/~ff/SixRevisions?a=iaR5IaPiKoo:qtN-MQpV7TA:V_sGLiPBpWU"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dd04_SixRevisions?i=iaR5IaPiKoo:qtN-MQpV7TA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=iaR5IaPiKoo:qtN-MQpV7TA:yIl2AUoC8zA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dd04_SixRevisions?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=iaR5IaPiKoo:qtN-MQpV7TA:qj6IDK7rITs"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dd04_SixRevisions?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=iaR5IaPiKoo:qtN-MQpV7TA:gIN9vFwOqvQ"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dd04_SixRevisions?i=iaR5IaPiKoo:qtN-MQpV7TA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SixRevisions?a=iaR5IaPiKoo:qtN-MQpV7TA:7Q72WNTAKBA"><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/4dd04_SixRevisions?d=7Q72WNTAKBA" border="0"></img></a>
</div>
<p><img src="http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/d410d_iaR5IaPiKoo" height="1" width="1" /><br />
<a href="http://feeds2.feedburner.com/SixRevisions">Go to Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/how-to-use-retro-colors-in-your-designs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

