<?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>StrikePadTechniques</title>
	<atom:link href="http://matchstrike.net/strikepad/category/techniques/feed/" rel="self" type="application/rss+xml" />
	<link>http://matchstrike.net/strikepad</link>
	<description>Web development and more</description>
	<lastBuildDate>Fri, 12 Nov 2010 16:28:25 +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>SEO and why the term fails completely</title>
		<link>http://matchstrike.net/strikepad/2010/09/seo-and-why-the-term-fails-completely/</link>
		<comments>http://matchstrike.net/strikepad/2010/09/seo-and-why-the-term-fails-completely/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 19:01:03 +0000</pubDate>
		<dc:creator>Rex Riepe</dc:creator>
				<category><![CDATA[Standards]]></category>
		<category><![CDATA[Techniques]]></category>

		<guid isPermaLink="false">http://matchstrike.net/strikepad/?p=229</guid>
		<description><![CDATA[Recently I commented over on PR-Squared about SEO, that delightfully vague term that&#8217;s thrown around almost as much as &#8220;social media guru.&#8221; The post was on the future of public relations, and where PR was headed. One of the explored paths, a scorched wasteland of a future, was SEO. Since my opinion on SEO is [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I <a href="http://www.pr-squared.com/index.php/2010/09/must-we-be-mad-men">commented over on PR-Squared</a> about SEO, that delightfully vague term that&#8217;s thrown around almost as much as &#8220;social media guru.&#8221;</p>
<p>The post was on the future of public relations, and where PR was headed. One of the explored paths, a scorched wasteland of a future, was SEO. Since my opinion on SEO is really <a href="http://twitter.com/RexR/status/24405381030">a matter of public record</a>, I disagreed. I said it was an oasis in the desert; drink it up and we (the PR profession) will find it was all just hot sand.</p>
<p>Cue mini-shitstorm. In the next 24 hours, I would brave the following:</p>
<ul>
<li>Having it suggested that my clients should be pitied.</li>
<li>Being told what I was doing, spreading misinformation, was &#8220;shameful.&#8221;</li>
<li>Being called a liar and a scammer.</li>
<li>Being called a fucktard. (I&#8217;m happy to see the term has moved beyond the juvenile gaming community and into the real world. I always liked the word when I was thirteen.)</li>
</ul>
<p>More often than anything else, I was called ignorant. Guilty as charged. I&#8217;m completely ignorant as to what SEO folks do. But I felt less bad about it when I figured out that&#8211; Surprise!&#8211; everybody else is too.</p>
<h2>SEO guys don&#8217;t actually do anything</h2>
<p>I should qualify this with a <em>&#8230;that other professions don&#8217;t already do better</em>. But I&#8217;m prone to dramatic statements, so let&#8217;s go with it.</p>
<p>Let&#8217;s start with the term <em>search engine optimization</em>. This used to be a really innocent term but, like the cast of Jersey Shore, it somehow got caught up in something bigger than itself.</p>
<p>The basic way of doing it meant tweaking a site to comply with (or better comply with) major search engines. If I could go back in time and shift the mighty river that is the meaning of a word, I&#8217;d keep it to this:</p>
<p><strong>Search engine optimization</strong>: Optimizing your website (and only <em>your</em> website) to more easily be read by search engines.</p>
<p><em>NOTE: I should note here that SEO has also evolved to have a second meaning as well, a word that tries to quantify the effect that backlinks bring.  Some people call this &#8220;link juice&#8221; too. This post is only concerned with the term that pertains to professional techniques employed by individuals, not websites.</em></p>
<p>Anyway, onto the technical!</p>
<h2>The Technical part of it</h2>
<p>Anyone who does serious web development knows that this specific SEO is a byproduct of what they do. Semantic markup and quality construction of a page is the stuff crawlers love. Asking a web developer if he does SEO is like asking a carpenter if he drives nails. It&#8217;s like asking a barber if he trims around the ears. &#8220;Well, that&#8217;s part of a haircut, isn&#8217;t it?&#8221;</p>
<p>SEO (in this sense, not the runaway-train phrase of today) has to remain in the technical realm, and there&#8217;s a pretty simple reason why: There&#8217;s about a million ways to build a website. Even if we narrowed it down to a dozen major frameworks/languages, you&#8217;d still be hard pressed to find a single guy that knew everything about all of them.</p>
<p>And yet, SEO gurus consistently claim to be able to optimize any site, whether it&#8217;s a Django site, a custom PHP job, a Joomla site, or a site coded in a Swahili version of Perl.</p>
<p>To me, that&#8217;s a pretty amazing claim. I know competent programmers who struggle for months and years to become good with one framework. To me, that claim can only be bullshit. Leave the technical stuff to the guys<a href="http://clientsfromhell.net/post/1098533655/there-are-a-couple-of-aspects-on-the-design-which"> who know what Javascript is</a>.</p>
<p>And, yes, of course there are very simple things you can do to improve your website&#8217;s ranking, if your website is in a bad enough condition. But getting your hair trimmed around the ears doesn&#8217;t qualify as a haircut. And you shouldn&#8217;t be paying full haircut prices for it.</p>
<h2>The non-technical part of it</h2>
<p>Websites have stuff inside the tags, too. I get that. Content is the big driver of the web, and it&#8217;s a big driver of a website.</p>
<p>If you&#8217;re consulting on content strategy or rewriting the content of a website to better suit your market&#8217;s searches, then fine. But let&#8217;s call that Search Engine Marketing. Because that&#8217;s what you&#8217;re doing, if you do that. There&#8217;s nothing wrong with SEM because these techniques (among many others in SEM) are clear, well-documented and easy to explain.</p>
<p>For a lot of folks, this could boil down to semantics. If you just thought, &#8220;Okay, great, he&#8217;s not talking about me,&#8221; then you might just be right. If you&#8217;re one of those folks, go to your various web presences and delete all references to SEO.</p>
<p>Do it because, right now, you&#8217;re never been a part of a more wretched hive of scum and villainy. As Obi-Wan said, you must be cautious.</p>
<p>SEO doesn&#8217;t have the openness or easy explanations. SEO is a mystery wrapped inside an enigma, etched in another language on stone tablets pulled from the side of a mountain. But I&#8217;ll get to that in a bit.</p>
<h2>Building a backlink empire</h2>
<p>The final part of &#8220;SEO&#8221; is the stuff done off-site. Ever since a startup called Google decided to make backlinks a leading factor in search results, this has been a pretty big deal. I&#8217;ve heard it described by SEO pros a being between 40% and 80% of the job.</p>
<p>There&#8217;s two ways to build your backlink empire: whitehat and blackhat.</p>
<p>Whitehat is the good stuff. It&#8217;s getting coverage on blogs or other online publications. It&#8217;s getting people to link to your site in their tweets. It&#8217;s building a social media presence on sites like Twitter, Facebook and Youtube.</p>
<p>It&#8217;s, well, it&#8217;s public relations. More and more, this is (and has been for a while now) a function of PR. There are other whitehat strategies like building partnerships (linkswapping sounds so 90s, but you might know it by this name), but I see those as in the realm of PR too.</p>
<p>I&#8217;ve asked about other backlink strategies that fall specifically to an SEO guy and outside the PR realm. That&#8217;s when I collected most of the insults I listed above. There are some easy answers too, such as paid listings (search advertising) but again, I see that as falling to SEM. Buying a search ad isn&#8217;t <em>optimizing</em>.</p>
<p>Whitehat&#8217;s evil twin brother is blackhat. Blackhat practices are unfair to everybody involved except the person doing them. They&#8217;re basically a bag of (admittedly, often very clever) tricks that can artificially boost a site&#8217;s rankings.</p>
<p>The problem here for &#8220;SEO&#8221; is that the bag of tricks is running out. Year after year, new tricks are squashed by Google and the other search engines. What&#8217;s left? Well, I have no idea. Like I said, I&#8217;m completely happy to confess ignorance here.</p>
<p>But don&#8217;t ask me, ask an SEO guru which specific techniques he uses to build backlinks. You&#8217;ll be met with silence. Or you&#8217;ll be called a liar and a scammer, like I was.</p>
<p>Why? Well, in my mind, there&#8217;s three possibilities:</p>
<p><strong>It&#8217;s a secret sauce: </strong>The SEO guru has a bag of tricks that are all above-the-belt, honest techniques that he can use to supercharge your web presence. He just doesn&#8217;t want to tell anyone because, hey, it&#8217;s a trade secret. This is the pick for folks who still believe in the tooth fairy.</p>
<p><strong>It&#8217;s blackhat:</strong> The SEO guru makes a bunch of fake blogs that link to a product. Or he knows a hack that will be fixed by Google six months from now, potentially getting a client site banned in the process. Because he uses blackhat techniques, he doesn&#8217;t want to talk about it because hey, it kind of makes him look like a jerk.</p>
<p><strong>It&#8217;s complete bullshit</strong>: All the tricks have run out. SEO is a duct-taped faux-industry running on fumes. All that&#8217;s left is to live out the momentum of the glory days and hope that clients keep paying big bucks for a temporary fix that&#8217;s best executed by real professionals with real specializations.</p>
<p>I&#8217;m leaning towards the bullshit option. SEO has surrounded itself with a shroud of mystery that keeps people from asking questions. Part of what allowed this is the very nature of search: It&#8217;s complicated. Google says they use over 200 factors in weighing sites. And it changes literally every day, every hour and most recently every minute.</p>
<p>It&#8217;s too easy to label yourself with SEO. And I&#8217;m just not buying it. SEO is still a band-aid on the bleeding wound of bad web development.</p>
<p>Next time someone tells you they do &#8220;search engine optimization,&#8221; ask them which search engine they work at.</p>
]]></content:encoded>
			<wfw:commentRss>http://matchstrike.net/strikepad/2010/09/seo-and-why-the-term-fails-completely/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Facebook&#8217;s fountain of youth</title>
		<link>http://matchstrike.net/strikepad/2010/02/facebooks-fountain-of-youth/</link>
		<comments>http://matchstrike.net/strikepad/2010/02/facebooks-fountain-of-youth/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 15:15:03 +0000</pubDate>
		<dc:creator>Rex Riepe</dc:creator>
				<category><![CDATA[Techniques]]></category>

		<guid isPermaLink="false">http://matchstrike.net/strikepad/?p=151</guid>
		<description><![CDATA[Facebook is rolling out a new layout. If the story doesn&#8217;t sound familiar, it should. You can guess the rest. Some people got it early. It has mixed reviews. There&#8217;s a facebook group with thousands of people unhappy with the changes. And the latest step: People groaning that it&#8217;s already happening again. (The irony of including [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-152" title="zuckerberg-fountain" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/02/zuckerberg-fountain.jpg" alt="zuckerberg-fountain" width="440" height="275" /></p>
<p>Facebook is rolling out a new layout. If the story doesn&#8217;t sound familiar, it should.</p>
<p>You can guess the rest. Some people got it early. It has mixed reviews. There&#8217;s a facebook group with thousands of people unhappy with the changes. And the latest step: People groaning that it&#8217;s already happening <em>again</em>. (The irony of including this step in <em>this</em> post is not lost on me, but bear with me for a moment.)</p>
<p>It&#8217;s starting to feel like they&#8217;re just moving the same ol&#8217; furniture around.</p>
<p>Maybe that&#8217;s exactly what they&#8217;re doing. Has Facebook found the formula for keeping the top spot? <strong>Keep it feeling fresh, even if nothing has changed all that much.</strong></p>
<p>Madonna reinvented herself every few years. Facebook rolls out a new layout every few months.</p>
<p>Is it the only reason they have hundreds of millions of users? No. But it&#8217;s a big reason that people are staying with the site.</p>
<p>The takeaway: It seems to work.</p>
<p>What have you done lately to keep your site feeling fresh?</p>
]]></content:encoded>
			<wfw:commentRss>http://matchstrike.net/strikepad/2010/02/facebooks-fountain-of-youth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How Apple hides the iPad&#8217;s dirty little secret with an optical illusion.</title>
		<link>http://matchstrike.net/strikepad/2010/01/how-apple-hides-the-ipads-dirty-little-secret-with-an-optical-illusion/</link>
		<comments>http://matchstrike.net/strikepad/2010/01/how-apple-hides-the-ipads-dirty-little-secret-with-an-optical-illusion/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 14:35:28 +0000</pubDate>
		<dc:creator>Rex Riepe</dc:creator>
				<category><![CDATA[Techniques]]></category>

		<guid isPermaLink="false">http://matchstrike.net/strikepad/?p=143</guid>
		<description><![CDATA[Here&#8217;s the iPad as you (probably) haven&#8217;t seen it before: Like many others, at one point I found myself asking, &#8220;Wait&#8230; it&#8217;s a 4:3 screen?&#8221; It wasn&#8217;t because I was disappointed in the new specs; this was hours after I had seen actual images of the device. &#8220;I could have sworn it was widescreen!&#8221; I [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the iPad as you (probably) haven&#8217;t seen it before:</p>
<p><img class="aligncenter size-large wp-image-145" title="ipadhappydays" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/01/ipadhappydays-440x352.jpg" alt="ipadhappydays" width="440" height="352" />Like many others, at one point I found myself asking, &#8220;Wait&#8230; it&#8217;s a 4:3 screen?&#8221; It wasn&#8217;t because I was disappointed in the new specs; this was hours after I had seen actual images of the device. &#8220;I could have sworn it was widescreen!&#8221;</p>
<p>I wasn&#8217;t quite ready to dismiss my initial perception of the device. After all, the media-consuming public has been conditioned over the past decade to accept that widescreen is just <em>better</em>. Our TVs are wider. Our monitors are wider. Even our Apple laptops are wider.</p>
<p>But the iPad, as it turns out, isn&#8217;t wider. That doesn&#8217;t stop Apple from giving the impression of width on their website (or, at the very least cleverly transitioning us towards this &#8220;new&#8221; aspect ratio). My initial perception was<em> wrong</em>, but it took an image rotation in Photoshop to really convince my brain.</p>
<p>Looking at the promo images of the product, it&#8217;s not hard to see why. The iPad is almost always presented vertically. If not, it&#8217;s slanted away from the camera and pointing off-page, giving an illusion of width-through-depth that, if you don&#8217;t look carefully, makes it look wider than it actually is.</p>
<p><img class="aligncenter size-full wp-image-146" title="appleipad" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/01/appleipad1.jpg" alt="appleipad" width="440" height="295" />Apple isn&#8217;t evil and this isn&#8217;t a malicious &#8220;gotcha&#8221; scheme, of course, but it&#8217;s worth noting. The folks at Apple are masters at presentation, and I&#8217;m positive that they put as much thought into this as any other part of their launch campaign. As far as gripes go, the 4:3 aspect ratio usually comes in pretty low on lists, and I&#8217;m betting it&#8217;s due in part to this clever presentation.</p>
<p>It reminds me of the old tables optical illusion: Which tabletop is longer?</p>
<p><img class="aligncenter size-full wp-image-147" title="tables" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/01/tables.gif" alt="tables" width="389" height="265" />The answer (like most optical illusions) is that they&#8217;re both the same. Exactly the same shape for both tabletops. That one on the left sure looks longer though, doesn&#8217;t it?</p>
]]></content:encoded>
			<wfw:commentRss>http://matchstrike.net/strikepad/2010/01/how-apple-hides-the-ipads-dirty-little-secret-with-an-optical-illusion/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Intentionally unprofessional: Design techniques that could backfire</title>
		<link>http://matchstrike.net/strikepad/2010/01/intentionally-unprofessional-design-techniques-that-could-backfire/</link>
		<comments>http://matchstrike.net/strikepad/2010/01/intentionally-unprofessional-design-techniques-that-could-backfire/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 18:53:35 +0000</pubDate>
		<dc:creator>Rex Riepe</dc:creator>
				<category><![CDATA[Techniques]]></category>

		<guid isPermaLink="false">http://matchstrike.net/strikepad/?p=134</guid>
		<description><![CDATA[One of the worst things about design is that you can put a lot of work into something that comes out looking like, well&#8230; nobody put a lot of work into it at all. Here are a few techniques that could make you look like an amateur, even if you know what you&#8217;re doing. Blur [...]]]></description>
			<content:encoded><![CDATA[<p>One of the worst things about design is that you can put a lot of work into something that comes out looking like, well&#8230; nobody put a lot of work into it at all. Here are a few techniques that could make you look like an amateur, even if you know what you&#8217;re doing.</p>
<p><strong>Blur</strong></p>
<p>Blurring is a pretty common image editing and design technique. Unfortunately it looks like a lot of negative after-effects of image manipulation.</p>
<p><img class="aligncenter size-full wp-image-135" title="sentinel" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/01/sentinel.png" alt="sentinel" width="342" height="118" />The two Orlando Sentinel logos seen here have a major difference: One is sharp, and one is blurry.</p>
<p>To most people (including most designers), it&#8217;s impossible to tell if something has <em>been blurred</em>, or if it simply <em>looks blurry</em> as the result of something else. If the above logo had been made larger, for example, it would look a bit blurry afterwards in most programs. For a print company on the web, this might not reflect well on the Sentinel if they had the bottom, blurry logo on their website.</p>
<p>Of course, they <em>do</em> have the bottom, blurry logo on their website&#8211; that&#8217;s the original. The top one has had a simple sharpen filter run on it.</p>
<p>The tips:</p>
<ul>
<li>Avoid unnecessary smudging or blurring, especially on type.</li>
<li>Solicit feedback from people just getting started with design.</li>
</ul>
<p><strong>Lossy</strong></p>
<p>Image manipulation can wear out your images fast if you&#8217;re not careful. JPEGs get a grainy look. GIFs can go low-palette or get that weird, spotted look. And all images can get pixelated through repeated resizes, even if you&#8217;re resizing <em>down</em>.</p>
<p>Occasionally you&#8217;ll want to use a pixelation effect, a grainy effect, or an effect that mimics a low palette. Be careful that your image or artwork doesn&#8217;t too closely resemble these common missteps in image manipulation.</p>
<p>Even popular effects, like the &#8220;grunge&#8221; effect, can start to resemble image degradation. Here&#8217;s a &#8220;grunged&#8221; bit of type, and then a lossy version of the same type, without any grunge effects.</p>
<p><img class="aligncenter size-full wp-image-136" title="oneman" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/01/oneman.png" alt="oneman" width="251" height="168" />One has a carefully applied dirt/wear effect. One was just saved with really bad GIF options. To the layperson, these two might start look very similar, very fast, especially if we were more aggressive with a grunge or retro effect.</p>
<p>The tips:</p>
<ul>
<li>Avoid retro or grunge effects entirely. (I&#8217;m kidding! But seriously, do be careful with any effect that adds wear to a picture.)</li>
<li>Be extra careful with pixelation and grain effects.</li>
</ul>
<p><strong>Repeating backgrounds</strong></p>
<p>You can do really cool stuff with repeating backgrounds while keeping your file sizes ultra-low. The second you remind your user of the bad backgrounds of the past two decades, however, you&#8217;re done.</p>
<p><img class="aligncenter size-full wp-image-137" title="homepage" src="http://matchstrike.net/strikepad/wp-content/uploads/2010/01/homepage.gif" alt="homepage" width="400" height="71" />(This says &#8220;Welcome to my homepage!&#8221; Tell your eyes I said sorry.)</p>
<p>The tips:</p>
<ul>
<li>Avoid seams. If you&#8217;re in Photoshop, you can use <strong>Filter &gt; Other &gt; Offset</strong> to quickly see where they might be apparent. For certain backgrounds, the healing brush can help you fix seams really fast.</li>
<li>Avoid prominent details. If you have a smaller repeating background, make sure there are no large marks or patterns that make the repetition painfully obvious. In Photoshop, use <strong>Edit &gt; Define pattern</strong> to make your image into a pattern, which you can then use to fill (Select &#8220;pattern&#8221; instead of &#8220;foreground color&#8221;) a large canvas. If anything sticks out, remove it. You can also make the background image larger to less the repetition effect.</li>
<li>Avoid repeating backgrounds altogether if you can. Lots of sites have full page background images, with surprisingly low file sizes. But that&#8217;s another post&#8230;</li>
</ul>
<p>So there you have it: Some mistakes the pros can make and accidentally look like amateurs. Got something to add? I&#8217;d love to hear it in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://matchstrike.net/strikepad/2010/01/intentionally-unprofessional-design-techniques-that-could-backfire/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Updating a logo? Bring it to a boil.</title>
		<link>http://matchstrike.net/strikepad/2009/12/updating-a-logo-bring-it-to-a-boil/</link>
		<comments>http://matchstrike.net/strikepad/2009/12/updating-a-logo-bring-it-to-a-boil/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 14:47:39 +0000</pubDate>
		<dc:creator>Rex Riepe</dc:creator>
				<category><![CDATA[Techniques]]></category>

		<guid isPermaLink="false">http://matchstrike.net/strikepad/?p=58</guid>
		<description><![CDATA[Whether you&#8217;re updating your company image or simply evaluating how memorable your logo is, sometimes boiling it down to basics can help. I wrote about brand perception and brand image before over on Fedorable, and some of that thinking applies here. Brand perception is how customers see a company, and brand image is the actual [...]]]></description>
			<content:encoded><![CDATA[<p>Whether you&#8217;re updating your company image or simply evaluating how memorable your logo is, sometimes boiling it down to basics can help.</p>
<p><img class="size-medium wp-image-106 alignright" title="Boiling_water" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/12/Boiling_water-200x150.jpg" alt="Boiling_water" width="200" height="150" /></p>
<p>I wrote about <a href="http://blog.ivylees.com/brand-image-and-brand-perception-two-sides-of-the-same-coin/">brand perception and brand image</a> before over on <a href="http://blog.ivylees.com/">Fedorable</a>, and some of that thinking applies here. Brand perception is how customers see a company, and brand image is the actual stuff that the company creates. There&#8217;s usually a big gap here, even when it comes to something as simple as a logo (which is not in itself a brand, but rather a small part of it).</p>
<p>Very few people have photographic memories, and when a brand is brought up in the customer&#8217;s head, there&#8217;s usually an associated logo.  This thought is where brand perception and brand image meet. It&#8217;s the thought that you need to be designing for.</p>
<p>Try it. Think of the logos for these companies.</p>
<p><strong>Nike McDonald&#8217;s Facebook</strong></p>
<p>Got some images in your head? Good. Do you think you could draw them? How about pick them out of a lineup of similar logos?</p>
<p>Keep this simplicity in mind. Most people could produce a semblance of these logos with a pen and piece of paper. The same can&#8217;t really be said for complicated logos involving large sketches, gradients, or multiple elements. State flags make for great examples. Here&#8217;s Florida&#8217;s:</p>
<p><img class="aligncenter size-full wp-image-98" title="florida-sm" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/12/florida-sm.jpg" alt="florida-sm" width="324" height="198" /></p>
<p>If a logo is as complicated as the seal in the middle of this flag, then it&#8217;s got problems. Here are a couple methods for simplifying a logo:</p>
<h2>Simplifying an existing logo</h2>
<p>I don&#8217;t feel like picking on anyone else&#8217;s logos, so I&#8217;m going to go ahead and use the <a href="http://matchstrike.net">Match Strike</a> logo for this example.</p>
<p><img class="aligncenter size-full wp-image-101" title="matchstrikelogo" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/12/matchstrikelogo1.jpg" alt="matchstrikelogo" width="220" height="340" /></p>
<p>It&#8217;s already pretty simple. But if we wanted to simplify it more, we could. The method I typically use here is trying to recreate the logo, using only two colors: Black and white. This brings out the shapes that will stick with the audience best. If the logo you&#8217;re working with relies heavily on color, you can cheat here and use a third color, 50% grey. Here&#8217;s my Match Strike result:</p>
<p><img class="aligncenter size-full wp-image-100" title="matchstrikelogo-simplified" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/12/matchstrikelogo-simplified.jpg" alt="matchstrikelogo-simplified" width="220" height="340" />The flame and match are still easily identifiable, even though I had to cut out a few color distinctions. If your logo is still recognizable in this state, then it&#8217;s probably simplified enough to really stick in someone&#8217;s head. If it looks like a muddy mess, then consider throwing out the same elements that make it hard to recreate in two colors.</p>
<p>If it looks okay, then try working forward from this point. If you can simplify the logo, consider just using the simple version as your new logo.</p>
<h2>Creating a new logo</h2>
<p>The best advice I can give for creating new logos is to start off with a rough, black and white sketch. You can evoke a lot of emotion and get a lot across in a single sketch. They&#8217;re also quick, letting an artist produce multiple logo concepts in a short amount of time.</p>
<p>Limiting yourself to two colors also keeps you from expressing too much, keeping the logo simple. I&#8217;ve used this process for a while now&#8211; here&#8217;s one of my earlier logos (below is a  suggested color palette, and the finished logo on the right):</p>
<p><img class="aligncenter size-large wp-image-120" title="murphybedssouthwest" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/12/murphybedssouthwest4-440x187.gif" alt="murphybedssouthwest" width="440" height="187" /></p>
<p>Even though the end result is a pretty complicated logo, it didn&#8217;t go too far in my mind because it was easily represented in the concept. I should note that I used the &#8220;cheat&#8221; method here of 50% grey. If it&#8217;s something that we learn again and again in the logo design world, it&#8217;s that rules don&#8217;t exist&#8211; just suggestions.</p>
]]></content:encoded>
			<wfw:commentRss>http://matchstrike.net/strikepad/2009/12/updating-a-logo-bring-it-to-a-boil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 things you might not know about CSS sprites</title>
		<link>http://matchstrike.net/strikepad/2009/11/5-things-you-might-not-know-about-css-sprites/</link>
		<comments>http://matchstrike.net/strikepad/2009/11/5-things-you-might-not-know-about-css-sprites/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 18:45:06 +0000</pubDate>
		<dc:creator>Rex Riepe</dc:creator>
				<category><![CDATA[Techniques]]></category>

		<guid isPermaLink="false">http://matchstrike.net/strikepad/?p=19</guid>
		<description><![CDATA[CSS sprites are a pretty popular technique now, but I still see a lot of common mistakes or misconceptions when it comes to implementing them. Here&#8217;s a few advanced tips to keep in mind. GIF or PNG-8 sprites should be grouped by color If you&#8217;re taking advantage of the low file sizes offered by the [...]]]></description>
			<content:encoded><![CDATA[<p>CSS sprites are a pretty popular technique now, but I still see a lot of common mistakes or misconceptions when it comes to implementing them. Here&#8217;s a few advanced tips to keep in mind.</p>
<h2>GIF or PNG-8 sprites should be grouped by color</h2>
<p>If you&#8217;re taking advantage of the low file sizes offered by the GIF or PNG-8 format, make sure you&#8217;re not sacrificing any color quality at the same time.</p>
<p><img class="aligncenter size-full wp-image-44" title="threecolorbutton" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/11/threecolorbutton1.gif" alt="threecolorbutton" width="500" height="255" />In this example image, we have three different color groups of buttons sharing one 64-color palette (intentionally low for demonstration purposes). If you look closely you&#8217;ll see the gradients in the buttons, especially purple and orange, aren&#8217;t looking so great. Here&#8217;s just the purple group in an image of its own, using the same palette limitations:</p>
<p><img class="aligncenter size-full wp-image-46" title="onecolorbutton" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/11/onecolorbutton1.gif" alt="onecolorbutton" width="167" height="255" />Since the palette is devoting more of its 64 spots to the one gradient, it appears much smoother. Generally try to keep color groups in separate spritemaps, especially if the images contain gradients.</p>
<p>If you&#8217;re using JPEG or PNG-24 sprites, you don&#8217;t need to worry about this grouping, although you may need to be worried about file size. Managing CSS sprites is often about managing the trade-offs.</p>
<h2>Sprites without padding break when zoomed</h2>
<p>Certain browsers will display CSS sprites in a weird way when zoomed in or out. If the sprite has padding between each element, the browser will display the padding instead of the element next to your image.</p>
<p>Here&#8217;s a close-up of zoomed Chrome and zoomed Firefox (3.5.5) on <a href="http://atlibs.matchstrike.net/">At Libs</a>, focusing on the alternating image that uses a CSS sprite (in this case, the Django pony).</p>
<p><img class="aligncenter size-full wp-image-26" title="zoomcssspritebleed" src="http://matchstrike.net/strikepad/wp-content/uploads/2009/11/zoomcssspritebleed.png" alt="zoomcssspritebleed" width="366" height="204" />In Firefox, the pony image blends in seamlessly with the surrounding image as it is designed to do (and so do the other switch-in overlays). In Chrome, however, the trick unravels  as the areas around the pony image on the top and left show up when zoomed. Firefox handles this better, but it&#8217;s not necessarily a mark against Chrome, since zooming generally seems to be a crapshoot.  Older versions of IE work like Firefox does here, while newer ones have the lines like Chrome. Right now, it&#8217;s best to just prepare for the lines.</p>
<p>To do so, just add 1px of padding between your sprites. In the fully-colored pony example, adding an additional 1px that matched the rocket background on all sides would have solved the problem. It&#8217;s a bit easier with a simple white background&#8211; just space out your sprites a bit.</p>
<h2>Use Photoshop coordinates to quickly position backgrounds</h2>
<p>Using a combination of rulers (View &gt; Rulers) and the info box (Window &gt; Info), you can easily find the top left coordinates of any image in your sprite map.  Move your cursor to the right spot and the coordinates are displayed for you in Info. Use these with <strong>background-position</strong> to easily place your background. Just remember to put negative signs in front of them. If that&#8217;s confusing, then think of it as moving the background <em>to</em> your image, not specifying where the background itself is. Photoshop top-left coordinates of X: 15 and Y:90 would become <strong>background-position: -15px -90px;</strong>. Easy, right?</p>
<h2>Transparent &#8216;spacer&#8217; GIFs are bad</h2>
<p>I still see this method in use now and again, and it leaves me scratching my head. After all the images on a page are loaded into a sprite map, the original <strong>img</strong> tags in the document will be replaced by a spacer image, usually a transparent 1&#215;1 GIF. It&#8217;ll look like this:</p>
<p><code>&lt;a href="/links"&gt;&lt;img src="/img/spacer.gif" alt="Links" class="spriteclass" /&gt;&lt;/a&gt;</code></p>
<p>The CSS spriting technique will then be applied to the <strong>img</strong>, with the transparent gif being stretched out invisibly. I prefer a different method which involves taking out the <strong>img</strong> tag entirely. I use this:</p>
<p><code>&lt;a href="/links" class="spriteclass"&gt;Links&lt;/a&gt;</code></p>
<p>Looks like a regular link, right? With some CSS we can turn it into the button we want it to be, using a technique called Fahrner Image Replacement.</p>
<p><code>.spriteclass {<br />
display:block;<br />
width:200px;<br />
height:100px;<br />
background: url('img/spritemap.png') -200px 0px;<br />
font-size: 0;<br />
line-height: 0;<br />
text-indent: -9999px;<br />
overflow: hidden;<br />
}</code></p>
<p>The important bits here are <strong>display</strong>, <strong>font-size</strong>, <strong>line-height</strong> and <strong>text-indent</strong>. Make sure you use these values, or you&#8217;ll find your text popping up in some way in certain browsers.</p>
<p>With this method, you&#8217;ll find yourself relying on the <strong>img </strong>tag a lot less often, further separating your design from the semantic markup of your document. In the end, that&#8217;s a good thing. You&#8217;ll also kiss one HTTP-request goodbye when you stop using spacer.gif.</p>
<h2>CSS Sprites shouldn&#8217;t add production time</h2>
<p>Unfortunately most developers and designers have a bad first experience with CSS sprites. Usually a developer will learn of the technique mid- to late- in a current project. As a result, the first task he or she will be faced with is converting a site from regular old images to a full-blown CSS spritemap. Sometimes this translates to &#8220;CSS sprites are an annoying process that I have to do at the end of production.&#8221;</p>
<p>Well, it shouldn&#8217;t be that way. Converting a site is always tough, but designing from the ground up with CSS sprites in mind actually adds no development time. Sure, extra time is devoted to managing the sprite map and figuring out coordinates, but time is also saved by avoiding the hassles associated with multiple image files. Editing is easier. Uploading is easier. Time is also saved on markup end, with less <strong>img</strong> tags to worry about in the document itself. I&#8217;ve found that, in the end, it evens out on time, but saves on hassle.</p>
<p>That&#8217;s like a win/win. Or a draw/win. Either way, don&#8217;t avoid CSS sprites just because they made one project take longer.</p>
]]></content:encoded>
			<wfw:commentRss>http://matchstrike.net/strikepad/2009/11/5-things-you-might-not-know-about-css-sprites/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

