<?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>Stuntbox &#187; ux</title>
	<atom:link href="http://stuntbox.com/blog/tag/ux/feed/" rel="self" type="application/rss+xml" />
	<link>http://stuntbox.com</link>
	<description>David Sleight&#039;s Blog</description>
	<lastBuildDate>Tue, 06 Jul 2010 15:04:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Drop in the Bucket</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2010%2F02%2Fdrop-in-the-bucket%2F&amp;seed_title=Drop+in+the+Bucket</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2010%2F02%2Fdrop-in-the-bucket%2F&amp;seed_title=Drop+in+the+Bucket#comments</comments>
		<pubDate>Wed, 17 Feb 2010 20:36:39 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://stuntbox.com/?p=282</guid>
		<description><![CDATA[We’ve all been having a good collective knee-slap-cum-agita-fit over the ReadWriteWeb Facebook login dustup. (If it can even be called that.) You can familiarize yourself with the particulars elsewhere, I’m not going to retread. What I <em>would</em> like to do is pause for a very brief moment of statistical reflection. ]]></description>
			<content:encoded><![CDATA[<p>We’ve all been having a good collective knee-slap-cum-agita-fit over the ReadWriteWeb Facebook login dustup. (If it can even be called that.) You can familiarize yourself with the particulars <a href="http://mrgan.tumblr.com/post/384406350/things-people-try-to-log-into" title="Neven Mrgan's tumbl: Things people try to log into">elsewhere</a>, I’m not going to retread. What I <em>would</em> like to do is pause for a very brief moment of statistical reflection. </p>
<p>Facebook <a href="http://blog.facebook.com/blog.php?post=72353897130" title="Facebook blog: 200 Million Strong">confirmed last April</a> it has no less than 200 million users worldwide (and every indication is that number has grown since then). Roll that over for a moment. </p>
<p>Now consider the comments left by those lost souls on the ReadWriteWeb article who were genuinely seeking to log in to their Facebook accounts. (I say “genuinely” because there’s clearly some leg-pulling going on as the comments get out of hand.) How many comments on that page from users truly in distress? 200 or so? Okay. </p>
<p>So, just to keep things conservative, let’s say that only 5% of the “confused” users coming to this page actually took the time to leave a comment. A reasonable rate for a large-scale site (based on my own anecdotal experience) and well within the law of the vital few (aka, “<a href="http://en.wikipedia.org/wiki/Pareto_principle" title="Wikipedia: The Pareto Principle">the 80/20 rule</a>”). What’s that make? 4,000 frustrated users. Wow, that seems like a lot. But hold on a second&#8230;</p>
<p>That’s 0.002% of Facebook’s confirmed user base. </p>
<p>A mere <em>two thousandths</em> of a single percent. Even if you run the tip-of-the-iceberg scenario and up the comments left to 500 while simultaneously dialing down the response rate to 1%, you only come back with 0.025%. A quarter of a hundredth of a single percent of Facebook’s community. </p>
<p>This is all to say&#8212;depending on how you like to run the numbers&#8212;that this may barely qualify as a <a href="http://en.wikipedia.org/wiki/Statistical_significance" title="Wikipedia: Statistical significance">statistically significant</a> event. Act accordingly.  </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2010%2F02%2Fdrop-in-the-bucket%2F&amp;seed_title=Drop+in+the+Bucket/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I Hate You, I Love You</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F10%2Fi-hate-you-i-love-you%2F&amp;seed_title=I+Hate+You%2C+I+Love+You</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F10%2Fi-hate-you-i-love-you%2F&amp;seed_title=I+Hate+You%2C+I+Love+You#comments</comments>
		<pubDate>Thu, 18 Oct 2007 09:34:41 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/10/i-hate-you-i-love-you/</guid>
		<description><![CDATA[<p>Anyone that's stepped into the blast radius of a major redesign can tell you a thing or two about typical user reactions. From <a href="http://www.stuntbox.com/blog/2007/01/the-bw-design-update-rolls-on/" title="The BW Design Update Rolls On">riding the bomb Slim Pickens-style</a> to <a href="http://www.stuntbox.com/blog/2007/10/the-other-new-businessweek/" title="Stuntbox: The Other New BusinessWeek">lab-coat-and-safety-goggles observation</a>, I've weathered my share. Make a fundamental change to an existing product and reaction tends towards the swift and merciless. </p>]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/order_of_operations.jpg" alt="" width="500" height="300" /></p>
<p>Anyone that&#8217;s stepped into the blast radius of a major redesign can tell you a thing or two about typical user reactions. From <a href="http://www.stuntbox.com/blog/2007/01/the-bw-design-update-rolls-on/" title="The BW Design Update Rolls On">riding the bomb Slim Pickens-style</a> to <a href="http://www.stuntbox.com/blog/2007/10/the-other-new-businessweek/" title="Stuntbox: The Other New BusinessWeek">lab-coat-and-safety-goggles observation</a>, I&#8217;ve weathered my share. Make a fundamental change to an existing product and reaction tends towards the swift and merciless. </p>
<h2>Turn &#038; Face the Strain</h2>
<p>In every redesign I&#8217;ve ever been involved with user responses have followed a predictable pattern. You can group them into two broad categories: Negatives and Positives. (No creativity here—they&#8217;re exactly what they sound like.) Negatives tell you how much your update pulls a serious vacuum. Positives testify that you&#8217;re the bee&#8217;s knees. Both come from self-selecting users, since contact requires some kind of effort. (No matter how small—it&#8217;s what highfalutin types call a &#8220;barrier to entry&#8221;.) Kicking in the moment you pull back the curtain on your zippy new gewgaw, it looks something like this: </p>
<p><img src="/images/posts/user_reaction_graph.gif" alt="graph of positive and negative user reactions over time" width="445" height="240" /></p>
<p class="caption">Quantity of positive and negative user reactions over time.</p>
<p>Almost instantly there&#8217;s the glut of reactionary feedback—the <cite>Who Moved My Cheese?</cite> set. Glean what you can from these comments, look for common threads, but remember not to let that five-hundredth &#8220;WTF?! Ur new design iS teh suck,&#8221; e-mail get you down. That&#8217;s the important bit. As designers, developers, and all around &#8220;Builders of the Interwebs&#8221; we pour or hearts and souls into our projects. (At least if you&#8217;re like me you do.) Even ironclad stalwarts can&#8217;t help but have their outlook dimmed a bit by that first feedback wave. </p>
<p>Stick it out though and—if you&#8217;ve done your job well—you&#8217;ll be through the squall, sitting pretty at the other end of the graph soon enough. Eventually the rest of the crowd chimes in. And the remaining negative comments shed their emotional edge, taking on a more constructive character.</p>
<p>Keep the wheat, lose the chaff. Quickly, lest you stew in it. </p>
<h2>Something in the Blood</h2>
<p>Earlier today I got to wondering what makes the Negatives so vocal compared to their Positive peers. Even when your audience research finds nothing but giddy users you don&#8217;t hear from them much. But even small sets of Negatives don&#8217;t have trouble making their presence known. </p>
<p>During an interesting chat <a href="http://graphpaper.com/" title="graphpaper.com">Chris Fahey</a> set me on the right track by pointing out something I&#8217;d overlooked: Negatives want to affect change, Positives are confirming assent. I hadn&#8217;t thought of it that way before, but he&#8217;s absolutely right, and it explains a lot about their respective behavior. Negatives have the motivation to act since they want something done. Positives stay mum because, ultimately, they want <em>nothing</em> done. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F10%2Fi-hate-you-i-love-you%2F&amp;seed_title=I+Hate+You%2C+I+Love+You/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Adobied</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F08%2Fadobied%2F&amp;seed_title=Adobied</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F08%2Fadobied%2F&amp;seed_title=Adobied#comments</comments>
		<pubDate>Thu, 30 Aug 2007 04:35:24 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/08/adobied/</guid>
		<description><![CDATA[<p>Dear Adobe:</p>

<p>Knock it off.</p>

<p>It's no picnic writing software updaters for an ever sprawling empire of code. Sure. Mistakes are made. Granted. But hijacking an automatic update to install a plugin I never asked for, don't want, and have no way of opting out of (and throwing me off my browser session to boot)? That's software update rape. </p>

<p>Until I tell you otherwise, what happens in my browser is my business, not yours. Get thy plugin from out my browser, and take thy form from off my desktop.</p>]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/adobe_updater.jpg" alt="Adobe software updater prompt" width="500" height="240" /></p>
<p>Dear Adobe:</p>
<p>Knock it off.</p>
<p>It&#8217;s no picnic writing software updaters for an ever sprawling empire of code. Sure. Mistakes are made. Granted. But hijacking an automatic update to install a plugin I never asked for, don&#8217;t want, and have no way of opting out of (and throwing me off my browser session to boot)? That&#8217;s software update rape. </p>
<p>Until I tell you otherwise, what happens in my browser is my business, not yours. Get thy plugin from out my browser, and take thy form from off my desktop.</p>
<h2>Extradition Proceedings</h2>
<p>If you&#8217;ve updated Acrobat and find your copy of Safari likewise commandeered, you can slap a muzzle on the interloper by chasing down the following maze: Acrobat menu > Preferences… > Internet > Web Browser Options. </p>
<p><img src="/images/posts/unbork_acrobat.jpg" alt="Acrobat web settings checkboxes" width="438" height="57" /></p>
<p>Uncheck &#8220;Display PDF in browser using&#8221;. (Oh, and while we&#8217;re at it Adobe, don&#8217;t use a dropdown box when you&#8217;re only giving the user one option.) </p>
<p>For good measure, uncheck &#8220;Check browser settings when starting Acrobat&#8221; to keep it from nagging you to turn the plugin back on again (until Adobe sneaks in and does it themselves during the next software update, that is.) </p>
<p>This will get you back using the much, much faster Preview app for viewing PDFs in Safari. Unfortunately it doesn&#8217;t  mean it&#8217;s going to stay that way the next time an Adobe updater comes bouncing your way. For shame.</p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F08%2Fadobied%2F&amp;seed_title=Adobied/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last Refuge of a Scoundrel</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F07%2Flast-refuge-of-a-scoundrel%2F&amp;seed_title=Last+Refuge+of+a+Scoundrel</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F07%2Flast-refuge-of-a-scoundrel%2F&amp;seed_title=Last+Refuge+of+a+Scoundrel#comments</comments>
		<pubDate>Fri, 06 Jul 2007 08:02:45 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/07/last-refuge-of-a-scoundrel/</guid>
		<description><![CDATA[Intranet, heal thyself.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/scoundrel.jpg" alt="looking over the wall" width="500" height="300" /></p>
<p>I&#8217;m a big fan of the phrase, &#8220;eat your own cooking&#8221;.</p>
<p>As a Web designer you should be doing exactly that—<em>using</em> the things you make. (This of course applies to just about any creative endeavor, from bridge building to cake baking.) It speaks volumes about the quality and relevance of a product if its producers are also enthusiastic consumers.</p>
<p>Cognitive dissonance is equally revealing. You wouldn&#8217;t trust a four star chef that serves Cheez Whiz at his home table. You wouldn&#8217;t listen to an addiction counselor who sneaks out to score smack. So why, oh why, would you deal with a &#8220;tech company&#8221; that has a train wreck for an intranet?</p>
<h2>Standard(s) Complaint</h2>
<p>The vast majority of the company intranets I&#8217;ve seen in my travels have ranged in quality from the affably feeble to the criminally negligent. None has ever approached anything a sane person would call excellent. Not even on a good day.</p>
<p>They have been used as a pliable excuse to perpetrate all manner of horrid, insipid, flat-out unprofessional web work. Bereft both of standards awareness and common courtesy for the poor souls forced to inhabit them. They are clumsy oafs built on two left feet, stumbling about, making a mockery of accessibility and usable design while they smash the china and wreck the furniture.</p>
<p>Enough, I say.</p>
<h2>Standard(s) Argument</h2>
<p>The enabling phrase for all this folly typically sounds something like, &#8220;but this is for an intranet,&#8221; and it&#8217;s usually whipped out in the thick of some misguided conversation about Web Standards. The speaker assumes that because Company X has &#8220;standardized&#8221; on Browser Y, they can conveniently toss Web Standards out the window. Let&#8217;s all chug some company Kool Aid and call it a day!</p>
<p>Not so fast there, Sparky. I&#8217;ve got news for you: It&#8217;s a convenient theory, but it falls to pieces in practice. </p>
<p>Given a large enough ecosystem (ie, more than one user), you will <em>never</em> be able to predict your audience with 100% certainty, let alone control them. Single browser environments are both unworkable and, more importantly, illusory. Really. Even within company walls. And the bigger the audience (ie, the company) the more that 100% figure will seem like a distant dream. Give that number a nice, warm hug then kiss it goodbye—you&#8217;ll never see it again. </p>
<h2>Intranet, Heal Thyself</h2>
<p>The bottom line is that companies need to stop fouling their nests with these relics. There&#8217;s more than enough time and money to be saved by writing to standards to pay back the effort many times over. The sooner this is realized at all levels the sooner the corporate funds  draining away towards browser &#8220;deployment and enforcement&#8221; programs can be reassigned to something more useful.</p>
<p>Like, say, free coffee. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F07%2Flast-refuge-of-a-scoundrel%2F&amp;seed_title=Last+Refuge+of+a+Scoundrel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Yes, I Bought One</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F07%2Fyes-i-bought-one%2F&amp;seed_title=Yes%2C+I+Bought+One</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F07%2Fyes-i-bought-one%2F&amp;seed_title=Yes%2C+I+Bought+One#comments</comments>
		<pubDate>Mon, 02 Jul 2007 07:46:19 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/07/yes-i-bought-one/</guid>
		<description><![CDATA[The iPhone challenge.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/iphonage.jpg" alt="iphone" width="500" height="330" /></p>
<p>&#8220;Stand in line? What are you crazy? I&#8217;m not standing in line.&#8221;</p>
<p>Eight hours later, I was standing in line. (Oops.)</p>
<p>Not so much standing as <em>strolling</em>, actually. Morbid curiosity got the better of me by the time I left the office for the weekend, and I found myself walking up 5th Avenue to take a gander at all the hubbub. I was pretty stunned to arrive on the scene a few hours after launch to find a less-than-five-minute line. Five minutes to queue up and charge through the double-file gauntlet of Apple Store employees cheering folks on at the door. &#8220;Oh, hey, what the heck…&#8221; </p>
<p>Mere moments later I reemerged, clutching my quarry in it&#8217;s slick satin finish bag, palms sweaty like a bad prom date. </p>
<p>I&#8217;ll spare the nitty gritty product review details. Suffice it to say it&#8217;s tremendously damn good. Like, &#8220;lives up to the hype&#8221; good. In fact, after a full weekend of usage, I&#8217;ll go so far as to declare the iPhone the best consumer electronics device I&#8217;ve ever purchased. Hands down. Full stop. (Note to <a href="http://daringfireball.net/2006/11/colligan_head_stuck" title="Daring Fireball: Palm CEO Ed Colligan's Head Seems to be Stuck Somewhere">Ed Colligan</a>: Apple didn&#8217;t just walk in—they broke down the door, punched you in the face <em>and</em> stole your girlfriend on the way out.)</p>
<p>Like it or not it&#8217;s going to have a noticeable influence on the market, so affected parties would do well to come to grips with that fact sooner rather than later. </p>
<h2>A Call to Action</h2>
<p>And that&#8217;s precisely where the Web design and development community comes in. </p>
<p>There&#8217;s been no shortage of gnashing of teeth and tearing of beards over the SDK issue. Want to write a &#8220;native app&#8221; for the iPhone, some Cocoa goodness all your own? Sorry kids, it&#8217;s closed. (For now at least.) Adam Greenfield even goes so far as to comment, &#8220;<a href="http://speedbird.wordpress.com/2007/07/01/the-iphone/" title="Speedbird: The iPhone">you cannot make culture with this device.</a>&#8221; He&#8217;s got a point. </p>
<p>But this time the closed model is hugely asymptotic: The iPhone is a full-on <em>consumer</em> of standards in every regard. Web Standards, networking standards, file standards, you name it. The SDK is a non-SDK: Make solid websites using acknowledged best practices and the iPhone well love them up. </p>
<p>So here&#8217;s our chance, Webfolk. Home court advantage is officially ours. Apple just dropped the sexiest client imaginable right in our laps, complete with oodles of free publicity the likes of which presidential candidates and washed up child actors only dream about. It&#8217;s a gift. A beautiful, beautiful gift for people who make websites. This is an opportunity that needs to be grabbed with both hands. </p>
<p>It&#8217;s time to get to work. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F07%2Fyes-i-bought-one%2F&amp;seed_title=Yes%2C+I+Bought+One/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Control Option</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fcontrol-option%2F&amp;seed_title=Control+Option</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fcontrol-option%2F&amp;seed_title=Control+Option#comments</comments>
		<pubDate>Thu, 24 May 2007 05:01:59 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[snark]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/05/control-option/</guid>
		<description><![CDATA[Stuck key failure.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/da_hammer.jpg" alt="the hammer" width="500" height="300" /></p>
<p>The phone is ringing again. When I pick it up, the owner of the voice in my ear is clearly at his wit&#8217;s end. He&#8217;s not just mad at his computer, he&#8217;s <em>pissed</em> at his computer. </p>
<p>Any designer could benefit from a stint in tech support. The in-the-trenches view of user behavior, along with an audience close enough to take a swing and actually connect, is priceless. Lessons meted out at the hands of Mother Experience. &#8220;No, toasters don&#8217;t make great bathtub accessories. Ask us how we know.&#8221; </p>
<p>Which always takes me back to this memory from an office far, far away, during a distant, earlier epoch of my life. </p>
<h2>Gimme Input</h2>
<p>In his office, faced with the offending machine, we begin The Assessment. </p>
<p>No matter where he clicks, a contextual menu is popping up. Plain old single-button mouse connected to a perfectly innocent looking Mac. Angry jabs at the mouse ensue as he demonstrates. Click—pop, a menu on the desktop. Click—pop, another menu on the desktop. </p>
<p>I&#8217;m standing just to the side of his desk, frozen in place, mouth hanging ever so slightly agape. Before my mind could even begin it&#8217;s customary scroll through the exotic points-of-failure checklist, the eyes had done a scan of the scene and returned back with a full report. I&#8217;m still standing where that report halted me.</p>
<p>Really? Another quick glance, just to be sure. Yes… really.</p>
<p>An awkward moment passes.</p>
<p>I lean forward, and with both hands gingerly pick up the book that&#8217;s sitting on the edge of his keyboard—plunked directly on top of the Control key. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fcontrol-option%2F&amp;seed_title=Control+Option/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Not Fade Away</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fnot-fade-away%2F&amp;seed_title=Not+Fade+Away</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fnot-fade-away%2F&amp;seed_title=Not+Fade+Away#comments</comments>
		<pubDate>Tue, 15 May 2007 06:05:26 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/05/not-fade-away/</guid>
		<description><![CDATA[Go CS3 racer!]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/bokeh_dots_01.jpg" alt="Bokeh light dots" width="500" height="200" /></p>
<p>These programs like to waste my time—or at least that&#8217;s what it feels like. </p>
<p>I&#8217;ve been using the new Adobe CS3 applications full-time for a little over a week now, at home and the office. The change to fast, stable Universal Binaries is a welcome one, as are several of the more subtle tool refinements. But there&#8217;s one new addition that punches me in the eye every time I see it.</p>
<p>That damn fade. </p>
<h2>Cue Transition</h2>
<p>For those of you already using a CS3 app, you know what I&#8217;m talking about. When you make one of the new applications active the entire program UI fades into view over the course of a quarter of a second or so. </p>
<p>Someone thought this was slick. Someone thought this was pretty. Someone was fairly misguided. </p>
<p><img src="/images/posts/cs3_fade.jpg" alt="Photoshop CS3 fading into view" width="500" height="100" /></p>
<p class="caption">Pause for Effect(s): Photoshop makes its dramatic entrance.</p>
<p>Ill-considered UI fluff like this makes me want to run for my copy of <a href="http://en.wikipedia.org/wiki/The_Humane_Interface"><cite>The Humane Interface</cite></a> and wave it about wildly. It&#8217;s not a question of aesthetics. It&#8217;s a question of <em>perceived performance</em>. </p>
<p>All this fade does is increase the time I have to wait for the application to become active, and therefore usable. Sure it only takes a quarter of a second, but users in heavy production environments (arguably Adobe&#8217;s core) switch back and forth between these apps hundreds, maybe thousands, of times a day. What starts out as an annoying stutter compounds to steal minutes out of every day. It doesn&#8217;t matter if the applications are screaming speed demons chockablock with fastidiously optimized code—they built a speed bump right outside the front door.</p>
<p>The subconscious is being trained to fold its arms and tap its foot every time you click, tab or otherwise stumble your way into Adobeland. Somewhere a neuron is saying, &#8220;Damn it, I was in the middle of a flow there.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fnot-fade-away%2F&amp;seed_title=Not+Fade+Away/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Idiot Box</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fthe-idiot-box%2F&amp;seed_title=The+Idiot+Box</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fthe-idiot-box%2F&amp;seed_title=The+Idiot+Box#comments</comments>
		<pubDate>Thu, 10 May 2007 09:29:38 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/05/the-idiot-box/</guid>
		<description><![CDATA[Video killed the article star.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/boxen_01.jpg" alt="The boxes" width="500" height="230" /></p>
<p>It may sound odd, but I&#8217;m really not sold on how most news sites are currently using video. At best the topic engenders me with a mild sort of ambivalence: &#8220;Meh, that&#8217;s nice.&#8221; These days my typical reaction to gee-whiz embedded video doodads in article pages is to ignore them. It&#8217;s a pathological habit caused by subtle nagging issues. I think we can, and should, do better. </p>
<p>What it really boils down to is a forced rate of consumption. </p>
<h2>Force Feeding</h2>
<p>When I&#8217;m reading a news article I can instantly and effortlessly shift from attentive reading to scanning. I can <em>vary</em> the rate of consumption to suit my needs, at any moment and without difficulty. Text is conducive to this. That&#8217;s paramount in news/editorial environments, where the value proposition is all about timely information exchange. As a user I can choose to be more or less engaged as the situation merits. I can choose to sacrifice depth for speed (or vice versa) whenever I darn well feel like it—and still get what I need. </p>
<p>I can&#8217;t do that with video. At least not in its current incarnations. </p>
<p>Video forces full engagement on its own terms. The time it takes to watch the video is the time it takes to watch the video. Sure, you can try speeding it up (in a rare few applications) or scrubbing around with the playhead, but both are poor analogs to scanning text. With most videos the best you can hope for is a passing idea of context, maybe a notion of tone. (Imagine jogging around your standard talking head news video. Still worse, voiceover scenes.) And both methods require too much fiddling on the user&#8217;s part anyway. </p>
<h2>A (Few) Modest Proposal(s)</h2>
<p>One solution might be what I call, for lack of a better term, &#8220;scanning captions&#8221;. Imagine if when you clicked on the playhead (or used a keyboard shortcut) and began scrubbing, a text overlay with a few words instantly appeared, and updated as you moved around, quickly telegraphing what&#8217;s going on in the video during that particular time span. Essentially these are just captions that activate automatically when scrubbing, but with much more abstract text. Not much—just enough to convey context. </p>
<p><img src="/images/posts/scanning_captions.jpg" alt="Scanning captions example" width="500" height="205" /></p>
<p>Or you could take those same captions and place them alongside the video as segment names, highlighting the current one and letting the user jump to to any of them with a click. </p>
<p><img src="/images/posts/video_categories.jpg" alt="Segment names example" width="444" height="192" /></p>
<p>These are just some off-the-cuff ideas I sketched out in a few minutes this afternoon. The point is it wouldn&#8217;t take a whole lot to offer a more genuinely useful experience to the user. </p>
<h2>Stay Tuned</h2>
<p>Maybe I&#8217;m splitting hairs with all of this. I hate to drag out the old cliché, but I&#8217;m definitely not advocating throwing the baby out with the bathwater. Yes, video is a useful medium in its own right. Yes, we should keep using it. But until some of these little nits are worked out it will probably never be quite as rich (and humane) a resource as we hope. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F05%2Fthe-idiot-box%2F&amp;seed_title=The+Idiot+Box/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Falling Off the Soapbox</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F02%2Ffalling-off-the-soapbox%2F&amp;seed_title=Falling+Off+the+Soapbox</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F02%2Ffalling-off-the-soapbox%2F&amp;seed_title=Falling+Off+the+Soapbox#comments</comments>
		<pubDate>Sat, 24 Feb 2007 20:51:32 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/02/the-cobbler%e2%80%99s-children/</guid>
		<description><![CDATA[When JavaScript alerts attack.]]></description>
			<content:encoded><![CDATA[<p>The other day at <a href="http://www.businessweek.com/" title="BusinessWeek.com">the office</a> I was skimming through <a href="http://www.businessweek.com/technology/content/feb2007/tc20070223_340024.htm" title="BusinessWeek.com: Microsoft: Ready to Rev Up Sopabox">an article</a> by one of our staff tech writers about Soapbox, Microsoft&#8217;s social video site, so I decided to check it out. Turns out it&#8217;s a fairly modest affair with an extreme air of &#8220;me too&#8221; about it. Okay, no big deal. Time to close that browser tab and get back to work. But…</p>
<p><img src="/images/posts/soapbox_alert.jpg" alt="" width="440" height="232" /></p>
<p>You&#8217;re joking, right?</p>
<p>Any attempt to hit refresh, type in a new URL, or use the browser&#8217;s back button in Safari summons forth this little nugget of pure JavaScript evil. (You won&#8217;t see this at all in Mac Firefox because, well, the site simply doesn&#8217;t load in that joint.)</p>
</p>
<p>Let me say this loud and clear: Never, ever do this. <em>Ever.</em></p>
<p>I seriously had to go back to the article and check that this was indeed a &#8220;new&#8221; site, because for a second there you could have easily fooled me into thinking we were partying like it&#8217;s 1999. </p>
<p>Scan down the site a little farther and you&#8217;ll find this other precious bit of &#8220;Was it good for you?&#8221; neediness.</p>
<p><img src="/images/posts/soapbox_survey.jpg" alt="" width="330" height="55" /></p>
<p>Sorry Soapbox, but I&#8217;ve had better. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F02%2Ffalling-off-the-soapbox%2F&amp;seed_title=Falling+Off+the+Soapbox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Devil You Must Live With</title>
		<link>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F02%2Fthe-devil-you-must-live-with%2F&amp;seed_title=The+Devil+You+Must+Live+With</link>
		<comments>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F02%2Fthe-devil-you-must-live-with%2F&amp;seed_title=The+Devil+You+Must+Live+With#comments</comments>
		<pubDate>Fri, 09 Feb 2007 05:01:00 +0000</pubDate>
		<dc:creator>David Sleight</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[businessweek]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[managing]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.stuntbox.com/blog/2007/02/the-devil-you-must-live-with/</guid>
		<description><![CDATA[You and me and every ad we know.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/posts/ad_devil.jpg" alt="" width="500" height="300" /></p>
<p>Let&#8217;s be honest. As designers most of us would prefer it if ads just went away. It&#8217;s okay, you can admit it. They&#8217;re the unwanted stepchildren of the web design world and we all know it. </p>
<p>But for those of us that work on sites that depend at least in part on advertising for a chunk of their revenue, sites like <cite><a href="http://www.businessweek.com/">BusinessWeek</a></cite>, ads are a sober reality. Get used to it. Ads put food on the table and staff in your chairs. It may not be all sunshine and lollipops sometimes, but it behooves you to learn how to design with them in mind. </p>
<h2>Don&#8217;t Be a Slumlord</h2>
<p>As we&#8217;ve been updating our design I&#8217;ve made a point of thinking of our ads like real estate. No one wants to buy a timeshare in the ghetto. </p>
<p>Keeping that metaphor in mind and discussing it openly we were able to do the unthinkable with the new <a href="http://www.stuntbox.com/blog/2006/06/the-new-look-at-businessweekcom/" title="The New Look at BusinessWeek.com">homepage</a> and <a href="http://www.stuntbox.com/blog/2007/01/the-bw-design-update-rolls-on/" title="Stuntbox: The BW Design Update Rolls On">story page</a> designs—remove ad positions. By axing cluttered ads not only were we able to trade up to larger sizes (more dollars), we also increased the overall value of our &#8220;neighborhood&#8221;. Not cramming an ad into every crevice of whitespace gives you the opportunity to lay each one out appropriately and ensure it hews to the visual rhythm of the site. Just like your content elements. Advertisers notice their ads aren&#8217;t locked in mortal combat with each other, competing for the user&#8217;s attention, and they appreciate it. People feel a lot better about forking over their bucks for property in the good part of town. </p>
<p>Just as important, being able to discuss ads internally using these kinds of terms kept us from falling into the classic &#8220;us-versus-them&#8221; trap. (You know the one I&#8217;m talking about. It goes something like this: &#8220;All you suits do is screw up the site!&#8221; &#8220;You artsy types don&#8217;t know how to run a business!&#8221; And so on.) We were all just folks in a room trying to figure out how to improve our community. </p>
<h2>Out Here in the Fields</h2>
<p>Then there&#8217;s the small matter of implementation. Basically, ads make their way onto the site through good old-fashioned JavaScript calls scattered throughout the markup. The actual content pulled in by these calls is created by a variety of third parties and their sundry partners. And partners of partners. And partners of partners of partners. You get the idea. All this makes for a pretty wide variety of code quality. Another fact of life that there&#8217;s just no getting around. Some ads are just dandy, and some are… well…</p>
<p>Some suck. Hard. </p>
<p>What&#8217;s a DOM maven to do when every include and their brother calls <code>window.onload</code>?</p>
<h2>Consult the Rhino</h2>
<p>First off, Simon Willison&#8217;s excellent <code><a href="http://simonwillison.net/2004/May/26/addLoadEvent/" title="Simon Willison's Weblog: Executing JavaScript on page load">addLoadEvent</a></code> is out the window. Because the ad calls happen late in the markup, after our own DOM scripts have been called in the <code>head</code>, any ad that stakes a claim to <code>window.onload</code> obliterates <code>addLoadEvent</code>. All that&#8217;s left is smoke and ashes. Too bad. We needed some kind of event listener. </p>
<p>And then sweet serendipity struck. </p>
<p>Just as I was getting ready to hunker down for a long night of pounding out a listener from scratch the fifth edition of David Flanagan&#8217;s seminal <cite><a href="http://www.oreilly.com/catalog/jscript5/">JavaScript: The Definitive Guide</a></cite> dropped. </p>
<p>If you&#8217;re still knocking around with a trusty dog-eared fourth edition do yourself a favor and pick up the refresh. It&#8217;s worth it. Besides smartly consolidating the different client-side reference sections it adds a handy helping of new goodness. Example? A robust <code>onload</code> event listener. Standing there in the bookstore I pretty much randomly flipped to Flanagan&#8217;s <code>runOnLoad</code> (page 434, example 17-7) and there was the answer winking up at me. Thank you, Mr. Flanagan. So far its handled everything we&#8217;ve thrown at it on <cite>BusinessWeek.com</cite> without complaint. </p>
<p>As of late there&#8217;s been some <a href="http://peter.michaux.ca/article/553" title="Peter's Blog: The window.onload problem (still)">fresh discussion</a> about cracking the <code>window.onload</code> nut in new ways. It&#8217;s clear this is anything but a done deal and  that&#8217;s a Good Thing. The upshot? Even when you&#8217;re serving up all manner of thorny, unpredictable ads and partner content you can still be hip to Web Standards and the DOM. Even the biggest, craziest commercial sites no longer have any excuse. </p>
<p>You can have your design, ads and DOM, and eat them too. </p>
]]></content:encoded>
			<wfw:commentRss>http://stuntbox.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fstuntbox.com%2Fblog%2F2007%2F02%2Fthe-devil-you-must-live-with%2F&amp;seed_title=The+Devil+You+Must+Live+With/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
