<?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>KDI Media &#187; Web Design</title>
	<atom:link href="http://kdi-media.com/tag/web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://kdi-media.com</link>
	<description>Savannah Web Design, WordPress Development and New Media Consulting</description>
	<lastBuildDate>Tue, 26 Apr 2011 01:09:03 +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>6-Step General Process for Producing a Website</title>
		<link>http://kdi-media.com/6-step-general-process-for-producing-a-website/</link>
		<comments>http://kdi-media.com/6-step-general-process-for-producing-a-website/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 15:25:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://kdi-media.com/?p=385</guid>
		<description><![CDATA[When it comes to building a website, it helps to have a process to follow, especially if you are just getting started as a web designer. Good guidelines can help you work better by keeping forgetfulness to a minimum. Every designer or company will develop unique components to their web design process over time, but [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2F6-step-general-process-for-producing-a-website%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2F6-step-general-process-for-producing-a-website%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://sixrevisions.com/web-development/a-6-step-general-process-for-producing-a-website/"><img src="http://images.sixrevisions.com/2010/08/07-01_process_web_design_ld_img.jpg" alt="A 6-Step General Process for Making a Website" width="520" /></a></p>
<p>When it comes to building a website, it helps to have a process to follow, especially if you are just getting started as a web designer. Good guidelines can help you work better by keeping forgetfulness to a minimum.</p>
<p>Every designer or company will develop unique components to their web design process over time, but the basics remain the same: learn, plan, design, code, launch and maintain.</p>
<p><span id="more-385"></span></p>
<p><span> </span></p>
<p>In this article, I will share my process for designing a website.</p>
<p><img src="http://images.sixrevisions.com/2010/08/07-03_flowchart.jpg" alt="A 6-Step General Process for Making a Website" width="520" /></p>
<p>Before we get into it, let me first share two parallel processes that should be taking place throughout your design process.</p>
<p>The first thing you should be doing continuously is seeking <a title="10 Excellent Feedback Tools for Web Designers - sixrevisions.com" href="http://sixrevisions.com/tools/10-excellent-feedback-tools-for-web-designers/">feedback</a>. You’ll save yourself a lot of wasted time and effort by getting feedback at regular intervals.</p>
<p>The second thing you should do continuously is testing. Test the heck out of everything as you go to avoid mega-headaches down the road.</p>
<p>With that said, let’s get started!</p>
<h3>1. Learn</h3>
<p>What do you think is the most important step of the web design process? Planning? Designing? Coding?</p>
<p>Guess again.</p>
<p>It shouldn’t surprise you that learning — discovering and understanding what you need to build in the first place — is the most important part of the entire website design process.</p>
<p>Why? It’s simple, really. The more you know about what you need to accomplish, the better your chances will be of creating a successful website.</p>
<p>Think of it like this: If you are an archer, don’t you need to know where to aim your arrow? That’s what the target is for. The little red dot in the middle is the bullseye. Since it’s smaller, it’s harder to hit, but even if you aim for it and miss, you’re sure to get closer than if you aimed your arrow up into the air and hoped for a random direct hit.</p>
<p><img src="http://images.sixrevisions.com/2010/08/07-02_bullseye.jpg" alt="Bullseye" width="520" /></p>
<p>So how can you score a bullseye as a web designer? Before you go any further, you need to define what hitting the bullseye in your project means.</p>
<p>As a web designer, hitting the bullseye is giving your clients what they want — it’s what they are paying you for.</p>
<p>What clients want varies widely on a case-by-case basis. Since you aren’t a mind reader (no, you’re not), you need to proactively find out what they want.</p>
<p>In some cases, they may not even know what they want, and in other cases, they may have a hard time verbalizing what they have envisioned because they don’t know industry terms and concepts like CSS, Ajax, or relational databases.</p>
<h4>The Creative Brief</h4>
<p>Fortunately, there’s a tool web designers can use to easily gather this information. It’s called a creative brief. A creative brief is basically a <a title="How to Create an Effective Web Design Questionnaire - sixrevisions.com" href="http://sixrevisions.com/productivity/create_web_design_questions/">series of questions</a> that you ask your clients so that you can understand the <a title="Eight Tips on How to Manage Feature Creep - sixrevisions.com" href="http://sixrevisions.com/project-management/eight-tips-on-how-to-manage-feature-creep/">scope</a> and goals of a project.</p>
<p>You can ask these questions during a face-to-face meeting or a phone call — or you can simply make a web form available on your website that handles the answers of your clients.</p>
<p>You should obtain this information in the way you and your clients are most comfortable with — but whatever you do, don’t skip the creative brief because it will become the lifeblood of your project.</p>
<p>What kind of questions should you ask in your creative brief? At the minimum, find out:</p>
<ul>
<li>The client’s target audience</li>
<li>Their primary and secondary goals for the website</li>
<li>Current branding characteristics</li>
<li> Budget</li>
<li>Deadlines they need to meet</li>
</ul>
<p>I also like asking clients what websites they like and don’t like to give me a visual idea of where I should be heading and what I should avoid.</p>
<p>You might also want to find out if they need an online store, if they already have a logo (if not, you can <a title="5 Branding Basics Every Logo Designer Should Know - sixrevisions.com" href="http://sixrevisions.com/graphics-design/5-branding-basics-every-logo-designer-should-know/">make one for them</a>), who will be responsible for maintaining the site once it goes live, and so forth.</p>
<p>You might have unique questions that you will want to include; use them and don’t be afraid to tailor your questions on a per-project basis.</p>
<h3>2. Plan</h3>
<p>Once you’ve learned what you need to build, it’s time to start planning how you are going to make it happen. Before you can start designing a website, you need to know exactly what, and how, to design it in the first place — and it all starts with creating a <strong>design strategy.</strong></p>
<p>Your design strategy for each website you make should be handcrafted to fit the client’s vision (if you are designing a site for yourself, then <a title="How to Design for Your Worst Client: You. - sixrevisions.com" href="http://sixrevisions.com/web_design/how-to-design-for-your-worst-client-you/">you would qualify as the client</a>).</p>
<p>So what factors will shape your design strategy? The creative brief will act as the foundation of your plan by providing you with some basic information, such as what your timeframes are and who the target audience of the website is.</p>
<p>It’s especially important to know your audience because it will affect where and how the site gets viewed. For example, will you also need to create a <a title="A Quick Look at Mobile Web Designs - sixrevisions.com" href="http://sixrevisions.com/user-interface/a-quick-look-at-mobile-web-designs/">mobile version</a> or an iPad-specific version that works with touch?</p>
<h4>Research and Note-Taking</h4>
<p>Whatever gaps are left in the overall strategic picture will need to be filled by doing some research of your own. Now is the time to visit competing websites and see what types of designs are already out there in the target market so you will know how to differentiate your own design.</p>
<p>See who comes up first in a Google search and try to find out why. Within 10 minutes, you should be able to start piecing together the beginnings of your design plan.</p>
<p>While you are researching, you’ll also start brainstorming about what colors to use, where to place the call(s)-to-action, what kind of fonts you should use and other similar details.</p>
<p>At this point, you should also be taking notes, snapping screenshots and starting a <a href="http://en.wikipedia.org/wiki/Mood_board">mood board</a>.</p>
<h4>Sketching and Mock-Up</h4>
<p>Next, it’s time to create a mock-up and start letting your ideas take on more of a tangible state. I like to start by sketching out my ideas on a regular old piece of paper, as do many other web designers.</p>
<p>Other people prefer to use a wireframing tool like <a href="http://www.omnigroup.com/products/omnigraffle/">OmniGraffle</a>. During this phase, not only will you want to start thinking seriously about the layout of the site, but also the structure of your site and how the navigation will shape up.</p>
<p>This is your chance to see what works best and a good place to experiment with different ideas before actually hitting Photoshop or Illustrator to create something more concrete.</p>
<h4>Pick Your Tools</h4>
<p>This part of the process is also the perfect opportunity to assess which tools you will need to use. You absolutely should not fall into a pattern of using a predetermined set of tools for each site you create. It’s a potentially hazardous practice for everyone involved, including the site’s end users and the client (not to mention how monotonous your portfolio would look).</p>
<p>Put some real thought into what content management system would work the best considering the site’s goals, whether or not including Flash at all is a good idea, and so on.</p>
<h3>3. Design</h3>
<p>Now I know there are many web designers out there who like to skip directly to the design stage without giving a second thought to learning or planning, but design is more than just the act of creating. You want to actually create something good and useful and you just can’t do that without first doing some preliminary work before starting to design.</p>
<p>If you’ve already done the legwork of learning and planning, it makes the actual designing much easier. When you don’t have to worry about the little details, it really opens up a whole new level of effectiveness and productivity because you can focus on more important things.</p>
<p>Once you are ready to start designing, keep in mind that you need to design more than just a home page. You’ll need a design for the sub-pages of your site as well. It can sometimes be easy to design a home page concept, slice it up and start coding only to get to sub-pages and have no direction. You may also need to design a mobile or iPad version of your site as well.</p>
<p>The design phase itself is straightforward. Just open up <a title="Photoshop category on Six Revisions - sixrevisions.com" href="http://sixrevisions.com/category/photoshop/">Photoshop</a> (or your graphics creation tool of choice) and start bringing your mock-up to life. Sweat the details. Make it pixel perfect. Even if you feel like the project you are working on is more boring that staring at a wall for 24 hours straight, put your all into it. Your client will notice and you’ll be proud of the work you did.</p>
<p>You’ll have to decide at this point whether you want to use real content in your design or some dummy text (e.g. <a href="http://www.lipsum.com/">Lorem Ipsum</a>). There are plenty of fans in either camp, but I personally prefer to use real copy and photos if they are available to make it as close to reality as possible.</p>
<p>During the design phase, it is incredibly important to seek feedback often to make sure all specified requirements have been met. If the client wants to make changes, now is the time to do it before the design is sliced and coded, making it ten times more difficult to make what would be a simple change if you were to do it during the design phase.</p>
<h3>4. Code</h3>
<p>Once you have a killer design, you’ll need to turn it into a real, live website. A safe bet, no matter what content management system you are going to be working with, is to start with a generic HTML and CSS template.</p>
<h4>Start with a Base Template</h4>
<p>If you’re like me, you’ve already got a set of starter HTML and CSS files ready to go that are already linked to each other and already contain some basic starter code (such as a <a title="CSS Resetting Your Styles with CSS Reset - sixrevisions.com" href="http://sixrevisions.com/css/css-tips/css-tip-1-resetting-your-styles-with-css-reset/">CSS reset</a>).</p>
<p>If you’re not like me and don’t have these generic files at the ready, go ahead and create some that you can reuse at this stage in the future.</p>
<p>Before you go any further, it’s a good idea to go ahead and add in your title, descriptions and meta tags, or at least make a note of what they should be if you are going to be using a content management system later on.</p>
<h4>Lay Out the Main Sections and Content</h4>
<p>Begin carving up your HTML/CSS by inserting the major sections (your main <code>&lt;div&gt;</code>s) for your header, footer and content area.</p>
<p>Next, begin adding your text and image content. The goal is to keep your markup as semantic as possible so that each element is meaningful.</p>
<p>Avoid divitis — the act of utilizing too many divs. For example, you don’t need a div just to contain the logo. Try using an <code>&lt;h1&gt;</code> or a <code>&lt;p&gt;</code> instead — it can be styled exactly the same way (e.g. making them into a block elements using the <code>display</code> CSS property).</p>
<h4>Validate and Test</h4>
<p>Don’t forget to make sure your code validates by using the <a href="http://validator.w3.org/">validation tool </a> provided by the W3C (but also understand that <a title="Problems with Using Website Validation Services - sixrevisions.com" href="http://sixrevisions.com/web-standards/problems-with-using-website-validation-services/">validation tools have shortcomings</a>).</p>
<p>You’ll also need to do some browser testing to make sure the site looks and acts as intended and provides a uniform brand experience no matter how a user accesses it. You can use a tool like <a href="http://browsershots.org/">Browsershots</a> if you have limited access to different types of computers.</p>
<p>Use <a href="http://getfirebug.com/">Firebug </a> and <a href="http://developer.yahoo.com/yslow/">YSlow </a> to debug your site and make sure your work is <a title="Five Ways to Speed Up Page Response Times - sixrevisions.com" href="http://sixrevisions.com/web-development/five-ways-to-speed-up-page-response-times/">running at an optimal speed</a>.</p>
<p>One last thing: don’t forget to implement <a title="Unleashing the Power of Website Analytics - sixrevisions.com" href="http://sixrevisions.com/usabilityaccessibility/unleashing-the-power-of-website-analytics/">Google Analytics</a> or your favorite <a title="10 Promising Free Web Analytics Tools - sixrevisions.com" href="http://sixrevisions.com/usabilityaccessibility/10-promising-free-web-analytics-tools/">analytics alternative</a> so you won’t miss out on tracking the stats during the <a title="10 Simple Tips for Launching a Website - sixrevisions.com" href="http://sixrevisions.com/web-development/10-simple-tips-for-launching-a-website/">big launch</a>.</p>
<h3>5. Launch</h3>
<p>When you’ve finally perfected the site, it’s time to release it to the public. Launching can mean different things to different people, mostly because there are various content management systems and development circumstances out there.</p>
<p>For instance, if you are redesigning a site that uses a content management system or publishing platform, your launch may be as simple as applying a new theme.</p>
<p>If you are designing a brand new site in a sandbox or <a title="Using XAMPP for Local WordPress Theme Development - sixrevisions.com" href="http://sixrevisions.com/tutorials/web-development-tutorials/using-xampp-for-local-wordpress-theme-development/">local development environment</a>, then &#8216;going live&#8217; means FTP’ing your files to the production server.</p>
<h3>6. Maintain</h3>
<p>During your planning phase, you should have determined who will be in charge of site maintenance. If a client is unable to maintain the site, you may want to suggest that they hire you on a regular or as-needed basis to manage and perform maintenance tasks.</p>
<p>During the hand-off/closeout of the project, it might also help to provide some guidelines and basic training to your client to make sure they understand how to properly maintain the site.</p>
<p>(Via <a href="http://sixrevisions.com">Six Revisions</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/6-step-general-process-for-producing-a-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dummy Image Generator Is the Lorem Ipsum of Images.</title>
		<link>http://kdi-media.com/dummy-image-generator-is-the-lorem-ipsum-of-images/</link>
		<comments>http://kdi-media.com/dummy-image-generator-is-the-lorem-ipsum-of-images/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 22:05:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Whats New]]></category>
		<category><![CDATA[Dummy Image Generator]]></category>
		<category><![CDATA[Lorem ipsum]]></category>

		<guid isPermaLink="false">http://kdi-media.com/?p=321</guid>
		<description><![CDATA[Lorem ipsum is a block of dummy text in Latin often used in design and publishing to fill space in a mockup. The brilliant Dummy Image Generator is like &#8216;lorem ipsum&#8217; for images. Like &#8216;lorem ipsum&#8217;, the Dynamic Dummy Image Generator offers a glimpse at what content might look like in a layout, but instead [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2Fdummy-image-generator-is-the-lorem-ipsum-of-images%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2Fdummy-image-generator-is-the-lorem-ipsum-of-images%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://cache.gawker.com/assets/images/17/2010/02/500x_dyn-img-gen.jpg" width="500"><a href="http://en.wikipedia.org/wiki/Lorem_ipsum">
<p>Lorem ipsum</a> is a block of dummy text in Latin often used in design and publishing to fill space in a mockup. The brilliant Dummy Image Generator is like &#8216;lorem ipsum&#8217; for images.</p>
<p>Like &#8216;lorem ipsum&#8217;, the Dynamic Dummy Image Generator offers a glimpse at what content might look like in a layout, but instead of placeholder text, it creates a placeholder image. Using the service is dead simple:</p>
<blockquote>
<p>Sometimes you just need a placeholder image right at your finger tips. Just enter the width + x + height at the end of this URL and off you go!</p>
<p>Example: <code><a href="http://dummyimage.com/640x480">http://dummyimage.com/640x480</a></code></p>
</blockquote>
<p>You can even use a dummy image as a source in your HTML, like <code>&lt;img src='http://dummyimage.com/340x123' alt='A Dummy Image'&gt;</code>, which would look like this:</p>
<p><img src="http://dummyimage.com/340x123" width="340"></p>
<p>
The Dynamic Dummy Image Generator is free to use, and is a bit on the geeky side, but if you&#8217;re a designer or just spend the occasional free minute tinkering on the web, it&#8217;s a really simple, well-executed idea.</p>
<p>(Via <a href="http://lifehacker.com">Lifehacker</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/dummy-image-generator-is-the-lorem-ipsum-of-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Beginner&#039;s Guide to Tricking Out Your WordPress</title>
		<link>http://kdi-media.com/the-beginners-guide-to-tricking-out-your-wordpress/</link>
		<comments>http://kdi-media.com/the-beginners-guide-to-tricking-out-your-wordpress/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 15:01:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://kdi-media.com/?p=217</guid>
		<description><![CDATA[You took the leap and installed WordPress to host your own blog because you want complete control over how it looks and works. Now, it&#8217;s time to power it up, lock it down, and make your blog completely yours. What You&#8217;re In For With all the hype around cloud computing and no-configuration-required hosted services, you [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2Fthe-beginners-guide-to-tricking-out-your-wordpress%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2Fthe-beginners-guide-to-tricking-out-your-wordpress%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://cache.gawker.com/assets/images/17/2009/09/500x_wordpress-tools2.jpg" alt="" width="510" /></p>
<p>You took the leap and installed <a href="http://wordpress.org">WordPress</a> to host your own blog because you want complete control over how it looks and works. Now, it&#8217;s time to power it up, lock it down, and make your blog completely yours.</p>
<p><span id="more-257"></span></p>
<h3 style="font-size:120%;margin-top:20px">What You&#8217;re In For</h3>
<p>With all the hype around cloud computing and no-configuration-required hosted services, you don&#8217;t hear about the joys of running great software on your own server very much. The fact is, if you&#8217;re just a casual user who doesn&#8217;t know if you&#8217;ll stick to blogging over the long haul, or if you don&#8217;t want to spend a little time maintaining WordPress, you should sign up for a hosted blog at <a href="http://wordpress.com">WordPress.com</a> or <a href="http://blogger.com">Blogger</a> or <a href="http://typepad.com">TypePad</a>. (Also, this tutorial is not for you.)</p>
<p>But if you&#8217;re willing to <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">keep WordPress updated religiously</a>, you get access to a whole world of WP plug-ins that add features to your site, the opportunity to create and tweak custom WordPress themes, and a huge sense of accomplishment. In the most recent version of WordPress, keeping your installation up-to-date is a matter of clicking a link when you get notified to do so.</p>
<p>Everything you need to know about <a href="http://codex.wordpress.org/Installing_WordPress">installing WordPress is right here</a>. Got it up and running? Let&#8217;s get to customizing.</p>
<h3 style="font-size:120%;margin-top:20px">Initial configuration</h3>
<p><img src="http://cache.gawker.com/assets/images/lifehacker/2009/09/wp-users.png" alt="" width="160" height="125" align="right" />The first thing you want to do on your WordPress blog is set up a new author with administrative access. Don&#8217;t use the default &#8216;admin&#8217; user to write your posts; create your custom username and give it admin privileges. Then, log out of WordPress and back in as your new username. For security reasons, some folks like to delete the admin user completely (as some WordPress attacks have used it to do bad things to your blog). Once you&#8217;ve got your administrative account working, add other authors to the list of users who might be posting to your blog.</p>
<p><img src="http://cache.gawker.com/assets/images/lifehacker/2009/09/wp-settings.png" alt="" width="160" height="146" align="left" /> Now it&#8217;s time to cruise through WP&#8217;s settings area and configure things just how you like &#8216;em. First, set up your post permalinks to look prettier for both humans and search bots. WordPress&#8217; default post permalink looks like <code>http://example.com/?p=123</code>. Instead, under Settings&gt;Permalinks, select something like <code>http://example.com/2009/09/welcome-to-my-blog</code>.</p>
<p>Next up, configure how you want comments to work on your blog. Under Settings&gt;Discussion, you can enable comments and set other advanced options, like whether or not users have to be logged into your site to comment, or if comments should automatically close on posts after a certain number of days, if user avatars show up, or what words in a comment should automatically mark it as spam.</p>
<p>Speaking of, spam comments is a ridiculously epic problem across the internet for all blogs, so how you set up comments will mean the difference between miserable hours spent gardening V14gRa and &#8216;check out my sexy webcam!!&#8217; comments or not. Coming from Lifehacker&#8217;s &#8216;must register to post here&#8217; model, I checked off &#8216;Users must be registered and logged in to comment.&#8217; If you don&#8217;t want to put up the registration hurdle in front of your commenters, make sure you install the Akisment spam-killing plug-in (more on that below).</p>
<h3 style="font-size:120%;margin-top:20px">Must-have plug-ins</h3>
<p><img src="http://cache.gawker.com/assets/images/lifehacker/2009/09/wp-plugins.png" alt="" width="340" /></p>
<p>Just like you can extend Firefox with feature-adding extensions, WordPress also has a pluggable architecture and a whole world of plug-ins that can soup up your blog. When youre logged into WordPress, click on Plugins, and search for the name of the plug-in you want to install (which you can do without involving your FTP client). You can also just search on keyword, too—to find Twitter related plug-ins, just enter Twitter. The plug-ins that you use will depend on how you want your site to work and look, but here are a few that every WP user can benefit from.</p>
<p><strong><a href="http://www.ilfilosofo.com/blog/wp-db-backup">WordPress Database Backup</a> (Backup):</strong> Running your own server and database means that if things go wrong, it&#8217;s up to you to have a backup. This plug-in can email a full backup of your WordPress database on a schedule to an address you specify. I&#8217;ve had great success building my WordPress site locally with the backup this plug-in created; however, the other resident WP expert here on staff, The How-To Geek, recommends using the old-school <code>cron job for 'mysqldump -uUser -pPassword databasename &gt; filename.bak'</code> approach. No matter how you do it, make sure you&#8217;re backing up both your blog&#8217;s database and files. It&#8217;s worth consulting with your blog hosting provider about the best way for you to do this, too.</p>
<p><strong><a href="http://flagrantdisregard.com/feedburner/">FD Feedburner Plug-in</a> (Feeds):</strong> Google-owned <a href="http://feedburner.com">FeedBurner</a> is a must-use for anyone who publishes RSS feeds, like your blog does. FeedBurner saves you bandwidth costs by hosting your blog&#8217;s feed and offers statistics about how many people are reading it; this plug-in will redirect your blog&#8217;s feed to FeedBurner for you.</p>
<p><strong><a href="http://wordpress.org/extend/plugins/stats/">WordPress.com Stats</a> (Stats):</strong> See what posts are most popular using this up-to-the-minute statistics plug-in, right inside your WordPress dashboard. WordPress.com stats doesn&#8217;t count visits to your own blog, and unlike the richer Google Analytics service, there&#8217;s no day-long delay to see what&#8217;s happening on your site. To run this plug-in, you have to <a href="http://en.wordpress.com/api-keys/">get a WordPress.com API key (it&#8217;s free)</a> and enter it into the plug-in&#8217;s settings.</p>
<p><strong><a href="http://wordpress.org/extend/plugins/search-meter/">Search Meter</a> (Stats):</strong> If you have a search box on your site, you&#8217;ll want Search Meter, a plug-in which shows you what readers are looking for and finding (or not) on your site. Search meter also offers widgets you can add to your site which show readers what other readers are searching for.</p>
<p><strong><a href="http://wordpress.org/extend/plugins/wp-super-cache/download/">WP SuperCache</a> (Optimization):</strong> The first time a highly-trafficked site like Digg links to your blog, you&#8217;ll wish you had installed this plug-in, which maintains high-speed, database-call free &#8216;cached&#8217; copies of your WordPress pages on your server. Your site will run faster and won&#8217;t buckle under the strain of a lot of traffic if you&#8217;re caching it with this excellent plug-in.</p>
<p><strong><a href="http://akismet.com/">Akismet</a> (Comments Spam killer):</strong> Because comment spam can get so bad, WordPress now ships with the Akismet spam filtering plug-in. Since I&#8217;m requiring user registration to leave comments on my WordPress blog, I don&#8217;t have any experience with how good Akismet is (and haven&#8217;t had any spam at all), but word on the street is it&#8217;s absolutely essential for sites with open comments. Like WordPress.com stats, Akismet requires <a href="http://en.wordpress.com/api-keys/">a WordPress.com API key</a>.</p>
<p>Finally, to make your site as accessible to Google and other web search engines as possible, a few Search Engine Optimization SEO plug-ins help. I use <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All in One SEO Pack</a> and <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a>.</p>
<h3 style="font-size:120%;margin-top:20px">Make Your WordPress Theme Yours</h3>
<p><img src="http://cache.gawker.com/assets/images/lifehacker/2009/09/wp-themes.png" alt="" width="340" /></p>
<p>If you&#8217;ve got HTML and CSS chops, you can make your WordPress theme sing your tune. (For advanced stuff, some PHP skills come in handy, too.) First you want to start with a base theme. WordPress&#8217; default theme is ok, but if you google &#8216;free WordPress themes&#8217; or take note of what themes sites you like already use, you&#8217;ll find an insane number of gorgeous and eye-catching site layouts. Picking your theme is one of the most fun (and most time-consuming) parts of setting up WordPress. It will be hard to choose!</p>
<p>Once youve installed the theme you want by downloading the .zip file and putting it in your WordPress themes folder, you can dig into the CSS and markup and make it your own. WordPress offers a theme editor in its interface which lets you update files on the fly (under Appearance&gt;Editor). While this is convenient, its also dangerous if you hit the wrong key, save the file, and dont have a backup. My recommendation is to <a href="http://lifehacker.com/214455/hack-attack-set-up-and-host-a-blog-on-your-home-computer">set up WordPress and your theme of choice on your own computer</a>, edit it in your favorite text editor, and upload it to your live server when it&#8217;s perfect. I started my WordPress blog with <a href="http://lucianmarin.com/page/themes/">Lucian Marin&#8217;s Journalist theme</a>, and made it mine by adding color to the header and tweaking how comments look.</p>
<p>If you&#8217;ve got patience and custom HTML you want to turn into a brand new WordPress theme, copy the default theme&#8217;s files into a new folder and get to hacking. The <a href="http://codex.wordpress.org/Blog_Design_and_Layout">WordPress Codex is an invaluable resource</a> for both starter reading and reference as you go. That is, when you get to the part where you&#8217;re thinking &#8216;WTF is wp_list_comments?&#8217;, Google it and you&#8217;ll find the <a href="http://codex.wordpress.org/Template_Tags/wp_list_comments">function reference at the codex</a>. It took me a full weekend of pretty intense theming work to get my first custom theme done and ready to go live, so give yourself some time, and most importantly, have fun with it. Here are <a href="http://smarterware.org/twitalytic/public.php?t=3802309559">some tips and links from my Twitter followers on creating a custom WordPress theme</a>.</p>
<h3 style="font-size:120%;margin-top:20px">Sidebars and Widgets, Oh My!</h3>
<p><img src="http://cache.gawker.com/assets/images/lifehacker/2009/09/wp-widgets.png" alt="" width="340" /></p>
<p>The easiest way to customize your WordPress blog without digging into code or your FTP client is to do so with widgets. The latest versions of WordPress offer drag-and-drop custom modules you can add to and remove from your blog. When you&#8217;re logged into WordPress&#8217; admin interface, under Appearance, click on &#8216;Widgets&#8217; to see what&#8217;s available and add and remove what you want on your site&#8217;s sidebar (or top bar or bottom bar, depending on where your theme puts it).</p>
<h3 style="font-size:120%;margin-top:20px">Advanced trickery</h3>
<p>Here are a few more tips for advanced WordPress hackers who want to troubleshoot or try even more customization:</p>
<ul>
<li><strong><a href="http://www.ericlightbody.com/2009/04/30/adding-multiple-sidebars-and-other-elements-to-your-wordpress-theme/">Use multiple custom sidebars</a>:</strong> WordPress&#8217; sidebar and widgets feature is very powerful and customizable; in fact, you can create and customize multiple sidebars or site zones to show up on different pages. (For example, the sidebar that shows up on a post page can look different than the one on the front page.)</li>
<li><strong><a href="http://getfirebug.com/">Troubleshoot slowness and other problems with Firebug</a>:</strong> Every web developer knows that the Firebug Firefox extension is absolutely essential when developing any site, and it&#8217;s true for WordPress, too. When my WP site went down because of multiple background 404&#8242;s doing resource-sucking searches, <a href="http://www.flickr.com/photos/ginatrapani/3942001458/">Firebug revealed the problem</a> and so I knew how to fix it.</li>
<li><strong>Use tags to display content differently</strong>: You can use <a href="http://codex.wordpress.org/Conditional_Tags">conditional tags</a> to display different types of content on your blog in different ways, like a short link or big photograph. I use <code>has_tag</code> to display &#8216;quick links&#8217; with smaller inline headlines on my front page by assigning the tag &#8216;brief.&#8217;</li>
<li><strong>Set up a &#8216;staging&#8217; server:</strong> Once your blog&#8217;s up and running and live, you don&#8217;t want to make huge changes to it with the whole world watching. <a href="http://lifehacker.com/214455/hack-attack-set-up-and-host-a-blog-on-your-home-computer">Set up WordPress on your local computer</a>, hack away on your theme and/or plug-ins, then upload your changes when they&#8217;re complete and ready.</li>
</ul>
<p>This post only scratches the surface of WordPress customization possibilities. The good news is WordPress open nature and huge community means that you can find the answer to almost any WP question hitting up Google—or in worst case, <a href="http://wordpress.org/support/">asking the forums</a>. <em>Special thanks to the author of this <a href="http://css-tricks.com/first-steps-after-wordpress-instal/">CSS Tricks post</a> who also writes the excellent <a href="http://digwp.com/">Digging into WordPress</a> blog, which I referenced for this post.</em></p>
<p>(Via <a href="http://lifehacker.com">Lifehacker</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/the-beginners-guide-to-tricking-out-your-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Things Every Web Designer Just Starting Out Should Know</title>
		<link>http://kdi-media.com/10-things-every-web-designer-just-starting-out-should-know-2/</link>
		<comments>http://kdi-media.com/10-things-every-web-designer-just-starting-out-should-know-2/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 02:31:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://kdi-media.com/?p=192</guid>
		<description><![CDATA[10 Things Every Web Designer Just Starting Out Should Know: &#8221; There are many aspects of creating a website design. Web designers often have to play multiple roles and be very knowledgeable about building effective and usable site layouts. Most of the lessons you’ll learn in web design comes from work experience; learning is an [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2F10-things-every-web-designer-just-starting-out-should-know-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2F10-things-every-web-designer-just-starting-out-should-know-2%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://ianscott.biz/10-things-every-web-designer-just-starting-out-should-know/#comments">10 Things Every Web Designer Just Starting Out Should Know</a>: &#8221;</p>
<p>There are many aspects of creating a <strong>website design</strong>. Web designers often have to play multiple roles and  be very knowledgeable about building effective and usable site layouts.</p>
<p><img src="http://images.sixrevisions.com/2009/06/17-01_web_designer_leading.jpg" alt="10 Things Every Web Designer Just Starting Out Should Know" width="500" /></p>
<p><span id="more-1076"> </span></p>
<p>Most of  the lessons you’ll learn in web design comes from work experience; learning is  an iterative process and there is no better way to gain knowledge than to make  mistakes (and then and learning from them).</p>
<p>In this article, we discuss <strong>10 essential and general tips</strong> that every novice web designer should  know.</p>
<p><span id="more-252"></span></p>
<h3>1. Optimize Web Graphics for Better Page Load Times</h3>
<p>Learn how to optimize your web graphics by selecting the  proper format and making sure that it’s as small as it can possibly be. Even  though people are advancing to broadband connections, there are still quite a  few who use dial-up internet connections. Additionally, with the emergence of  mobile device technologies that don’t necessarily have broadband-like speeds,  having slow page load times due to image file sizes can turn users off.</p>
<p>Here a general rule of thumbs for picking the right file  format: images that have solid colors are best saved as PNGs and GIFs, while  images with continuous colors (such as photographs) are best saved as JPGs.</p>
<p><img src="http://images.sixrevisions.com/2009/06/17-02_optimize_images.jpg" alt="Optimize Web Graphics for Better Page Load Times" width="500" /></p>
<p>There are plenty of tools available at your disposal that  will help you further optimize your images and lower their file sizes, check  out this <a title="8 Excellent Tools for Optimizing Your Images" href="http://sixrevisions.com/tools/8-excellent-tools-for-optimizing-your-images/">list of tools for  optimizing your images</a>.</p>
<p>By limiting the number of images you use to the bare  minimum, being smart about using images, and reducing file sizes as best as you  can, you will significantly cut down <a title="Five Ways to Speed Up Page Response Times" href="http://sixrevisions.com/web-development/five-ways-to-speed-up-page-response-times/">page response times</a> of  a web page and <a title="10 Ways to Improve Your Web Page Performance" href="http://sixrevisions.com/web-development/10-ways-to-improve-your-web-page-performance/">improve your web page  performance</a>.</p>
<h3>2. Keep it Clean and Simple</h3>
<p>A good web design is not just one that looks visually  appealing, but also one that is user-friendly. A clean and simple web design  typically ends up being a high-usability web design that is not confusing to interact  with.</p>
<p>By having too many site features and components on a page,  you risk the chance of distracting website viewers from the purpose of the website.  Make sure each page element has a purpose and ask yourself the following  questions:</p>
<ul>
<li>Does the design really <strong>need</strong> this?</li>
<li>What does this element <strong>do</strong> and how does it help the user?</li>
<li>If I <strong>remove</strong> this  element all of a sudden, will most people <strong>want  it back</strong>?</li>
<li>How does this element tie into the <strong>goal</strong>, <strong>message</strong>, and <strong>purpose</strong> of the site?</li>
</ul>
<p>Additionally, though it may be super awesome to come up with  a new concept or interface design pattern for your website, make sure that the  design is still accessible and intuitive to your users. People are accustomed  to common interaction patterns, site features, and web interfaces &#8211; and if your  design is truly <em>unique</em>, make sure  it’s not too obscure and puzzling. Be creative, but also <strong>keep it simple</strong>.</p>
<h3>3. Navigation is the Most Important Thing You Will Design</h3>
<p>The most essential site feature is the website’s navigation  — without it, users are stuck whatever page they happen to land on. With <em>that</em> obvious fact out of the way, we’ll  talk about some important points to consider when constructing a navigation  scheme.</p>
<p>First, it’s very important to put enough time and a lot of  planning on a site’s navigation structure. This is common sense, but it’s still  surprising how many web designs take site navigation for granted.</p>
<p>Placement, style, technology (will it use JavaScript or just CSS?), usability,  and web accessibility are just <strong>some</strong> of the things you need to consider when creating the navigation design.</p>
<p>Your navigation design should work without CSS because of  text-based browsers. Poke fun of text browsers all you want, but they are still  prevalent in many mobile devices. Perhaps more importantly, navigation that  works with CSS disabled is accessible (99.99% of the time) via screen readers.</p>
<p><img src="http://images.sixrevisions.com/2009/06/17-06_css_disabled.png" alt="CSS disabled." width="500" /></p>
<p>Navigation should be accessible and usable without the need  for client-side technologies such as JavaScript or Flash, which users may not  have enabled or installed for various reasons such as security or company  policy.</p>
<p>It is imperative that you have a good navigation system in place  that is located at a highly-visible location. A good navigation is detectable  as soon as the web page loads without having to scroll down the web page. This  is where keeping it clean and simple plays a major role: a complex and  unconventional design can lead to user confusion.</p>
<p>Users must <em>never</em> wonder, even for a split second, ‘<strong>Where</strong> is the site navigation?’</p>
<p>For sites organized in a hierarchical, multi-level manner, make  sure that it is easy to navigate from between parent and child web pages. In  addition, it should be easy to reach top-level pages (such as the site’s front  page) from any webpage.</p>
<p>The <strong>main goal</strong> of  your site navigation is to allow users to get to their desired content with as  few actions and with as little effort on their behalf as possible.</p>
<h3>4. Use Fonts Wisely and Methodically</h3>
<p>Though there are thousands of fonts out there, you can  really only use a handful (at least until CSS3 is fully supported by major  browsers). Make it a point to stick to web-safe fonts. If you don’t like  web-safe fonts, consider a progressively-enhanced web design that leverages <a href="http://www.mikeindustries.com/blog/sifr/">sIFR</a> or <a href="http://wiki.github.com/sorccu/cufon/usage">Cufon</a>.</p>
<p>Keep font usage <strong>consistent</strong>.  Make sure that headings are visually-different from paragraph text. Use white  space, tweak line-height, font-size, and letter-spacing properties to make  content pleasant to read and effortlessly <strong>scannable</strong>.</p>
<p>Perhaps one of the things that web designers often get wrong  is font-sizes. Because we want to fit as much text as we can in a web page, we sometimes  set font sizes to uncomfortably small sizes. Try to keep font sizes at and  above 12px if possible, especially for paragraph text. While many people face  no difficulty reading small text sizes, think about older users and persons  with low-vision and other types of vision impairment.</p>
<h3>5. Understand Color Accessibility</h3>
<p>After talking about fonts, we also need to point out the  importance of using the right colors.</p>
<p>You  need to consider  color contrast of background and foreground colors for readability and for  users with low-vision. For instance, black text on white background has a  high-contrast, while orange text on red background will make you strain your  eyes.</p>
<p><img src="http://images.sixrevisions.com/2009/06/17-03_color_1.png" alt="Color contrast." width="500" /></p>
<p>Also, use colors that are accessible to users with  particular forms of color-blindness (check out a tool called <a href="http://www.vischeck.com/vischeck/">Vischeck</a> that will help you test  for certain types of color-blindness).</p>
<p>Some color combinations work well only when the color is  used as a foreground color instead of a background color. Take for example, dark  blue text on a pink background versus but pink text on blue background, same  colors but different levels of readability and reading comfort. It is important  not only to get a good color combination but also to apply it to the right  elements on the page.</p>
<p><img src="http://images.sixrevisions.com/2009/06/17-04_color_2.png" alt="Color combinations." width="500" /></p>
<h3>6. You Need to Know How to Write Code Yourself</h3>
<p>With various WYSIWYG editors flooding the market, it has  become as simple as 1-2-3 to design a site. However, most of these editors  insert unnecessarily code junk, making your HTML structure poorly designed,  harder to maintain and update, and causing your file sizes to bloat.</p>
<p>By writing the code yourself, you come out with clean,  crisp, and <strong>terse code</strong> that’s a  pleasure to read and maintain; code that you can be proud to call your own.</p>
<p>Knowing how to use a WYSIWYG or an IDE with a visual preview  does not excuse you from learning HTML and CSS. You have to know what’s going  on in order to create effective, semantic, and highly-optimized web designs.</p>
<h3>7. Don’t Forget Search Engine Optimization</h3>
<p>A good designer should always remember to keep the basics of  SEO in mind when designing a site. For example, structuring web content so that  important text are represented as headings (i.e. page title and logo). This is  where learning how to code properly comes in handy. Knowing correct, semantic,  and standards-based HTML/CSS &#8211; you will quickly realize that divs are better  than tables for web layouts not only for accurate representation of site content,  but also for search engine rankings; you will also know that <a href="http://stopdesign.com/archive/2003/03/07/replace-text.html">CSS background  text image replacement</a> is a good idea.</p>
<h3>8. Understand that People are Impatient</h3>
<p>People on an average spend only a few seconds before  deciding whether they want to read more or navigate away to another site. Therefore,  you as a web designer have to device a way for encouraging users to choose the  former option within those precious seconds.</p>
<p>Know that not many visitors will scroll down to view the entire  contents of the page if what they see at the top does not interest them. Remember  to keep your important elements on the top where they are easily visible, but also  do not overcrowd the top half of the page which can intimidate users and turn  them off from reading further down the page. Consider the top half of a web  design a selling point: be a salesman, make people buy into the notion that  they want to see what else is on your site.</p>
<h3>9. Learn About (and Be Aware of) Browser Quirks</h3>
<p>One of the things you must know as a web designer is that  your work operates in a finicky and unpredictable environment: web browsers.  It’s not enough that your designs work on a few web browsers, they need to work  in as many browsing situations as you can possibly afford. Before production &#8211;  test your prototypes using tools like <a href="http://browsershots.org/">Browsershots</a>.</p>
<p><img src="http://images.sixrevisions.com/2009/06/17-05_browsershots.png" alt="Browsershots" width="500" /></p>
<h3>10. Make Designs that are Flexible and Maintainable</h3>
<p>A good web designer makes sure that the site can easily be  updated or modified in the future. Designing websites that are malleable and easy  to maintain is a sign of a great web designer. Make your work as modular as  possible by separating style from structure.</p>
<p>Know that our industry is dynamic and still young &#8211; things  change in a very short amount of time. Keeping this thought in mind will  promote the creation of flexible web designs.</p>
<p>(Via <a href="http://sixrevisions.com">Six Revisions</a>.)</p>
<p><img src="http://feeds.feedburner.com/~r/ian_scott/~4/ySsbwlcZhDI" alt="" width="1" height="1" /></p>
<p>(Via <a href="http://ianscott.biz">Ian Scott</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/10-things-every-web-designer-just-starting-out-should-know-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Designers Should Learn How to Code</title>
		<link>http://kdi-media.com/why-designers-should-learn-how-to-code/</link>
		<comments>http://kdi-media.com/why-designers-should-learn-how-to-code/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 13:28:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Savannah]]></category>
		<category><![CDATA[Tybee Island]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://kdimedia.com/?p=218</guid>
		<description><![CDATA[Why Designers Should Learn How to Code: &#8221; More often than not, designers have rightfully been accused of retreating into their cocoons of ignorance as soon as their work of creating a web design is finished, leaving the dirty and more hands-on work of putting it up on the web to developers. This apathy is [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2Fwhy-designers-should-learn-how-to-code%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2Fwhy-designers-should-learn-how-to-code%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://ianscott.biz/why-designers-should-learn-how-to-code/#comments">Why Designers Should Learn How to Code</a>: &#8221;</p>
<p>More often than not, designers have rightfully been accused  of retreating into their cocoons of ignorance as soon as their work of creating  a web design is finished, leaving the dirty and more hands-on work of putting  it up on the web to developers. This apathy is prevalent not only in the web-building  industry, but also in software and game engineering.</p>
<p><img src="http://images.sixrevisions.com/2009/06/11-01_designers_code_leading_img.jpg" alt="Why Designers Should Learn How to Code" width="520" /></p>
<p>The hard truth is that the <strong>buck of development should stop with designers</strong>. For optimum  efficiency, designers should not only be concerned with painting the bigger  picture but also building it! In this article, I’d like to share with you some  reasons why designers should learn how to code.</p>
<h3>Designing Realistic and Doable Designs</h3>
<p>With a clear image of how the final product will be  actualized, a designer will come up with more feasible and practical concepts.  Being an integral part of the development process, they carry the responsibility  of ensuring their designs translate well into a web-based medium that takes  into account: usability, web accessibility, and achievability. A user-friendly  website is not only a picnic to navigate from one page to another in a clear  and concise flow of logic, but also provides a user with all the information  they need without being too overbearing or cluttered. The only real way to know  if a web layout works or not is learning how to build it yourself.</p>
<h3>Easier Communication</h3>
<p>Virtually all products designed but implemented by different  parties never satisfy both sides’ expectations, especially when it comes to  intangible products like websites, software, or games. It normally comes down  to a compromise between what <em>it should  have been</em> and <em>what, in reality, it  can be</em>.  Whereas the general idea is  captured, it is seldom replicated verbatim. The panacea: designers should  preach water and drink it too!  This  avoids confusion, misunderstanding, and misrepresentation.</p>
<h3>Convenient Iterative Development Process</h3>
<p>A design, in practice, should not be absolute. By this, I  mean that it should be flexible and affable to change without distorting its  intrinsic essence to meet the systems’ technical constraints. These repetitive  and necessary alterations can only be realized by the original designer. A  designer <em>slash</em> developer can iterate  more quickly where necessary, rather than having a developer resubmit the  design to the designer, who is rarely at hand, to implement the alterations.  This situation <em>can</em> create friction &#8211;  and it often <em>does</em> &#8211; between designers  and developers.</p>
<h3>Better and More Harmonious Results</h3>
<p>I often like drawing parallels between software, web, or  game development to orchestral music where the designer is the composer and the  developer is the ensemble’s maestro or conductor. Imagine if the latter had the  composer’s score? Wouldn’t the symphonies be awesome, captivating, and unadulterated?  Not only were they crafted by a master craftsman, but conducted by their  creator!</p>
<h3>Shorter Development Time</h3>
<p>The designers doubling up as coders implies that the design  and coding processes occur at least <em>sequentially</em>,  if not <em>concurrently</em>. This results in  a shorter development timeframe &#8211; and who doesn’t care about efficiency?</p>
<h3>Designers become More Marketable</h3>
<p>Modern day designers worth their salt need to up their  portfolio, and up their game, if they want to remain relevant; it’s no longer enough  to have one set of skills. Oftentimes, we’re required to wear various hats:  designer, front-end developer, content writer, and project manager.</p>
<p>By learning to implement what you design rather than leaving  it orphaned in the hands of developers &#8211; you increase your value. After all,  citing design and coding skills in one‘s resume does not hurt. On the contrary,  it makes one less redundant and indispensable, a life and death determinant in  these financially tumultuous times of corporate restructuring (read: <em>mass retrenchments</em>) and downsizing (read: <em>firing</em>).</p>
<p>However, in so much as designers should also code their  innovations, there are downsides to this scenario.</p>
<p>Quoting Lukas Mathis in one of the controversial article  about the topic called ‘Designers are not Programmers’<sup><strong>1</strong></sup>:</p>
<blockquote><p>If the designer implements his own designs, he is  beholden to two different goals: Clean code and great user experience. These  two goals contradict each other. If you have to implement your own designs,  you’re bound to compromise for the sake of code quality, which is bad for your  interaction design.</p>
<p>‘</p>
<p>Designers who implement their own designs face two issues:  They know when a neat new idea will create messy code, and they know about all  the existing code that would be touched by a change to the user experience. The  two goals are at odds, because the user experience is all about the little  details, and those little details all end up being messy bits of code you would  rather not have to write.</p></blockquote>
<p>This aptly summarizes the hard stance taken by web  development purists. They are of the <em>old  school</em> of thought that advocates for clear-cut lines between design and development.  Apparently, <em>designers create for humans, developers create for computers</em>. Thus,  UX designers should design the best possible user interface and leave the developers  to make the best possible programming decisions. While this holds some merit as  I’ve found myself trying unsuccessfully to abstract my mind from the code when  I’m working on a user interface, it is ultimately more convenient to have the  technical and usability constraints in perspective.</p>
<p>(Via <a href="http://sixrevisions.com">Six Revisions</a>.)</p>
<p><img src="http://feeds2.feedburner.com/~r/ian_scott/~4/4G-a2m_AYc8" alt="" width="1" height="1" /></p>
<p>(Via <a href="http://ianscott.biz">Ian Scott</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/why-designers-should-learn-how-to-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How newspapers ought to think of Twitter</title>
		<link>http://kdi-media.com/how-newspapers-ought-to-think-of-twitter/</link>
		<comments>http://kdi-media.com/how-newspapers-ought-to-think-of-twitter/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 17:57:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Savannah]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Tybee Island]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://kdimedia.com/?p=216</guid>
		<description><![CDATA[I&#8217;ve been posting links to new blog posts on Twitter since I started using it two years ago. It&#8217;s just a natural thing, another step in the publishing process. You can see very clearly where it fits in by looking at the button-bar in my editing window. Here&#8217;s the process. Step 1. Write the initial [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2Fhow-newspapers-ought-to-think-of-twitter%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2Fhow-newspapers-ought-to-think-of-twitter%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve been posting links to new blog posts on Twitter since I started using it two years ago. It&#8217;s just a natural thing, another step in the publishing process. You can see very clearly where it fits in by looking at the <a href="http://www.flickr.com/photos/scriptingnews/3603884812/sizes/o/">button-bar</a> in my editing window.</p>
<p>Here&#8217;s the process.</p>
<p>Step 1. Write the initial draft. Organize. Edit.</p>
<p>Step 2. Save. This publishes the piece to scripting.com, both on the <a href="http://scripting.com/">home page</a>, and on its own <a href="http://www.scripting.com/stories/2009/06/07/howNewspapersOughtToThinkO.html">story page</a>. I repeat this step until I&#8217;m ready to have the story appear in the RSS feed. (I don&#8217;t mind if readers see the interim versions, I imagine it&#8217;s somewhat interesting, if not it doesn&#8217;t seem to do much harm.)</p>
<p>Step 3. Build RSS. I know that many RSS clients will only read an item once, so I wait to rebuild the RSS that includes the new piece until it&#8217;s pretty much finished. I might still add some pictures, or links or tweak up some wording, but by the time it goes out in the feed, it&#8217;s not likely to change much.</p>
<p>Step 4. Twit-It posts the link to Twitter. I get to edit the link text before it goes out, but it does the work of creating a short URL and smashing it together with the headline before presenting it to me in a dialog.</p>
<p>This last step is relatively new, but its import is starting to settle in. In a real way a story isn&#8217;t published until I&#8217;ve pushed it through Twitter. I expect over time, as more systems hook into Twitter, it will come to mean more. Of course I will, as long as Twitter has a 140-character limit, publish everything on the web and in RSS. This article so far has 2291 characters, or 16 tweets.</p>
<p><img src="http://images.scripting.com/archiveScriptingCom/2009/06/07/sanMarzano.jpg" border="0" alt="A picture named sanMarzano.jpg" hspace="15" vspace="5" width="97" height="177" align="right" />Another way of saying the same thing is that Twitter has become the <a href="http://www.nytimes.com/2004/04/25/weekinreview/the-public-editor-paper-of-record-no-way-no-reason-no-thanks.html">newspaper of record</a>. In a few years what&#8217;s left of the news industry will call Twitter a parasite and demand royalties. Too bad they don&#8217;t see this coming, and create an even better news system built around the principles of Twitter and instead of asking for alms they&#8217;re getting a piece of the PE.</p>
<p>Sidebar to the Twitter bizdev people: Wish I had upside in Twitter, so I could be motivated to make these things work in your company&#8217;s product. But I&#8217;m a greedy capitalist just like you, and with my &#8216;stock&#8217; in Twitter diminishing in value every day (through dilution), I have to look elsewhere for my upside. You might think of this as a challenge or a puzzle, figure out how to incentivize your users to make you even richer.</p>
<p>(Via <a href="http://www.scripting.com/">Scripting News</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/how-newspapers-ought-to-think-of-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Secrets to Using Twitter to Attract  More Followers and Get More Clients</title>
		<link>http://kdi-media.com/10-secrets-to-using-twitter-to-attract-more-followers-and-get-more-clients-2/</link>
		<comments>http://kdi-media.com/10-secrets-to-using-twitter-to-attract-more-followers-and-get-more-clients-2/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 13:12:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://kdimedia.com/?p=211</guid>
		<description><![CDATA[I do wonder at times if some Twitter users have any time to get any work done. Several of the more prolific ones that I follow swear they spend no more than 30 minutes a day on Twitter, but I really find that hard to believe. Many times it seems they are twittering just to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2F10-secrets-to-using-twitter-to-attract-more-followers-and-get-more-clients-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2F10-secrets-to-using-twitter-to-attract-more-followers-and-get-more-clients-2%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://kdi-media.com/wp-content/uploads/2009/04/twitter-image.jpg"><img class="alignleft size-full wp-image-169" title="twitter-image" src="http://kdi-media.com/wp-content/uploads/2009/04/twitter-image.jpg" alt="" width="250" height="167" /></a>I do wonder at times if some Twitter users have any time to get any work done. Several of the more prolific ones that I follow swear they spend no more than 30 minutes a day on Twitter, but I really find that hard to believe. Many times it seems they are twittering just to say something, like ‘Good morning Twitterverse’ when they begin their day, give more details than I want to know about what they had for lunch, what their children said to them, or when they take a nap.</p>
<p>I realize that this is part of the ‘like, know, and trust’ process that enables people to get to know each other, but sometimes it’s simply too much information..LOL. I’m Twittering primarily to market my business. Consequently, I try and limit my personal twitters to no more than 2 per day. My clients, who create Twitter accounts for marketing, as well, tell me, ‘I’m signed up. Now what in the world do I Twitter about? How do I market my business with this tool?’</p>
<p>Here are 10 strategies that I use regularly to market my business and my expertise via Twitter. Remember, you have only 140 characters for your tweet (Twitter post).</p>
<p>1. How you’re helping clients. Talk about specific ways that your business helps clients and use their Twitter ID if you have their permission, i.e. ‘Just finished @clientname brainstorm great Internet marketing plan for 2009″ or ‘Finally finished setting up Quickbooks for local hardware store — now they can invoice their clients’</p>
<p>2. What you’re doing in your business. This is a perfect time to tell others when you’re blogging, writing an article, creating your weekly ezine, recording your podcast, i.e. ‘Had great interview with Jane Smith today on speaking to grow your biz. Great ideas! Subscribe to podcast &amp; listen here (URL here)’</p>
<p>3. Useful tool or resource you’ve found. I run across these all the time in my daily activities, and Twitter is a perfect place to share,. i.e. ‘Found great new Firefox plug-in to monitor &amp; check multiple Gmail accounts at same time at (URL here)’ or ‘Read great blog post on workíng at home with kids under 5 at (URL here)’</p>
<p>4. Ask a question. Need some ideas or some quick brainstorming? Twitter is an ideal place to gather opinions, i.e. ‘Help! Desperately seeking new laser prínter. Recommendations?’ or ‘How do I find training organizations online?’</p>
<p>5. Conduct a survey. What do your Tweeps think about a particular issue? Ask them via Twitter, i.e. ‘Quick poll: Do you get more clients from Facebook or Twitter? Respond at (URL here)’</p>
<p>6. Report on live events. The latest Twitter trend seems to be tweeting what’s happening at conferences or workshops. In order for Twitter users to follow a particular event, it’s usually referred to by a name preceded by a # sign, as in #JVAlert, for example, to make it simpler for people who want to follow those posts. So, if you were at an event, you might tweet ‘#JVAlert John Smith speaking on affiliate programs. Just got great idea on training affiliate managers!’ Just don’t get so wrapped up in tweeting that you ignore the content delivered in the conference!</p>
<p>7. Product or service launch. If you’re about to launch a new product or introduce a new product, let your Twitter followers know, i.e. ‘Pre-launch pricing for new DVD set about how baby boomers can start an online biz. Get $100 early bird discount at (URL here)’</p>
<p>8. Responding to others with advice or answers. The way to build professional relationships on Twitter is to help your tweeps. So, if someone asks a question, comments about something to which you have a response or an idea, or you want to ask a followup question, this is the perfect place to do so.</p>
<h6>By Donna Gunter (c) 2008</h6>
<p><img src="http://feeds2.feedburner.com/~r/kdi-media/~4/h2A0koNCa1w" alt="" width="1" height="1" />&#8221;</p>
<p>(Via <a href="http://kdi-media.com">KDI Media : Savannah, GA</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/10-secrets-to-using-twitter-to-attract-more-followers-and-get-more-clients-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful Cheat Sheets for Web Designers</title>
		<link>http://kdi-media.com/useful-cheat-sheets-for-web-designers/</link>
		<comments>http://kdi-media.com/useful-cheat-sheets-for-web-designers/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 03:58:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://kdi-media.com/useful-cheat-sheets-for-web-designers/</guid>
		<description><![CDATA[In this post, you’ll find 28 excellent, useful cheat sheets in various file formats for Photoshop, Dreamweaver, colors, typography, and other web-design related topics all in one page with pictures of each cheat sheet. If you’re looking for front-end web developer cheat sheets (more CSS, HTML, and JavaScript) check outCheat Sheets for Front-end Web Developers. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2Fuseful-cheat-sheets-for-web-designers%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2Fuseful-cheat-sheets-for-web-designers%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In this post, you’ll find <strong>28 excellent, useful cheat sheets in  various file formats for Photoshop, Dreamweaver, colors, typography, and other  web-design related topics</strong> all in one page with pictures of each cheat sheet.</p>
<p>If you’re looking for front-end web developer cheat sheets  (more CSS, HTML, and JavaScript) check out<strong><a title="Cheat Sheets for Front-end Web Developers" href="http://sixrevisions.com/resources/cheat_sheets_web_developer/">Cheat Sheets for Front-end  Web Developers</a></strong>.</p>
<p><span id="more-109"></span></p>
<h3>Photoshop</h3>
<h4><a title="Trevor Morris Photographics - Adobe Photoshop Keyboard Shortcuts" href="http://morris-photographics.com/photoshop/shortcuts/#pscs3">Photoshop  CS3 Keyboard Shortcuts Cheat Sheet</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-01_cs3_keyboard_shortcuts.png" alt="Photoshop CS3 Keyboard Shortcuts Cheat Sheet - screen shot." width="550" height="250" /><span class="figure-caption">Downloads: <a title="PDF Download - For Windows" href="http://morris-photographics.com/photoshop/shortcuts/downloads/PSCS3_Keyboard_Shortcuts_PC.pdf">PDF (Windows)</a>, <a title="PDF Download - for Mac" href="http://morris-photographics.com/photoshop/shortcuts/downloads/PSCS3_Keyboard_Shortcuts_Mac.pdf">PDF (Mac)</a></span></p>
<h4><a title="Adobe - Keys for using the Layers palette" href="http://livedocs.adobe.com/en_US/Photoshop/10.0/help.html?content=WS7D245964-27B4-403e-82D5-DDD1CB19A82B.html">Keys for using the Layers  palette</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-02_keys_for_using_layers.png" alt="Keys for using the Layers palette - screen shot." width="550" height="250" /></p>
<h4><a href="http://simplephotoshop.com/photoshop_tools/index.htm">Photoshop Toolbox Reference</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-03_photoshop_toolbox_reference.png" alt="Photoshop Toolbox Reference - screen shot" width="550" height="250" /></p>
<h4><a title="CreativeIQ - Staging: Photoshop Lasso Tool Cheatsheet." href="http://www.creativetechs.com/iq-staging/photoshop_lasso_tool_cheatshee.html">Photoshop Lasso  Tool Cheatsheet</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-04_lasso_tool_cheatsheet.png" alt="Photoshop Lasso Tool Cheatsheet - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a title="PDF Download - Photoshop Lasso Tool Cheatsheet" href="http://creativetechs.com/tips/tip_resources/cheatsheets/Photoshop-Lasso-Cheatsheet.pdf">PDF</a></span></p>
<h4><a title="CreativeTechs - Photoshop Brush Tool Cheatsheet" href="http://www.creativetechs.com/iq/photoshop_brush_tool_cheatsheet.html">Photoshop Brush Tool  Cheatsheet</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-05_brush_tool_cheatsheet.png" alt="Photoshop Brush Tool Cheatsheet - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a title="PDF Download - Photoshop Brush Tool Cheatsheet" href="http://creativetechs.com/tips/tip_resources/cheatsheets/Photoshop-Brush-Cheatsheet.pdf">PDF</a></span></p>
<h3>Color</h3>
<h4><a title="Added Bytes - RGB Hex Colour Chart" href="http://www.addedbytes.com/cheat-sheets/colour-chart/">RGB Hex Colour Chart</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-06_rgb_color_codes.png" alt="RGB Hex Colour Chart - Screen shot." width="550" height="250" /><span class="figure-caption">Downloads: <a title="PDF Download" href="http://www.addedbytes.com/download/rgb-hex-cheat-sheet-v1/pdf/">PDF</a>, <a title="PNG Download" href="http://www.addedbytes.com/download/rgb-hex-cheat-sheet-v1/png/">PNG</a></span></p>
<h4><a href="http://www.veign.com/downloads/guides/qrg0006.pdf">Color  Reference Guide</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-07_veign_color_reference_guide.png" alt="Color Reference Guide - screen shot." width="550" height="250" /></p>
<h4><a title="Visibone - Web Designer's Color Reference Hexagon Mouse Pad" href="http://www.visibone.com/color/hexagon3x.html">Web  Designer Color Reference Hexagon  Mouse  Pad</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-08_hexagon_moust.png" alt="Web Designer Color Reference Hexagon Mouse Pad - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a title="GIF Download - Hexagon_800.gif" href="http://www.visibone.com/color/hexagon_800.gif">GIF</a></span></p>
<h4><a title="Page Tutor - 216 color chart" href="http://www.pagetutor.com/common/bgcolors216.html">Web Safe Color Chart</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-09_web_safe_color_chart.png" alt="Web Safe Color Chart - screen shot." width="550" height="250" /></p>
<h4><a href="http://www.funky-chickens.com/hex.html">Hexidecimal  Color Chart</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-10_funky_chicken.png" alt="Hexidecimal Color Chart - screen shot." width="550" height="250" /></p>
<h4><a href="http://www.cookwood.com/html4_4e/examples/appendices/colorcharthex.html">The  Browser Safe Colors</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-11_the_browser_safe_colors.png" alt="The Browser Safe Colors - screen shot." width="550" height="250" /></p>
<h3>Typography</h3>
<h4><a title="Visibone - VisiBone Font Card" href="http://www.visibone.com/font/">VisiBone Font Card</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-12_font_chart.png" alt="VisiBone Font Card - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a href="http://www.visibone.com/font/fcht_874.gif">GIF</a></span></p>
<h4><a href="http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html">Common fonts to  all versions of Windows &amp; Mac equivalents</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-13_windows_font.png" alt="Common fonts to all versions of Windows &amp; Mac equivalents - screen shot." width="550" height="250" /></p>
<h4><a title="PDF Download - Mixing Typefaces" href="http://www.as8.it/handouts/mixing-typefaces_U&amp;lc1992.pdf">Mixing Typefaces</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-14_mixing_typefaces.png" alt="Free Fonts Cheat Sheet - screen shot." width="550" height="250" /></p>
<h3>Units/Dimension</h3>
<h4><a title="Reed Design - Approximate Conversion from Points to Pixels" href="http://www.reeddesign.co.uk/test/points-pixels.html">Approximate  Conversion from Points to Pixels</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-15_approximate_conversion.png" alt="Approximate Conversion from Points to Pixels - screen shot." width="550" height="250" /></p>
<h4><a title="Design215 - megapixels comparison and maximum print size charts" href="http://www.design215.com/toolbox/megapixels.php">Megapixels  Chart</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-16_megapixels_chart.png" alt="Megapixels Chart - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a title="GIF Download - Megapixels Chart" href="http://www.design215.com/toolbox/images/megapixels.gif">GIF</a></span></p>
<h3>CSS/CSS Frameworks</h3>
<h4><a title="The Montoya Herald - Blueprint CSS Cheat Sheet" href="http://www.christianmontoya.com/2007/11/12/blueprint-css-cheat-sheet/">Blueprint CSS Cheat  Sheet</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-17_blueprint_css.png" alt="Blueprint CSS Cheat Sheet - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a title="PDF Download - Blueprint CSS Cheat Sheet" href="http://www.digitart.net/blueprintcss/bluebrintcss.pdf">PDF</a></span></p>
<h4><a title="YUI Library - CSS Reset, Base, Fonts, and Grids" href="http://yuiblog.com/assets/pdf/cheatsheets/css.pdf">YUI Library: CSS Reset,  Base, Fonts, and Grids</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-18_yui_library.png" alt="YUI Library: CSS Reset, Base, Fonts, and Grids - screen shot." width="550" height="250" /></p>
<h4><a href="http://www.eddiewelker.com/wp-content/uploads/2007/09/csscheatsheet.pdf">CSS  Shorthand Cheat Sheet</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-19_css_shorthand_cheat_sheet.png" alt="CSS Shorthand Cheat Sheet - screen shot." width="550" height="250" /></p>
<h4><a title="Apple Dashboard Widgets - CSS Cheat Sheet" href="http://www.apple.com/downloads/dashboard/developer/csscheatsheet.html">Apple’s CSS Cheat Sheet  Widget</a> (Mac Dashboard Widget)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-20_apple_css_cheat_sheet.jpg" alt="Apple's CSS Cheat Sheet Widget - screen shot." width="550" height="250" /></p>
<h3>HTML/XHTML</h3>
<h4><a href="http://home.uchicago.edu/~gan/file/html.pdf">HTML  &amp; XHTML Tag Quick Reference</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-21_html_xhtml_quick_ref.png" alt="HTML &amp; XHTML Tag Quick Reference - screen shot." width="550" height="250" /></p>
<h4><a href="http://www.html.su/entities.html">HTML/XHTML  Character Entities</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-22_xhtml_character_entitites.png" alt="HTML/XHTML Character Entities - screen shot." width="550" height="250" /></p>
<h4><a href="http://www.digitalmediaminute.com/reference/entity/index.php">XHTML  Character Entity Reference</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-23_html_xhtml_character.png" alt="XHTML Character Entity Reference - screen shot." width="550" height="250" /></p>
<h3>Dreamweaver</h3>
<h4><a href="http://www.uwsp.edu/it/ApplicationSupport/appSuppDocsImages/referenceGuides/dreamweaver-quick-reference-cs3.pdf">Dreamweaver  Quick Reference Guide</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-24_dreamweaver_quick_reference.png" alt="Dreamweaver Quick Reference Guide - screen shot." width="550" height="250" /></p>
<h4><a href="http://daviddiskin.com/documents/Dreamweaver%20CS3%20for%20Mac.pdf">Dreamweaver  CS3 for Mac Quick Reference Card</a> (PDF)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-25_dreamweaver_cs3_mac.png" alt="Dreamweaver CS3 for Mac Quick Reference Card - screen shot." width="550" height="250" /></p>
<h3>Illustrator</h3>
<h4><a href="http://www.nobledesktop.com/shortcuts-illustratorcs2-mac.html">Adobe  Illustrator CS2 Keyboard Shortcuts – MAC</a></h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-26_illustrator.png" alt="Adobe Illustrator CS2 Keyboard Shortcuts – MAC - screen shot." width="550" height="250" /><span class="figure-caption">Download: <a href="http://www.nobledesktop.com/download/shortcut_guides/illustrator_cs2_shortcuts_mac.pdf">PDF</a></span></p>
<h3>Browsers</h3>
<h4><a href="http://centricle.com/ref/css/filters/?highlight_columns=true">Will the  browser apply the rule(s)?</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-27_browser_rules.png" alt="Will the browser apply the rule(s)? - screen shot." width="550" height="250" /></p>
<h4><a href="http://www.quirksmode.org/dom/compatibility.html#t00">W3C DOM  Compatibility Tables</a> (HTML)</h4>
<p><img src="http://images.sixrevisions.com/2008/09/07-28_w3c_dom_compatibility.png" alt="W3C DOM Compatibility Tables - screen shot." width="550" height="250" /></p>
<h3>(Possibly) Related Posts</h3>
<ul>
<li><a href="http://sixrevisions.com/resources/cheat_sheets_web_developer/"><strong>Cheat Sheets for Front-end Web Developers</strong></a></li>
<li><a href="http://sixrevisions.com/tools/useful_web_analytics_tools/"><strong>7 Incredibly Useful Tools for Evaluating a Web Design</strong></a></li>
<li><a href="http://sixrevisions.com/css/30_css_techniques_examples/"><strong>30 Exceptional CSS Techniques and Examples </strong></a></li>
</ul>
<p><img src="http://feeds.feedburner.com/~r/SixRevisions/~4/386078514" alt="" width="1" height="1" /></p>
<p>(Via <a href="http://sixrevisions.com">Six Revisions</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/useful-cheat-sheets-for-web-designers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design / Development</title>
		<link>http://kdi-media.com/web-design-development/</link>
		<comments>http://kdi-media.com/web-design-development/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 00:03:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Savannah]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://kdi-media.com/?p=10</guid>
		<description><![CDATA[Imagine trying to tell someone what you want your site look like &#8211; it’s not an easy task. A website’s overall look and color scheme is the first and most significant impression you can make on a first time web site visitor. Our web designers work with our clients to develop the right look and [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdi-media.com%2Fweb-design-development%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2Fweb-design-development%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://kdi-media.com/wp-content/uploads/2008/04/web-design.jpg"><img class="alignnone size-full wp-image-20" title="web-design" src="http://kdi-media.com/wp-content/uploads/2008/04/web-design.jpg" alt="Web Design &amp; Development in Savannah" width="300" height="300" /></a></p>
<p>Imagine trying to tell someone what you want your site look like &#8211; it’s not an easy task. A website’s overall look and color scheme is the first and most significant impression you can make on a first time web site visitor.</p>
<p>Our web designers work with our clients to develop the right look and feel for their website.</p>
<p>By following what we refer to as the “who, what, when, where, why and how of web design” we ensure each web design meets a projects unique requirements.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/web-design-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

