<?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>Mostly Client Side</title>
	<atom:link href="http://www.mostlyclientside.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mostlyclientside.com</link>
	<description>But A Lot Of Server Side Stuff Too</description>
	<lastBuildDate>Mon, 05 Dec 2011 12:02:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Why Using CSS In HTML Should Be Your Last Resort!</title>
		<link>http://www.mostlyclientside.com/why-using-css-in-html-should-be-your-last-resort/</link>
		<comments>http://www.mostlyclientside.com/why-using-css-in-html-should-be-your-last-resort/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 08:12:18 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Css]]></category>

		<guid isPermaLink="false">http://www.mostlyclientside.com/?p=999</guid>
		<description><![CDATA[CSS is a wonderful thing, it truly is! However, whenever I see CSS used directly in the style attribute of a HTML tag it makes me cringe! There are off course times when you do it out of absolute necessity, and that’s alright. The problem is when people do it when it isn’t absolutely necessary. [...]]]></description>
			<content:encoded><![CDATA[<p>CSS is a wonderful thing, it truly is! However, whenever I see CSS used directly in the <code>style</code> attribute of a HTML tag it makes me cringe!</p>
<p>There are off course times when you do it out of absolute necessity, and that’s alright. The problem is when people do it when it isn’t absolutely necessary. To learn when it is and when it isn’t necessary, lets take a quick look at what CSS is.</p>
<p><span id="more-999"></span>
<p>CSS is short for Cascading Style Sheet. It allows you to command the look and feel of your web site from one centralized location. You can use CSS in 3 different ways, which gives you amazing flexibility. You can either use external style sheets where your CSS code is located in a separate CSS file. This is the best way to ensure a consistent look throughout your blog. You can also use internal CSS and inline CSS.</p>
<p>The two latter options are the ones that can cause you headaches in the long run.</p>
<p>Many years back I had a teacher who made the following statement:</p>
<blockquote><p>Always ensure that your test code meets production standards. 90% of the time test code will become the production standard.</p></blockquote>
<p>Little did I know how right he was!</p>
<p>His statement exemplifies everything that is the problem with internal and inline CSS. Most of the time you create it in an attempt to test something or to quickly fix an issue you have with the design of your website. The second you start writing internal or inline CSS you are deviating from the design standard you have determined for your website in the external CSS file.</p>
<p>If you don’t have a solid system for ensuring the implementation of those changes into your external CSS file you are going to be in trouble.</p>
<p>The teacher in mention was referring to code written in Java, but the principle applies to any kind of development. Even CSS or HTML.</p>
<h3>How Should You Test/Fix Issues In Your Layout?</h3>
<p>As you can tell I’m recommending that you write all of your CSS code in an external CSS file. Doing so ensures that you only have to edit it in one location. Thus minimizing your margin of error.</p>
<p>Working with the external CSS file doesn’t only minimize the margin of error, it also saves you a boatload of time. Imagine finding the solution to a problem you’ve been working on only to realize that you now have to make that exact same edit on every single HTML page on your website. Worse yet! If you made the fix inline you now have to make the fix on every specific location in each HTML file where that fix applies.’</p>
<p>You have now ensured that your schedule is booked for hours! Do you thing your boss will be pleased?</p>
<p>One thing I know for certain is that I have never received praise for creating unnecessary work for me or my colleagues. Your boss may be different.</p>
<h3>But There Must Be A Time When I Can Use Inline Or Internal CSS</h3>
<p>The title of this article says it all really. If you are 100% certain that you have no other option. And that using inline or internal CSS is the only thing that will work. Then it’s Ok!</p>
<p>I have a difficult time thinking of scenarios where this is the case. Even if you have to use a specific style just once on your entire website, I still think it would be a better option to stick it into the external CSS file. That way if you need it for something else at a later date, and trust me it happens, it’s easier to find.</p>
<p>I especially want to warn you against using internal or inline CSS in HTML to test things. Remember the wise words of my teacher. And if you don’t think it will make it into production, I have to say, you’re being a bit naïve. When that deadline rushes towards you like a bullet train on crack, the last thing you will be thinking about is turning your test code into production ready code.</p>
   Any ideas?]]></content:encoded>
			<wfw:commentRss>http://www.mostlyclientside.com/why-using-css-in-html-should-be-your-last-resort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Get Great Graphic Editing Software Without Spending Hundreds Of Dollars</title>
		<link>http://www.mostlyclientside.com/how-to-get-great-graphic-editing-software-without-spending-hundreds-of-dollars/</link>
		<comments>http://www.mostlyclientside.com/how-to-get-great-graphic-editing-software-without-spending-hundreds-of-dollars/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 11:45:58 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Web Graphics]]></category>
		<category><![CDATA[Adobe Photoshop]]></category>
		<category><![CDATA[Best Tools]]></category>
		<category><![CDATA[Creation Guides]]></category>
		<category><![CDATA[Editing Software]]></category>
		<category><![CDATA[Editing Tools]]></category>
		<category><![CDATA[Fuss]]></category>
		<category><![CDATA[Gimp]]></category>
		<category><![CDATA[Gnu Image Manipulation]]></category>
		<category><![CDATA[Gnu Image Manipulation Program]]></category>
		<category><![CDATA[Graphic Creation]]></category>
		<category><![CDATA[Graphic Software]]></category>
		<category><![CDATA[Graphic Tools]]></category>
		<category><![CDATA[Image Manipulation Program]]></category>
		<category><![CDATA[No Doubt]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Photoshop Series]]></category>
		<category><![CDATA[Reason]]></category>
		<category><![CDATA[Right Off The Bat]]></category>
		<category><![CDATA[Skill Level]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Working With Graphics]]></category>

		<guid isPermaLink="false">http://www.mostlyclientside.com/?p=991</guid>
		<description><![CDATA[I&#8217;ll come clean right off the bat. When it comes to graphic editing I&#8217;m a happy amateur. I can follow a guide I find online as well as anybody, but when it comes to creating anything truly original&#8230;I&#8217;m kind of lost. Considering how much (or little as the case may be) time I spend working [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll come clean right off the bat. When it comes to graphic editing I&#8217;m a happy amateur.</p>
<p>I can follow a guide I find online as well as anybody, but when it comes to creating anything truly original&#8230;I&#8217;m kind of lost.</p>
<p>Considering how much (or little as the case may be) time I spend working with graphics and my skill level there&#8217;s no way I&#8217;ll spend hundreds of dollars on expensive software like the Adobe Photoshop series.</p>
<p><span id="more-991"></span>
<p>&nbsp;</p>
<p>The true graphic pros say Photoshop is the best there is and I have no reason not to believe them. To me that still doesn’t justify spending hundreds of dollars. Especially not if I can find cheaper graphic editing tools that do the job I need them to do.</p>
<p>Using the best tools on the market would be nice, but for me if there’s a good tool that’s free I’ll definitely go for it.</p>
<p>The important thing about such a tool is that it’s fairly well supported. That means if there’s something I want to do I need to be able to find a good guide ASAP. There is no doubt that most graphic creation guides you find online are made for Photoshop. I don’t use Photoshop, but from time to time I can actually use those guides, many of the terms are after all the same no matter what graphic editing tool you use.</p>
<p>My graphic needs are pretty limited, which is probably one of the reasons I don’t fuss too much about using high end tools. I need to create the occasional button or header for my websites. That’s about it. Definitely not worth forking out $6-$700 for.</p>
<p>So, what do I use?</p>
<p>I’m glad you finally got around to asking. I use the Gimp! Actually, it’s just called Gimp, but I like calling it the Gimp.</p>
<p>The Gimp is a free graphic editing tool that is available at <a title="GNU Image Manipulation Program" href="http://www.gimp.org/">Gimp.org</a>. It isn’t as good as Photoshop if you ask the pros, but for someone of my level of expertise I wouldn’t know the difference. Gimp is short for GNU Image Manipulation Program, it’s open source and therefore entirely free.</p>
<p>If you have similar graphic editing needs to mine Gimp is all you’ll ever need.</p>
<p>What I love about is that it has a well supported community. If there’s something you need to create with all you need to do is a simple Google search containing the action you need to perform + the word Gimp. I promise you will get plenty of results. I definitely haven’t had any issues whatsoever finding tutorials.</p>
   Participate in the conversation by leaving your comment below.]]></content:encoded>
			<wfw:commentRss>http://www.mostlyclientside.com/how-to-get-great-graphic-editing-software-without-spending-hundreds-of-dollars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

