<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Backfrog</title>
	
	<link>http://www.backfrog.com/wordpress</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sat, 06 Jun 2009 15:28:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Backfrog" /><feedburner:info uri="backfrog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Tips For Organizing Image Files</title>
		<link>http://feedproxy.google.com/~r/Backfrog/~3/paeAdDax6H8/</link>
		<comments>http://www.backfrog.com/wordpress/2009/06/04/tips-for-organizing-image-files/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 02:06:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[images]]></category>

		<category><![CDATA[organization]]></category>

		<guid isPermaLink="false">http://www.backfrog.com/wordpress/?p=17</guid>
		<description><![CDATA[I read on an average day about 5-6 posts about web development, css, wordpress, etc. Something that I rarely see is posts about organizing your files. I think it&#8217;s partly due to the fact that most people have their own method of organization. It can be somewhat personal and there&#8217;s no definitive standard, but it [...]]]></description>
			<content:encoded><![CDATA[<p>I read on an average day about 5-6 posts about web development, css, wordpress, etc. Something that I rarely see is posts about organizing your files. I think it&#8217;s partly due to the fact that most people have their own method of organization. It can be somewhat personal and there&#8217;s no definitive standard, but it is definitely needed when working on very large websites.</p>
<p>I would not say that the way I organize my image files is the best way. It may not be even the best method even for me. My method is what I have come up with after 6+ years of web design while working on websites have tens of thousands of image files. I am still learning and trying different ways to go about it.</p>
<p>In this post, I will show the way I organize image files and some other ways you can go about it yourself. So here we go.</p>
<ol>
<li><strong>Put the images in folders</strong>. This is an obvious point but you&#8217;d be amazed at the amount of websites that has every file for a site in the root directory. I&#8217;ve taken over maintaning a website like these too many times that I feel like I need to address this issue.</li>
<li><strong>Put them in the right folders</strong>. I like to put images that are needed in the structure of the website or common elements, such as icons and buttons, in the <em>images</em> folder. Other images like product images goes in the <em>product_images</em> folder. Images that are related to the content go in a general folder called <em>uploads</em> or <em>content_images</em>. I rarely have to do this since I would usually upload the images to a photo sharing website like Flickr or I would let the CMS take care of these images.</li>
<li><strong>Don&#8217;t make too many folders</strong>.  Don&#8217;t go too nuts creating folders to categorize each type of image. For example, don&#8217;t create a folder called <em>red</em> inside the folder <em>buttons</em> inside <em>elements</em> inside the <em>images </em>folder. Even though it only takes a split second to navigate through such file structure, it adds up when working with hundreds of images. Instead, reduce the amount of folders involved by following the next tips.</li>
<li><strong>Adopt a naming convention</strong>. When naming your images, add a descriptive prefix. If you&#8217;re exporting a button called <em>Buy Now</em>, name it button-buy-now.png or whatever extension the file is. This way, all your buttons will be grouped when you list your image files alphabetically. Some people use <em>btn-</em> for the button prefix to reduce the length of the file name. I use <em>bg-</em> for my backgrounds and <em>icon-</em> for icons. I also name my headings like <em>h1-</em>, <em>h2-</em>, <em>h3-</em>, <em>h4-</em> and so on.</li>
<li><strong>Name them what they are</strong>. When you&#8217;re looking for a specific file and there are too many files in a folder to view in thumbnail mode, I like to change the folder viewing mode to list mode. This wouldn&#8217;t be very helpful if you&#8217;re naming the files button1.jpg, block22.gif, blue-a.gif, etc. Name them according to what they are. If a button says &#8220;Add to Cart&#8221; name it something like <em>button-add-to-cart.png</em>. If the image is a background to a specific area, name it something like <em>bg-sidebar.gif</em>, so you know that you need to look in the backgrounds area of your folder and what area it&#8217;s a background for.</li>
<li><strong>Be specific with your file names</strong>. Take it one step further after following the previous two tips. Be specific when naming your image files. If the image you&#8217;re saving is for all unordered lists in the header, name it <em>bg-header-ul.gif</em>.</li>
<li><strong>Add a suffix</strong>. If there are alternate versions of a file, use suffixes. For example, if there is a smaller version of the <em>Buy Now</em> button and you already have an image called <em>button-buy-now.png</em>, name the smaller version <em>button-buy-now-small.png</em>.</li>
</ol>
<p><strong>CSS Sprites</strong></p>
<p>CSS sprites is, in a way, an alternative to avoiding the headache of managing a large amount of image files. Basically, you have one image with all the images for a website on it and display them on  the layout using the background-position attribute in CSS. There are pros and cons of course. The pro is that you can manage your images all in one file. You would only have to open one file in Photoshop to edit any image. The second benefit is that your code stays clean and degrades well.</p>
<p>The cons are that you are using a lot of background positioning, the file size can get big and there are no images in your website. If you have a lot of elements on a single page of your website that will require you to size the image height and width and find the coordinates of the image is on your sprite image. This can get tedious for some. Not me though, I love measuring pixels, 1600% zoom mode in Photoshop is where I&#8217;m very happy. Also if you have a lot of elements that sprite is used for, the file size can get rather large and should be something look after. The last &#8220;con&#8221; is something that gets overlooked. If everything is being used as background images, there are no actual images on your website. I&#8217;m a firm believer that you need to have your call-to-action buttons (&#8221;Click Here&#8221;, &#8220;Buy Now&#8221;, &#8220;Learn More&#8221;) as images rather than a text link with image replacement. There are times when people browse with older browsers without full CSS support. An image stands out more then a text link even though it would degrade better. Another concern of mine is the rise of mobile web browser use. Ok, the iPhone&#8217;s Safari browser is pretty much browsing on a computer (without Flash), but people with a more primitive web browsers do not have full CSS support and an image stands out much better than a text link.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/DZhjyOV0MluJV_0biXnj1xhQG_s/0/da"><img src="http://feedads.g.doubleclick.net/~a/DZhjyOV0MluJV_0biXnj1xhQG_s/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/DZhjyOV0MluJV_0biXnj1xhQG_s/1/da"><img src="http://feedads.g.doubleclick.net/~a/DZhjyOV0MluJV_0biXnj1xhQG_s/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Backfrog/~4/paeAdDax6H8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.backfrog.com/wordpress/2009/06/04/tips-for-organizing-image-files/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.backfrog.com/wordpress/2009/06/04/tips-for-organizing-image-files/</feedburner:origLink></item>
		<item>
		<title>Inside Shepard Fairey’s Studio</title>
		<link>http://feedproxy.google.com/~r/Backfrog/~3/ewT6FexEuGQ/</link>
		<comments>http://www.backfrog.com/wordpress/2008/08/12/inside-shepard-fairey%e2%80%99s-studio/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 17:45:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[designer]]></category>

		<category><![CDATA[Shepard Fairey]]></category>

		<category><![CDATA[studio]]></category>

		<category><![CDATA[workplace]]></category>

		<guid isPermaLink="false">http://www.backfrog.com/wordpress/?p=15</guid>
		<description><![CDATA[
NotCot was invited to Obey Giant designer, Shepard Fairey’s studio. It is great to see the workplace of a talented and successful designer. You can see his inspirations and famous works lying around his studio.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.notcot.com/archives/2008/08/inside_shepard.php" target="_blank"><img class="alignnone" title="Inside Shepard Fairey’s Studio" src="http://www.notcot.com/images/2008/08/shepf1.jpg" alt="" width="504" height="336" /></a></p>
<p>NotCot was invited to Obey Giant designer, Shepard Fairey’s studio. It is great to see the workplace of a talented and successful designer. You can see his inspirations and famous works lying around his studio.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/JQgd0zv97Uk43MgWW5uH4OkAyoc/0/da"><img src="http://feedads.g.doubleclick.net/~a/JQgd0zv97Uk43MgWW5uH4OkAyoc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/JQgd0zv97Uk43MgWW5uH4OkAyoc/1/da"><img src="http://feedads.g.doubleclick.net/~a/JQgd0zv97Uk43MgWW5uH4OkAyoc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Backfrog/~4/ewT6FexEuGQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.backfrog.com/wordpress/2008/08/12/inside-shepard-fairey%e2%80%99s-studio/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.backfrog.com/wordpress/2008/08/12/inside-shepard-fairey%e2%80%99s-studio/</feedburner:origLink></item>
		<item>
		<title>Long Island Comparative Market Analysis</title>
		<link>http://feedproxy.google.com/~r/Backfrog/~3/M70dMHonh4I/</link>
		<comments>http://www.backfrog.com/wordpress/2008/02/25/hello-world/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 18:10:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Portfolio]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Logo Design]]></category>

		<category><![CDATA[Long Island]]></category>

		<category><![CDATA[Real Estate]]></category>

		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.backfrog.com/wordpress/?p=1</guid>
		<description><![CDATA[Entire website creation. Logo Design. CSS, XHTML
View Website
]]></description>
			<content:encoded><![CDATA[<div id="attachment_12" class="wp-caption alignnone" style="width: 310px"><a href="http://www.licma.com"><img src="http://www.backfrog.com/wordpress/wp-content/uploads/2008/07/licma-300x107.jpg" alt="www.licma.com" title="Long Island Comparative Market Analysis" width="300" height="107" class="size-medium wp-image-12" /></a><p class="wp-caption-text">www.licma.com</p></div>
<p>Entire website creation. Logo Design. CSS, XHTML</p>
<p><a href="http://www.licma.com" target="_blank">View Website</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/obtKuoB1lwntJCNvo9YQ3_JjAi4/0/da"><img src="http://feedads.g.doubleclick.net/~a/obtKuoB1lwntJCNvo9YQ3_JjAi4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/obtKuoB1lwntJCNvo9YQ3_JjAi4/1/da"><img src="http://feedads.g.doubleclick.net/~a/obtKuoB1lwntJCNvo9YQ3_JjAi4/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Backfrog/~4/M70dMHonh4I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.backfrog.com/wordpress/2008/02/25/hello-world/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.backfrog.com/wordpress/2008/02/25/hello-world/</feedburner:origLink></item>
	</channel>
</rss>
