<?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>iggli &#187; product</title>
	<atom:link href="http://iggli.com/blog/category/product/feed/" rel="self" type="application/rss+xml" />
	<link>http://iggli.com/blog</link>
	<description>Invite friends, RSVP, coordinate tickets, share your experience</description>
	<lastBuildDate>Fri, 11 Dec 2009 14:21:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Resolving Cognitive Dissonance</title>
		<link>http://iggli.com/blog/product/resolving-cognitive-dissonance/</link>
		<comments>http://iggli.com/blog/product/resolving-cognitive-dissonance/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 21:16:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[product]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://iggli.com/blog/?p=30</guid>
		<description><![CDATA[One constant sore spot for UI people is dialogs.  Rarely do you want to introduce an obstacle that keeps a user from moving forward.  Its sort of like driving down the road and being prompted over and over again “You are going straight, ok or cancel.”  For one, you may have no idea what will happen if you decide to cancel. Will the car veer off the road into a ditch?  Will it stop dead in its tracks screeching to a halt on the middle of the highway?  If you do hit ok, how often will you have to tell the car to just keep going forward?  “If I want to turn I’ll steer!” You want to shout as you slam your foot on the gas (or worse, the brakes).  In most cases, you don’t want to stop progress just to tell someone that everything is okay. ]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Figgli.com%2Fblog%2Fproduct%2Fresolving-cognitive-dissonance%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Figgli.com%2Fblog%2Fproduct%2Fresolving-cognitive-dissonance%2F" height="61" width="51" /></a></div><p>When designing for interactions such as sending invites from an event page where the entire process needs to be as quick and unintrusive as possible you generally want to avoid placing any obstacles in the way.  As a product person, you have to deal in features as well as design, in messaging as well as business goals.  These competing interests often require a minimalist’s aesthetic, a bit of discipline and the ability to just say “No”.  Its hard enough to keep advanced functionality out of the way of accomplishing the simplest goals and from continually complicating the user experience as new features get appended on to an existing design.  Striking the right balance of instructional messaging and interface simplicity is just as important.  Sometimes, adding one more sentence on how to do something actually makes it harder to do the thing.  Its always a balance act and often a compromise, usually subjective and rarely an exact science.</p>
<p>One constant sore spot for UI people is dialogs.  Rarely do you want to introduce an obstacle that keeps a user from moving forward.  Its sort of like driving down the road and being prompted over and over again “You are going straight, ok or cancel.”  For one, you may have no idea what will happen if you decide to cancel. Will the car veer off the road into a ditch?  Will it stop dead in its tracks screeching to a halt on the middle of the highway?  If you do hit ok, how often will you have to tell the car to just keep going forward?  “If I want to turn I’ll steer!” You want to shout as you slam your foot on the gas (or worse, the brakes).  In most cases, you don’t want to stop progress just to tell someone that everything is okay.</p>
<p>Operating in this mode we try to avoid dialogs unless they are absolutely essential.  In a recent release, we provided a timed message that notifies you that your invites were sent.  After the notification fades a line of text remained offering confirmation and a link to the invitation.  We spent several iterations tuning the length of time the notification remained and trying to make the confirmation text more visible.  Clutching with white knuckles onto our UX bible we dogmatically tried to avoid introducing a confirmation dialog, but time after time we found that invite organizers were not seeing the message, did not know what next step they must take, and were experiencing basically what amounted to cognitive dissonance.  So, we have reformed.  Our latest patch includes a confirmation dialog.  You will need to hit OK to continue.  There is a close, but there is no cancel.</p>
<p>For those of you who experienced our previous version and have since received the confirmation, I’d love to hear what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://iggli.com/blog/product/resolving-cognitive-dissonance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
