<?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>Bloggerrific</title>
	<atom:link href="http://www.davidjrush.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davidjrush.com/blog</link>
	<description>A blog written about web design, CSS, and coding for beginners</description>
	<lastBuildDate>Sat, 06 Feb 2010 20:56:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HTML For Beginners</title>
		<link>http://www.davidjrush.com/blog/2010/02/html-for-beginners/</link>
		<comments>http://www.davidjrush.com/blog/2010/02/html-for-beginners/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 20:30:26 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[HTML tutorial]]></category>

		<guid isPermaLink="false">http://www.davidjrush.com/blog/?p=230</guid>
		<description><![CDATA[I&#8217;ve been inspired to write an explanation of how HTML works, and how webpages are created in general, so that the average person, computer-savvy or not, can understand, and even do their own work with HTML. But, I&#8217;m gonna start at the WAY beginning, so if you already sorta get it, then don&#8217;t start here.
So [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been inspired to write an explanation of how HTML works, and how webpages are created in general, so that the average person, computer-savvy or not, can understand, and even do their own work with HTML. But, I&#8217;m gonna start at the WAY beginning, so if you already sorta get it, then don&#8217;t start here.</p>
<p>So first, an explanation of what HTML is. HTML is what us web designers and developers use to tell a person&#8217;s internet browser how to make the webpage look. How about an analogy. Say you just painted a room in your house, and to do it, you took everything out of the room and put it in a pile. Now you need to put all the stuff back into the room, all in a specific place. Certain things need to look certain ways. Pictures need to be hung on the wall, furniture needs to be up against the wall, books need to be on shelves, and lamps need to be plugged in. Now think of the webpage as the room, and all the things you have to put in your room are the pictures and text and links you want in your webpage. All those different things have to look certain ways, and for a person&#8217;s browser to know where to put everything on the page, it needs HTML to explain it.</p>
<p>Let&#8217;s get a bit more specific. Every webpage you ever look at has HTML in it. The basis of HTML is something called a tag. The tag is what you put around different types of things on your webpage so the internet browser knows what to make it look like. There is a tag for paragraphs, for images, and for links, in fact there are about 100 different types of tags (Here&#8217;s a list of <a href="http://www.w3schools.com/tags/default.asp" target="_blank">all HTML tags</a>). Really, only about 20 are commonly used though, so don&#8217;t worry. All tags look something like this (but for the example, this is a paragraph tag):</p>
<div class="cssCopy">
<pre>&lt;p&gt;<span class="cssCopyComment">Your paragraph goes inside here.</span>&lt;/p&gt;</pre>
</div>
<p>You&#8217;ll notice the paragraph tag opens, then you put in the paragraph, and then it closes with the slash you see above. You can also put tags inside of other tags. In fact, that is really the basis of all HTML pages. Say for example you wanted a link inside of your paragraph. You&#8217;ll obviously have a link tag inside your paragraph tag. That would look like this:</p>
<div class="cssCopy">
<pre>&lt;p&gt;<span class="cssCopyComment">Your paragraph goes inside here. And here is a </span>&lt;a href="<span class="cssCopyComment">www.google.com</span>"&gt;<span class="cssCopyComment">link</span>&lt;/a&gt;&lt;/p&gt;</pre>
</div>
<p>The a means a link, and href is where you put the destination of the link. Similarly, images are put into tags. Images have the img at the beginning for image, then the source (src) where the image is (if you copy and paste that url into your browser, you&#8217;ll visit a page with just the image), then the height and width of the image (in pixels), and then alternative text (alt) if the image doesn&#8217;t display.</p>
<div class="cssCopy">
<pre>&lt;img src="<span class="cssCopyComment">http://www.davidjrush.com/images/main/web.jpg</span>"
height="<span class="cssCopyComment">100</span>" width="<span class="cssCopyComment">200</span>" alt="<span class="cssCopyComment">davidjrush website design</span>" /&gt;</pre>
</div>
<p>Now you&#8217;ll notice that there is no closing tag for the img tag, because nothing goes &quot;inside&quot; of it. So, it closes itself at the end with a slash.</p>
<p>Some other common tags you&#8217;ll see, and what they mean:</p>
<div class="cssCopy">
<pre>&lt;html&gt;&lt;/html&gt;<span class="cssCopyComment"> - The entire HTML page is wrapped inside an html tag</span>
&lt;head&gt;&lt;/head&gt;<span class="cssCopyComment"> - Things like the title and description of the page go in the head tag</span>
&lt;body&gt;&lt;/body&gt;<span class="cssCopyComment"> - The body tag contains all the displayed HTML</span>
&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;<span class="cssCopyComment"> - This is a table like in Microsoft Excel.
First you open the table, then you have as many rows as you want (tr)
with as many columns as you want in each row (td).</span>
&lt;ul&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;<span class="cssCopyComment"> - This is an unordered list (ul) with lots of list items in it (li).
Unordered lists have bullets. Ordered lists (ol) have numbers.</span>
&lt;h1&gt;&lt;/h1&gt;<span class="cssCopyComment"> - This is a header tag. Titles and bigger text go in here.
There are 6 header tags that display smaller as you increase the number (h2, h3, h4, h5, and h6).</span>
&lt;div&gt;&lt;/div&gt;<span class="cssCopyComment"> - Think of the div tag as a two-dimensional box.
You can put stuff in it, tell it how big to be, and tell it where to show up on the webpage.
This is probably the most common HTML tag, and also the hardest one to understand.</span></pre>
</div>
<p>Alright, that&#8217;s enough of those for now, because those are the major ones. Browsers have default ways of displaying those tags. Then, what web designers do, is they apply special rules to those tags so they display just how they want them to. That&#8217;s what makes different websites look so different! Those special styles are included in different files called CSS files, or Cascading Style Sheets. I&#8217;ve written many posts on CSS, here&#8217;s the <a href="http://www.davidjrush.com/blog/2008/12/css-back-to-basics/">CSS Back To Basics</a> post. Any questions, feel free to ask! And if you are ever curious how a webpage is written, you can go to your browser, click the view menu, and select to view the source. That will let you see all the HTML that makes the page you are viewing! Don&#8217;t get overwhelmed though, just give it a shot and take your time.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.davidjrush.com%2Fblog%2F2010%2F02%2Fhtml-for-beginners%2F&amp;linkname=HTML%20For%20Beginners">Share this post</a>]]></content:encoded>
			<wfw:commentRss>http://www.davidjrush.com/blog/2010/02/html-for-beginners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take a Stand: No More IE6!</title>
		<link>http://www.davidjrush.com/blog/2009/10/take-a-stand-no-more-ie6/</link>
		<comments>http://www.davidjrush.com/blog/2009/10/take-a-stand-no-more-ie6/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 13:00:12 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[IE6]]></category>
		<category><![CDATA[cross browser compatibility]]></category>
		<category><![CDATA[target audience]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.davidjrush.com/blog/?p=223</guid>
		<description><![CDATA[It is time for the web design community to take a stand and stop supporting Microsoft Internet Explorer 6! That&#8217;s right, I said it, as many have said before me, and yet somehow, most web designers still cross-browser test in IE6. Well, guess what, I&#8217;ve stopped. Okay, not completely. With my freelance clients, I will [...]]]></description>
			<content:encoded><![CDATA[<p>It is time for the web design community to take a stand and stop supporting Microsoft Internet Explorer 6! That&#8217;s right, I said it, as many have said before me, and yet somehow, most web designers still cross-browser test in IE6. Well, guess what, I&#8217;ve stopped. Okay, not completely. With my freelance clients, I will probably still check IE6, because truthfully, many of my clients themselves still run IE6. However, at my fulltime job as the web designer for <a href="http://collegeprowler.com" target="_blank">College Prowler</a> we have officially stopped supporting IE6! So why did I push for this, and how are we handling it?</p>
<p>So, some quick stats on Microsoft Internet Explorer 6. IE6 was launched by Microsoft in 2001. Though it has had some minor updates since it&#8217;s initial launch, you know that doesn&#8217;t change anything, especially because some people out there are still using that first launched version! IE6 came standard on every Windows machine since then until IE7 was launched in 2006. Now last time I checked (aka when this post was written) it was late 2009. IE6 has been out of date since it&#8217;s inception, but has <em>definitely</em> been out of date since it was replaced by IE7 over 3 years ago. So how it is that still approximately 5% of internet users still use IE6? Well sadly, Microsoft does not require, or even really push users to update, especially in the olden days. I grabbed that 5% estimate off of <a href="http://www.davidjrush.com/blog/2009/04/google-analytics/">Google Analytics</a> for my own site, College Prowler, and a few of my freelance clients. Though the percent is slowly falling, it will be around for a while I&#8217;m sure. So, based off of the small percentage, which is slowly falling, and the fact that cross-browser testing IE6 occupies at least 50% of my cross-browser testing time</p>
<p>The irony of it all is that even Microsoft is desperate for users to upgrade off of IE6 to IE7 or IE8. This of course begs the question, how stupid do you have to be to still run IE6!?! At least 90% of the display bugs I&#8217;m aware of are solely IE6 problems. Entire blog articles are devoted to listing <a href="http://www.davidjrush.com/blog/2009/01/css-ie6-bugs-and-hacks/">bug fixes for IE6</a>. Well, based off of all of those stats, our company finally let me move away from IE6. We put up a warning (only visible to IE6 users) that we don&#8217;t support IE6. We even included a link to download IE8, but somehow I don&#8217;t think that&#8217;s gonna do anything. I&#8217;m just glad to be done with it!</p>
<p>So if you know what&#8217;s good for you as a web designer, forget IE6! The more people that stop supporting it, the faster people will switch off of it, and the faster we&#8217;ll be rid of that evil browser that has trouble outputting today&#8217;s beautiful websites. Of course, if you are still making websites with red text on a blue background, maybe you should still be testing in IE6&#8230;</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.davidjrush.com%2Fblog%2F2009%2F10%2Ftake-a-stand-no-more-ie6%2F&amp;linkname=Take%20a%20Stand%3A%20No%20More%20IE6%21">Share this post</a>]]></content:encoded>
			<wfw:commentRss>http://www.davidjrush.com/blog/2009/10/take-a-stand-no-more-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; Header and Footer Templates</title>
		<link>http://www.davidjrush.com/blog/2009/08/php-header-and-footer-templates/</link>
		<comments>http://www.davidjrush.com/blog/2009/08/php-header-and-footer-templates/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 14:00:28 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[HTML tutorial]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.davidjrush.com/blog/?p=215</guid>
		<description><![CDATA[So first let&#8217;s answer the question of why you&#8217;d want to use a header or footer template in your website. Luckily there is a very simple answer to that one. When you need to change a piece of navigation, or an image such as your logo, or even just change the copyright year in your [...]]]></description>
			<content:encoded><![CDATA[<p>So first let&#8217;s answer the question of <em>why</em> you&#8217;d want to use a header or footer template in your website. Luckily there is a very simple answer to that one. When you need to change a piece of navigation, or an image such as your logo, or even just change the copyright year in your footer, do you want to have to go into <em>every</em> HTML file to change that one item? Of course not! Using a php header and footer will allow you to avoid changing all of your pages, and instead only make you change it once!</p>
<p>So how does it work? Simple. There are a few catches though first which you might not like, so pay attention! First, your website URLs will now end in .php instead of .html. Second, you won&#8217;t be able to test your website without using a server that can compile your PHP. As I explained in a previous post, <a href="http://www.davidjrush.com/blog/2009/02/php-what-is-it-good-for/">PHP – What Is It Good For?</a>, PHP is a server side language, as opposed to HTML, CSS, or Javascript, which are all client side languages. Client side languages are read and interpreted by an individual person&#8217;s browser, whereas server side languages are read and interpreted by the server that hosts the website before it arrives back to the individual user. Easy solutions are to either put it up live to test it (not advised), or to install an Apache server on your computer, which wasn&#8217;t the easiest thing for me to do (because I&#8217;m not very techy) but there are some good walk-throughs out there, and the software is free. I use it all the time now because I do all my sites in PHP.</p>
<p>Now before I explain how to use this PHP, don&#8217;t be intimidated if you aren&#8217;t a programmer. Writing websites in php can be as little as 1% PHP and 99% HTML/CSS. I didn&#8217;t realize this until I actually tried to learn it, at which point I was much more comforted. You still make your entire site using your HTML or CSS, the PHP just decides essentially what content to put in where after you&#8217;ve made it all using your HTML/CSS.</p>
<p>Alright, now here is your explanation. You&#8217;ll need 3 total files. One called &#8220;header.php&#8221;, one called &#8220;footer.php&#8221;, and one called &#8220;index.php&#8221;. Inside your header file, cut and paste all the header code (starting all the way at your opening html tag or doctype declaration if you have one&#8230; because you should). Then, do the same for your footer file with your footer HTML. Now, inside of your index.php file write two lines of code, one at the top, and one at the bottom, you can probably guess which goes where:</p>
<div class="cssCopy">&lt;?php include(&#8220;header.php&#8221;); ?&gt; and</p>
<p>&lt;?php include(&#8220;footer.php&#8221;); ?&gt;</p></div>
<p>And that&#8217;s it, run it on a server and you are set. Still a little confused? Well here, this is what each of your files should look like:</p>
<p><strong>header.php</strong></p>
<div class="cssCopy">&lt;html&gt;<br />
&lt;body&gt;</p>
<pre>&lt;div class="header"&gt;
   <span class="cssCopyComment">Logo, navigation, et cetera goes in here</span>
&lt;/div&gt;</pre>
</div>
<p><strong>index.php</strong></p>
<div class="cssCopy">&lt;?php include(&#8220;header.php&#8221;); ?&gt;</p>
<pre>
&lt;div class="mainContent"&gt;
   &lt;h1&gt;Header in here&lt;/h1&gt;
   &lt;p&gt;Paragraph in here&lt;/p&gt;
&lt;/div&gt;</pre>
<p>&lt;?php include(&#8220;footer.php&#8221;); ?&gt;</p></div>
<p><strong>footer.php</strong></p>
<div class="cssCopy">
<pre>&lt;div class="footer"&gt;
   <span class="cssCopyComment">Footer content goes in here</span>
&lt;/div&gt;</pre>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p></div>
<p>And that&#8217;s it, got any questions, ask away!</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.davidjrush.com%2Fblog%2F2009%2F08%2Fphp-header-and-footer-templates%2F&amp;linkname=PHP%20%26%238211%3B%20Header%20and%20Footer%20Templates">Share this post</a>]]></content:encoded>
			<wfw:commentRss>http://www.davidjrush.com/blog/2009/08/php-header-and-footer-templates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Javascript: Rollover Dropdown Menus</title>
		<link>http://www.davidjrush.com/blog/2009/08/javascript-rollover-dropdown-menus/</link>
		<comments>http://www.davidjrush.com/blog/2009/08/javascript-rollover-dropdown-menus/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 13:30:32 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.davidjrush.com/blog/?p=179</guid>
		<description><![CDATA[Up until recently I&#8217;d never implemented a rollover dropdown menu. Then I just decided to build one from scratch for my employer College Prowler to improve upper-level navigation. Basically, with some simple javascript to hide/show the menu and some CSS to style and position it, you&#8217;ve got yourself a simple javascript rollover dropdown menu! The [...]]]></description>
			<content:encoded><![CDATA[<p>Up until recently I&#8217;d never implemented a rollover dropdown menu. Then I just decided to build one from scratch for my employer <a href="http://collegeprowler.com" target="_blank">College Prowler</a> to improve upper-level navigation. Basically, with some simple javascript to hide/show the menu and some CSS to style and position it, you&#8217;ve got yourself a simple javascript rollover dropdown menu! The code follows the example implementation below.</p>
<div class="clear"></div>
<style>
#container{ position: absolute; z-index: 1001; }
a.mainNav{ color: White; font-weight: bold; font-size: 12px; height: 40px; padding: 0px 10px; line-height: 40px; float: left; background-color: #1D3E66; }
a.mainNav:hover{ background-color: #3D6199; color: #AAAAAA; }
a.selectedRollover{ color: White; font-weight: bold; font-size: 12px; height: 40px; padding: 0px 10px; line-height: 40px; float: left; background-color: #3D6199; }
.rolloverMenu{ float:left; padding: 10px 10px 6px 10px; position: absolute; z-index: 1000; background-color: #3D6199; width: 100px; }
.rolloverMenu#mainMenu{ top: 40px; }
.rolloverMenu a{ color: White; font-weight: bold; font-size: 12px; line-height: 20px; }
</style>
<p><script type="text/javascript">
function rolloverMenu(showHide, menu)
{
    var link = 'mainLink';
    if (showHide == 0){
        document.getElementById(menu).style.display = 'none';
        document.getElementById(link).setAttribute('class', 'mainNav');
        document.getElementById(link).setAttribute('className', 'mainNav');
    }
    else{
        document.getElementById(menu).style.display = 'block';
        document.getElementById(link).setAttribute('class', 'selectedRollover');
        document.getElementById(link).setAttribute('className', 'selectedRollover');
    }
}
</script></p>
<div style="float: right; width: 375px; height: 40px; position: static;">
<div id="container">
<a class="mainNav" href="#" id="mainLink" onmouseover="rolloverMenu(1, 'mainMenu');" onmouseout="rolloverMenu(0, 'mainMenu');">Rollover Me</a></p>
<div class="rolloverMenu" id="mainMenu" style="display: none;" onmouseover="rolloverMenu(1, 'mainMenu');" onmouseout="rolloverMenu(0, 'mainMenu');">
<a href="#">Link 1</a><br /> <a href="#">Link 2</a><br /><a href="#">Link 3</a><br /><a href="#">Link 4</a>
</div>
</div>
</div>
<div class="clear"></div>
<p><strong>The Javascript:</strong></p>
<div class="cssCopy">
<pre>function rolloverMenu(showHide, menu)
{
    var link = 'mainLink';
    if (showHide == 0)
    {
        document.getElementById(menu).style.display = 'none';
        document.getElementById(link).setAttribute('class', 'mainNav');
        document.getElementById(link).setAttribute('className', 'mainNav');
    }
    else
    {
        document.getElementById(menu).style.display = 'block';
        document.getElementById(link).setAttribute('class', 'selectedRollover');
        document.getElementById(link).setAttribute('className', 'selectedRollover');
    }
}</pre>
</div>
<p>This javascript will either hide or show the menu depending on the location of the cursor. The HTML that calls the javascript has a delay on it as well, but you&#8217;ll see that later. This javascript also changes the class name of the link so that even though your mouse isn&#8217;t technically hovering over that link it will look like it is being hovered over.</p>
<p><strong>The CSS:</strong></p>
<div class="cssCopy">
<pre>#container{
    position: absolute;
    z-index: 1001;
}
a.mainNav{
    color: White;
    font-weight: bold;
    font-size: 12px;
    height: 40px;
    padding: 0px 10px;
    line-height: 40px;
    float: left;
    background-color: #1D3E66;
}
a.mainNav:hover{
    background-color: #3D6199;
    color: #AAAAAA;
}
a.selectedRollover{
    color: White;
    font-weight: bold;
    font-size: 12px;
    height: 40px;
    padding: 0px 10px;
    line-height: 40px;
    float: left;
    background-color: #3D6199;
}
.rolloverMenu{
    float:left;
    padding: 10px 10px 6px 10px;
    position: absolute;
    z-index: 1000;
    background-color: #3D6199;
    width: 100px;
}
.rolloverMenu#mainMenu{
    top: 40px;
}
.rolloverMenu a{
    color: White;
    font-weight: bold;
    font-size: 12px;
    line-height: 20px;
}</pre>
</div>
<p>Change the CSS to fit your own design. I&#8217;ve been very specific in this CSS so that it should be easier for you to identify everything. Note that the #container definition is actually very important for an IE6 bug fix. IE6 has issues with z-index when not combined with absolute positioning. Basically, the parent element of the rollover menu needs to have that specific definition.</p>
<p><strong>Lastly, the HTML:</strong></p>
<div class="cssCopy">
<pre>&lt;div id="container"&gt;
   &lt;a class="mainNav" href="#" id="mainLink"
      onmouseover="rolloverMenu(1, 'mainMenu');"
      onmouseout="rolloverMenu(0, 'mainMenu');"&gt;
         College Search
   &lt;/a&gt;
   &lt;div class="rolloverMenu" id="mainMenu" style="display: none;"
      onmouseover="rolloverMenu(1, 'mainMenu');"
      onmouseout="rolloverMenu(0, 'mainMenu');"&gt;
         &lt;a href="#"&gt;Link 1&lt;/a&gt;&lt;br /&gt;
         &lt;a href="#"&gt;Link 2&lt;/a&gt;&lt;br /&gt;
         &lt;a href="#"&gt;Link 3&lt;/a&gt;&lt;br /&gt;
         &lt;a href="#"&gt;Link 4&lt;/a&gt;
   &lt;/div&gt;
&lt;/div&gt;
</pre>
</div>
<p>And that&#8217;s that! The HTML link calls the javascript which implements a series of CSS rules that will hide or show the menu of your choice! Have fun!</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.davidjrush.com%2Fblog%2F2009%2F08%2Fjavascript-rollover-dropdown-menus%2F&amp;linkname=Javascript%3A%20Rollover%20Dropdown%20Menus">Share this post</a>]]></content:encoded>
			<wfw:commentRss>http://www.davidjrush.com/blog/2009/08/javascript-rollover-dropdown-menus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Branding A Website</title>
		<link>http://www.davidjrush.com/blog/2009/07/branding-a-website/</link>
		<comments>http://www.davidjrush.com/blog/2009/07/branding-a-website/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 13:30:01 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[graphic design]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.davidjrush.com/blog/?p=90</guid>
		<description><![CDATA[When making a website, it is very important to consider branding. If you want the website to be memorable and recognizable to it&#8217;s visitors, there needs to be a level of consistency and impact across the whole site. To do this, I have a few suggestions to follow below:
1. Logo and Favicon: Designing a logo [...]]]></description>
			<content:encoded><![CDATA[<p>When making a website, it is very important to consider branding. If you want the website to be memorable and recognizable to it&#8217;s visitors, there needs to be a level of consistency and impact across the whole site. To do this, I have a few suggestions to follow below:</p>
<p><strong>1. Logo and Favicon:</strong> Designing a logo can be very difficult, but it is incredibly important. The logo will serve as a reminder to your user, wherever in your site they may be, that they are on YOUR site. Any print materials that reference the website should also have that logo to help your users with that association. If you are designing a logo yourself, try doing it in black and white first, then add color, because it should be able to stand on it&#8217;s own without color. Keep it simple too. Some of the most recognizable logos (like IBM or Apple) couldn&#8217;t get any simpler. Once you&#8217;ve done that, don&#8217;t forget to create a favicon! The favicon is that tiny 16&#215;16 pixel icon that shows up in your favorites/bookmarks list, browser tabs, and sometimes the URL textbox too. To turn any square icon into a favicon, use this <a href="http://tools.dynamicdrive.com/favicon/" target="_blank">favicon generator</a>. Then, include the following in your head:</p>
<div class="cssCopy">
<pre>&lt;link rel=&quot;shortcut icon&quot; href=&quot;images/favicon.ico&quot;&gt;</pre>
</div>
<p><strong>2. Color Scheme:</strong> Picking a color scheme is really important for your branding. You want to select a small set of colors that remain consistent across your website, logo, and any print materials that are related to the website. I&#8217;d suggest first selecting a single color and then if it is easier for you, you can use color scheme generators that are available for free online. There are tons out there, but I&#8217;ve found a few for you here: <a href="http://colorschemedesigner.com/" target="_blank">Color Scheme Designer</a>, <a href="http://www.colorschemer.com/online.html" target="_blank">Color Schemer</a>, or <a href="http://www.colortoy.net/" target="_blank">Color Toy</a>.</p>
<p><strong>3. WWW Redirect:</strong> This phrase refers to how your website appears whenever you market it off the website, as well as the actual URL you actively use to point to your website. Any website can be written as both http://www.yourdomain.com OR http://yourdomain.com. Any user can type either one, and you&#8217;ll end up at the same place. However, it is important to select one and stick with it for two reasons. One, as I&#8217;ve mentioned in a previous post about <a href="http://www.davidjrush.com/blog/2008/12/seo-simplified/">SEO</a>, I explained that search engines can actually see those two different URLs as two different websites, which reduces your traffic, which reduces your search results. Two, selecting one of these will help your users remember the site, and reduce any confusion with the less computer literate. FYI, here&#8217;s how you force your website to use the www version or the non-www version:</p>
<p>Insert the following into your .htaccess file:</p>
<p>The WWW Version (http://www.yourdomain.com):</p>
<div class="cssCopy">
<pre>Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]</pre>
</div>
<p>The Non-WWW Version (http://yourdomain.com</p>
<div class="cssCopy">
<pre>Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com$ [NC]
RewriteRule ^(.*)$ http://yourdomain.com/$1 [R=301,L]</pre>
</div>
<p>In both cases, remember to replace &quot;yourdomain&quot; with your actual domain name.</p>
<p>Well, that&#8217;s all for now. Good luck!</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.davidjrush.com%2Fblog%2F2009%2F07%2Fbranding-a-website%2F&amp;linkname=Branding%20A%20Website">Share this post</a>]]></content:encoded>
			<wfw:commentRss>http://www.davidjrush.com/blog/2009/07/branding-a-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
