<?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>Work, Web, Play</title>
	<atom:link href="http://workwebplay.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://workwebplay.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 16 Aug 2010 02:58:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Clean up your event tracking with jQuery</title>
		<link>http://workwebplay.com/2010/08/15/event-tracking-jquery/</link>
		<comments>http://workwebplay.com/2010/08/15/event-tracking-jquery/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 02:54:51 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[event tracking]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[web analysis]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=113</guid>
		<description><![CDATA[In my last post, I went through the basics of setting up Google Analytics event tracking. In doing so, I showed how to create click events using the onclick event for things like links and images. However, littering your code with onclick events can be a bit messy, and if you&#8217;re anything like me, you [...]]]></description>
			<content:encoded><![CDATA[<p>In my last post, I went through the basics of setting up <a href="http://workwebplay.com/2010/08/06/google-analytics-event-tracking/">Google Analytics event tracking</a>. In doing so, I showed how to create click events using the <code>onclick</code> event for things like links and images. However, littering your code with <code>onclick</code> events can be a bit messy, and if you&#8217;re anything like me, you prefer your code to be a little cleaner.<span id="more-113"></span></p>
<p>Enter jQuery. If you&#8217;re a web developer and you haven&#8217;t taken <a href="http://jquery.com/">jQuery</a> out for a spin yet, then you need to <a href="http://www.amazon.com/gp/product/0980576857?ie=UTF8&amp;tag=sweetbuysnet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0980576857">do a little reading</a>. Among jQuery&#8217;s many features is its ability to easily select any element on an HTML page from your JavaScript code, and then manipulate or watch that element.</p>
<p>Watch it like a hawk.</p>
<p>The advantage for event tracking? You can neatly organize your event tracking codes, putting them all in one place &#8212; in your header or an external JavaScript file &#8212; rather than littered throughout your code. It makes tracking your tracking easy, and it can even speed up the deployment of powerful event tracking codes.</p>
<p>Let&#8217;s look at a quick example. Suppose that I have a link on my site, and every time that link is clicked, I&#8217;m tracking it as an event in Google Analytics. My code may look something like this:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>&lt;a  href="http://www.google.ca/" onclick="_gaq.push(['_trackEvent', 'External Links', 'Click', 'google.ca']);"&gt;Google.ca&lt;/a&gt;</code></div>
<p><strong>Clean it up with jQuery</strong><br />
The details of the link aren&#8217;t important, but essentially I&#8217;m tracking clicks on external links, in this case one that goes out to Google Canada. Here, I&#8217;m using the <code>onclick</code> attribute to assign the action to the link. What jQuery lets me do is move that out of the link. I can replace the JavaScript with an ID in my link:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>&lt;a  href="http://www.google.ca/" id="GoogleOut"&gt;Google.ca&lt;/a&gt;</code></div>
<p>And then move the tracking code to a <code>&lt;script&gt;</code> area in my header:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code><br />
&lt;script type="text/javascript"&gt;<br />
$(document).ready(function(){<br />
$('#GoogleOut').click(function(){<br />
_gaq.push(['_trackEvent', 'External Links', 'Click', 'google.ca']);<br />
});<br />
});<br />
&lt;/script&gt;</code></div>
<p>What we&#8217;ve done is created a function that will execute on <code>$(document).ready</code>, which is a jQuery handler for the moment that the DOM &#8212; the set of objects on the page &#8212; is fully loaded and ready for manipulation by JavaScript. We then create another function that is bound to the <code>click</code> event of the link we created, which we reference by its ID, <code>GoogleOut</code>. The selector style is the same as CSS: we use the &#8216;#&#8217; symbol for IDs, and the dot &#8216;.&#8217; for classes.</p>
<p><strong>One code for multiple events</strong><br />
Now, we have the advantage of moving all of our event tracking code to this same <code>$(document).ready</code> function, listing them one after another. That helps with the managability, but we still have to set up IDs for each link. What if we have several external links on a page? It would be as tedious to give them each an ID as it would to manage all of the onclicks.</p>
<p>For this, we can use jQuery&#8217;s ability to not only select multiple elements on a page, but gain access to individual elements. First, let&#8217;s change our link code. Rather than give it an unique ID, let&#8217;s give it a class name, &#8220;external&#8221;, which can be used for all of the external links on our site.</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>&lt;a  href="http://www.google.ca/" class="external"&gt;Google.ca&lt;/a&gt;</code></div>
<p>Next, let&#8217;s modify our code to select all external links, instead of just our Google one.</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code><br />
&lt;script type="text/javascript"&gt;<br />
$(document).ready(function(){<br />
$('a.external').click(function(){<br />
_gaq.push(['_trackEvent', 'External Links', 'Click', $(this).attr('src')]);<br />
});<br />
});<br />
&lt;/script&gt;</code></div>
<p>You&#8217;ll notice that not only did I change the selector to <code>'a.external'</code>, but I changed the last parameter of the Google Analytics event tracking code to <code>$(this).attr('href')</code>. In my original code, I had written in &#8216;google.ca&#8217; so that we would see in the Google Analytics reports that the click out was on the link to Google, specifically. Now, I want to track all external links on my site, not just to Google.</p>
<p>In this case, I&#8217;ve used jQuery code to select the <code>href</code> attribute (using the <code>.attr()</code> method) of whatever link was clicked (which we specify by <code>$(this)</code>). The <code>href</code> attribute, of course, contains the URL of the link. So, not only does this code now track my link to Google, but it will track each and every external link on my website, as long as I tag them with the <code>external</code> class name, and tell me which external links have been clicked.</p>
<p>By now the power of jQuery for event tracking should be clear &#8212; not only can you use it to clean up your code, but you can track multiple events with a single line of code. You may even be able to add event tracking to large sites without changing much more than the header code. jQuery selectors will allow you to grab existing elements on your web pages without dabbling in their individual code.</p>
<p>If you&#8217;d like to learn jQuery, I highly recommend Sitepoint&#8217;s <a href="http://www.amazon.com/gp/product/0980576857?ie=UTF8&amp;tag=sweetbuysnet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0980576857">jQuery: Novice to Ninja</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=sweetbuysnet-20&amp;l=as2&amp;o=1&amp;a=0980576857" border="0" alt="" width="1" height="1" />. I have a copy, and it&#8217;s a great resource, both for those who want to dip a toe into the jQuery waters and for those who want to expand their skills with jQuery and JavaScript in general.</p>
<p>It&#8217;s powerful stuff for neat, efficient coding of event tracking. The example I used, specifically, can help you determine which external links on your site are useful, and which aren&#8217;t. For example, using this data a <a href="http://www.napkyn.com/analyst-program/">web analyst</a> could tell you whether the outbound links on your site are helping to complement your site or lend credibility to interested buyers &#8212; or if they&#8217;re just sending visitors away for good.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2010/08/15/event-tracking-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Event Tracking with Google Analytics</title>
		<link>http://workwebplay.com/2010/08/06/google-analytics-event-tracking/</link>
		<comments>http://workwebplay.com/2010/08/06/google-analytics-event-tracking/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 20:27:13 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[event tracking]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=111</guid>
		<description><![CDATA[It&#8217;s been quite a while since the Google Analytics team introduced event tracking, but many people I talk to don&#8217;t understand it. In some cases, they don&#8217;t even know it&#8217;s there. Nevertheless, event tracking is one of the most useful tools for getting data into Google Analytics and it opens up analysis on many things [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quite a while since the Google Analytics team introduced event tracking, but many people I talk to don&#8217;t understand it. In some cases, they don&#8217;t even know it&#8217;s there. Nevertheless, <strong>event tracking</strong> is one of the most useful tools for getting data into Google Analytics and it opens up analysis on many things we just couldn&#8217;t see before.<span id="more-111"></span></p>
<p><strong>What&#8217;s Event Tracking?</strong></p>
<p>Traditionally, web metrics were entirely based on page views. We look at what pages visitors see, and in what order they see them. But that&#8217;s not how the web works anymore&#8230; things are not just page-by-page. You can search a Google map and then move around or drag your location pins without reloading the page. You can post your Facebook status updates and see new tweets come in on Twitter without reloading. You can watch, pause and rewind videos, without reloading. JavaScript, which enables this interaction, is more important than ever to using the web.</p>
<p>Event tracking allows you to gather data when these things happen. Older techniques for tracking things like video plays involved forging URLs &#8212; using a snippet of code that would &#8220;pretend&#8221; that a page was loaded so that we could track the event. With proper event tracking, we no longer need to view things as URLs. We can track events as what they are &#8212; non-pageview events.</p>
<p><strong>Getting Started</strong></p>
<p>Here&#8217;s what you need to know to get started using events in Google Analytics:</p>
<p>First, Google has set up several fields for each event, for the purpose of categorizing them. Events are grouped by Category, Action, Label and Value. Let&#8217;s look at how they play together.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-141" title="Google Analytics Event Groupings" src="http://workwebplay.com/wp-content/uploads/2010/08/Analytics-Event-Groupings.png" alt="" width="667" height="310" /></p>
<p>The above diagram shows four events that are grouped into two categories. The events are represented by the coloured boxes.</p>
<p>Let&#8217;s consider the first category of events, &#8220;Videos&#8221;. This event category will relate to actions that are taken on videos throughout the website. In other words, all events that take place with videos on the site, including videos played, paused, downloaded or shared, will be tracked in this one category.</p>
<p>The next level down is the Action. As the name suggests, actions are the specific thing that was done by the user to trigger this event. In the case of these videos, we have an action for &#8220;Play&#8221; and an action for &#8220;Pause&#8221;.  We can find out pure metrics for actions, such as how many videos were played by a specific segment within a time frame, or we can use them to group specific events and drill down by event type.</p>
<p>On the next level is the label. For our videos, we&#8217;re using the label to indicate which video an action was performed on. For instance, the first event in the diagram is a &#8220;Play&#8221; action labeled &#8220;Training Video&#8221;. Now I know specifically which video was played. The next action has the same label, but is of the &#8220;Pause&#8221; type &#8212; meaning that the training video was paused, triggering this event.</p>
<p>The last number is &#8220;value&#8221;. Value is an integer field which, in the case of my videos, is left blank. Values are used to provide specific counts that are useful to the event. For instance, if the event is the removal of an item from a shopping cart, I may use the &#8220;Value&#8221; field to indicate the dollar amount of the item removed. Then, I can know the total value of all products that were removed from carts prior to purchases.</p>
<p>Our next event category does make use of the values. This category is called &#8220;Contact Form&#8221;, and is used on a website for events related to that form. Our first event&#8217;s action is a form error, which means a failure to send the form because something went wrong.  The label is used to indicate the type of form error, in this case, an &#8220;Invalid Email&#8221;. We&#8217;ve also included a value, &#8220;3&#8243;. That value is, for this event, the number of errors that the specific visitor has encountered so far. Thus, we know that this invalid email was the third error encountered by the user.</p>
<p>The last event is also for the contact form, in this case tracking a successful submission of the form (the Action), and the type of request that was sent (the Label).</p>
<p>Now, you don&#8217;t necessarily need to use Categories, Actions, Labels and Values in the exact way that I&#8217;ve laid out. What matters is that you formulate a method for tracking events and stick to it.</p>
<p><strong>The Code: Tracking an Event</strong></p>
<p>To actually implement the tracking on your site, you&#8217;ll need to add a little bit of JavaScript code. The code I present here uses the asynchronous method of tracking. This is a new method of tracking that Google recently deployed as its standard tracking method. You don&#8217;t <em>have</em> to use the asynch. method to use event tracking, but it may be a good time to upgrade anyways.</p>
<p>You can tell if you have the asynch method by looking at the Google Analytics tracking code on your site. If it begins with the following:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>var _gaq = _gaq || [];</code></div>
<p>Then you&#8217;re ready to go. If not, just log into your Google Analytics account, re-copy your tracking code and update your site.</p>
<p>Now, you just need to add tracking codes to the events on your site. Suppose, for example, that you have an image gallery on your site, and that clicking on an image enlarges it. Your code for a particular image may look something like this:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>&lt;img src="foo.jpg" alt="" /&gt;</code></div>
<p>Let&#8217;s say you want to track how many people click on this image. You&#8217;ll want to add the tracking code to the <strong>onclick</strong> event for that image. Onclick is a JavaScript event that allows you to execute code when someone clicks on something. To do so, add this code.</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>&lt;img src="foo.jpg" alt="" onclick="_gaq.push(['_trackEvent', 'Images', 'Enlarged', 'foo.jpg']);" /&gt;</code></div>
<p>Let&#8217;s examine the code for that event more closely. The code to track an event in Google Analytics is as follows:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>_gaq.push(['_trackEvent', 'CATEGORY', 'ACTION', 'LABEL', 'VALUE']);</code></div>
<p>For our event, we coded it as follows:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>_gaq.push(['_trackEvent', 'Images', 'Enlarged', 'foo.jpg']);</code></div>
<p>The first field in the _gaq.push() function is called &#8216;_trackEvent&#8217;. What it does is obvious &#8212; it tells Google Analytics that we want to track an event. The next field is the category. We set it to &#8220;Images&#8221;, because that&#8217;s what we&#8217;re dealing with. The action is the next field, which I set to &#8220;Enlarged&#8221; to tell us that someone clicked on an image to enlarge it. The last field is for the label, which I set to the filename of the image that is being enlarged, so that I can track how many times each image is enlarged.</p>
<p>Notice how I didn&#8217;t add a fifth field for the value. I&#8217;m not tracking a value here at all, so I can omit that bit. In fact, you can also omit labels if you don&#8217;t need them.</p>
<p>Let&#8217;s look at another example: tracking external links. If someone clicks on a link that takes them outside of your site, you don&#8217;t have access to the data for the page they land on, so you wouldn&#8217;t know it happened. With events, you can trigger a bit of JavaScript to occur right before they leave your site. For example, let&#8217;s say I want to track how many people click on the link to my Twitter account. All I need to do is add an event:</p>
<div style="background: #fff; border: 2px dotted #eee; padding: 1em; margin-bottom: 1em;"><code>&lt;a href="http://twitter.com/cailean" onclick="_gaq.push(['_trackEvent', 'External Links', 'Click', 'Twitter']);"&gt;Follow me on Twitter&lt;/a&gt;</code></div>
<p>Now, I can track who clicked on the link to my Twitter profile, and how many times that link was clicked.</p>
<p><strong>Reporting Event Data</strong></p>
<p>Once you have your tracking set up, you can view events as they occur. Note that you don&#8217;t need to set up events in Google Analytics before you track the codes. Just like you don&#8217;t need to add every URL into Google Analytics manually, GA will track event data as it comes in automatically.</p>
<p>You can find the event tracking under Content &gt; Event Tracking. Here, you can view events by Category, Action or Label&#8230; or you can drill-down into the heirarchy to see specific subsets of the data (such as all Clicks for a particular link). You can also segment this data just as you can with normal page view data, so you can see which videos were played by people who bought products, or whether or not Canadians had a hard time filling out your forms.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-143" title="Google Analytics Events" src="http://workwebplay.com/wp-content/uploads/2010/08/Google-Analytics-Events.png" alt="" width="500" height="232" /></p>
<p><strong>Taking Action on the Data</strong></p>
<p>Event tracking is a great tool to give you some more data, but as always, the value of web analytics is always in the insights that data brings. This is where a <a href="http://www.napkyn.com/analyst-program/">web analyst</a> can dive into the data and come up with actionable things you can do to meet and exceed the business goals of your site.</p>
<p>In the meantime, I&#8217;ll talk a little more about improving and organizing your event tracking in some upcoming posts. Be sure you don&#8217;t miss them by <a href="http://feeds2.feedburner.com/WorkWebPlay">subscribing to Work, Web, Play</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2010/08/06/google-analytics-event-tracking/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Canon landing page: the user experience</title>
		<link>http://workwebplay.com/2010/05/07/landing-pages/</link>
		<comments>http://workwebplay.com/2010/05/07/landing-pages/#comments</comments>
		<pubDate>Sat, 08 May 2010 00:49:38 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Marketing Strategy]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[conversion rates]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[landing page]]></category>
		<category><![CDATA[marketing mistakes]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=98</guid>
		<description><![CDATA[Landing pages are of vital importance to any campaign with a web-based call to action. They&#8217;re the part of the process that answers the potential customers when they express interest in what you&#8217;re selling. You want to get them right. I recently saw a commercial for a Canon PowerShot camera, advertising its new low-light photos [...]]]></description>
			<content:encoded><![CDATA[<p>Landing pages are of vital importance to any campaign with a web-based call to action. They&#8217;re the part of the process that answers the potential customers when they express interest in what you&#8217;re selling. You want to get them right.</p>
<p>I recently saw a commercial for a Canon PowerShot camera, advertising its new low-light photos feature. I was interested. I went to the URL shown at the end of the commercial.</p>
<p>It did not go well.<br />
<span id="more-98"></span></p>
<h3><strong>Finding the page</strong></h3>
<p>In online campaigns, this isn&#8217;t a problem. If you&#8217;re coming from an email or an online ad, all you need to do is click on a link in order to get there. Remembering the URL isn&#8217;t a problem. But with a TV spot, your URL is only shown for a couple of seconds. It&#8217;s easy for someone to forget what it is, or not remember it completely.</p>
<p>The URL for this landing page is <a rel="nofollow" href="http://canon.ca/itstime">canon.ca/itstime</a>.</p>
<p>When I was at my computer, I couldn&#8217;t remember whether I saw the spot on a Canadian channel or one of the national American ones, so when I first entered the URL, I went to canon.com/itstime. That page doesn&#8217;t exist. Of course, I figured then it was probably canon.ca, but some people may have given up there. If it were me, I&#8217;d have taken the 30 seconds it takes to ask someone over at the Canon U.S. site to redirect the URL, or put something there. I&#8217;d also have redirected URLs like canon.ca/itistime to this one, just in case. The idea here is simple: people will make typos or remember the URL wrong, and not realize it. In cases where it&#8217;s easy to catch the error, catch it and keep the visitor.</p>
<h3>Flashy, flashy&#8230; loading&#8230; Flash</h3>
<p>Upon arrival, I was immediately disappointed. The landing page was Flash. OK, so I&#8217;m a web marketer and developer myself. I have reasons to dislike Flash, and the average person may not notice or care. But what the average person <em>would</em> and <em>does</em> notice is the consequence of having such a site. When I got there, after several seconds of nothing but a blank white page, I was greeted with this:</p>
<p style="text-align: center;"><img class="size-full wp-image-99 aligncenter" title="canon-percent" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-percent.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">Well, more loading time. But hey, at least they&#8217;re nice enough to give me some rough idea of how long I&#8217;m waiting by giving me the percentage of how much has loaded. A few seconds go by, and I get this:</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-100" title="canon-wheel" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-wheel.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">So, more loading, then? I guess that &#8220;100%&#8221; I saw a few minutes ago meant they had loaded a new loading symbol to show me. Neat. I can&#8217;t wait to see what happens next. The moral of the story: either use fast-loading Flash, or better, use text and images.</p>
<h3>What was I here for again?</h3>
<p>After about thirty seconds or so of combined loading, I got this:</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-101" title="canon-the-wheel" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-the-wheel.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">Now, I came to this site because I saw the PowerShot commercial, so at least this little wheel thing started on the PowerShot. But my question is this: if I came here from a commercial for a camera, why am I looking at a printer and other things? Obviously this page is being used for multiple ads, but why? The landing page should be targeted to whatever it is that got me here. I should be kept interested&#8230; give me a path to follow.</p>
<p style="text-align: left;">While admiring the nice Flash-y features of this little page, my mouse wandered. As it did, these products began to spin, and getting back to the camera was more challenging than it should have been. Sometimes, point-and-click is better. Back on the camera, I pointed. I clicked.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-102" title="canon-wheel-2" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-wheel-2.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">Awesome. &#8230; Let&#8217;s wait a few more.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-103" title="canon-people-1" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-people-1.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">Who are these people? Do they look like cameras to you? Are they even holding cameras? Maybe they&#8217;re posing for a photo. Am I supposed to have a camera? This site isn&#8217;t helping me get a camera. I guess I&#8217;m supposed to click on one? I go to hover over one, and here&#8217;s what happens:</p>
<p style="text-align: center;"><img class="size-full wp-image-104   aligncenter" title="canon-people-2" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-people-2.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;"><em>Oh, I get it. The people are features! </em></p>
<p style="text-align: left;">Look, I&#8217;ve been working in web development for years, and there&#8217;s something important I&#8217;ve learned about designing an interface. The user isn&#8217;t inside your head. They may not immediately clue into what you want them to do, or how they&#8217;re supposed to find their way around. Your job is to make that as simple and painless as possible. If I, a web developer, am not completely clear on how to get where I want to be on your site, then there&#8217;s a problem.</p>
<p style="text-align: left;">Ok, so which one of you is the low-light photos feature? I already feel like I&#8217;m in trouble, because I saw the Fisheye Effect commercial, and that&#8217;s not the same guy from the commercial. After searching, it turns out to be the kid in the cape from the back. This may be the same kid from the commercial. He has similar hair, but different clothes. Ok, what do you have for me, kid?</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-105" title="canon-people-3" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-people-3.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">Hey, look, I made it. There&#8217;s a little description of what the feature does, but it doesn&#8217;t really tell me anything new. But whatever, now I can see what cameras I have to buy to get it. Or I can watch the commercial again, which is like the &#8220;you lose, go back to start&#8221; of this whole thing. Let&#8217;s click on a camera.</p>
<p style="text-align: center;"><img class="size-full wp-image-106 aligncenter" title="canon-camera" src="http://workwebplay.com/wp-content/uploads/2010/05/canon-camera.jpg" alt="" width="500" height="257" /></p>
<p style="text-align: left;">I got impatient waiting for all the pieces of this thing to load, but that spinning loading wheel eventually turns into more colours, and then another wheel appears, which eventually turns into accessories.</p>
<p style="text-align: left;">This screen has a nice little buy-a-camera feature that I like. <em>That&#8217;s something that should have been on the first screen</em>.</p>
<h3>Well, that&#8217;s embarassing</h3>
<p style="text-align: left;">I went to go visit this in Firefox, which cached my results. So, when I wanted to take screens of all of the happy loading pages, I opened IE. Here, I learned something interesting. <strong>This landing page doesn&#8217;t even work in IE!</strong> In IE7 and IE8, on two seperate machines, I got the percentage loading screen and then a blank grey-shadow background with nothing else. Nothing.</p>
<p style="text-align: left;">Also, and this may be partly just my ADD, but I twice forgot I was using a Flash site and clicked my browser&#8217;s back button when I ended up in the wrong place. When that happens, you have to start over. Just to rack up another point against Flash sites.</p>
<h3>What have we all learned?</h3>
<p style="text-align: left;">What can we, and Canon, learn from this landing page? To sum it up:</p>
<ul>
<li>If your link has to be remembered, <strong>catch potential URL errors</strong> and misspellings with redirects.</li>
<li>Flash can be costly in terms of resources. <strong>Loading times are no fun</strong>, and visitors lose interest.</li>
<li>Flash also messes with the normal browsing paradigm. Better not to use it for entire pages.</li>
<li><strong>Closely target your landing page to its campaign</strong>. If I came because of a specific product or feature in a commercial, take me right there. If it were my ad, the low-light photos commercial would have ended with canon.ca/lowlight, and taken me right to that feature and the cameras that supported it.</li>
<li><strong>Don&#8217;t make me guess</strong> anything. I don&#8217;t know which person the camera I want is hiding at. I&#8217;m not here to play games with you, give me a straightforward path to my goal, which <em>just happens to be your goal, too</em>. We both want the same thing: for me to buy a camera. Why is it so hard for us to get there? Put the option for me to buy a camera on page one, and every subsequent page. You can narrow down the choices as we go, but there should be a clear path.</li>
<li><strong>Test your site</strong>. Seriously, if your site doesn&#8217;t work in IE, you have problems.</li>
<li><strong>Remember what landing pages are for, and build shorter paths to that end</strong></li>
</ul>
<p>This experience did not result in me buying a Canon PowerShot camera, and I was unusually persistent in finding, or rather fighting, my way through the site. Even if this campaign turns out to be relatively successful and people go buy these things in stores, or even online, it could be doing much better.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2010/05/07/landing-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Endmark is back!</title>
		<link>http://workwebplay.com/2009/07/27/endmark-is-back/</link>
		<comments>http://workwebplay.com/2009/07/27/endmark-is-back/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 02:57:28 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[endmark]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=87</guid>
		<description><![CDATA[In February 2008 I made my first public WordPress plugin, Endmark.  I told a few people about it, even.  Then I moved my blog here and Endmark sort of disappeared.  Today, it&#8217;s back. Endmark is a simple little thing.  What it does is adds a little end-of-article symbol to all of your WordPress posts, similar [...]]]></description>
			<content:encoded><![CDATA[<p>In February 2008 I made my first public WordPress plugin, <a href="http://workwebplay.com/endmark/">Endmark</a>.  I told a few people about it, even.  Then I moved my blog here and Endmark sort of disappeared.  Today, it&#8217;s back.<span id="more-87"></span></p>
<p>Endmark is a simple little thing.  What it does is adds a little end-of-article symbol to all of your WordPress posts, similar to the symbols found at the end of magazine articles.</p>
<p>Now, for magazines the purpose of the symbol is really to show where the article ends, or rather <em>that </em>it ends and is not continued on another page.  On a blog, that&#8217;s more obvious anyways, so the purpose of it is cosmetic.  Still, I wanted it for one project, so I made this.</p>
<p>If that sounds like a nice addition to your blog&#8217;s style, then head over to the <a href="http://workwebplay.com/endmark/">Endmark WordPress plugin</a> page and give it a try.  Let me know if you notice any bugs or have any comments or requests.  I&#8217;ll do my best to keep it somewhat maintained.</p>
<p>By the way, you can see Endmark in action on this very blog.  For example, there&#8217;s an Endmark at the end of this line.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/07/27/endmark-is-back/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reminder: It&#8217;s time for a backup</title>
		<link>http://workwebplay.com/2009/06/24/reminder-its-time-for-a-backup/</link>
		<comments>http://workwebplay.com/2009/06/24/reminder-its-time-for-a-backup/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 20:28:34 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[hardware failure]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[repair]]></category>
		<category><![CDATA[warranty]]></category>
		<category><![CDATA[XPS M1330]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=83</guid>
		<description><![CDATA[Yesterday the motherboard in my laptop decided it was done with me, and, well, fried. The hard drive is fine, but inaccessible for two weeks while I ship off the hardware for repair by Dell.  The insane luck part: I ran a backup the day before it died. I try to do them regularly, and [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday the motherboard in my laptop decided it was done with me, and, well, fried.</p>
<p>The hard drive is fine, but inaccessible for two weeks while I ship off the hardware for repair by Dell.  The insane luck part: <strong>I ran a backup the day before it died.</strong> I try to do them regularly, and I ought to automate the process, but it was by sheer luck that it failed right after a backup.<span id="more-83"></span></p>
<p>I&#8217;ve tried to be good about backups, as I&#8217;ve had a few hard drives fail over the years.  It certainly paid off this time. So as a public service, this is me, reminding you, <strong>back up your work</strong>.  Now would be good.</p>
<p>It&#8217;s a Dell XPS M1330, for those keeping score.</p>
<p><strong>Update: </strong>Purolator dropped off my notebook already, good as new.  Here&#8217;s the timeline for my repair:</p>
<ul>
<li><strong>Tuesday afternoon</strong>: The motherboard fails. I call Dell, they spend a few minutes trying to diagnose it then tell me I&#8217;ll have to send it in.  Unfortunately, the warranty is in Staples&#8217; name, where I bought it, so I had to update my information, which I&#8217;m told takes about 24 hours to complete in their system.</li>
<li><strong>Wednesday morning: </strong>I receive an email from Dell saying that the update of my info is complete.  I call them back, and they arrange for my notebook to be shipped to them.</li>
<li><strong>Thursday morning, 9:00 am:</strong> Purolator shows up to drop off a box.  I remove my hard drive and place the notebook in the nicely padded box.  I slap-on the pre-paid shipping tags and  I call back Purolator.  They come get the box that afternoon.</li>
<li><strong>Monday morning, 8:25 am: </strong>Purolator arrives with my repaired notebook. Everything seems to be in order.</li>
</ul>
<p>Pretty quick, I think.  I&#8217;m fairly impressed by Dell this time.  (Now, I have to get back to work!)</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/06/24/reminder-its-time-for-a-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 appears on the scene</title>
		<link>http://workwebplay.com/2009/06/11/wordpress-2-8/</link>
		<comments>http://workwebplay.com/2009/06/11/wordpress-2-8/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 13:58:06 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=81</guid>
		<description><![CDATA[WordPress 2.8 came out today.  According to its developers, this release contains some 790 bug fixes.  It&#8217;s now available for download from the WordPress site. Most of the interface remains unchanged, though it&#8217;s supposedly much faster. The way widgets work is the most obvious of the changes: The upgrade went smoothly on this blog (so [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.8 came out today.  According to its developers, this release contains some 790 bug fixes.  It&#8217;s now available for <a href="http://wordpress.org/download/">download</a> from the WordPress site.<span id="more-81"></span></p>
<p>Most of the interface remains unchanged, though it&#8217;s supposedly much faster. The way widgets work is the most obvious of the changes:</p>
<div style="margin: 0pt auto; width: 400px;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="224" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://v.wordpress.com/Pu3T4X8l" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="224" src="http://v.wordpress.com/Pu3T4X8l" allowfullscreen="true"></embed></object></div>
<p>The upgrade went smoothly on this blog (so far), and I&#8217;ll be rolling it out to my own sites, and some of <a href="http://www.xadvance.com/clients/">my clients&#8217;</a> sites, over the next couple of days.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/06/11/wordpress-2-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entrecard&#8217;s bait-and-switch</title>
		<link>http://workwebplay.com/2009/04/28/entrecard-bait-switch/</link>
		<comments>http://workwebplay.com/2009/04/28/entrecard-bait-switch/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:26:06 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[ad networks]]></category>
		<category><![CDATA[advertising sales]]></category>
		<category><![CDATA[entrecard]]></category>
		<category><![CDATA[monetization]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=77</guid>
		<description><![CDATA[Entrecard began as a community-drive way for blog owners to trade ads.  Now, it&#8217;s becoming a paid ad network. If you use the service, you probably know that Entrecards, which used to show approved ads from community members, and paid you in credits, and allowed you to advertise on other Entrecards, now show paid ads [...]]]></description>
			<content:encoded><![CDATA[<p>Entrecard began as a community-drive way for blog owners to trade ads.  Now, it&#8217;s becoming a paid ad network.</p>
<p>If you use the service, you probably know that Entrecards, which used to show approved ads from community members, and paid you in credits, and allowed you to advertise on other Entrecards, now show paid ads 50% of the time.  You can reject paid ads, and check an option (it&#8217;s not checked by default!) to only allow approved ads on your widget, but that doesn&#8217;t change this core change in the purpose of Entrecard.  OK, so that&#8217;s not what Entrecard was to begin with, and not what we signed up for.  But maybe we&#8217;ll all make some money, so let&#8217;s hear them out.<span id="more-77"></span></p>
<p>It was <a href="http://entrecard.com/blog/?p=1169">recently announced</a> that algorithms would be developed to determine who gets payouts first.  The algorithm would attempt to determine your value to Entrecard&#8217;s community as a whole.  Feel the love.  Here are the criteria:</p>
<ol>
<li>How many cards you drop / how frequently</li>
<li>% of paid ads you approve</li>
<li>% of Entrecard ads you approve</li>
<li>Listings you create / completed sales in the market</li>
<li>How many credits you transfer to others (indicative of contests, tips, and generosity)</li>
<li>% of credits you spend on Entrecard ads</li>
</ol>
<p>Ok, so, I have to be willing to approve most of the ads coming my way, even if they&#8217;re irrelevant to my site and inappropriate for my visitors?  I have to participate in this weird marketplace community that trades goods and services for Entrecard credits (I thought those were for advertisements, but whatever.  I can pay 1EC for some guy to follow me on Twitter.  Yippee.).  And I have to hold contests for my credits, or just give my credits away?  You want to buy my credits, but only if I give some of them away first?</p>
<p>Of course, Entrecard has always been more valuable to those who have the time and energy to drop cards all day, to round up huge amounts of credits and hold contests to give them away, etc, etc.  But there was value in it for those of us with work, school, social lives, and, uh, blogging to do anyways.  I got a bunch of junk traffic, and a bunch of valuable traffic.  I got new eyes on my blogs.  I got comments.  But now, the value of the advertisements I place has been halved, since paid ads will show over mine 50% of the time, unless I, too, pay.</p>
<p>So, <strong>what motivation do I have to support paid ads on Entrecard?</strong> Whether or not I <em>ever</em> see a dime for showing paid ads on my site is completely uncertain.  It looks like if I become more active with Entrecard, I maybe, kind of, could see a few bucks.  But if I cash out the entirety of my credits right now (i.e. if they&#8217;d let me), I may be able to eat at McDonald&#8217;s.  Y&#8217;know, if trying to cash in credits weren&#8217;t enough to give me a heart attack.</p>
<p><strong>News. Flash. </strong>I get more money than that from Google AdSense where I use it, and I don&#8217;t have to jump through hoops to get them to pay me.  I don&#8217;t have to run around visiting other AdSense sites and clicking on ads to get a return for the ad space I&#8217;m using myself.</p>
<p>Who would join Entrecard after this?  <strong>Here&#8217;s the pitch: </strong>&#8220;Put this widget on your blog.  We&#8217;ll show paid ads on it.  We might pay you for them, but, sorry, if you&#8217;re not going to play our little dropping game, you&#8217;ll be last on the list.  But why wouldn&#8217;t you want to participate?  Aren&#8217;t you a team player?  We&#8217;re all about community here.&#8221;</p>
<p>What makes Entrecard think it&#8217;s cool to push paid ads onto my site and say, &#8220;Hey, I&#8217;ll get you later&#8221;?  Entrecard was great as a community site where everything was about bloggers working together.  But this gradual change into a paid ad marketplace sucks, and the fact that it&#8217;s happening slowly has some bloggers excited about the idea that their credits could turn into cash.  So much so, that some people seem to be hoarding credits away rather than using them to keep the free half of the system moving.</p>
<p>I&#8217;m trying to have faith that this will work itself out, so I haven&#8217;t removed my widgets yet.  Maybe if I just reject paid ads and focus on the original intent of Entrecard, I&#8217;ll still get value from it.  Or, maybe the system will improve and I&#8217;ll eventually get some money from it.  Entrecard isn&#8217;t neccessarily doomed, but I don&#8217;t think they&#8217;re on the right track.  So, we&#8217;ll see.</p>
<p>I joined a community-driven, cooperative ad network.  Now I&#8217;m in a paid ad network.  And not a very good one.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/04/28/entrecard-bait-switch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yahoo! is closing up GeoCities</title>
		<link>http://workwebplay.com/2009/04/24/geocities-closing/</link>
		<comments>http://workwebplay.com/2009/04/24/geocities-closing/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 05:22:09 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[geocities]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=74</guid>
		<description><![CDATA[If you learned how to make websites in the 1990s, there&#8217;s a very good chance that you started out on a GeoCities website, or at least owned one at some point.  The service started providing free websites to just about anyone back in 1995. It looks like GeoCities is on the way out. Yahoo! posted [...]]]></description>
			<content:encoded><![CDATA[<p>If you learned how to make websites in the 1990s, there&#8217;s a very good chance that you started out on a GeoCities website, or at least owned one at some point.  The service started providing free websites to just about anyone back in 1995.<span id="more-74"></span></p>
<p>It looks like GeoCities is on the way out. Yahoo! <a href="http://geocities.yahoo.com/">posted a notice</a> on the site&#8217;s homepage that it will no longer allow new signups for the service, and will be closing it down entirely later this year.  They promise to explain why this summer.</p>
<p>Back in 1999, when the Internet was nice and bubbly, Yahoo! bought Geocities for $3.57 billion dollars.  I don&#8217;t think it went well.  They&#8217;re probably getting more press now than they&#8217;ve had since the acquisition</p>
<p>GeoCities started going downhill for users before Yahoo! entered the scene, when they started pushing more ads and floating watermarks onto the sites.  When Yahoo! bought them, they got worse.  I&#8217;m not sure what even happened to my sites back then, but by that point I was moving on to better hosting, and would soon be buying my own domains.</p>
<p>Still, I can&#8217;t help but to feel a little saddened as we say goodbye to GeoCities. I first learned how to make websites there, and although I&#8217;d probably laugh if I ever saw them again (and I fear I may have used the <code>&lt;blink&gt;</code> and <code>&lt;marquee&gt;</code> elements at some point), it&#8217;s hard not to be at least little nostalgic.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/04/24/geocities-closing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8 arrives today</title>
		<link>http://workwebplay.com/2009/03/19/internet-explorer-8-arrives-today/</link>
		<comments>http://workwebplay.com/2009/03/19/internet-explorer-8-arrives-today/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 14:52:44 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[browser wars]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[internet explorer]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=64</guid>
		<description><![CDATA[Word is that Microsoft will be releasing Internet Explorer 8 today. The new version of Microsoft&#8217;s browser is ready to go.  And just as IE7 was less annoying than IE6, IE8 promises to be even better, with updates to its rendering, including expanded CSS support.  Better AJAX functionality and RSS tools are also included. The [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-65" style="float: right; margin: 0 0 1em 1em; border: 1px dotted #aaa;" title="IE8" src="http://workwebplay.com/wp-content/uploads/2009/03/ie8.jpg" alt="IE8" width="218" height="88" />Word is that Microsoft will be <a href="http://www.dailytech.com/article.aspx?newsid=14620">releasing</a> Internet Explorer 8 today.</p>
<p>The new version of Microsoft&#8217;s browser is ready to go.  And just as IE7 was less annoying than IE6, IE8 promises to be even better, with updates to its rendering, including expanded CSS support.  Better AJAX functionality and RSS tools are also included.<span id="more-64"></span></p>
<p>The main features of the new browser, though, revolve around security, privacy and speed &#8212; IE8 is supposed to be a much safer, faster browser to use, brining it closer to its fast-moving competitors.</p>
<p>The browser is set to launch at around noon today, according to Microsoft.  When the final becomes available, it&#8217;ll <a href="http://www.microsoft.com/windows/Internet-explorer/download-ie.aspx">show up here</a>.  I guess this afternoon I&#8217;ll need to take it for a spin around my sites, and my clients&#8217; sites, to make sure everything plays nice in IE8.</p>
<p>Hopefully this also encourages some people (and IT departments) to move away from IE6, now that it&#8217;s two versions behind.</p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/03/19/internet-explorer-8-arrives-today/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Call of Duty devs using Twitter to get feedback</title>
		<link>http://workwebplay.com/2009/02/18/cod-mw2-twitter/</link>
		<comments>http://workwebplay.com/2009/02/18/cod-mw2-twitter/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 19:09:32 +0000</pubDate>
		<dc:creator>Colin Temple</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[community building]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://workwebplay.com/?p=59</guid>
		<description><![CDATA[Being a bit of a gamer myself, it&#8217;s always interesting to see the gaming world touch on my professional world.  Here&#8217;s an example of the gaming industry getting social media right. Game developer Infinity Ward, the company behind the immensely popular Call of Duty 4: Modern Warfare is calling on gamers to submit suggestions for [...]]]></description>
			<content:encoded><![CDATA[<p>Being a <a href="http://www.galbadiax.com/">bit</a> <a href="http://www.game-machines.com/">of</a> a <a href="http://www.xboxliving.com/">gamer</a> myself, it&#8217;s always interesting to see the gaming world touch on my professional world.  Here&#8217;s an example of the gaming industry getting social media right.<span id="more-59"></span></p>
<p>Game developer Infinity Ward, the company behind the immensely popular <em>Call of Duty 4: Modern Warfare</em> is calling on gamers to submit suggestions for its next title via Twitter.  In order to submit a suggestion for <em><strong>Call of Duty, Modern Warfare 2</strong></em>, or answer the current question posed by the dev team, just include the hash tag #MW2 in your tweet.</p>
<p>The company has launched a web app to compile the replies, which is now live at <a href="http://twitter.infinityward.com/">twitter.infinityward.com</a>, and is already collecting huge amounts of feedback from the dev community.</p>
<p>This is a great thing for Infinity Ward in a number of ways.  For one, getting lots of feedback and identifying the trends is just going to make the game better, which is great for the company and its customers.  Additionally, it&#8217;s building better relationships with their target audience, and helping them ensure that its games remain in gamers&#8217; minds between releases.  (Good call on this one <a href="http://twitter.com/fourzerotwo">@fourzerotwo</a>!)</p>
<p style="text-align: center;"><img class="size-full wp-image-60 aligncenter" style="border: 3px double #888888; padding: 3px;" title="Twitter #MW2" src="http://workwebplay.com/wp-content/uploads/2009/02/twitter-mw2.jpg" alt="Twitter #MW2" width="385" height="502" /></p>
]]></content:encoded>
			<wfw:commentRss>http://workwebplay.com/2009/02/18/cod-mw2-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
