<?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>Steal This Idea - Articles on Product Vision, Innovation and Design &#187; Critique</title>
	<atom:link href="http://stealthisidea.com/articles/category/critique/feed/" rel="self" type="application/rss+xml" />
	<link>http://stealthisidea.com</link>
	<description>Philip Haine&#039;s articles on Product Vision, Innovation and Design</description>
	<lastBuildDate>Thu, 26 Jan 2012 09:12:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Innovation in audio volume UI</title>
		<link>http://stealthisidea.com/articles/innovation-in-audio-volume-ui/</link>
		<comments>http://stealthisidea.com/articles/innovation-in-audio-volume-ui/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 19:32:00 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=932</guid>
		<description><![CDATA[Wow, the upcoming Chumby has an incredibly simple and intuitive UI for adjusting volume: just turn the dial. No unlocking to make the volume UI available.  No having to ensure that you are in the right mode.  You can feel for it and operate it without even looking, with instant response. What a great idea! [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, the <a href="https://store.chumby.com/">upcoming Chumby</a> has an incredibly simple and intuitive UI for adjusting volume: just turn the dial.</p>
<p><img class="aligncenter size-full wp-image-935" title="chumby2" src="http://stealthisidea.com/wp-content/uploads/2009/11/chumby2.jpg" alt="chumby2" width="488" height="292" /></p>
<p>No unlocking to make the volume UI available.  No having to ensure that you are in the right mode.  You can feel for it and operate it without even looking, with instant response. What a great idea!</p>
<p>Hmmm&#8230; come to think of it, I think my 1979 Walkman had a similar UI.  Maybe <a href="http://stealthisidea.com/articles/the-ipod-touch-is-not-a-great-media-player/">other products</a> should steal that idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/innovation-in-audio-volume-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to fix the stationery feature in Mac OS X</title>
		<link>http://stealthisidea.com/articles/fix-stationery/</link>
		<comments>http://stealthisidea.com/articles/fix-stationery/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 19:36:34 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=925</guid>
		<description><![CDATA[Stationery is broken in the Mac OS.  Here's the fix, and a workaround in the mean time.]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know what happened with the stationery / templating system in Mac OS X but it got broken a few versions ago.</p>
<p>Today, if you mark your beautiful template as stationery, when you subsequently open it it creates and saves a copy of the file under the same name with the word &#8220;Copy&#8221; appended, in the same directory.</p>
<p>This so does not make sense.  First, people often to store templates a central repository of tools, outside any project.  That is not where you want your new project-related instance to be.  Moving it to the right location is an added, unnecessary step.  Secondly, the name of the template is never going to be the right name.  If the user doesn&#8217;t think to change it immediately it will cause confusion and make it hard to find the document.  That&#8217;s more unnecessary work, including closing the document you just created to move and rename it and then reopening it.  These required steps make the stationery worse than useless &#8212; it&#8217;s less work to just manually copy a template file to the destination.</p>
<p>The better behavior (to steal) is to instantiate a new, unsaved, untitled document when the stationery file is opened.  Later, when the user saves, it  she can give it the right name and put it in the right location the first time.  In other words, just like how untitled documents have always worked.</p>
<p><em>[Didn't stationery once work like this?  Anyone have insight into how and why it went as</em>tray?]</p>
<p>Here is the workaround I&#8217;ve been using for a while.  Never use the Stationery bit.  Do mark templates as Locked bit.  This will have almost the correct behavior.  When you open it, it will look like you are editing the template.  But it will prevent you from saving over it, instead prompting you for a save location and name.</p>
<p>[<strong>Bonus idea to steal #1:</strong> why can't the File Save dialog give instant access to the Finder windows that are already open?  These are the most likely save destinations because they relate to the current project.]</p>
<p>[<strong>Bonus idea to steal #2:</strong> When you do Save As, why must it give you what amounts to an arbitrary default save location?  Why not default to the current folder?  This would match the scenario of retaining an old version of a document while branching it for further editing.]</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/fix-stationery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple laptops: Stop the Throb</title>
		<link>http://stealthisidea.com/articles/apple-laptops-stop-the-throb/</link>
		<comments>http://stealthisidea.com/articles/apple-laptops-stop-the-throb/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 05:56:16 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[Product Design]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[laptops]]></category>
		<category><![CDATA[sleep inhibition]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=855</guid>
		<description><![CDATA[ ]]></description>
			<content:encoded><![CDATA[<p>Apple laptops since the Powerbook era have had a cute anthropomorphic indication that the device is asleep:  the white light on the front of the device slowly brightens and darkens like the breathing pattern of a deeply sleeping dorm-mate.</p>
<p>It&#8217;s kind of cute, as long as the laptop has its own bedroom.</p>
<p>But, like a snoring dorm-mate, it&#8217;s the most annoying thing when you have no choice but to share sleeping quarters.  Such is the case in hotel rooms, or when a home office serves as an impromptu nursery for an eight-month-old.  The laptop causes the ambient room light to cycle from pitch dark to bright night light, piercing photons through your eyelids, keeping those synapses firing, and inhibiting sleep.</p>
<p>The analog remedy for both snoring roommates and obnoxiously glowing MacBook Pros is the same: get out of bed and smother it in a pillow.</p>
<p>What we need is a digital remedy, today&#8217;s <strong>idea to steal</strong>:</p>
<ul>
<li>Or, provide a preference to stop the throbbing glow</li>
<li>Or, employ an ambient light sensor on the outside of the device to smartly control the throbbing glow.  By daylight, throb away.  When the room is dark, don&#8217;t.</li>
<li>And while you&#8217;re at it, also dim the charging light when the room is dark. It, too, must be covered to keep the room dark enough for the laptop&#8217;s very young roommate.</li>
<li>Or, just stop throbbing</li>
</ul>
<p>As for snoring roommates, I&#8217;m unaware of a digital remedy.  Anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/apple-laptops-stop-the-throb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone gripefest 2009</title>
		<link>http://stealthisidea.com/articles/iphone-gripefest-2009/</link>
		<comments>http://stealthisidea.com/articles/iphone-gripefest-2009/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 22:16:15 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=782</guid>
		<description><![CDATA[Now that the iPhone has been around a while, it's time for Apple to go back and fix the basics they missed in v1.]]></description>
			<content:encoded><![CDATA[<p>With the introduction of the iPhone, Apple did something legendary.  Out of nowhere, they created a highly advanced, easy to use product that jumped years ahead of competition that had a fifteen year head start.  In the process they invented several major advancements in HCI.  And they created something that felt not like a 1.0 product, but something that actually worked.  It worked well as a phone, it had decent battery life, and it wasn&#8217;t too buggy.  These were things that defied <a href="http://www.nytimes.com/2009/03/22/business/22digi.html">traditional wisdom</a>:</p>
<blockquote><p>“I would just caution people that think they’re going to walk in here [to the cellphone market],” said Ed Colligan.  “We’ve struggled for a few years here figuring out how to make a decent phone,” he added. “PC guys are not going to just knock this out.”</p>
<p>Apple, the novice, didn’t merely walk into the business. It climbed a 10-meter platform and executed a back two and a half somersaults with two and a half twists in the pike position.</p></blockquote>
<p>The iPhone remains best-in-breed three years later.  It is raking in <a href="http://www.macrumors.com/2009/08/18/analyst-apple-to-sell-80-million-iphones-in-2012-snag-5-7-of-total-mobile-phone-market/">huge swaths</a> of the total market and is a testament to the power of <a href="http://productvision.com">product vision</a>.</p>
<p>I love my iPhone and use it enthusiastically, daily, for all sorts of things I could not previously imagine.</p>
<p>There.  Now that the props are out of the way, it&#8217;s onto the gripefest.  I pick on Apple a lot for three reasons.  First, because their products are the only ones worthy of criticism.  Secondly, because I use them and know them intimately.  Thirdly, I want to fight the perception that Apple can do no wrong; that Apple design is equivalent to good design; that everyone should strive to design their products just like Apple.</p>
<p>The reality is that Apple has a number of bad design habits which others should avoid to create products that are even better than Apple:</p>
<ul>
<li>Apple <a href="http://stealthisidea.com/articles/buttonphobia/">sacrifices actual simplicity for the appearance of simplicity</a> (parodied scathingly by <a href="http://stealthisidea.com/articles/no-keyboard-for-you/">the Onion</a>).</li>
<li>Apple puts <a href="http://stealthisidea.com/articles/buttonphobia/">form ahead of function</a>, to the <a href="http://stealthisidea.com/articles/front-row-friction/">actual detriment</a> of <a href="http://stealthisidea.com/articles/palm-vs-iphone/">users</a>.</li>
<li>Apple is can be obstinately <a href="http://stealthisidea.com/articles/trackpad-as-butto/">not-invented-here</a>, depriving users of good ideas that are well-known and work</li>
<li>Apple has a tendency to <a href="http://stealthisidea.com/articles/blend-vs-bolt/">bolt new features on</a>, accumulating complexity over time, rather than blending them in.</li>
<li>Apple often fails to identify and streamline the most common, frequent tasks (you know, such as <a href="http://stealthisidea.com/articles/the-ipod-touch-is-not-a-great-media-player/">pausing playback on a music player</a> or <a href="http://productvision.org/blog/ban-the-keyboar/">typing an email message</a> into a mobile device or placing a phone call).</li>
</ul>
<p>My post from a year ago <a href="http://stealthisidea.com/articles/palm-vs-iphone/">critiquing the iPhone calendar</a> continues to garner a steady stream of traffic and amen-brothers.  In that post I was focused only the calendar.  But there are several other aspects of the iPhone that stick in my craw daily.</p>
<ol>
<li>The <strong>phone app</strong> itself is terribly inefficient and demanding of the user&#8217;s brain and eyes for the most common tasks.  On my 12-year-old flip phone I could press and hold one number to dial a frequently used number.  I could do it in two seconds, without even having to look at the device.  On the iPhone I have to wend my way through the modes to get to the page of favorites, then I have to look at the screen and target the right entry, possibly scrolling.  [Voice dialing may or may not be a panacea for this; my iPhone 3G doesn't have that feature.]
<p>Dialing an arbitrary contact: I have over 3,000 contacts, which makes the primary navigational UI, flick-to-scroll, useless.  Searching by typing should be the primary way of finding a contact from the entire set.  (In contrast, the Palm Treo&#8217;s had a clever feature where you could type the first letters of someone&#8217;s first and last name to jump straight to them.  To dial me you might type &#8220;pha&#8221; for <strong>p</strong>hilip <strong>ha</strong>ine.)</p>
<p>The iPhone doesn&#8217;t learn your habits and tune its behavior to your patterns.  If I search for Mark, it always presents me with the same set of 28 Marks in the same order, beginning with Mark A, even though I have only ever called up Mark D in the last year.  (My favorite precedent of a UI which tunes itself automatically based on your real-world habits is <a href="http://www.kpao.org/blog/2008/10/bill-gates-used-to-have.html">LaunchBar</a>).</li>
<li>I have loathed the <strong>home screen / app launcher</strong> since the beginning.  It scales poorly.  When searching for an app I feel like a flicking idiot, paging madly through screen after screen of icons to find an app.  And if you move one icon it shuffles the rest of them on the page.  So much for positional stability and muscle memory.  Trust me, there are better paradigms for navigating and organize scores of applications.</li>
<li>The new <strong>Spotlight</strong> feature that lets you search the whole device is welcome.  But it suffers from <a href="http://stealthisidea.com/articles/blend-vs-bolt/">Apple&#8217;s habit of bolting on new features</a>.  For example, the Spotlight page is now better at looking up someone to call than the dedicated phone app (which ought to tell you something about the phone app.)  Yet when you find someone to call, can you just tap the person and choose a number?  No, that would be too blended and efficient.  Spotlight instead passes you off to the the Phone app to complete the task.  Adding insult to injury is the <a href="http://stealthisidea.com/articles/ui-friction/">UI friction</a> of the zooming away visual from Spotlight and then zooming into the phone app.  I&#8217;m busy; just give me a dial button.</li>
<li><strong>iTunes</strong> is tired.  It is simply too clumsy to move media back and forth between the computer and the iPhone.  Managing playlists is a chore.  Backing up the iPhone takes a ridiculous amount of time (up to an hour for me) and often fails.  Coverflow is distracting eye candy.  I once lost all my apps by syncing.  My calendar has never synced properly.As a result of all of these problems syncing, I do none of it.  Yes, that&#8217;s right: the exact same scenario that Apple+iPod+iTunes exploited in the early days of MP3 players has come around again.  The process of syncing is so onerous that non-use is a better solution than dealing with the hassle.  Time to reinvent iTunes as Apple did with Mac OS 9 and iMovie.</li>
<li><strong>Alarms, alerts and notifications</strong> are inconsistent and not trustworthy.  Each feature has its own policy on how to alert you.  I had to really study the UI to isolate the idiosyncrasies of each.For example, an <strong>SMS message </strong>will beep and buzz every few minutes, indefinitely, to make sure you find out about the change of restaurant plans.  But if the same message happens to be left as a <strong>voicemail</strong> you&#8217;d better be paying attention, because voicemail beeps and buzzes just once and thereafter remain silent.
<p>And unlike every cellphone or answering machine built in the past 20 years, <strong>the iPhone has no blinking message indicator light</strong> to let you know there is something you are missing.  The only way to know you have a voicemail message waiting is to check it.</p>
<p>In contrast, the <strong>countdown timer</strong> in the Clock app is like a drill sergeant.  It will insistently remind you to feed the parking meter <em>now</em>, repeating the alarm continuously and indefinitely until you stop it.  If left upstairs it will vibrate the iPhone clear off your nightstand and onto the floor.</p>
<p>Different still is the Clock app, which is kind enough to <strong>completely ignore the silent mode switch</strong>, so you can hear it over those pesky stage performers.</p>
<p><strong>Appointment alerts</strong> take a kinder and gentler approach.  They will prod you gently every five minutes to tell you about the upcoming meeting.  If your volume is turned down it will do so quietly.</p>
<p>The clock app lets you <strong>snooze</strong> alarms, but you can&#8217;t snooze the countdown timer, nor calendar alerts.  For example, you cannot tell the calendary app,  &#8220;Thanks, I know the phone meeting is in 15 minutes; remind me once more in 10.&#8221;</p>
<p>The alarm clock and the countdown timer lets you specify the duration down to the minute.  But the calendar appointments limit your choices to 5, 15, 30, 60 and 120 minutes, which is just not enough specificity.</p>
<p>There are even more quirks that make it hard to understand the rules and predict the behaviors: different alert options whether the device is on standby or on, message indicators that make you do the busy work to visit the Phone and Messages apps just to clear their status, repeat options that differ between the alarm clock, the calendar app, and iCal.</p>
<p>The entire paradigm of iPhone notifications deserves a nice, healthy, systemic rethink.</li>
<li>The <strong>slide to unlock</strong> feature lacks common sense.  It is a dexterity test to perform with one hand.  And if the phone times out while you&#8217;re reading a screen, it should let you turn the device back on within a few seconds, bypassing the swipe.</li>
<li>The <strong>lack of real background processing</strong> is a huge limitation.  &#8220;Oh but we want to save your battery&#8221; says Apple.  But what about when the device is charging?  How about doling out limited slivers of time?  How about giving the user the prerogative to decide who may work in the background, as is done with notifications?  This one smells of disingenuous self-interest &#8211; SMS, voice mail, money makers, would be threatened if third parties could play on a level playing field with Apple.
<p>Background processing is an enabling technology and when other platforms exploit it it will be clear what iPhone users have been missing.</li>
<li><strong>Mac and the iPhone are not very friendly towards one other. </strong> They are on the same wireless LAN most of the time.  Why don&#8217;t they just say <a href="http://en.wikipedia.org/wiki/Bonjour_%28software%29">Bonjour</a>, and just trickle sync in the background throughout the day to keep my Apple world in sync?  (Surely not because Apple wants me to subscribe to Mobile Me?)</li>
<li>If I&#8217;m re-downloading an app I&#8217;ve already purchased, why do I have to click BUY NOW and <em>then</em> have it tell me that it&#8217;s free because I already bought it?  The device should just say hey, you own this, help yourself.</li>
<li>The <strong>app store approval process</strong> is a bottleneck that is truly hurting users.  Bugfixes cannot be dispatched instantly to users and are delayed for upwards of a week.</li>
<li><strong>Apple&#8217;s patriarchal control</strong> over what apps show up is an idea that is playing itself out.  Protecting the users from badness is one thing.  Artificially protecting Apple&#8217;s interests at the expense of the customer&#8217;s is another.
<p>Every app that Apple prohibits is a set of needs that will never be fulfilled by the iPhone. The controversy over the Google Voice app rejection is only the most vivid recent example.  When the Pre eventually gets its act together we will, hopefully, see how different the world can be.  Apple could use the competition to keep it honest.</li>
</ol>
<p>Given the triumph that was the iPhone, these issues were tolerable for the first year or so.  But we are now at the third version of the iPhone OS.  It&#8217;s time for Apple to get back and fix the basics.</p>
<p>Until they do, there is an opening for competitors to exploit.</p>
<p>Here is an <strong>idea to steal</strong> for whichever competitor is first to trump the iPhone interaction design:  launch an advertising campaign with billboards that trumpet the ease of use and efficiency advantages: &#8220;Call your spouse.  iPhone: 6 steps.  Pre: 2 steps.  The Palm Pre.  For busy people.&#8221;  &#8220;Move an appointment.  iPhone: 13 steps.  Palm Pre: 5 steps.  The Palm Pre.  For busy people.&#8221;  You get the idea.</p>
<p><em>Readers: what serious long-standing iPhone issues did I miss?</em></p>
<p>&#8212;</p>
<p><em>Philip Haine is principal of <a href="http://productvision.com/">Product Vision Associates</a>, a product innovation consultancy that helps product leaders and their teams envision new, breakthrough products and reboot older ones.  To follow him on Twitter <a href="http://twitter.com/dphaine">click here</a>.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/iphone-gripefest-2009/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Stuff it, Firefox</title>
		<link>http://stealthisidea.com/articles/stuff-it-firefox/</link>
		<comments>http://stealthisidea.com/articles/stuff-it-firefox/#comments</comments>
		<pubDate>Thu, 28 May 2009 12:51:00 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Quick Ideas]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=650</guid>
		<description><![CDATA[A free time warp with every launch]]></description>
			<content:encoded><![CDATA[<p>Can someone please tell me what year it is?</p>
<p>Judging from Firefox it must be circa 2001.  Otherwise, why would Firefox insist on using Stuffit to expand .zip archives?</p>
<p>The year cannot be, say, 2009, because by then the Mac will certainly have had unzipping capability built-in for years, rendering the clunky and obtrusive StuffIt completely obsolete.</p>
<p>Now, if I can only figure out how to get my Mac to stop syncing the system clock forward to 2009&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/stuff-it-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macbook Pro stagnation?</title>
		<link>http://stealthisidea.com/articles/macbook-pro-stagnation/</link>
		<comments>http://stealthisidea.com/articles/macbook-pro-stagnation/#comments</comments>
		<pubDate>Wed, 27 May 2009 07:18:20 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[MacBook Pro]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=655</guid>
		<description><![CDATA[Surprisingly little change in 2.5 years]]></description>
			<content:encoded><![CDATA[<p>My MacBook Pro is the best computer I&#8217;ve ever owned.  This is not saying much, as you would presume the last computer you buy is better than any you have owned before.</p>
<p>Usually after about a year I&#8217;m pining for a hardware upgrade and averting my eyes from the Apple store.  But I&#8217;ve had my current machine for 2.5 years and it&#8217;s still going strong and running the latest version of everything with aplomb.</p>
<p>With one exception.  As my <a href="http://stealthisidea.com/articles/design-tools/">tool set</a> is growing, I am wishing for more RAM.  3GB isn&#8217;t cutting it anymore.  I have to keep a close eye on MemoryStick app in the dock to make sure I don&#8217;t run out of RAM and start the descent into the swapfile swamp, from which  a reboot is the only rescue.</p>
<p>So in a moment of weakness I surfed over to store.apple.com to see how I might be living. I was surprised to see this:</p>
<p style="text-align: center;"><img class="aligncenter" src="/wp-content/mac-then-now.jpg" alt="" width="474" height="338" /></p>
<p>At left, a brand new midrange Macbook Pro, $2500.  At right, the specs for my 2.5 year old MBP.</p>
<p>They are roughly the same!  Especially since I upgraded the RAM to 3GB a long time ago (cheap) and my hard drive to this <a href="http://www.provantage.com/seagate-st9320421asg~7SEGS1LN.htm">fast, quiet, inexpensive Seagate 320GB</a> drive last week ($90 bucks including shipping).  The only appreciable difference is that the newer machine goes to 4GB.</p>
<p>Wow, 2.5 years goes by and a machine with roughly the same specs is still $2500.  I am not sure what to make of that.  Apple continues to do a good job squeezing out margins on their premium (and worth it) products.  Perhaps the performance/battery life curve is taking a breather at a local maximum.</p>
<p>According to the <a href="http://buyersguide.macrumors.com/#Portable_Macs">MacRumors buying guide</a> the Macs are all due for a refresh soon.  Let&#8217;s hope Apple hits us with more than a few sharp bevels.  It&#8217;s overdue.</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/macbook-pro-stagnation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iStockPhoto: money for nothing</title>
		<link>http://stealthisidea.com/articles/avoid-istockphot/</link>
		<comments>http://stealthisidea.com/articles/avoid-istockphot/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 09:17:10 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Product Vision & Strategy]]></category>
		<category><![CDATA[business model]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=474</guid>
		<description><![CDATA[By now, I should stop being surprised when I see companies destroy their good name with sleazy business practices.]]></description>
			<content:encoded><![CDATA[<p>Today, I found out the hard way that iStockPhoto expires unused credits you buy after a year.</p>
<p>These are not gifts or promotions or bonuses like frequent flyer miles.  These are credits you PAY FOR.  With REAL MONEY. In exchange for future imagery to download.  They just &#8220;expire&#8221; them.</p>
<p>iStockPhoto calls these credits their very own currency.  And they deem it okay to just take that currency from you with nothing in return.  Imagine if all those gift cards you gave and received &#8220;expired&#8221; after a year.</p>
<p>Sorry for sounding redundant.  I&#8217;m incredulous.</p>
<p>They are already benefiting from having customers prepay: they get to hold onto your money and keep the interest.</p>
<p>This is so obviously sleazy and unfair. Some states already have explicit laws banning the practice.</p>
<p>The ethics of it should be plenty to prevent a company from employing such practices, but because we care about <a href="http://productvision.org/blog/components-of-product-vision/">product vision, including business models</a>, let&#8217;s lay out why this is such a petty, short-sighted idea:</p>
<ul>
<li>Most companies try and incentivize customers to spend more.  Expiring credits is a disincentive for customers to prepay for bigger chunks of credits.  The more you buy, the more you have to lose.</li>
<li>Most companies understand the high cost of customer acquisition and try and keep customers loyal so they don&#8217;t stray to competitors.  Unused credit is a financial incentive to return to the service.   If I had just two dollars left in my account I&#8217;d go to back to iStockPhoto and spend another $10 to get what I want.  But now that my balance is zero, I&#8217;m free to look elsewhere.  By expiring credits, iStockPhoto frees their customers who would otherwise be locked in.</li>
<li>Expiring credits turns happy customers into angry customers.  Someone <a href="http://www.jroller.com/obie/entry/expiring_paid_credits_unacceptable">wrote</a>, &#8220;Yep, iStockPhoto stole money from me as well. They got 4 dollars from me that expired a few months ago. For that, they&#8217;ve lost a customer. Genius business model. Luckily there&#8217;s lots of competition so no worries on finding clipart.&#8221;</li>
</ul>
<p>Some homework for the business leaders of iStockPhoto: read up on <a href="http://en.wikipedia.org/wiki/Net_Promoter_Score">net promoter</a>.</p>
<p>So here is some advice for competitors: differentiate by not expiring credits, and ridicule the ethics of those who do.</p>
<p><em>Readers: what are the best alternative stock photo providers?  How did you feel when you found out your iStockPhoto credits disappeared?</em></p>
<p><em>Update 8/20/09 &#8211; Here are some alternative stock photo sites:</em></p>
<ul>
<li><a href="http://www.everystockphoto.com/">EveryStockPhoto</a> &#8211; searches multiple free sites</li>
<li><a href="http://www.sxc.hu/browse.phtml?f=search&amp;txt=mother&amp;w=1&amp;x=0&amp;y=0">stock.xchng</a> &#8211; free.  Includes search results from paid sites including iStockPhoto, our nemesis</li>
<li><a href="http://www.stockxpert.com/">StockXPert</a> &#8211; paid, credits do not expire.</li>
<li><a href="http://www.photoxpress.com">PhotoXPress</a> &#8211; free, but limited downloads per day</li>
</ul>
<p>[Non-recommended sites that expire credits: iStockPhoto, Fotolia, Dreamstime.]</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/avoid-istockphot/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Apple makes the trackpad a mouse button</title>
		<link>http://stealthisidea.com/articles/trackpad-as-butto/</link>
		<comments>http://stealthisidea.com/articles/trackpad-as-butto/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 20:52:38 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=430</guid>
		<description><![CDATA[ All kinds of potential goodness snuck in when Apple made the touchpad clickable.]]></description>
			<content:encoded><![CDATA[<p>Well, Apple&#8217;s laptop introduction yesterday was an incremental step forward. The devices look great, but any <a href="http://stealthisidea.com/articles/future-lapto/">leap forward in laptops</a> will have to wait.</p>
<p>They did do something subtle and brilliant, though. I&#8217;ve been moaning for decades about the <a href="http://stealthisidea.com/articles/buttonphobia/">absence of a proper second mouse button</a> on Apple&#8217;s computers. With the new MacBooks, Apple found a way to add a second button without desecrating the precious industrial design. The track pad itself is a real, physical, press-it-and-it-clicks button. Press it with one finger and it&#8217;s a regular click. Press with two fingers for the right-click operations.  (There&#8217;s a chance that there will be a lot of false right clicks, if the user fails to assiduously lift all other fingers before clicking. Something to look out for.)</p>
<p>Another great side effect of combining the mouse button with a multi-touch panel is that it greatly simplifies clicking and dragging when using a trackpad.  Before, this was a two-handed operation, one hand pressing and holding the button, and the other one doing the drag.   Now, the user can press and drag with one finger.  It&#8217;s more direct, and it neutralizes one of the advantages of an external mouse, which had this capability ever since <a href="http://en.wikipedia.org/wiki/Doug_Englebart">Englebart&#8217;s</a> day.</p>
<p>Combining the mouse button with a multi-touch panel has other potential.  Double-clicking, still difficult for many users, can go away: instead, click with three fingers. Triple clicking was always pretty ridiculous, but the equivalent, click with four fingers, is more tolerable.  You can zoom, pan, change the volume, scrub a video, by pressing with multiple fingers and dragging horizontally, vertically or diagonally.  These are my off-the-cuff thoughts, not what&#8217;s been announced.  <a href="http://www.apple.com/macbook/features.html">Apple says</a>:</p>
<blockquote><p>The amazing new trackpad doubles as a button — just press down anywhere and consider it clicked. No separate button means there’s 39 percent more room for your fingers to move on the silky glass surface. Now that Multi-Touch gestures have come to MacBook, all the function is in your fingers. Use two fingers to scroll up and down a page. Pinch to zoom in and out. Swipe with three fingers to flip through your photo libraries. Rotate to adjust an image with your fingertips. Using the new four-finger swipe gesture, swipe up or down to access Exposé modes and left or right to switch between open applications. If you’re coming from a right-click world, you can right-click with two fingers or configure a right-click area on the trackpad. The more you use the Multi-Touch trackpad, the more you’ll wonder what you ever did without it.</p></blockquote>
<p>(By the way, is it possible to use a stylus with the conductive glass touchpad?)</p>
<p>There&#8217;s only one little issue.  Most of us use our laptops on a desk, right?  And most of the time when working at a desk a mouse is still preferable, right?   So all this track pad goodness is only an occasional benefit, until the future mouse is invented. [Update 10/21/09 <a href="http://stealthisidea.com/articles/apple-magic-mouse/">The future mouse has been invented</a>.]</p>
<h4>See also</h4>
<ul>
<li><a href="http://stealthisidea.com/articles/tilt-mouse/">Panning &amp; scrolling with a mouse by tiltin</a>g</li>
<li><a href="http://stealthisidea.com/articles/apple-magic-mouse/">The irony of Apple&#8217;s Magic Mouse</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/trackpad-as-butto/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The iPhone Love/Hate List</title>
		<link>http://stealthisidea.com/articles/iphone-love-hate/</link>
		<comments>http://stealthisidea.com/articles/iphone-love-hate/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 08:08:11 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=368</guid>
		<description><![CDATA[There is a lot of each going around.]]></description>
			<content:encoded><![CDATA[<p>Many products induce love/hate feelings.  On the one hand, you love the product and cannot imagine being without it.  On the other hand, its limitations and  idiosyncrasies drive you crazy.</p>
<p>Here is my love/hate list for the iPhone after using it for a month:</p>
<p><span id="more-368"></span></p>
<table class="texttable" border="0" width="100%">
<tbody>
<tr>
<th width="42%" scope="col">Love</th>
<th width="58%" scope="col">Hate</th>
</tr>
<tr>
<td>that the <strong>iPhone is leap forward as a mobile computer</strong>, an amazing multi-purpose communicator, information appliance and PDA</td>
<td>It&#8217;s a <strong>step backwards as phone</strong>, with garbled phone quality, dropouts, poor battery life with no swappable battery.</td>
</tr>
<tr class="evenrow">
<td>the <strong>low price of the device</strong></td>
<td>the <strong>high price of the service</strong></td>
</tr>
<tr>
<td>being able to gobble megabytes of data without  extra charge</td>
<td>being charged even more  text messages (about <a href="http://www.berryreview.com/2008/07/02/rant-1310-per-megabyte-for-text-messages/">$1310 per megabyte</a>)</td>
</tr>
<tr class="evenrow">
<td rowspan="2">the sleek form factor</td>
<td>that the sleek form factor comes at the expense of a <a href="http://anappleadmirer.wordpress.com/2008/08/27/iphone-3g-battery-lifethe-myths-and-the-truths-as-i-have-experienced-so-far/">small battery</a>, exacerbated by there being no official way to extend it on those long days away from the grid.</td>
</tr>
<tr>
<td><strong>no physical keyboard option</strong></p>
<p>the thought that Apple&#8217;s/Jobs&#8217;s <a href="http://stealthisidea.com/articles/buttonphobia/">legendary obstinacy</a> will put it off indefinitely, despite clear need and clear demand.</td>
</tr>
<tr class="evenrow">
<td>the <a href="http://www.apple.com/iphone/specs.html">cute little charger</a></td>
<td>having to diligently plug it in every night</td>
</tr>
<tr>
<td><strong>the app store</strong>, which is letting a thousand high quality flowers bloom</td>
<td>Apple&#8217;s self-serving restrictions on what apps vendors may create.  <a href="http://latesttechnologyhere.blogspot.com/2008/08/voip-coming-soon-to-iphone-3g.html"> No VoIP or tethering</a> (i.e. sharing data with a laptop)   No extensible app frameworks.</td>
</tr>
<tr class="evenrow">
<td><strong>GPS and Google Maps</strong></td>
<td>to turn-by-turn GPS apps unless controlled by Apple. The thought that it&#8217;ll proably be a subscription service.</p>
<p>(and the lauded Google Maps UI is pretty quirky.)</td>
</tr>
<tr>
<td>the marvelous <strong>touchscreen</strong>, and flexible touchscreen-based UI</td>
<td>the resulting <strong>modality and extra steps</strong> it takes to do the most frequent operations</td>
</tr>
<tr class="evenrow">
<td>the <strong>beautiful UI</strong><strong><br />
</strong></td>
<td>the very frequent <strong>crashes</strong>.</td>
</tr>
<tr>
<td>the <a href="http://www.engadget.com/2008/08/01/carmack-says-iphone-is-more-powerful-than-a-nintendo-ds-and-psp/">high-speed processor</a></td>
<td>the <strong>sluggish performance</strong>. (With this grade of CPU, launching the core apps should be instantaneous, and typing should be lag-free.)</td>
</tr>
<tr class="evenrow">
<td>being able to <strong>leave my trusty Palm PDA behind</strong>.</td>
<td>having to <strong>leave  the wonderfully streamlined Palm UI behind</strong>.</p>
<p>the painfully <a href="/articles/palm-vs-iphone/">inefficiency of the iPhone&#8217;s calendar</a> and contact manager.</td>
</tr>
<tr>
<td>Being able to leave my casual-use camera behind</td>
<td>not being able to <a href="http://daringfireball.net/2008/05/regarding_the_iphone_keyboard">leave the Flip behind</a>.</td>
</tr>
<tr class="evenrow">
<td>Very good <strong>web browsing experience</strong> for a hand-held</td>
<td><strong>no Flash support. </strong> (<a href="http://www.engadget.com/2008/03/19/adobe-says-flash-is-coming-to-the-iphone/">Yet</a>.) (Even <a href="/articles/chumby/">my Chumby</a> does Flash)</td>
</tr>
</tbody>
</table>
<h3>iPhone Behavior love/hate list</h3>
<table class="texttable" border="0" width="100%">
<tbody>
<tr>
<th width="42%" scope="col">Love</th>
<th width="58%" scope="col">Hate</th>
</tr>
<tr class="evenrow">
<td>it switches between WiFi, 3G and EDGE networks seamlessly</td>
<td>It&#8217;s not actually seamless. <strong> WiFi gets caught</strong> on café networks that look like they are open but which in fact require login.  That restoring data access requires a laborious process to disable WiFi.</p>
<p>when you return to base, you have to remember to manually switch WiFi on again.</td>
</tr>
<tr>
<td>Perfect synchrony with my calendar and all 2,500 contact records.</td>
<td>having to connect the iPhone to sync to my laptop, when they&#8217;re on the same WiFi network.</p>
<p>the thought that <strong>WiFi synching may never happen</strong>, since it reduces the need for MobileMe.</td>
</tr>
<tr class="evenrow">
<td>Being able to <strong>snap a photo and email it</strong> to anyone instantly.  Awesome for sharing experiences.</td>
<td>It&#8217;s slow, and it often crashes.</td>
</tr>
<tr>
<td>The pristine  quality of video</td>
<td>The very limited number of video formats supported.</p>
<p>That Apple may never support the others since it conflicts with their  QuickTime plans.</td>
</tr>
<tr class="evenrow">
<td>The wiggly animation when you are rearranging icons in the launcher</td>
<td>the built-in game known as the app launcher. See if you can get the icon where you want while leaving the others where they are!</p>
<p>(Moving one icon rearranges all the subsequent ones, making getting things where you want like a game of <a href="http://en.wikipedia.org/wiki/Whack-a-mole">whack-a-mole</a>.   So much for <strong>spatial permanence</strong> and getting used to where familiar icons are.</p>
<p>(<strong>Design to steal</strong>: when dragging and dropping icons, only move the icon in the destination slot, not all of them.  Also: let the user have gaps in the layout if they want.)</td>
</tr>
<tr>
<td rowspan="7">Countless clever, creative innovations in the UI</td>
<td>having to flick through a long list or web page.  Although a scroll elevator appears momentarily when you flick, but doesn&#8217;t let you drag it.  Doing it over and over in public makes me feel like a <strong>flicking idiot</strong>.</td>
</tr>
<tr class="evenrow">
<td>the finicky, error-inducing <strong>slot machine spinner</strong> UI.  (grrr.  Less cool, more usability please.)</td>
</tr>
<tr>
<td>having to use two hands to do tasks which on the Palm or <a href="http://crackberry.com/top-10-reasons-why-iphone-no-blackberry">Blackberry take one</a>. Having to free up a hand to use two fingers to pinch to zoom.</td>
</tr>
<tr class="evenrow">
<td>Sometimes the button to &#8220;accept and go back&#8221; is in the top-right corner, sometimes it&#8217;s on the top left.  You have to stay on your toes.</td>
</tr>
<tr>
<td>If it times out and goes to sleep when you are reading something, you still need to swipe to reawaken the device and continue where you were. There should be a grace period here where for 15 seconds or so, powering back on requires no swipe.</td>
</tr>
<tr class="evenrow">
<td>The <strong>slide to unlock is too finicky</strong> and is difficult to do with one hand, sometimes requiring three or four tries.</p>
<p>(Shouldn&#8217;t double-pressing the home button, which is already recessed against inadvertent presses in the pocket, should suffice.)</td>
</tr>
<tr>
<td><strong>Gratuitous up-front animation</strong> when applications launch and close, that only reduces the user&#8217;s throughput.   (See: <a href="/articles/ui-friction/">UI Friction</a>)</td>
</tr>
<tr class="evenrow">
<td><strong>Threaded IM</strong> chats</td>
<td>No indication of <strong>number of characters left</strong> in the message being typed.</p>
<p>No indication of the <strong>number of messages left</strong> on my monthly plan.</td>
</tr>
<tr>
<td>Being able to plug the iPhone and run the <a href="http://www.pandora.com/on-the-iphone">free <strong>Pandora</strong> app</a> for hours when company is visiting</td>
<td rowspan="4">(nothing but love for these great apps)</td>
</tr>
<tr class="evenrow">
<td>Being able to connect with friends on <a href="http://www.allfacebook.com/2008/07/new-facebook-iphone-app-includes-chat/"><strong>Facebook</strong></a> when I&#8217;m away from my computer and actually have time to do it.</td>
</tr>
<tr>
<td>Being able to efficiently catch up on RSS feeds with the amazingly responsive <a href="http://appleipodtouch.blogspot.com/2008/07/netnewswire-iphone-3g-ipod-touch.html"><strong>NetNewsWire</strong></a></td>
</tr>
<tr class="evenrow">
<td>The world&#8217;s knowledge in my pocket (aka. <a href="http://newspoodle.posterous.com/marco-a-garcia-free-wikipedia">free<strong> Wikipedia</strong> app</a>)</td>
</tr>
<tr>
<td><a href="http://blog.fosketts.net/2008/08/31/an-ode-to-visual-voicemail/"><strong>Visual voicemail</strong></a></td>
<td>Not noticing that I missed a message, because it doesn&#8217;t blink at me like every other phone.</td>
</tr>
<tr class="evenrow">
<td>best <strong>onscreen keyboard</strong> yet is about 80% as good as a physical keyboard.</td>
<td>doesn&#8217;t let you <strong>undo its suggestions</strong> once you implicitly affirm them by continuing on to the next word</p>
<p>(<strong>design to steal</strong>: let the user tap erroneous words and show suggestions including what was actually typed)</td>
</tr>
<tr>
<td><strong>SMS messages</strong> pop up over whatever else is going on, with the full message.  Nice!</td>
<td>SMS messages you dismiss continue to show as unread. You have to go to the SMS app to clear them. (In contrast, alarms let you clear them from the alerts themselves.)</td>
</tr>
</tbody>
</table>
<p>Both my love and hate lists are pretty long.  But overall, I love my iPhone, and I&#8217;m not going back.   No, you may not have mine.  Get your own.</p>
<p>What is on your iPhone love/hate list?</p>
<p><em>Link to this article at: <strong>http://StealThisIdea.com/articles/iphone-love-hate/</strong></em></p>
<p>See related article: <a href="/articles/palm-vs-iphone/">The 1995 Palm calendar creams the 2008 iPhone&#8217;s</a></p>
<p>===</p>
<p>Philip Haine is product vision specialist and product designer in San Francisco.  He founded <a href="http://obviousdesign.com">Obvious Design, LLC</a> in 1997.  He&#8217;s used Macs continuously since 1984 and the iPhone since August 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/iphone-love-hate/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>1995 Palm calendar creams the 2008 iPhone&#8217;s</title>
		<link>http://stealthisidea.com/articles/palm-vs-iphone/</link>
		<comments>http://stealthisidea.com/articles/palm-vs-iphone/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 09:00:10 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=117</guid>
		<description><![CDATA[The iPhone has a few things to learn from its grandpa.]]></description>
			<content:encoded><![CDATA[<p>Let me just start off by saying, I think the iPhone is close to being a masterpiece.  I am blown away by the imagination and quality it exhibits.  Way to go, Apple designers; please get in touch with me and let me take you out to lunch.</p>
<p>That said, I&#8217;m disappointed in some of its designs.  The particular object of my ire is the <strong>calendar app</strong>.  The <a href="http://en.wikipedia.org/wiki/Pilot_1000">Palm 100</a> calendar UI from 1995 laps it in terms of moment-to-moment usage.  In this article I want to show how a thirteen year old UI designed for a 160&#215;160 pixel, monochrome display on a cheap, slow CPU is so much more effective than a 2008 iPhone with a larger, high-res screen and fast CPU.</p>
<p><span id="more-117"></span></p>
<p>Here is a real-world example of what I mean.  When I have a tentative appointment, I append a question mark to show that it isn&#8217;t confirmed.  For example: &#8220;Dinner with Rich?&#8221;  Later, when the appointment is confirmed, I will removed the question mark.  Here&#8217;s how to remove that question mark on every Palm device from the first <a href="http://en.wikipedia.org/wiki/Palm_Pilot">PalmPilot</a> to the latest <a href="http://www.palm.com/us/products/smartphones/centro/">Palm Centro</a>:</p>
<ol>
<li>Tap at the end of the appointment text, to place the cursor there</li>
<li>Press (or <a href="http://en.wikipedia.org/wiki/Graffiti_(Palm_OS)">gesture</a>) backspace</li>
</ol>
<p>That is it.  Two steps and you are done.  You can now turn off the device or navigate away to some other task.  The direct manipulation is similar to how you might do it with a paper agenda.</p>
<p>Now, here is how you remove that question mark on the iPhone 3G:</p>
<ol>
<li>You can&#8217;t edit the appointment text from the day view, so tap it to open it up in the &#8220;Event&#8221; details screen.</li>
<li>Well you can&#8217;t edit the text here either, so tap the &#8220;Edit&#8221; button in the top right corner</li>
<li>Unfortunatly the &#8220;Edit&#8221; view doesn&#8217;t let you edit.  Instead it shows the components of the appointment.  Go ahead and tap the event name to tell the iPhone you want to edit it.</li>
<li>You are now in the &#8220;Title &amp; Location&#8221; field with the cursor blinking on the appointment, with the on-screen keyboard shown.</li>
<li>Press backspace.</li>
<li>Press Save to get back to the &#8220;Edit&#8221; screen</li>
<li>Press Done to get back to the &#8220;Event&#8221; screen</li>
<li>Press the back button at the top left corner (labeled with the Date)</li>
</ol>
<p>Them&#8217;s a lot of steps.  And a lot of modes.  And a lot of thinking to do an every day task.  <strong>Four times as many steps</strong> as the 1995 Palm.  This design conduct is unbecoming of an Apple product.</p>
<p>This is not an obscure task.  We are not changing some technical configuration on a one-time basis.  We are making an adjustment to the title of an event.  It&#8217;s the sort of thing that everyone who uses the calendar needs to do all the time.  No excuses here: <strong>common, frequent tasks should be the most streamlined</strong>.</p>
<p>And it&#8217;s not just this task.  <strong>Creating a typical appointment</strong> on the Palm takes two steps versus about ten steps on the iPhone.  <strong>Five times</strong> more steps.  (And that is being generous with the horrendous spinning slot-machine style time picking UI.)</p>
<p>Palm, and in particular the guys chiefly responsible for its UI design, <a href="http://www.designinginteractions.com/interviews/RobHaitani">Rob Haitani</a> and <a href="http://en.wikipedia.org/wiki/Jeff_Hawkins">Jeff Hawkins</a>, understood that for a PIM device to replace the reliable, always-on paper-based planner, it would have to be  simple, direct and fast.  When you are trying to capture an appointment while on the phone, only a sliver of your attention is available to spend on the UI.  The Palm&#8217;s UI is direct enough that you can do it during a conversation.  With an iPhone, you&#8217;d better jot it down on paper and transcribe it into the device later if you want to avoid putting your caller on hold mentally.</p>
<p>Here are some other reasons why the old skool Palm&#8217;s calendar laps its young cousin.</p>
<p>In the day view:</p>
<ul>
<li>If you have appointments far apart in the day, the Palm is intelligently <strong>condenses hours of the day</strong>, so you can almost always see all your day&#8217;s appointments without scrolling.  This is important to give you the big picture.  If something is concealed you might very well miss it.  On the iPhone, if you set up an appointment at 7 AM, and another at 7 PM, it&#8217;s possible to look at the day view and completely miss one of them&#8230;or either!  We are talking missed appointments here.  The iPhone tries to help by auto-scrolling as you step between days, but this ostensible bit of cool just adds <a href="/articles/ui-friction/">UI friction</a>.</li>
<li>
<div style="padding: 10px 0pt 10px 15px; float: right; width: 192px;"><img src="/wp-content/palm-vs-iphone/iphone-spinner.jpg" alt="iPhone spinner UI" width="192" height="284" /></p>
<p class="imagecaption">The irritating iPhone slot-machine spinner UI.    Please, just give us a calendar to tap</p>
</div>
<p>To change the a date of an appointment the Palm gives a standard <strong>calendar UI</strong> that you have seen on every travel planning site.  Calendars are tried and true and have some great information visualization benefits.  You get to see where the dates are relative to the week and month and relative to other important dates.  Assigning a new date is a simple matter of tapping on it.  The iPhone instead gives an atrocious spinning slot machine picker.  It provides none of the contextual information and requires a lot of painstaking work to flick to the right date.  It&#8217;s easy to inadvertenly touch something in the wrong column without even knowing it.  I have had several appointments that have been off by hours because of this.  Form gave function a beating the day that one was designed in Cupertino.</li>
</ul>
<p>In the month view:</p>
<ul>
<li>The month view on the Palm shows you roughly how busy you are on each day.  The iPhone shows a dot on each day with an event.  Any event: appointment, birthday, multi-day.  The result is that just about every day has a dot, eliminating any useful information it might convey.</li>
<li>The Palm&#8217;s month view shows multi-day events with a dotted line that spans multiple days.  It shows me when trips are happening or when visitors are in town. The iPhone just gives me that dot on each day, which could just as well be a morning workout appointment as a business trip.  There is no way to distinguish those big multi-day events in the month view.</li>
<li>On the iPhone, when you tap a day of the month, it tries to be helpful by showing the day&#8217;s events in a little pane at the bottom. The problem is, in six-row months like this one (August 2007) there is only enough height to show one appointment.  You are supposed to scroll that little area vertically to see more.  It&#8217;s like looking at your appointments through a straw.  To make matters worse, there isn&#8217;t even an indication of there being more than one appointment.  The scrollbar only appears when scrolling.  If you are checking to see what you are doing on a certain day you must scroll that tiny text area, always. In contrast, the Palm lets you tap on any date to see everything.</li>
</ul>
<p>Furthermore:</p>
<ul>
<li>The Palm has a Go To date function.  You can get to most dates in two or three taps.  It&#8217;s a wonderfully tuned UI.  The iPhone makes you press and hold the Next Month button as it whirrs through the months.  It&#8217;s attention-consuming and clunky by comparison.</li>
<li>On the Palm, you can get to the calendar in one step, even if the device is off, by pressing the calendar button.  Brilliance!  On the iPhone this is three to seven steps which vary depending on the state in which the device was last left, which means you need to pay attention (cf. <a href="http://www.sensible.com/buythebook.html">Don&#8217;t Make Me Think</a>).   [Step 1. Press button on top.  2. Slide finger.  3. Press home if you were in another app. Step 4. Figure out where you are and slide the home screen left or right one or more times to get to the page with the calendar app.  5. Tap in the calendar.  6. Switch calendar modes if necessary.  7. Navigate to today if necessary.]  For a worker who checks her schedule twenty times a day, this makes a difference.  Apple&#8217;s <a href="http://stealthisidea.com/articles/buttonphobia/">buttonphobia</a> undoubtedly makes things look sleek and elegant but it <em>really does hurt, every single day, many times a day</em> to not have direct access to the most frequent and common tasks.  [11/14/08 Update: see some ideas for <a href="http://stealthisidea.com/articles/gestures-and-voice/">instant access without adding buttons</a>.]</li>
<li>The Palm lets you search for an event (&#8220;When is Peggy&#8217;s wedding?&#8221;); the iPhone does not offer this.  This is an important <a href="http://stealthisidea.com/articles/ssnifs/">SSNiF</a> that should be covered.  <em>[6/18/09: iPhone v3.0 software now allows this]</em></li>
<li>Why can&#8217;t you flick left and right to go to adjacent days in the day view, as you do with, say, the photo album?  There is already a left/right spatial paradigm established by the small arrow buttons.  Instead, you have to press those small arrows with your finger, obscuring the screen with your hand in the process.</li>
<li><em>[added 6/18/09] </em> There is no coherence or consistency between the calendar and alarms. The (non-calendar) alarm are more insistent, and therefore reliable, then the calendar reminders.  You get to choose the sound, unlike calendar reminders. (For instance, I use the &#8220;Vrrroom&#8221; sound to remind me of street cleaning times in San Francisco, when I have to move my car.)</li>
<li>[Added 6/18/09] You still cannot create repeating appointments that happen on, say, the second Thursday of the month.  This is basic, required functionality.  iCal on the Mac allows such appointments, but they do not sync to the iPhone.  (At least I don&#8217;t think so&#8230; I&#8217;ve been waiting&#8230; over 30 minutes&#8230; for my iPhone&#8230; to sync&#8230; with iTunes&#8230;)  I anticipate more parking tickets.</li>
</ul>
<p>In this giddy age of hi fidelity UIs, iPhone design team and those trying to emulate them would do well to carefully study the old, low-fi masters.  Get the function right, then make it pretty.  It&#8217;s the Apple way.</p>
<p><em>Please link to this article at: <strong>http://StealThisIdea.com/articles/palm-vs-iphone/</strong></em></p>
<p>See also: <a href="/articles/iphone-love-hate/">iPhone love/hate list</a></p>
<p><em>&#8212;</em></p>
<p><em>Philip Haine is principal of <a href="http://productvision.com/">Product Vision Associates</a>, a product innovation consultancy that helps product leaders and their teams envision new, breakthrough products and reboot older ones.  To follow him on Twitter <a href="http://twitter.com/dphaine">click here</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/palm-vs-iphone/feed/</wfw:commentRss>
		<slash:comments>91</slash:comments>
		</item>
		<item>
		<title>Farewell, Patelco!</title>
		<link>http://stealthisidea.com/articles/farewell-patelco/</link>
		<comments>http://stealthisidea.com/articles/farewell-patelco/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 03:40:03 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/bye-patelco/</guid>
		<description><![CDATA[Look in the mirror, Patelco.]]></description>
			<content:encoded><![CDATA[<div style="padding: 10px 0pt 10px 15px; float: right; width: 350px;"><img src="/wp-content/bye-patelco/patelco-UI.png" alt="Ugly old Patelco user interface" width="350" height="272" /></p>
<p class="imagecaption">Look in the mirror, Patelco.</p>
</div>
<p><em>[Cross-posted from <a href="http://kpao.org/">KPAO.org</a>]</em></p>
<p>Dear <a href="http://patelco.org/">Patelco</a>,</p>
<p>You and I have been together a long time. Over fifteen years! I have nostalgic feelings for you. I know you so well. I haven&#8217;t had to deprive you of my warm wallet to make a gadget purchase in years. So etched in my brain are your sixteen rhythmic digits.</p>
<p>I took pride in my loyalty to you. I felt special knowing that not just anyone could be a part of you. You were not just a bank and I was not just a customer. No, you were a credit union, and I was a <em>member</em>. I belonged to you. I was special and we both know why: because 15 years ago I was once part of Pacific Bell or a company that had an arrangement with you.</p>
<p>And yet I was not an ordinary member. I was, literally, a &#8220;loyal household&#8221; member. I believe this entitled me to a twenty-five basis point reduction in interest rates. I thought, &#8220;stay close, Patelco! Someday I might need that boost!&#8221; But my credit was true, and my need for your generous gift never did arise.</p>
<p>And, I confess, my heart wandered&#8230; over to <a href="http://www.bankrate.com/">bankrate.com</a>, that sweltering morass of mortgages, CDs and, yes, other credit cards. There were others out there willing to give me even better rates should I ever need them in a bleak moment of fiscal challenge.</p>
<p>But, Patelco, that is not the reason for my discontent. The truth is, it&#8217;s not you, Patelco, it&#8217;s me. We&#8217;ve grown apart.</p>
<p>When we first met I was satisfied retyping the transactions you sent me by mail into Quicken. When you offered a way of downloading transactions online via <a href="http://en.wikipedia.org/wiki/QIF">QIF files</a>, I was first in line. Yes, it was quirky and error-prone, but a revelation compared with manual data entry. I had only to spend ten minutes per account each month providing categories for each of your transactions. Those were crazy, exciting times.</p>
<p>But then my other credit cards &#8212; yes, there were others &#8212; started giving me more. They gave me <strong>direct connection from within Quicken</strong>, so downloads happen in one step! They were smart enough not to blindly duplicate transactions if accidentally overlap dates with what I already downloaded. They knew which accounts the transactions belong to, so I don&#8217;t have to tell them. They even <strong>assigned reasonable categories</strong> for me automatically, saving me a lot of tedium.</p>
<p>Patelco, you need to know that this has been going on for years. Look around: QIF is way out of style. I am busier these days, and I just don&#8217;t have the time to spend with you categorizing transactions.</p>
<p>(Yes, things are on the rocks between me and <a href="http://www.versiontracker.com/dyn/moreinfo/macosx/27738">Quicken</a>. But that is our business. Please don&#8217;t change the subject.)</p>
<p>Don&#8217;t get me wrong, Patelco, you&#8217;ve been faithful to me, and I appreciate it. You&#8217;ve given me 1% back on every dollar I charged to you over the years. For that I thank you.</p>
<p>But then there are the fees. <strong><em>Late fees?</em></strong> I am sorry I am <em>not</em> that kind of man. You blame me for being late. And I was a few times. But let&#8217;s be fair, you had a part to play in this too. I <em>want</em> to give you your full balance every month. &#8220;Just take it&#8221; I said to your customer service reps, &#8220;<strong>Automatically deduct</strong> the right amount from my bank account every month so I don&#8217;t have to think about it.&#8221; But no, you refused. It&#8217;s as if you have some twisted control issues. You like making me come to you every month, don&#8217;t you? Yes, I am human, I am bound to forget sometimes. BOOM, you never fail to smack me with late fees. After all we&#8217;ve been through!!</p>
<p>News flash, Patelco: You may not be that type of financial institution to <strong>take my money automatically</strong>, but there are plenty of others who are. Smack on time, month after month. No complaining. No work on my part. It&#8217;s been going on for years and yes we&#8217;re both very satisfied.</p>
<p>And Patelco? I don&#8217;t mean to kick you when you are down, but the <strong>other bank websites just look and feel better</strong>. Even frumpy <a href="http://www.wamu.com/">Washington Mutual</a> recently had some work done and suddenly looks five years younger. You could too, but you just don&#8217;t.</p>
<p>Patelco, it&#8217;s time to look inwards and ask what YOU should be doing to attract people like me.</p>
<p>I am sorry, my mind is made up. After fifteen years it is time for us to make a clean break and move on.</p>
<p>Good luck, Patelco. Thank you for the good memories. I hope you can grow through this experience and become a better credit union for your other members.</p>
<p>Best wishes,<br />
- Philip</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/farewell-patelco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 UI Wishes for 2008</title>
		<link>http://stealthisidea.com/articles/2008-ui-wishes/</link>
		<comments>http://stealthisidea.com/articles/2008-ui-wishes/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 20:10:21 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[Product Design]]></category>
		<category><![CDATA[Quick Ideas]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/2008-ui-wishes/</guid>
		<description><![CDATA[Basic UI deficiencies in common products we've suffered for for years or decades.]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 311px; padding: 10px 0 10px 15px;"><img src="/wp-content/2008-ui-wishes/2008-ui-wishes.jpg" alt="Crossed fingers and champagne glasses with caption: 2008 UI wishes" width="311" height="282" /></div>
<p>We&#8217;re so lucky.  We have cellphones and GPS, cheap high speed Internet, free shipping and Wiis.  I&#8217;m grateful, I really am.  The progress has been astounding.</p>
<p>But there are some perennial UI issues in everyday products that year after year never seem to get fixed.  Every year I expect someone will finally do something but year after year ticks by and nothing happens.  Perhaps if I wish real hard out loud here on StealThisIdea some of these these problems will finally be resolved.</p>
<p>Here is my wishlist for 2008:</p>
<ol>
<li><strong>Awesome speech recognition on Mac</strong>Speech recognition works and it&#8217;s here to stay.  It is one of the few remaining advantages that Windows has over the Mac.  Unfortunately the Mac has been second-class citizen for years.  It&#8217;s only worth using the best speech recognition system available, and that system is Dragon NaturallySpeaking, available for Windows only.  Apple, buy Nuance, willya?<em>[1/27/08 It's working already!  Within days of writing a draft of this article, <a href="http://www.nytimes.com/2008/01/24/technology/personaltech/24pogue.html">MacSpeech announced</a> they have ported the Dragon NaturallySpeaking engine to the Mac with a product called Dictate!  I can't wait.  I currently use NaturallySpeaking on WinXP within Parallels on a MacBook Pro, channeling input to the Mac side of my Mac using TightVNC on the Windows side and Vine Server 2.2 on the Mac side.  It works really well, and I depend on it.  But it's memory-intensive and cumbersome.  A Mac-native solution will be most welcome.]</em></li>
<li><strong>Put a real second mouse button on Macs</strong>In the mid-80s, I used a three button mouse on Sun workstations. It was a scourge of usability. There was no standardization of which button should do what.  The user was left to flounder, learning and relearning button definitions across applications.In that climate, it was refreshing for Apple to pronounce, &#8220;let there be but one button.&#8221;  One button, no ambiguity.  If you wanted a second action you could double click.  Advanced users could Option-click or Shift-click.  (Or Shift-Option-click. Usable indeed!)
<p>Later, Microsoft introduced a second button,  But they were careful to declare a clear and unwavering mandate: &#8220;Let there be a second mouse button, and let it be used only for contextual menus.&#8221;  It has been an unqualified success.  Every app uses it.  Even your proverbial mom knows how to right-click to get options on things.  Even on the Mac, support for second mouse button is ingrained in every serious app.</p>
<p>Apple seems to agree: Mac OS X, the iLife and iWork apps fully support the second mouse button.</p>
<p>The only thing missing is an actual second button on Apple mice and laptop trackpads.  It&#8217;s as if Steve Jobs himself is petulantly holding out on his 20-year-old pronouncement out of sheer stubbornness.  The only Apple-branded bone we&#8217;ve been tossed is an invisible, barely functioning fake second mouse button on the <a href="http://en.wikipedia.org/wiki/Apple_Mighty_Mouse">Mighty Mouse</a> that requires that you lift your fingers off the left part of the mouse in order for it to register a right button click.</p>
<p>A third-party mouse with a proper second button therefore remains a required purchase with any Mac.  Laptop users are still out of luck.  It is a point of confusion and an ongoing barrier for Windows users who would otherwise <a href="http://en.wikipedia.org/wiki/Apple_Switch_ad_campaign">switch</a> to the mac.</p>
<p>Apple is a well-known <a href="http://stealthisidea.com/articles/buttonphobia/">button hata</a> and we hope it gets over it in 2008.</p>
<p><em>[1/27/08 The signs on this one are not good; Apple looks like it's going to use <a href="http://www.macrumors.com/2008/01/17/mulitouch-on-the-macbook-air-and-beyond/">multitouch trackpad gestures</a> to get around having to desecrate its laptops with a second physical button.  Maybe that will work, but I'm skeptical, based on bad experience with gestures on Powerbooks]</em></li>
<li><strong>Put a real, physical keyboard on the iPhone</strong>We are evolved to sense things by touch, not just by sight.  Tactile, <a href="http://en.wikipedia.org/wiki/Haptic">haptic</a> user interfaces make use of that faculty.On-screen keyboards require much more user attention than physical keyboard.  The user must look not just at the text field but at the keyboard.  The user cannot trust that a keypress will be interpreted correctly like a real button and must therefore verify what has been entered.  It&#8217;s a &#8220;type-&gt;verify-&gt;proceed&#8221; mental loop instead of a more efficient &#8220;type-&gt;proceed&#8221; loop you use when you can unequivocally trust that a key press gave you what you expected.  Finally, keyboards with real buttons you can feel are easier, faster, and more gratifying to use.   Apple, please get over the <a href="http://stealthisidea.com/articles/buttonphobia/">buttonphobia</a>.  Stop trying to be clever with the workarounds and put a proper keyboard on the next iPhone.
<p><em>[Update 4/24/09 - Apple <a href="http://productvision.org/blog/ban-the-keyboar/">has said "emphatically" </a>that it does not believe in fixed keypads for phones.  This either means that they aren't going to do it, or they aren't yet ready to show their fixed keypad for the iPhone.]</em></li>
<li><strong>Put physical playback and volume controls on music devices</strong>There are very few universally-applicable UI principles.  Almost all have contingencies and caveats.  The only safe answer you can give to a general UI questions is, &#8220;It Depends.&#8221;But there is a solid, generally applicable principle that you could teach a monkey: <strong>identify and streamline the most common and frequent tasks</strong>.
<p>My first Sony Walkman cassette player got this right in 1979:  I could adjust the volume and pause the music instantly, without looking, without  changing modes, without unlocking anything, without even removing it from a belt clip.  Yet most iPods are horribly modal.  Turning down the volume on my current iPod requires pulling it out of the pocket, unlocking it, looking at it, turning the click wheel, locking it again and putting it back in my pocket. As I have pointed out, this makes the <a href="/articles/ipod-touch-reaction/">iPod touch flawed as a music player</a>.  So please, Apple, in 2008, put the volume and playback controls physical, pressable buttons that you can feel.</li>
<li><strong>Stop the bouncing</strong>On the Mac, icons of applications which require your attention bounce.  And bounce. And bounce.  Even if you&#8217;re in the middle of something else.   They clamor for your attention like a needy child.  Instead, icons should bounce once or twice and then stop. If they still require your attention, they may step forward from the dock, peeking out a little bit until a moment befitting the user.</li>
<li><strong>Cars should stop self-destructing</strong>How many products can you name, that you rely on for your life that self-destruct when the user makes a minor error?  This is what happens when you accidently walk away from most cars with the dome light or headlights on.  The car will dutifully shine that light all night long until your battery is dead and the car is no longer operable, leaving you stranded.In 2008, at this point in human history, all cars should be smart enough to know never to allow the battery level to get below what is needed to start and recharge itself.  This should be a national safety requirement.</li>
<li><strong>Allow graphics to be copied and pasted into web forms; allow files to be dragged in</strong>Blogging apps, SaaS apps like Google Docs, any webform requring a photo:  all of these require that you provide files.  Unfortunately you cannot interact with a web browser as you can with regular apps and the desktop.  You cannot copy and paste images one application into a web app.  And you cannot drag one or a dozen files from the desktop into an upload area.   Users must contend with a cumbersome file open dialog, and do so repeatedly to upload multiple files. These facilities are needed now to upload images in many web apps, and they will be needed for evermore in <a href="http://en.wikipedia.org/wiki/Rich_Internet_application">RIAs</a> and <a href="http://en.wikipedia.org/wiki/Software_as_a_Service">SaaS</a> apps.  <em>[Update 11/9/09 I was extremely surprised to discover that dragging a photo from my desktop into a Google Wave pane accepted the upload elegantly.  How'd they do that?!  Turns out it was <a href="http://gearsblog.blogspot.com/2009/05/gears-05210-released.html">Google Gears</a> at work, the offline extension that was created to let you work with your web apps when you had no connectivity.]</em></li>
<li><strong>Cell phone service with the clarity of VoIP and the low latency of landlines</strong>Cell phone service sucks.   It has always sucked and so we take for granted its suckitude.  But it doesn&#8217;t have to suck.  There are two key problems: latency and audio quality.  Latency is the delay from when you say something to when your friend hears it.  You can get a sense of how bad it is by having both parties clap on the count of three.  Latency affects cellphone service and VoIP and makes for awkward conversations.   Either you work out a telegraphic protocol with clear, unnatural pauses to clear the air, or you talk over one another clumsily.  Latency doesn&#8217;t have to suck so badly:  it is negligible on old fashioned landline service, so it should be possible with cellphone communications.The other problem is audio quality of phone calls.  You don&#8217;t know what you have been missing all along until you participate in a VoIP call using headphones.  The other person sounds like they are right next to you.  Puhs, buhs and duhs are clearly distinguishable, as are v&#8217;s and f&#8217;s.  It&#8217;s wonderful.  This is a mere matter of bandwidth and it should be solvable, not just for mobile phones but for landline phones as well.  <em>[Update 11/9/09 As of <a href="http://www.nytimes.com/2009/09/17/technology/17voicehd.html?_r=1">September 2009</a>, "France Télécom has become the first mobile operator to transmit voice calls and audio in high definition, part of an effort by telecommunications companies to improve the quality of cellphone conversations."  h/t <a href="http://www.portigal.com/blog/innovative-outcomes-take-years-to-launch-part-2/">Steve Portigal</a>]</em>
<p>How many more years must pass before we have clear, instant, reliable voice communications?  I hereby wish for someone to do something about it in 2008.  We have HDTV; the time is ripe for <strong>HD phone service. </strong></li>
<li><strong>Bring back OpenDoc</strong></li>
<p>OpenDoc was killed ten years ago, but the idea of mixing and matching components of applications has always made sense. I want to be able to put an <a href="http://www.omnigroup.com/applications/omnigraffle/">OmniGraffle</a> chart in a Pages document or a <a href="http://www.apple.com/iwork/numbers/">Numbers</a> table in <a href="http://www.stone.com/Create/">Stone Create</a>.  <a href="http://en.wikipedia.org/wiki/PenPoint_OS">PenPoint</a> did it pretty well in 1991, Microsoft botched it (with OLE), integrated apps like <a href="http://en.wikipedia.org/wiki/Clarisworks">ClarisWorks</a> approximated it, and some ISVs have been pushing the ball forward with <a href="http://www.macnn.com/articles/05/03/04/linkback.for.mac.os.x/">LinkBack</a>.  But it is still not yet a robust, well supported standard.  In 2008 I wish a proper standard and a workable cross-platform technology would emerge for embedding components of apps in other apps.</p>
<li><strong>Make it impossible to leave an ATM without your card and your cash.</strong>My Washington Mutual ATM seems designed to want you to leave your card behind: after it gives you your money, but before it gives you your card, it throws up a full screen ad for several seconds.  You&#8217;ve got your money, the message it&#8217;s sending you is that your transaction is over.  You start walking away, and if you&#8217;re lucky, you realize that you don&#8217;t yet have your card.  I saved myself several times but one day it happened to me and I left without my card.  When I returned to the bank later the teller told me that this happens several times a week.It&#8217;s not terribly difficult UI design problem, and it&#8217;s amazing that it persists after twenty years of ATMs.  The solution is to withhold all three items, card, cash and receipt, until all three are ready, and spit them all out at once.  The best design I saw was years ago in Tokyo, where the three slots where together and you could grab all elements at once.  Please, everyone who works at a bank: in 2008, make it impossible to leave without your card.</li>
</ol>
<p>That concludes my top 10 UI wish list for 2008.  Let&#8217;s check in again next year to see what has been fixed.</p>
<p><em>[<strong>Readers</strong>: if you know anyone involved with any of these products, please send them a link to this article.  It's: http://stealthisidea.com/articles/2008-ui-wishes]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/2008-ui-wishes/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The iPod touch is not a great media player</title>
		<link>http://stealthisidea.com/articles/the-ipod-touch-is-not-a-great-media-player/</link>
		<comments>http://stealthisidea.com/articles/the-ipod-touch-is-not-a-great-media-player/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 08:26:21 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Stolen Ideas]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/ipod-touch-reaction/</guid>
		<description><![CDATA[The iPod touch looks like a slick, sleek PDA and a handy mobile web terminal.  Too bad it's not much of a music or movie player.]]></description>
			<content:encoded><![CDATA[<div style="padding: 10px 0pt 10px 15px; float: right; width: 236px;"><img src="/wp-content/ipod-touch-reaction/ipod-touch.jpg" alt="iPod touch" width="236" height="255" /></p>
<p class="imagecaption">iPod touch</p>
</div>
<p><em>[Update 12/2/09 - two years later, the iPod Touch does not really suck very much anymore.  See the comments for some of the profound improvements since its introduction.  I am sure Apple read this blog to figure out what needed fixing.  - ed.]  [Haha, just kidding - ed.]</em></p>
<p>Here are some initial reactions to the <a href="http://www.apple.com/ipodtouch/">iPhone touch</a> based on the <a href="http://www.apple.com/ipodtouch/">guided tour</a>.  I have not personally tried the device, so please forgive and let me know of any errors!</p>
<p>(By the way, anyone else find the guided tour a bit creepy?  Something about the jovial, disembodied face and flailing hands&#8230;)</p>
<ul>
<li><strong>The iPod touch is not highly optimized for playing music.</strong> It has poor capacity for a full-size device (8GB) requiring users to spend more time managing music.  You cannot access key functions like pause and volume up/down from the outside of the device.  The buttons are on a touch-screen, so you cannot just feel for the them and must look at the device to do these fundamental tasks.  The device has to be in the right mode for you to pause music or turn the volume down.  A music-optimized device would have physical buttons for these topmost tasks on the exterior.  The big screen drains battery capacity, so you have to concern yourself with turning on and off the display.  The touch-screen is easily pressed by accident, so you have to be concerned with locking and unlocking input.  Despite some nice interaction design, this device is not a great conceived-from-scratch music player; it&#8217;s the design of a cut-back iPhone.</li>
<li><strong>The iPod touch is also not a great video player</strong>, again because of the limited capacity.  What a waste of a large, sharp display.  Would it have killed Apple to include a flash memory slot?</li>
<li>The consolation is that the iPod touch is only $50 more than the iPod Nano of the same capacity.  You get a lot for that 50 bucks.  (Who will buy the 8GB nano?)</li>
<li>Is it just me, or is <strong>Cover Flow</strong> a crappy way to navigate a music collection?  The concept seems to be inspired by the vinyl &amp; CD world of albums, where browsing a collection of music could be done visually.  However the modern world of MP3s is largely a world of singles.  This results in a stack of album covers, many of which represent one song.  It&#8217;s pleasant seeing album covers, but flicking album covers back and forth is a pretty poor interaction model for finding music.  While Cover Flow demos well, it strikes me as gratuitous eye candy with little user benefit.  Such UIs tend not to hold their own over time.  I expect that sooner or later a more functional paradigm will be invented for visually navigating music.</li>
<li>Now that the iPod has a way of entering text, can you search for songs by typing?  Or must you navigate a huge scrolling list?  Navigating list of hundreds of items was always a major pain in the click-wheel iPods.  (Good riddance, click wheel!)</li>
<li><del datetime="2007-09-14T06:25:34+00:00"><strong>The iPod touch will make a sweet PDA</strong>.  It has a calendar app and a contacts app, the two core apps of the classic PalmPilot PDA.  iPods have had applets for these functions from the beginning, but they were nearly useless due to the lack of proper input on the iPod.  If you think of the iPod touch as a PDA with music and internet surfing, it&#8217;s suddenly a much better product.</del></li>
<div style="padding: 5px 0pt; margin-left: auto; margin-right: auto; width: 196px;"><img src="/wp-content/ipod-touch-reaction/ipod-pim.jpg" alt="PIM features of the iPod touch" width="196" height="139" /></div>
<p class="imagecaption" style="margin-left: auto; margin-right: auto; width: 196px;">PIM features of the iPod touch</p>
<li><del datetime="2007-09-14T06:30:08+00:00">But boy, could Apple have downplayed the PDA functions any further?  It&#8217;s subdued in both the UI and the marketing.  Calendar and contacts are highly frequent tasks for a PDA.  Palm devices have always granted these tasks top-tier status,  devoting physical buttons to them.  On the iPod touch, these same tasks didn&#8217;t even make the cut on the iPod touch&#8217;s little dock.  (Is this dock configurable?)  There is scarcely a mention of these capabilities on Apple&#8217;s site, and it didn&#8217;t make the demo. </del><em>[<strong>Update 9/11/07</strong> Apparently they <strong>could</strong> have downplayed the PDA functions further, and may have: by crippling them.  The <a href="http://gizmodo.com/gadgets/breaking/apple-cripples-ipod-touch-eliminates-add-button-from-calendar-297994.php">word is</a> that Apple disabled entering new calendar events on the iPod touch.  Readers are, rightfully, <a href="http://forums.macrumors.com/showthread.php?t=352859">screaming</a> bloody murder at the prospect.  Say it isn't so, Apple!]</em> <em>[<strong>Update 9/13/07</strong>: It is so.]</em> <em>[<strong>Update 11/26/07</strong>: It is not so any longer.  Apple added calendar editing back to the iPod touch. Steve Jobs was somehow <a href="http://www.macrumors.com/2007/11/09/ipod-touch-firmware-1-1-2-released-add-calendar-events/">involved</a>.] [<strong>Update 11/12/09: </strong></em><em>too bad the <a href="http://stealthisidea.com/articles/palm-vs-iphone/">calendar UI remains so crummy</a></em><em>.]</em></li>
<li>We welcome the era of <strong>mobile, WiFi web browsing</strong>.  When traveling it will save us many pilgrimages to Internet cafés.  (Too bad the <a href="http://en.wikipedia.org/wiki/Foleo">Palm Foleo</a> got cut.  Hopefully they will incubate it further and introduce an inexpensive, light laptop alternative.)</li>
<li><strong>iPod touch is crippled as an Internet device.</strong> It has a web browser but no maps or mail or widgets.  It&#8217;s hard to see a good reason for these to be omitted, other than to protect the iPhone&#8217;s thunder.  Pity.  It&#8217;s unlike Apple to hold back on making a product the best it could be.</li>
<li>Doesn&#8217;t the <strong>YouTube app</strong> require an active Internet connection?  We&#8217;d hope that it would automatically pre-cache subscriptions to YouTube content to have available offline.  The service is far less useful if only available when you are within WiFi range.</li>
<li>Connecting to <strong>Starbucks</strong> for free access to iTunes store?  Ho-hum.  So much has to line up for this to give benefit to Apple or Starbucks or the user.  It seems scarcely worth the investment or complexity.  Perhaps if Starbucks threw in a free hour of surfing for buying one of their tracks it could get some traction.</li>
<li>Wouldn&#8217;t it be interesting if the iPod touch could connect to any Bluetooth phone and use it to access the Internet?  You could have the iPhone goodness without foregoing your tiny, inexpensive cellphone and your carrier of choice.  Apple will probably never do this since it would cannibalize iPhone sales and the lucrative monthly contracts.</li>
</ul>
<p>Despite its beautiful industrial design and truly innovative UI, the iPod touch is, ironically, not very well optimized for media playback.  It is derivative of the iPhone, and a transitory product.  Greater capacity, and physical, tactile, modeless buttons for controlling volume and playback would vastly improve the product for its stated purpose.</p>
<p><em>[<strong>Update 9/13/07</strong> - We are also hoping that the device will subsume the role of PDA by restoring existing editing functions into its hobbled calendar.  Further we hope that it fulfills its mission as mobile Internet device by restoring the Internet capabilities culled from the iPhone.  Most of all, we are hoping Apple does not squander its considerable goodwill by overplaying its hand with such consumer-unfriendly practices.]</em></p>
<p><em>[<strong>Update 8/13/08</strong> The iPod touch did get calendar functionality.  It's just a shame it's so much <a href="/articles/palm-vs-iphone/">less efficient than the PalmPilot</a>.  It's also a much better music device now that it can <a href="http://http://www.pandora.com/on-the-iphone">stream from Pandora</a>!]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/the-ipod-touch-is-not-a-great-media-player/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Buttonphobia, UI Friction, and the iPhone</title>
		<link>http://stealthisidea.com/articles/buttonphobia/</link>
		<comments>http://stealthisidea.com/articles/buttonphobia/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 18:59:34 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/buttonphobia/</guid>
		<description><![CDATA[Sacrificing simplicity for the appearance of simplicity.]]></description>
			<content:encoded><![CDATA[<p><a href="/articles/wikipedia-stats/"><img style="margin:0px 5px 0px 0px; border:1px solid;" src="/wp-content/buttonphobia/buttonphobia-thumb.jpg" border="1" alt="" width="75" height="75" align="left" /></a>In <a href="/articles/front-row-friction/">UI Friction and Apple’s Front Row</a> I describe gadgets that lack globally accessible buttons for most frequently used operations.  Let&#8217;s call it &#8220;buttonphobia,&#8221; the fear of adding buttons that are actually needed.  It is a form of <a href="/articles/ui-friction/">UI Friction</a> &#8212; design choices that impede the most frequent operations by adding steps or delays.</p>
<p>A design that avoids needed buttons is like a guy with poor eyesight avoiding glasses.  He looks pretty cool standing there, until he starts moving and bumping into things.</p>
<p>The iPhone, too, looks great on a <a href="http://www.appleinsider.com/articles/07/01/09/macworld_high_quality_images_of_apples_iphone_hardware.html">spinning pedestal</a>.  But the clumsiness of its outstanding but buttonphobic UI did not escape the <a href="http://www.cnn.com/2007/TECH/ptech/07/03/iphone/index.html">reviewers at CNN</a>:</p>
<blockquote><p>[..] the lack of buttons requires a lot of tapping to move about the interface.  For example, the Talk and End buttons are only displayed when the phone is in call mode. And since there are no dedicated Talk and End buttons, you must use a few taps to find these features. That also means you cannot just start dialing a number; you must open the dialpad first, which adds clicks to the process. The same goes for the music player: since there are no external buttons, you must call up the player interface to control your tunes. For some people, the switching back and forth may be a nonissue. But for mutlitaskers, it can grow wearisome.</p></blockquote>
<p>(To its credit, Apple included physical volume controls to the iPhone, controls that remain absent on the iPod.)</p>
<p>By adding these buttons back, are we giving up too much?  Would the iPhone or the iPod be what they are with another two to four buttons on the outside?  Here is the industrial design challenge for Apple:  find a way to give the products the buttons they need, while remaining sleek and cool.  Maybe blend them into the black surface to keep the device looking stark and minimal.  Maybe put little <a href="http://www.artlebedev.com/everything/optimus/">OLED displays</a> behind them.</p>
<p>This also constitutes a <strong>design to steal</strong> for cellphone makers scrambling to catch up with the iPhone: add a small number of globally-available mode switching buttons for key tasks.  Then, in your marketing, play up how much more efficient your user interface is than the iPhone&#8217;s.</p>
<p>And remember: the right pair of eyeglasses can actually make its wearer look cooler.</p>
<p><em><strong>7/26/07 Update:</strong> Wall Street Journal has an article specifically about <a href="http://online.wsj.com/public/article/SB118532502435077009.html">Steve Jobs&#8217; animus towards buttons</a>.</em></p>
<h3>See also:</h3>
<ul>
<li><a href="/articles/front-row-friction/">UI Friction and Apple’s Front Row</a></li>
<li><a href="/articles/ui-friction/">UI Friction</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/buttonphobia/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>UI Friction and Apple&#8217;s Front Row</title>
		<link>http://stealthisidea.com/articles/front-row-friction/</link>
		<comments>http://stealthisidea.com/articles/front-row-friction/#comments</comments>
		<pubDate>Thu, 19 Apr 2007 18:31:24 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[Great Designs]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/front-row-friction/</guid>
		<description><![CDATA[Reducing the needless UI overhead in Front Row.]]></description>
			<content:encoded><![CDATA[<p>Another glorious example of <a href="/articles/ui-friction/">UI friction</a> is Apple&#8217;s <a href="http://www.apple.com/imac/frontrow.html" rel="nofollow">Front Row</a>.  If you are watching a video, to get back to the computer desktop you have to press the &#8220;Menu&#8221; button several times to navigate up the strict menu hierarchy.</p>
<div style="float:right;  width: 281; padding:10px 0 10px 15px">
	<img src="/wp-content/front-row-friction/front-row-ui.jpg" width="281" height="177" alt="Apple's Front Row UI"/></p>
<p class="imagecaption">Apple&#8217;s Front Row UI</p>
</div>
<p>Each button press requires that you wait for the cool animation to complete.  Input is ignored while that is happening.  You cannot queue up several button presses, and there is no short-cut to get to the top of the menu tree. You have to press the button, watch carefully for it to finish, press again and repeat.  </p>
<p>It&#8217;s a tedious <strong>form-kills-function design</strong>.   It&#8217;s not long before the form undermines itself and becomes not cool, just irritating.  The experienced user cannot get faster through time and repetition &#8212; everyone must wait.</p>
<p><a href="/articles/ui-friction/">Once again</a>, the advice for interaction designers is: <strong>give snappy response first</strong>, animate second.  Do not let the latter get in the way of the first, and especially not for frequent tasks.</p>
<p>More can be said about UI friction and Front Row&#8217;s strictly hierarchical, iPod-like interface.  Before you can get to feature B you have to do a lot of mode management overhead work to get out of feature A.  Front Row&#8217;s Menu button is essentially a Back or Escape button.  There is no Home button.  </p>
<p>How might the strict hierarchy of Front Row and the iPod be done differently?  Imagine if there were not just a mode-relative Back button but a global Home button.  Also imagine menu choices that were always in the same place.  Operations could then be reached deterministically &#8212; with the same sequence of key presses.</p>
<p><strong>Determinism is a very valuable design requirement.</strong>  It allows users to learn key sequences through repetition and get faster over time.  (It also lets programmable remotes work reliably since they are not dependent on the starting state of the system.  Every piece of consumer electronics should accept distinct On and Off commands and not just a &#8220;toggle power&#8221; command.)</p>
<p>We could go a step further.  Top features could be accessed directly with separate, global Music, Video, Photos and DVD.  Each would always be one button press away, guaranteed.  (More buttons on the remote, yes, but that is the trade-off between <em>true simplicity</em> and merely <em>the appearance of simplicity</em>.)</p>
<p>The original <a href="http://en.wikipedia.org/wiki/Palmpilot">Palm Pilot</a> was wonderfully low-friction because of this simple idea.  It had independent, global buttons for calendar, contacts, to-do&#8217;s and memos.</p>
<p class="imagecaption"><img src="/wp-content/front-row-friction/palm-pilot-buttons.jpg" alt="Buttons of the original Palm Pilot" /><br />Globally accessible buttons on the original Palm</p>
<p>The PalmPilot always responded to these four hardware buttons.  No state the device was in could override them, no app, no dialog box, not even the state of the device being off!  It even had silk-screened buttons for four other most-frequent tasks: Applications (aka Home), Menu, Calculator, and Find.  </p>
<p>Palm&#8217;s friction-busting approach is a great <b>design to steal</b> for anyone wanting to improve an overly modal consumer electronic product.</p>
<h3>See also:</h3>
<ul>
<li><a href="/articles/ui-friction/">UI Friction</a></li>
<li><a href="/articles/buttonphobia/">Buttonphobia, UI Friction, and the iPhone</a></li>
<li><a href="/articles/ipod-touch-reaction/">Impressions of the iPod touch</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/front-row-friction/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>User Interface Friction</title>
		<link>http://stealthisidea.com/articles/ui-friction/</link>
		<comments>http://stealthisidea.com/articles/ui-friction/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 21:25:56 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=50</guid>
		<description><![CDATA[UI friction needlessly wastes the user's energy on delays and busywork.]]></description>
			<content:encoded><![CDATA[<p>&#8220;User interface friction&#8221; refers to the wasteful delays in the UI or needless overhead work in managing it.  User interface friction can take several forms:</p>
<div class="article_sidebar"><strong>Bonus design to steal:</strong> For multi-palette apps, introduce deliberate inconsistency in the palette appearance &#8212; give the trim unique colors.  This lets the user quickly find the olive Fonts palette or the brownish Alignment palette, even after the big monitor has been unplugged and they&#8217;ve been shuffled about.</div>
<ol>
<li><strong>Palettes that must be painstakingly re-arranged</strong> to get them off the content area (hello Photoshop and many others).  When switching display configurations, the user must get all palettes placed appropriately before doing real work.  We would like to see systems recognize common monitor configurations and intelligently partition a display into tool areas and content areas.  When switching between, say, a laptop screen and a 24&#8243; display, the user should be able to plug in and work without having to reconfigure the workspace.<br />
<strong>Vision to steal:</strong> This should be supported at the OS-level, for two main reasons: 1. For cross-app consistency, so the user can get used to finding tools at the right or left of the screen across all applications.  2. So the system can referee window positions and sizing.  For example, on the Mac a maximized window knows not to extend under the Dock, so it&#8217;s scrollbar and resize handles remain accessible.  See also:  <a href="/articles/060105_offset_browser_windows/">Making efficient use of big displays</a>.</li>
<li>Often-clicked <strong>buttons that are too small</strong> and hence difficult to target and click (hello <a href="http://en.wikipedia.org/wiki/Fitt%27s_Law">Fitt&#8217;s Law</a>).  Examples of this abound.  In GarageBand, for example, the user must often mute and isolate audio channels, yet the buttons to do are tiny:
<div style="text-align: center;"><img src="/wp-content/ui-friction/garage_band_tiny_buttons.gif" alt="" /></div>
<p>The principle is straight-forward: if the user must click a button frequently, make it big.  (Resistance may be expected from visual design quarters: tiny text and controls look cooler, especially surrounded by massive whitespace.)</li>
<li><strong>Unnecessarily modal UIs</strong> that require you to put the system in the right state before being granted access to an important function.  Try turning down a blaring iPod when it&#8217;s in its protected sleeve with the lock button on.  Worse: try turning down Nine Inch Nail&#8217;s latest while you are navigating the menu structure.  The very cool scroll wheel cannot be used as a volume control until you first navigate your way back to the current song. Better to just yank out those earbuds.<br />
Compare this against a 20-year-old Walkman: its physical volume dial can be adjusted without even having to de-holster it from your cargo pants.  (The upcoming iPhone mercifully brings back physical volume buttons.  Apple may have clued into this UI issue.)</li>
<li><strong>Gratuitous up-front animation</strong>.  A Windows XP user wanting to use a menu must first wait for it to fade in.  This behavior has reportedly gotten <a href="http://www.oreillynet.com/windows/blog/2007/02/is_xp_a_better_gui_than_vista.html">20% worse under Vista</a>.  Mac OS X is not immune:  dialog boxes slide down from the titlebar with lovely acceleration and deceleration motions.  The taller the dialog, the longer the slide. [Anyone know how I can hack this to make it stop?]<br />
Before complying with the user&#8217;s request to leave, <a href="http://en.wikipedia.org/wiki/Clippy">Clippy the insolent paperclip</a> would  sarcastically wave Buh Bye.  (The stupid bent wire <em>knows</em> that such cloying anthropomorphisms are what did him in to begin with.)</li>
</ol>
<div style="text-align: center;"><img src="/wp-content/ui-friction/clippy_hates_philip.gif" alt="" /></div>
<div style="text-align: left; padding-left: 30px;"><em>[Update 8/6/08 This problem with up-front animation slowing the user down is rampant.  It's typically associated with attempts to look cool.  The <strong>iPhone</strong> 2.0 software has lots of it, eg. in stepping from day to day in the calendar, or launching and exiting apps.]</em></div>
<p>People crave and buy ever faster machines for responsiveness.  Yet these up-front animations want you to chill out, take life a little slower.  We&#8217;re not opposed to elegant animations, but they need to be on the <em>tail end</em> of the user&#8217;s operations.  The simple principal is:  whenever productivity matters, UI elements should snap to attention when called upon but may fade away gently once the user has moved on to something else.</p>
<p><strong>The moral of the story is:</strong> when architecting systems, take a moment to isolate the most common and frequent tasks; think of the most efficient theoretical interface to these core tasks and keep comparing your design to this theoretical best.  Beware of design solutions that introduce delay or overhead in these core tasks and eliminate this UI friction</p>
<p><em>Question for readers: what productivity apps have the best palette management UIs?  How are Microsoft&#8217;s new tool ribbons and Adobe&#8217;s new palettes working out?</em></p>
<h3>See also:</h3>
<ul>
<li><a href="/articles/front-row-friction/">UI Friction and Apple’s Front Row</a></li>
<li><a href="/articles/buttonphobia/">Buttonphobia, UI Friction, and the iPhone</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/ui-friction/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DabbleDB, FileMaker Pro, and Innovation</title>
		<link>http://stealthisidea.com/articles/dabbledb-thoughts/</link>
		<comments>http://stealthisidea.com/articles/dabbledb-thoughts/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 20:16:47 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Visions to Steal]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=46</guid>
		<description><![CDATA[Breakthrough innovations in generalist user databases]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been let down by the software industry.  By now we should all be as comfortable with building and using everyday databases as we are with word processors and spreadsheets.  There are many uses for them, but because <strong>the tools are too complex</strong>, we don&#8217;t bother.  We <a href="http://en.wikipedia.org/wiki/Satisficing">satisfice</a>.</p>
<h3>FileMaker falls into the trap</h3>
<p><a href="http://www.filemaker.com/">FileMaker Pro</a> is probably still the best-in-breed product for <strong>mom-and-pop data management</strong>.  It&#8217;s a solid product, <strong>a product of integrity</strong>: fast, reliable and plays well with others.  I have used it daily for over a decade for many purposes.</p>
<p>But FileMaker long ago fell into the classic <a href="http://www.businessweek.com/chapter/christensen.htm">innovator&#8217;s dilemma</a>.  They paid too much heed to their most vocal users, database developers.  Database developers are not everyday people.  They are technical and they need to build sophisticated solutions for their clients.  They vociferously demand power, and are far more tolerant of complexities that stymie normal people.</p>
<p>By giving this vocal minority what it wants FileMaker neglected its roots: the everyday productivity worker &#8212; people like teachers, baseball coaches or small business owners.  While the product got increasingly powerful,  fundamentals that would have made the everyday user&#8217;s life better (such as a modern auto-complete data input controls or Google-like searching) were neglected.  Thus <strong>a strong unmet need has been left behind</strong> for a competitor to come along.</p>
<h3>Coulda Been Contenders</h3>
<p>What other everyman database contenders are there?  There&#8217;s <a href="http://office.microsoft.com/en-us/FX010857911033.aspx">Microsoft Access</a>, written by and for developers.  It sure ain&#8217;t a schoolteacher&#8217;s database.  Access just took the old relational database mentality and built a desktop app around it.  There was no new thinking about how normal people could and should go about managing and making sense of their data.  Access has always been far behind FileMaker in simplicity despite the opportunity to learn from it and do better.  Microsoft was going after a different audience: <a href="http://video.google.com/videoplay?docid=8913084255008000794">developersdevelopersdevelopers</a>, again leaving normal people without a simple tool for their jobs.</p>
<p>Anything else?  <a href="http://office.microsoft.com/en-us/FX010858001033.aspx">Microsoft Excel</a> probably had the best shot at consumerizing database management.  People use it as such and it actually is sufficient and flexible enough for many basic jobs.  Excel even has some useful, well-hidden features to help you manage and understand your data (I&#8217;m thinking of <a href="http://www.pcmag.com/article2/0,1895,1776345,00.asp">conditional formatting</a> and <a href="http://office.microsoft.com/en-us/assistance/HA011127901033.aspx">auto-filtering</a>).</p>
<p>But <strong>a few features don&#8217;t a paradigm make</strong>.  Excel never credibly broke beyond the paradigm of the <a href="http://en.wikipedia.org/wiki/Visicalc">VisiCalc</a> spreadsheet.  (That was a while ago; VisiCalc is a contemporary of <a href="http://en.wikipedia.org/wiki/Ms._Pacman">Ms. PacMan</a>.)  Don&#8217;t get me wrong &#8211; spreadsheets are useful in their own right, and it probably wasn&#8217;t Excel&#8217;s destiny to become a true database.  The point is, the holy grail of robust yet simple data management remains undiscovered.</p>
<p>(I should mention that if you are looking for a hosted database solution to use, check out Intuit&#8217;s <a href="https://www.quickbase.com/">QuickBase</a>.  It is a simple, flexible and well-established online database app giving FileMaker a run for its money.)</p>
<p>The <strong>Innovator&#8217;s Dilemma</strong> predicts that sooner or later someone will come along with a <strong>paradigm-busting innovation</strong> that renders the past thinking obsolete.  I&#8217;m not sure this is it yet, but <a href="http://dabbledb.com/">DabbleDB</a> is bursting with new thinking.  It should make the old skoolers think hard about how they are solving customer needs and what has been possible all the while, going back ten years, if only the problem had been looked at in a different way.</p>
<h3>DabbleDB&#8217;s Innovations</h3>
<p>DabbleDB is getting a lot of attention because of how it pushes the envelope on <strong>interactivity within a browser</strong> (need we say &#8220;<a href="http://en.wikipedia.org/wiki/Web_2.0">Web 2.0</a>&#8220;?).  It is an exemplary role model for a desktop app-like experience.  But it&#8217;s the thinking behind how users should be able to view and manipulate their data that excites me.  Some examples:</p>
<ul>
<li>DabbleDB lets you flip between table view and <strong>grouped lists</strong> like it&#8217;s no big deal.  This capability lets you group a list of names by profession, then by city then by company.  In FileMaker you can only see grouped information as printable reports.  You cannot edit or act on data in this view, an ancient limitation.</li>
<li>DabbleDB allows ad-hoc <strong>changes to the data structure</strong> &#8211; especially in converting flat tables into relational structures so you can look at your data inside out.  This type of conversion is a bear in FileMaker Pro, requiring that you set up tables, munge data, import multiple times and make sure things are connected.</li>
<li>DabbleDB rethinks the balance between optimizing for fine-tuned control over layouts versus quick &#038; dirty data analysis.  FileMaker gives very fine control over layout.  This control is no doubt needed in many realms but comes at a trade-off of convenience and speed.  DabbleDB instead emphasizes letting you twist your data around until it makes sense, and then letting you save that view.  It&#8217;s this ability for normal people to do <strong>ad-hoc data mining</strong> that is so badly needed.</li>
<li>DabbleDB lets the user <strong>search across all fields</strong> Google-style.  This is an everyday need that we&#8217;ve grown accustomed to thanks to search engines.  It&#8217;s basic functionality in DabbleDB, but requires advanced techniques in FileMaker.</li>
<li>DabbleDB attempts to pull off relational databases without invoking obtuse relational database theory.  I&#8217;m not sure yet whether it succeeded.  They may have just subbed in other concepts.  For example what we know of as a table, they call a category.</li>
<li>DabbleDB starts to integrate <strong>alternate data views</strong>, specifically a calendar view.  If you have timestamped data, DabbleDB lets you view, filter, edit it in a calendar view like it&#8217;s no big deal.  A calendar view is just the beginning though.</li>
</ul>
<h3>Let me see!  Let me see!</h3>
<p>It&#8217;s another disappointment that for the last fifteen years, in order to <em>see</em> your information you have needed to wrestle it into Excel&#8217;s charting feature.  </p>
<p>I&#8217;d like to see a <strong><a href="http://www.ecn.wfu.edu/SCS/Gallery/">data visualization</a> arms race</strong> with vendors competing on how well they can help you <strong>see &#8212; and therefore make sense of &#8212; your data</strong>.  There is no reason why we shouldn&#8217;t be able to explore scatters, trends, correlations, distributions, maps, timelines and networks by poking a few buttons directly from the database environment.  (There&#8217;s a <strong>vision to steal</strong>, by the way.)  It&#8217;s not the <em>data</em> that matters as much as the <em>insight</em> gleaned from that data.</p>
<p>(Another <strong>vision to steal</strong>: Someone please create a solid <strong>timeline view</strong> of data for mapping out historical events or future plans.  It&#8217;s hard for us humans to visualize chronologies.  We&#8217;ve been without a mainstream tool to help with this forever.)</p>
<h3>Tag, you&#8217;re it</h3>
<p>Here&#8217;s a specific <strong>design to steal</strong> for everyday database products, including DabbleDB:  <strong>Support tagging as a data type.</strong>  Tagging is just a new name for the old concept of <strong>keywording</strong>, but it&#8217;s useful whenever you need to assign an indefinite number of categories to something, from a growable list of possibilities.  (If you need examples, check out any blog or Flikr or Technorati.)  </p>
<p>A tagging feature in an end-user database app would let end-users apply zero or more tags to a record, provide an efficient input UI that facilitates applying existing tags, let the user search against tags, and support adding new tags on the fly as an option.</p>
<h3>The Big But</h3>
<p>As interesting as DabbleDB is, I cannot imagine trading Filemaker in for it.  DabbleDB and QuickBase are <strong>hosted web apps</strong>.  This can be great if you need to collaborate with distant colleagues.  But if you are just dealing with your own data there are some significant downsides.   I wish there was a native desktop app version of DabbleDB.  I&#8217;d be happy just to be able to run the DabbleDB web app on my personal laptop.</p>
<p>For more on the trade-offs between hosted versus local apps, see: <a href="http://stealthisidea.com/articles/hosted-vs-local/">hosted vs. local computing</a>.</p>
<p>Meanwhile, here&#8217;s hoping that Filemaker, or another plucky upstart builds a new generation, desktop-based generalist database product.</p>
<p><em><strong>Readers: </strong>If you know others involved in working on generalist databases, please forward this article.  The URL is: http://stealthisidea.com/articles/dabbledb-thoughts/</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/dabbledb-thoughts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Redesigning the Buffet Line</title>
		<link>http://stealthisidea.com/articles/buffet-design/</link>
		<comments>http://stealthisidea.com/articles/buffet-design/#comments</comments>
		<pubDate>Sat, 13 May 2006 23:08:58 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=43</guid>
		<description><![CDATA[Applying design lessons between the analog and digital worlds]]></description>
			<content:encoded><![CDATA[<p>Have you ever had this problem at a restaurant buffet?  You wend your way through the line, collecting an armload of food and drink.  You reach the end, fully burdened, and suddenly realize you are without utensils or napkin. </p>
<p>You then turn around and dive back into the line, swimming upstream against the frowning hoards.  Everyone, including you, wonders how you could have made such a silly mistake.  It turns out the utensils were at the very start of the line, at a point where your mind was preoccupied with food, not the logistics of eating it.</p>
<p>But you are comforted to see you are no longer alone in your salmon run: others have realized they too have forgotten their knives and <a href="http://en.wikipedia.org/wiki/Spork">sporks</a>. </p>
<p>Once again, the system sets up a trap.  Once again, the users blame themselves for the &quot;error&quot; when a better designed system would have made the error impossible.</p>
<p>How might the buffet line be improved?</p>
<p>Although part of the analog world, the buffet line as a design problem is not much different than sequential tasks done on a computer.  Examples of this include placing an order on a web site or guiding the user through the initial setup of a new piece of software. </p>
<p>Some key considerations for such sequential problems:</p>
<ul>
<li>Sensitize people up-front about what to expect.</li>
<li>Only provide the essentials necessary for success at each step.  Don&#8217;t convolute what is needed here and now with future concerns.</li>
<li>Defer non-essential options to the end.</li>
</ul>
<h3>Idea to Steal: Guidelines for Buffet Line Design </h3>
<p>Applying such considerations to the design of a buffet line leads to the following sequence of items:</p>
<ol>
<li>First, show the <strong>complete menu</strong> with vegetarian options, common allergens and any other important information clearly called out, so the user can ponder their choices.
  </li>
<li>Offer the <strong>plates</strong> that will contain the food (preferably ones with separate compartments to help prevent plates from folding and to keep the liquid from individual dishes separated)
  </li>
<li>Next comes the <strong>food</strong>.  Space the serving dishes widely enough to allow people to temporarily put down their plates.  For those in a rush, serve grab-and-go foods such as pre-dressed salads and pre-made sandwiches.</li>
<li>Offer <strong>utensils and napkins</strong> at the very end, preferably in individually rolled-up packages for compactness and efficiency.</li>
<li><strong>Separate the drink and dessert stations</strong> to keep them out of the flow of the buffet line.</li>
</ol>
<h3>Deep Fried Food for Thought</h3>
<p>The buffet line is just one example of an interactive system in the analog world.  We normally take them for granted, but they are worthy of closer analysis.  Both good or bad examples can offer lesson on digital designs, just as design principles of the digital world can apply to the analog world as illustrated here.</p>
<p>And the next time someone cuts in front of you at a buffet line to grab a fork and napkin, smile at them knowingly and as you hand over the goods and say, &quot;No problem, it&#8217;s not your fault&quot;.</p>
<p><em>[Readers: Let us know if you run across other examples where design in the the analog or digital world informs one another.]</em></p>
<p><em><a href="http://360.yahoo.com/davidcortright">David S. Cortright</a> is a veteran Bay Area interaction designer currently at Yahoo! Inc. David&#8217;s previous stints included Microsoft&#8217;s Mac division, Claris Corporation and Oracle Corporation. David has a degree in computer science from Stanford University. You can read more from David at <a href="http://360.yahoo.com/davidcortright">http://360.yahoo.com/davidcortright</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/buffet-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resize browser text without losing your place</title>
		<link>http://stealthisidea.com/articles/browser-zoom-2/</link>
		<comments>http://stealthisidea.com/articles/browser-zoom-2/#comments</comments>
		<pubDate>Wed, 15 Jun 2005 01:35:51 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=26</guid>
		<description><![CDATA[Ever lose your place when zooming into a browser page?  It's not just you!]]></description>
			<content:encoded><![CDATA[<p>Do you ever click the font size up button in your browser?  (If not, enjoy your young eyes while they last! When you click that button, do you ever lose your place? Do you have to scroll down to find where you last left off?</p>
<p>Have you gotten into the habit of selecting a block of text before you click that  button, so you have a distinct point of reference to look for after the zoom? </p>
<p>Browsers are doing something strange when you increase or decrease the font sizes.</p>
<p>For example:</p>
<ul>
<li>In <strong>Safari</strong>, scrolling to the middle of an article and repeatedly clicking the font up button to zoom in progressively scrolls to the top of the article until its headline is visible at the top.</li>
<li>Clicking font down repeatedly scrolls down until the bottom of the article is visible.</li>
<li><strong>Firefox</strong> and <strong>Internet Explorer</strong> do something similar.</li>
</ul>
<p>Does it have to be this way? Not every app has this problem: <strong>Microsoft Word&#8217;s zoom feature</strong>, for one,  keeps the content where you expect it when you zoom in and out.</p>
<h3>Designs to steal</h3>
<p>The effect should be akin to moving closer and farther from the screen. </p>
<p>Here are three possible heuristics to try out:</p>
<blockquote>
<p>Alternative 1.  When the user clicks the font size up/down, keep the line at the top of the page where it is after the zoom. </p>
<p>Alternative 2.  Keep the line of text at the center of the page where it is after a zoom. </p>
<p>Alternative 3.  If there is a selection active, keep its top edge where it is after a font up/down</p>
</blockquote>
<p>I expect number 2 to feel most natural because it should give the brain the effect of zooming in and out.</p>
<p><em>[Readers: do you notice this too?  Are there any browsers who do this well? Anyone know why most browsers  have this issue?]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/browser-zoom-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The curse of the magnetic strip</title>
		<link>http://stealthisidea.com/articles/cardreaders/</link>
		<comments>http://stealthisidea.com/articles/cardreaders/#comments</comments>
		<pubDate>Wed, 25 May 2005 08:04:20 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/19/</guid>
		<description><![CDATA[Murphy would say that the right way to insert a magnetic card is the fourth one you try.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s happened to you, hasn&#8217;t it?  You try inserting your card at an ATM, gas pump or hotel door, and nothing registers, so you have to keep trying different ways until it works.</p>
<p>  <img src='/wp-content/cardreaders/magnetic_card1.jpg' alt='Does the card go this way?' />  <img src='/wp-content/cardreaders/magnetic_card2.jpg' alt='Or this way?' /></p>
<p><img src='/wp-content/cardreaders/magnetic_card3.jpg' alt='Or maybe this way?' />  <img src='/wp-content/cardreaders/magnetic_card4.jpg' alt='Darn!  Murphy's law strikes again.' /><br />
  And it&#8217;s all your fault, isn&#8217;t it?  For not knowing by now which way to insert it?  For not looking at the little pictogram that makes it all clear?  </p>
<p>I conducted some <strong>quick &amp; dirty product research</strong>, asking several supermarket checkout clerks how often customers mis-swipe. The estimates they gave ranged from <strong>1/3rd to 50% error rate</strong>, a critically high rate. Since so many people make the error, it&#8217;s not your error at all, but a <strong>trap built into the system</strong>.</p>
<h3>What is the problem?</h3>
<p>There are two main sources of the problem:</p>
<ol>
<li>There are four possible ways to insert a card, but <strong>only one way is considered &#8220;correct.&quot;</strong></li>
<li><strong>Card readers are inconsistent among themselves</strong>.  Some have a horizontal slot, some a vertical slot, some a face that you swipe.  These different experiences tug the  user in different directions, with the training imparted by one device reversed by the next.  As a result, one never really get good at inserting the retched card in the retched slot.</li>
</ol>
<p>Different card readers try  to show a diagram of how you&#8217;re supposed to hold and insert your card.  The best of these show it in perspective, making the mapping from reality to the diagram easier. But these efforts are beside the point. To  process instructions, even visually, requires you to halt your conversation, break your train of thought, read and think. This is expecting too much of someone doing a cursory activity. </p>
<p>Some ATMs detect the leading edge of the card and  block the card if it&#8217;s not going in the right way. This is a bit better, but it still requires experimentation to get right. </p>
<p>Regular keys  don&#8217;t typically have this problem.  Must card keys?</p>
<h3>Vision</h3>
<p>We need a solution that is as automatic and thoughtless as inserting a regular key into a keyhole.  One that doesn&#8217;t require you to stop, think, experiment; one that is obvious. Why can&#8217;t the slot just accept the card <strong>however you insert it?</strong></p>
<h3>Possible remedies</h3>
<p>Instead of just one solution, let&#8217;s show a range of possibilities that might be appropriate depending on the circumstances: whether we need to worry about backwards-compatibility of legacy cards, economic constraints, and so forth:</p>
<ol>
<li><strong>Make the shape of the card asymmetric</strong>, so there is only one way it can be inserted.  (Precedent: the punch card of the 60&#8242;s or the SD card of today).  The downside is you still have to insert the card before discovering that it&#8217;s the wrong way.<br />
  <img src="/wp-content/cardreaders/sd-card.jpg" alt="SD card, showing asymmetry" width="90" height="118"/>  </li>
<li><strong>Include two or four magstripe readers in the slot</strong>.  This makes the machine tolerant of other ways of inserting the card. Two readers reduces the error rate greatly; four readers eliminates it altogehter. No instructions needed!<em>[5/26/05 Update: I came across a soda vending machine that allowed bills to be inserted face up, either way]</em></li>
<li><strong>Put the stripe down the middle of the card</strong>, not against one edge.  Have the reader read the information backwards or forwards.  Then you only have to insert the card up or down.  This solution works if you don&#8217;t have to worry about the &#8220;installed base&#8221; of users.  Here&#8217;s the before (left) and mocked-up after (right):<br /> <br />
  <img src='/wp-content/cardreaders/stripe-before.jpg' alt='Regular magstripe' />  <img src='/wp-content/cardreaders/stripe-after.jpg' alt='Magnetic stripe in the middle of the card' /> </li>
<li><strong>Have a strip in the middle of the card and include two magstripe readers in the reading device.</strong> (hybrid of 2 and 3):  This allows all four ways of inserting the card, with the lower cost of only two readers.</li>
<li><strong>Avoid having to insert the card to begin with</strong>. There are office doors that require only a wave of a card key across a reader. Prius owners never have to insert a key into the ignition; it just detects your presence through a key fob and lets you open the door and start the car. (But be wary of the unintended consequences of RFIDs.)</li>
</ol>
<h3>Applies to</h3>
<ul>
<li>Any device that accepts magnetic cards:  ATMs, Credit card readers, check-in kiosks in airports, parking ticket kiosks, transit turnstiles, library self-checkout kiosks.</li>
<li>Vending machines that accept <strong>bills</strong> </li>
</ul>
<h3>Follow-up Research Topic </h3>
<p>For the interaction design researchers or card reader companies:  create a prototype card reader which accepts cards in any orientation.  Try out different orientations of the reader.  Measure the natural ways that people insert the cards to inform the design solution.</p>
<p>(Hypothesis:  vertically orientated would have fewer errors than horizontally-oriented readers, because there is a clearer &#8220;up&#8221;.  If so, it reduces the necessity &#8212; and cost &#8212; of including magstripe readers for two of the orientations.)  </p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/cardreaders/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

