<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: User Interfaces Are Like Robots</title>
	<atom:link href="http://cafe.elharo.com/ui/user-interfaces-are-like-robots/feed/" rel="self" type="application/rss+xml" />
	<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/</link>
	<description>Longer than a blog; shorter than a book</description>
	<pubDate>Thu, 28 Aug 2008 20:21:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: George Bailey</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-108970</link>
		<dc:creator>George Bailey</dc:creator>
		<pubDate>Mon, 09 Jul 2007 16:16:46 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-108970</guid>
		<description>@Sebhelyesfarku

Nobody claims the OS X interface is Nirvana. Just less crappy. And there are parts that are not as good as OS 9.</description>
		<content:encoded><![CDATA[<p>@Sebhelyesfarku</p>
<p>Nobody claims the OS X interface is Nirvana. Just less crappy. And there are parts that are not as good as OS 9.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebhelyesfarku</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-95131</link>
		<dc:creator>Sebhelyesfarku</dc:creator>
		<pubDate>Thu, 31 May 2007 08:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-95131</guid>
		<description>The Mac "usability/interface" stuff is overhyped. Maczealots are simply brainwashed to think that using a Mac is the Nirvana, and they are like Jehowah's Wittnesses to defend their religion. Recently I bumped into a moron who defended the 3 or 4 different window styles of OS X (unified, brushed metal, dark grey, even darker grey, whatever), saying that he doesn't know why, but there must be some higher level, secret reason which we can't understand, average human beings LOL. I always have fun with these Mactards!</description>
		<content:encoded><![CDATA[<p>The Mac &#8220;usability/interface&#8221; stuff is overhyped. Maczealots are simply brainwashed to think that using a Mac is the Nirvana, and they are like Jehowah&#8217;s Wittnesses to defend their religion. Recently I bumped into a moron who defended the 3 or 4 different window styles of OS X (unified, brushed metal, dark grey, even darker grey, whatever), saying that he doesn&#8217;t know why, but there must be some higher level, secret reason which we can&#8217;t understand, average human beings LOL. I always have fun with these Mactards!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TorbjÃ¶rn Gannholm</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93654</link>
		<dc:creator>TorbjÃ¶rn Gannholm</dc:creator>
		<pubDate>Sat, 26 May 2007 21:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93654</guid>
		<description>Two finger click? And I've been fooled by the design of the mighty mouse, never guessed it was two sensors. I guess it may help me to RTFM once in a while, then ;-)</description>
		<content:encoded><![CDATA[<p>Two finger click? And I&#8217;ve been fooled by the design of the mighty mouse, never guessed it was two sensors. I guess it may help me to RTFM once in a while, then <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elliotte Rusty Harold</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93549</link>
		<dc:creator>Elliotte Rusty Harold</dc:creator>
		<pubDate>Sat, 26 May 2007 12:12:03 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93549</guid>
		<description>I haven't bought a Mac with a bundled mouse for a few years now, but the latest Apple mouse I bought has a right mouse button. I also notice according to the Apple store that, " Apple offers a standard wired Apple Keyboard and Mighty Mouse with all iMac models." Mac Pros also include Mighy Mice. The MacBook trackpads use two finger click as a right mouse button.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t bought a Mac with a bundled mouse for a few years now, but the latest Apple mouse I bought has a right mouse button. I also notice according to the Apple store that, &#8221; Apple offers a standard wired Apple Keyboard and Mighty Mouse with all iMac models.&#8221; Mac Pros also include Mighy Mice. The MacBook trackpads use two finger click as a right mouse button.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TorbjÃ¶rn Gannholm</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93511</link>
		<dc:creator>TorbjÃ¶rn Gannholm</dc:creator>
		<pubDate>Sat, 26 May 2007 07:18:53 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93511</guid>
		<description>I may be wrong, but I'll call "bullshit" on "Macs have had right mouse buttons for a couple of years now". Neither my Mac nor anyone's I know was delivered with anything but a one-button mouse. I have purchased a separate mouse with two buttons and scrollwheel, though, but that doesn't really count.

But, yes, it does boil down to lack of usability design.</description>
		<content:encoded><![CDATA[<p>I may be wrong, but I&#8217;ll call &#8220;bullshit&#8221; on &#8220;Macs have had right mouse buttons for a couple of years now&#8221;. Neither my Mac nor anyone&#8217;s I know was delivered with anything but a one-button mouse. I have purchased a separate mouse with two buttons and scrollwheel, though, but that doesn&#8217;t really count.</p>
<p>But, yes, it does boil down to lack of usability design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elliotte Rusty Harold</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93221</link>
		<dc:creator>Elliotte Rusty Harold</dc:creator>
		<pubDate>Fri, 25 May 2007 10:59:30 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93221</guid>
		<description>Macs have had right mouse buttons for a couple of years now, and right mouse clicks for longer than that. On single button mice, they're emulated with Ctrl-click. 

However, good Mac-native apps don't put anything on the right-click context menu that can't be accessed some other way without right clicking. Well designed Windows and Unix apps don't either because many non-programmer end users don't ever think to look there. However because Windows does have right mouse buttons, the need to avoid forcing users to right click isn't as well-known among Windows developers.</description>
		<content:encoded><![CDATA[<p>Macs have had right mouse buttons for a couple of years now, and right mouse clicks for longer than that. On single button mice, they&#8217;re emulated with Ctrl-click. </p>
<p>However, good Mac-native apps don&#8217;t put anything on the right-click context menu that can&#8217;t be accessed some other way without right clicking. Well designed Windows and Unix apps don&#8217;t either because many non-programmer end users don&#8217;t ever think to look there. However because Windows does have right mouse buttons, the need to avoid forcing users to right click isn&#8217;t as well-known among Windows developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TorbjÃ¶rn Gannholm</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93041</link>
		<dc:creator>TorbjÃ¶rn Gannholm</dc:creator>
		<pubDate>Thu, 24 May 2007 18:54:11 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-93041</guid>
		<description>I really think Bill has a point, but my conclusion is somewhat different. I read it as if you try to make a native GUI you better go all the way, otherwise you get stuck in the uncanny valley and your user will be ill at ease all the time. But if you make it different enough from the native you are actually quite safe. After a first surprise and possibly some awkwardness things will go fine.

I think the problem with most Java apps on the Mac is really the almost complete absence of any sort of usability design. With Windows users and Unix users you can get away with that because they're not used to having it, but with Mac users you can't. Mac users expect to just be able to use an app without spending a day to RTFM. Eclipse is a perfect case in point. A while ago, I decided to give Eclipse and Netbeans 5 minutes each on a pre-existing project from the point of view of an IntelliJ user (all on Windows, mind you, where Eclipse is supposed to be a poster child). With Eclipse I didn't get anywhere (and got insulted for being a moron that couldn't read). With Netbeans I got almost all the way (and got thanks for pointing out some points of improvement). With IntelliJ everything just works, I have never gotten stumped.

One special point worth noting for the Mac: "Right mouse click? Say, what?" So there is more to native "feel" than a toolkit can accomplish. Or maybe not, Swing could actually be made to handle context-sensitive menus on the Mac by "click on the object to change the main menu bar" instead of by "right mouse click". We just have to introduce the high-level concept of ContextSensitiveMenu instead of the low-level listener action.</description>
		<content:encoded><![CDATA[<p>I really think Bill has a point, but my conclusion is somewhat different. I read it as if you try to make a native GUI you better go all the way, otherwise you get stuck in the uncanny valley and your user will be ill at ease all the time. But if you make it different enough from the native you are actually quite safe. After a first surprise and possibly some awkwardness things will go fine.</p>
<p>I think the problem with most Java apps on the Mac is really the almost complete absence of any sort of usability design. With Windows users and Unix users you can get away with that because they&#8217;re not used to having it, but with Mac users you can&#8217;t. Mac users expect to just be able to use an app without spending a day to RTFM. Eclipse is a perfect case in point. A while ago, I decided to give Eclipse and Netbeans 5 minutes each on a pre-existing project from the point of view of an IntelliJ user (all on Windows, mind you, where Eclipse is supposed to be a poster child). With Eclipse I didn&#8217;t get anywhere (and got insulted for being a moron that couldn&#8217;t read). With Netbeans I got almost all the way (and got thanks for pointing out some points of improvement). With IntelliJ everything just works, I have never gotten stumped.</p>
<p>One special point worth noting for the Mac: &#8220;Right mouse click? Say, what?&#8221; So there is more to native &#8220;feel&#8221; than a toolkit can accomplish. Or maybe not, Swing could actually be made to handle context-sensitive menus on the Mac by &#8220;click on the object to change the main menu bar&#8221; instead of by &#8220;right mouse click&#8221;. We just have to introduce the high-level concept of ContextSensitiveMenu instead of the low-level listener action.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Viswanath</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-92424</link>
		<dc:creator>Viswanath</dc:creator>
		<pubDate>Tue, 22 May 2007 18:14:08 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-92424</guid>
		<description>I somehow don't fully agree with the idea of UIs being Robots. I would put it as UIs are expected to be more consistent, than less.

Consider the case of 'ribbon' menus in newer version of Office. This is a new stuff, in-consistent with the rest of the Windows Apps that we use. It was the same with 'expandable' menus that came with an earlier version of Office. I'd like to go back in time and say that the 'File Open' dialog changed between every version of windows, well most, and still is not consistent. Checkout the Install Font control panel applet.

I'd think that UI being inconsistent, because of bugs, should be treated different, when compared to a new UI method being introduced. Both of them look inconsistent to start with, one settles (gets fixed) down in time, we adapt to the other.

There may be failed ideas, such as Active desktop. But i'd think of it as an idea that failed.</description>
		<content:encoded><![CDATA[<p>I somehow don&#8217;t fully agree with the idea of UIs being Robots. I would put it as UIs are expected to be more consistent, than less.</p>
<p>Consider the case of &#8216;ribbon&#8217; menus in newer version of Office. This is a new stuff, in-consistent with the rest of the Windows Apps that we use. It was the same with &#8216;expandable&#8217; menus that came with an earlier version of Office. I&#8217;d like to go back in time and say that the &#8216;File Open&#8217; dialog changed between every version of windows, well most, and still is not consistent. Checkout the Install Font control panel applet.</p>
<p>I&#8217;d think that UI being inconsistent, because of bugs, should be treated different, when compared to a new UI method being introduced. Both of them look inconsistent to start with, one settles (gets fixed) down in time, we adapt to the other.</p>
<p>There may be failed ideas, such as Active desktop. But i&#8217;d think of it as an idea that failed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Augusto</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-92169</link>
		<dc:creator>Augusto</dc:creator>
		<pubDate>Mon, 21 May 2007 23:17:19 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-92169</guid>
		<description>Ironically, if you run Azuerus on Swing the disabled icons look like a normal desktop app.
http://jroller.com/page/dk?entry=azureus_on_swing</description>
		<content:encoded><![CDATA[<p>Ironically, if you run Azuerus on Swing the disabled icons look like a normal desktop app.<br />
<a href="http://jroller.com/page/dk?entry=azureus_on_swing" rel="nofollow">http://jroller.com/page/dk?entry=azureus_on_swing</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WilliamChen</title>
		<link>http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-91918</link>
		<dc:creator>WilliamChen</dc:creator>
		<pubDate>Mon, 21 May 2007 07:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/ui/user-interfaces-are-like-robots/#comment-91918</guid>
		<description>Hey, guys, I don't agree with his Uncanny Valley theory. This is a completely wrong anology to user interface designing.
Back to Uncanny Valley theory, why do we feel odd to an almost-but-not-quite-human robot? Because we know beforehand this object is a robot, not a human, although it is very much like a human. Therefore, no matter how closely it looks like a human, you will feel more and more uneasy with it. This is a sychological phenomenon. I believe if somebody leads a real human in front of you and tell you he is a robot, you will also feel more and more uneasy with this guy. No matter how much he looks like a normal human and he in fact IS a human.
For the same reason, if a swing application is running using Windows Look And Feel using java 6, and if you tell the end users that the application is developed with C++ on MFC, or simply donâ€™t tell him anything about your technology, he is surely not aware it is swing application.
Most of the end users donâ€™t know what is Swing application and what is SWT application. They simply uses these application. Only java developers are aware of this distinction. Even with java developers, if you dontâ€™ tell him it is a Swing application, he is probably not aware the so-called â€œUncanny Valleyâ€ in it.
In another direction, arenâ€™t native widegts emulated? Of course they are drawn in C/C++ or ASM. But they are not â€œnativeâ€ as you think.
In a word, human beings are very likely to be influenced by the beforehand message, no matter it is in fact inaccurate.
(I am not a native English speaker, so forgive me for my writing.)</description>
		<content:encoded><![CDATA[<p>Hey, guys, I don&#8217;t agree with his Uncanny Valley theory. This is a completely wrong anology to user interface designing.<br />
Back to Uncanny Valley theory, why do we feel odd to an almost-but-not-quite-human robot? Because we know beforehand this object is a robot, not a human, although it is very much like a human. Therefore, no matter how closely it looks like a human, you will feel more and more uneasy with it. This is a sychological phenomenon. I believe if somebody leads a real human in front of you and tell you he is a robot, you will also feel more and more uneasy with this guy. No matter how much he looks like a normal human and he in fact IS a human.<br />
For the same reason, if a swing application is running using Windows Look And Feel using java 6, and if you tell the end users that the application is developed with C++ on MFC, or simply donâ€™t tell him anything about your technology, he is surely not aware it is swing application.<br />
Most of the end users donâ€™t know what is Swing application and what is SWT application. They simply uses these application. Only java developers are aware of this distinction. Even with java developers, if you dontâ€™ tell him it is a Swing application, he is probably not aware the so-called â€œUncanny Valleyâ€ in it.<br />
In another direction, arenâ€™t native widegts emulated? Of course they are drawn in C/C++ or ASM. But they are not â€œnativeâ€ as you think.<br />
In a word, human beings are very likely to be influenced by the beforehand message, no matter it is in fact inaccurate.<br />
(I am not a native English speaker, so forgive me for my writing.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
