<?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 Development</title>
	<atom:link href="http://kdi-media.com/tag/web-development/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>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>11 Things Every Successful Website Needs</title>
		<link>http://kdi-media.com/11-things-every-successful-website-needs/</link>
		<comments>http://kdi-media.com/11-things-every-successful-website-needs/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 13:21:46 +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[Social Networking]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://kdimedia.com/?p=213</guid>
		<description><![CDATA[So you&#8217;ve put together a spectacular website, and you&#8217;re ready to go live on the Internet for the whole world to see. Not so fast there Bucky. In case you didn&#8217;t know, there are a few essential requirements that every site needs to include in order to be successful. Let&#8217;s review, shall we: 1) Privacy [...]]]></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%2F11-things-every-successful-website-needs%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdi-media.com%2F11-things-every-successful-website-needs%2F&amp;source=tybeeguy&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>So you&#8217;ve put together a spectacular website, and you&#8217;re ready to go live on the Internet for the whole world to see. Not so fast there Bucky. In case you didn&#8217;t know, there are a few essential requirements that every site needs to include in order to be successful.</p>
<p>Let&#8217;s review, shall we:<br />
<strong><br />
1) Privacy Policy/Disclaimer:</strong> Now, I&#8217;m not a lawyer and don&#8217;t claim to be one, but these two documents should be standard issue for every site you have. People want to know how you&#8217;re going to use their personal information, and a &#8220;privacy policy&#8221; does just that.</p>
<p>In today&#8217;s litigious society you&#8217;ll also need to include a disclaímer/terms of use page. This protects you and spells out to your visitors what they&#8217;re agreeing to by using your website. If you don&#8217;t know where to start in generating these documents, you&#8217;ll find plenty of help online.</p>
<p><strong>2) Contact Us Information:</strong> I can&#8217;t tell you how many sites I&#8217;ve been to that fail to include a way to contact the owner. If you can&#8217;t include a phone number, at the very least have an email address or a &#8220;contact us&#8221; form. By providing this information, you&#8217;ll make your visitors feel more comfortable knowing there&#8217;s a way to reach you should the need arise.</p>
<p><strong>3) Search Box/Site Map:</strong> If your site is rather large, you&#8217;ll also want to include a way to search, or have what is called a &#8220;site map&#8221;. There are many ways to add a search function to your site, the easiest being to use Google&#8217;s free service or try PicoSearch A site map sounds technical, but it&#8217;s just one web page that contains links to every page of your site, usually broken down by category. Some resources to help can be found at FreeFind.</p>
<p><strong>4) Google Analytics/Tracking System:</strong> Once your site is up and running you&#8217;ll want to keep your eye on traffic. Who&#8217;s visiting your website, what pages are the most popular, where is the traffic coming from. All of these questions and more can be answered by using a good analytics program.</p>
<p>There are several ways to add a thorough tracking system to your site, but the easiest and one that won&#8217;t cost you a dime is Google Analytics Once registered, you can add as many sites as you like all under one user ID and password. You&#8217;ll be given some code to copy and paste on your pages. Simple, easy, and you&#8217;re done.</p>
<p><strong>5) Newsletter Sign Up/RSS Feed:</strong> There&#8217;s an old saying that people won&#8217;t buy from you the very first time they come to your website, so you need a way to stay in touch with them to bring them back again and again. By offering a newsletter, also known as an ezine, you&#8217;ll be building a list of possible prospects which is invaluable to any site owner.</p>
<p>You can also provide an RSS feed for your newsletter, or updates to your blog or site. This makes it easy for others to keep up with your most recent posts. The best service for this is FeedBurner.</p>
<p><strong>6) Consistent Navigation:</strong> This might sound like a no brainer, but many folks get it wrong. No matter what type of menu system you decide upon, make sure it stays the same across the board on all pages of your site.</p>
<p>Your job is to guide your visitors through your website, making sure they always know where they are and how to get to where they need to go.</p>
<p><strong>7) Search Engine Optimized Copy:</strong> At first glance you might not think this is so important, but trust me it is. You want your pages to rank well with the search engines and there are a few steps you can take to ensure this happens.<br />
Forget Expensive PPC Advertising &#8211; There is an Alternative!</p>
<p>Each page of your website should be optimized for 2, or at the most 3 keywords/phrases. Weave the keywords into your titles and into the body of each page. You can also include them in your image titles, alt tags, even in the names you give your pages. Look at each page individually and decide what it&#8217;s about, then optimize accordingly.</p>
<p><strong> <img src='http://kdi-media.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Social Media Share Button:</strong> With the popularity of social media sites such as Twitter, Facebook, and MySpace, you&#8217;d be foolish not to include an easy way for your content to be shared with others.</p>
<p>You&#8217;ll find many free services that will give you the code you need to instantly add a &#8220;share button&#8221; to your web pages so that visitors can instantly share them with their friends.</p>
<h6>By Merle &#8211; <a href="http://merlesworld.com/">MerlesWorld.com</a></h6>
]]></content:encoded>
			<wfw:commentRss>http://kdi-media.com/11-things-every-successful-website-needs/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>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>

