<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>UIE Brain Sparks &#187; Design Patterns</title>
	<atom:link href="http://www.uie.com/brainsparks/topics/design-patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uie.com/brainsparks</link>
	<description>UIE\'s latest insights on the world of design</description>
	<lastBuildDate>Fri, 10 Feb 2012 20:02:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
<!-- podcast_generator="Blubrry PowerPress/2.0.3" -->
	<itunes:summary>The latest insights from User Interface Engineering on the world of design. Shows include the SpoolCast, Userability and Usability Tools Podcast.</itunes:summary>
	<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.uie.com/BSAL/Artwork/bsalart144x.jpg" />
	<itunes:owner>
		<itunes:name>Jared M. Spool and User Interface Engineering (UIE)</itunes:name>
		<itunes:email>mailbag@uie.com</itunes:email>
	</itunes:owner>
	<managingEditor>mailbag@uie.com (Jared M. Spool and User Interface Engineering (UIE))</managingEditor>
	<copyright>2006-2011</copyright>
	<itunes:subtitle>The latest insights from User Interface Engineering on the world of design, including the SpoolCast, Userability, and the Usability Tools Podcasts.</itunes:subtitle>
	<itunes:keywords>Design, web, usability, Spoolcast, information architecture, interaction design, user experience design,</itunes:keywords>
	<image>
		<title>UIE Brain Sparks &#187; Design Patterns</title>
		<url>http://www.uie.com/BSAL/Artwork/bsalart144x.jpg</url>
		<link>http://www.uie.com/brainsparks/topics/design-patterns/</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business">
		<itunes:category text="Management &amp; Marketing" />
	</itunes:category>
	<itunes:category text="Arts">
		<itunes:category text="Design" />
	</itunes:category>
		<rawvoice:location>North Andover, Massachusetts</rawvoice:location>
		<item>
		<title>The New Amex Biz Travel Site Thinks I&#8217;m An Idiot</title>
		<link>http://www.uie.com/brainsparks/2011/10/31/the-new-amex-biz-travel-site-thinks-im-an-idiot/</link>
		<comments>http://www.uie.com/brainsparks/2011/10/31/the-new-amex-biz-travel-site-thinks-im-an-idiot/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 21:33:20 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Dark Patterns]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5729</guid>
		<description><![CDATA[American Express is rolling out a new travel service for its business customers. As is customary for today&#8217;s web services, there&#8217;s are terms and conditions that the new user needs to agree to when they sign up. Now, these are often implemented with a checkbox that says something like &#8220;I have read and agree to [...]]]></description>
			<content:encoded><![CDATA[<p>American Express is rolling out a new travel service for its business customers. As is customary for today&#8217;s web services, there&#8217;s are terms and conditions that the new user needs to agree to when they sign up.</p>
<p>Now, these are often implemented with a checkbox that says something like &#8220;I have read and agree to the terms and conditions.&#8221; Most of us know that hardly anybody reads and everybody just checks off the box. (Once, I watched my dad, a lawyer, check the box without reading. &#8220;It&#8217;s probably unenforceable,&#8221; he told me.)</p>
<p>But on this new Amex site, there&#8217;s a different implementation of this control. Sure, there&#8217;s a checkbox, but it&#8217;s grayed out. The only way to enable it for checking is to scroll to the bottom of the agreement.</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/djC0sh39Nyg" frameborder="0" allowfullscreen></iframe><br />
<em>The Amex Biz Travel site greys out the checkbox until the user scrolls to the bottom.</em></p>
<p>Now, as is also standard, the agreement is presented in a tiny little scrolling text box that shows about 200 words at a time. And, as is also standard, the agreement is a whopping 7,243 words (13 pages in a standard document) long.</p>
<p>Therefore, scrolling through this box takes a fair amount of effort. It&#8217;s unlikely that scrolling will encourage anyone to read the document. It&#8217;s just an extra hoop to jump through to continue the farce of pretending that the user has &#8220;read&#8221; whatever it is their agreeing to.</p>
<p>Apparently, the lawyers at Amex think that by having me scroll to the bottom, they can claim that I had every opportunity to read and agree to the terms. Therefore, if there&#8217;s something down the road I want to sue them about, I gave up that right with my scrolling action. (It&#8217;s unlikely any sensible judge will buy this argument, but it&#8217;s just as unlikely that any suit against them will get in front of a judge.)</p>
<p>Of course, the best way to do this would be to be honest with your users and treat them with respect. Amex could write the terms in simple language and give users a chance to really understand what they are agreeing to. </p>
<p>The problem with a design solution like the &#8220;scroll to agree&#8221; implementation is that it won&#8217;t be good enough. What happens when some other lawyer at Amex (or whereever) discovers that users don&#8217;t read it when they scroll to the bottom and therefore don&#8217;t understand what they are agreeing to? They&#8217;ll put in some other ridiculous control, where you&#8217;ll have to enter a secret code or recite poetry or something.</p>
<p>At some point, we, as designers, have to stand up and say, <em>&#8220;This isn&#8217;t really doing what you think it&#8217;s doing. It&#8217;s just making our relationship with our users worse.&#8221;</em> When do we do that? </p>
<p>I&#8217;d like to start now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/10/31/the-new-amex-biz-travel-site-thinks-im-an-idiot/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Free Access to UI15 Recordings and Materials</title>
		<link>http://www.uie.com/brainsparks/2011/10/11/ui15-conference-free-recordings/</link>
		<comments>http://www.uie.com/brainsparks/2011/10/11/ui15-conference-free-recordings/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 19:15:41 +0000</pubDate>
		<dc:creator>Lauren Cramer</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Skills]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Experience Management]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Personas]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[UI15]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[UX library]]></category>
		<category><![CDATA[free recordings]]></category>
		<category><![CDATA[ux libraries]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5546</guid>
		<description><![CDATA[Get all of the recordings and slide decks from last year&#8217;s User Interface 15 Conference for free. We&#8217;re celebrating this year&#8217;s User Interface 16 Conference&#8217;s fantastic program by giving everyone access to last year&#8217;s great show. The recordings and slide decks contain these great topics: Engaging team members in the design process Developing a content [...]]]></description>
			<content:encoded><![CDATA[<h3>Get all of the recordings and slide decks from last year&#8217;s User Interface 15 Conference for free.</h3>
</p>
<p>We&#8217;re celebrating this year&#8217;s User Interface 16 Conference&#8217;s fantastic program by giving everyone <a href="http://www.uie.com/events/uiconf/2011/recordings/">access to last year&#8217;s great show</a>. The recordings and slide decks contain these great topics:</p>
<ul>
<li>Engaging team members in the design process</li>
<li>Developing a content strategy</li>
<li>Designing for mobile</li>
<li>Evangelizing design within the corporate culture</li>
<li>Understanding styles of decision making</li>
<li>Incorporating testing and prototyping</li>
<li>Making successful personas</li>
<li>Evolving design ideas</li>
<li>Creating a UX library</li>
</ul>
<p>You&#8217;ll hear from these top UX experts: Luke Wroblewski, Kristina Halvorson, Nathan Curtis, Dan Rubin, Leah Buley, Dave Gray, Kim Goodwin, Tamara Adlin, and Jared Spool. </p>
<h3>How to get the free recordings?</h3>
</p>
<p>It&#8217;s easy.  Just sign up by October 13, 11:59 PM ET and you&#8217;ll get last year&#8217;s UI15 <strong>talks and materials for free</strong>. No tricks, no gimmicks. We&#8217;ll send you an email with details on how to access this bundle of goodness.</p>
<p>Now hurry and get last year&#8217;s <a href="http://www.uie.com/events/uiconf/2011/recordings/">UI15 recordings</a> before October 13, 11:59 pm ET.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/10/11/ui15-conference-free-recordings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bill Scott &#8211; Design Patterns for Multiple Platforms</title>
		<link>http://www.uie.com/brainsparks/2011/09/16/bill-scott-design-patterns-for-multiple-platforms/</link>
		<comments>http://www.uie.com/brainsparks/2011/09/16/bill-scott-design-patterns-for-multiple-platforms/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 18:35:03 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5370</guid>
		<description><![CDATA[As we use a multitude of devices to access the same content, we expect a similar experience across platforms. If you have a great user experience on the desktop, it would be easy to rationalize that your mobile experience, for example, shouldn’t be painful. User experience professionals now need to consider how and where their applications and content are being accessed more than ever before. Developing rich interactions across all of these platforms can be a daunting task. Bill Scott discusses how employing design patterns can help ensure that your users have a great experience wherever they use your product.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>As we use a multitude of devices to access the same content, we expect a similar experience across platforms. If you have a great user experience on the desktop, it would be easy to rationalize that your mobile experience, for example, shouldn’t be painful. User experience professionals now need to consider how and where their applications and content are being accessed more than ever before.</p>
<p>Bill Scott knows this. Bill is the Director of UI Engineering at Netflix. Users can access Netflix on TVs, mobile devices, tablets, not to mention on the desktop. Bill believes that it’s not just the devices themselves, but also the context in which they are used that designers need to keep in mind. Developing rich interactions across all of these platforms can be a daunting task. Employing design patterns can help ensure that your users have a great experience wherever they use your product. Patterns develop a common vocabulary and create a shared understanding amongst the team.</p>
<p>Bill will be sharing more of his thoughts as well as examples of some patterns that work well, and some that don’t work so well, in his full-day workshop at the <a href="http://www.uiconf.com">User Interface 16</a> Conference in Boston, November 7-9. Bill’s is only one of seven workshops at the conference. For more details visit <a href="http://www.uiconf.com">UIconf.com</a>.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;It&#8217;s really about that shared understanding concept, where engineers have a shared understanding of business and design, and designers have the other two and et cetera. And marketing, you know, even educating them on what developers go through and what their process is at a very high level, gets everybody in the same ballpark where they really understand each other and get a sense for what&#8217;s hard, what&#8217;s easy, get a sense for the time crunch, get a sense for all those sort of things. </p>
<p>It sounds pretty touchy-feely, but I like the term &#8220;shared understanding.&#8221; I think that sort of captures the essence of it. You could put as much process or as little process to shared understanding. It could be very detailed wire-frames, or it could be just a hallway conversation, depending on what is needed for that organization in that context&#8230;”
</p></blockquote>
<p>Listen to the podcast to hear Bill address these points:</p>
<ul>
<li><a href="#question1">Are design patterns about establishing a vocabulary?</a></li>
<li><a href="#question2">Is there any truth to the idea that patterns stifle innovation?</a></li>
<li><a href="#question3">Are patterns used more to lay out a path than to declare “absolute rules of engagement”?</a></li>
<li><a href="#question4">Do you ever push something out that is less than optimal and rework from there?</a></li>
<li><a href="#question5">How do you ensure that what you hand over gets implemented as you intend it to?</a></li>
<li><a href="#question6">Do you employ “hack days” to generate new ideas?</a></li>
</ul>
<p>Do you use design patterns? Share your thoughts with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: August, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5370"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool</strong>:</cite> Welcome, once again, everybody to our current episode of the SpoolCast. I have with me today the wonderful Bill Scott, Director of UI Engineering at Netflix. And he&#8217;s going to be speaking at our User Interface 16 Conference on Monday, November 7th. The conference itself goes from Monday to Wednesday, November 9th, but he&#8217;ll be speaking in a full-day workshop on designing rich, interactive experiences, and that&#8217;s what we&#8217;re going to talk about today.</p>
<p>Bill, welcome.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill Scott</strong>:</cite> Hey, I&#8217;m glad to be here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I&#8217;m glad to have you here. So, let&#8217;s just start talking here. I&#8217;ve known you for a really long time. You and I go way back. You were at Yahoo and before that at Sabre, and you&#8217;ve sort of always been in the center of what&#8217;s been happening in terms of this rich interaction stuff. Really bringing out over the web and through devices the ability to control and give access to data through all sorts of gestures beyond just a simple click of a button or a link.</p>
<p>How did you come to pick all that stuff up? What was your journey like?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> I think my start, just to real quick go way back, was running one of the first games for the Macintosh actually, a game called GATO Submarine Simulation.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh yeah!
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That was in 1985&#8230; early &#8217;85, late &#8217;84. And it was this whole thing of, we&#8217;ve got this new world with a mouse, with menus and icons, and how do you actually design a game? We didn&#8217;t actually have any examples in front of us, but we just thought we&#8217;d take the best of what was in that world and meld it into a video game.</p>
<p>And you know, I feel like we were pretty successful. That game was actually a best seller, number one on the best selling list for a while and at least the top ten the first year or two. Not a lot of sales compared to today&#8217;s market, but a lot for back then.</p>
<p>That really got me hooked on the power of &#8212; for example, we could add a mission editor for the submarines, right, and that wasn&#8217;t in part of the original spec. We just added that because we thought, well, with drag and drop and stuff you could create your own islands. You could create your own paths for the bad guys to come, and you know we added path editors and such like that. It was just so much easier to do with the mouse and everything. That sort of got me hooked.</p>
<p>And then, over time, I was always designing and developing together, because in the late 80s and early 80s and early 90s, there weren&#8217;t really that many disciplines that were pure user experience. You had to be in HCI or something like that. So it was always very pragmatic and always kind of tried to understand what were these emerging patterns? What could you do with technology, because there was always kind of a limit to what you could do.</p>
<p>That just kind of evolved over time into thinking about patterns. I remember discovering Christopher Alexander&#8217;s book on design patterns, and then finding some of Jenifer Tidwell&#8217;s work on cataloguing patterns for rich experiences, you know, for the desktop. That got me thinking.</p>
<p>Then as I moved to the web, I immediately went back to sticks and mud, because there was no way to do anything. You had that horrible request/response cycle, and you couldn&#8217;t do anything without refreshing the page. So we immediately started using some of the stuff in IE to get around that. This is early 2000, 2001, whatever. And then we finally, when Ajax came on the scene, when Google Maps came out, it really became possible.</p>
<p>So, at Sabre we were building a rich library, an Ajax library that would allow normal developers you know, that weren&#8217;t UI developers to actually create pretty good experiences without having to think too much about it. And so it behooved us to catalogue those patterns, and so we started documenting those and we started building a JavaScript library that we could release to the public, which was a slice of what we were doing at Sabre. That became Rico, which was one of the early Ajax libraries.</p>
<p>And in that we just saw the melding of showing examples of patterns as well as implementing those patterns. Because design patterns were a good way to bridge the gap, really, between design and engineering, because it creates a vocabulary. It names things that are hard to describe otherwise, instead of saying, &#8220;Well, you can take you mouse and you can click something.&#8221;</p>
<p>Of course, we have drag and drop, and we can say that in shorthand. That was a very early form of that in the early 80s. But as you go forward, things you know, page slides and hovers, accordions, and all those sort of things like that, and when are they good and when are they bad. I have sort of this reductionist mindset anyway, where I try to reduce things to simplicity. Maybe that comes from a software background, too, but I felt it played real well with the patterns.</p>
<p>Then, when I came to Yahoo and joined there as the Ajax evangelist, the Yahoo pattern library had already been started by Erin Malone and Matt Laycock. They had done a great job, but most of the patterns were really of the older school because this had just started emerging.</p>
<p>So I just started writing patterns for that pattern library. I had about 50 or 60 I added that were new, that were rich, and I started just cataloguing like crazy. At that time, in 2005, at Yahoo we were just starting to experiment with Ajax and get really into it and what could you do with the web, and it just led to more and more cataloguing.</p>
<p>Then, because I had actually written most of the patterns in the library, or at least half of them, I said to Erin Malone that, &#8220;Well, maybe I should, in addition to my other job, just take over the pattern library&#8221; since Matt was moving to something else. And so I did, and then we launched it as a public pattern library and got a lot of great feedback from what we put out.</p>
<p>And that just kind of kept me going down that path of doing that. But I&#8217;ve always felt like patterns were really about being able to take something and boil it down into just a few words so that I didn&#8217;t have to explain it over and over again, and you could just make it part of your toolbox.</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well, and this is interesting to me, because I was just discussing with somebody this week that I thought that a big piece of the value that comes from patterns just comes in establishing the language, the vocabulary. The sort of discussion of, what is it we&#8217;re trying to do, and what is that subtlety and nuance? And the more complicated these devices get, the more that subtlety and nuance happens.</p>
<p>Do you think that design patterns are really about that vocabulary creation, or is there another value that comes out of them that I&#8217;m missing?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> No, that&#8217;s exactly right. And when we released the Yahoo design pattern library, you know, it wasn&#8217;t about, &#8220;Oh, hey, this is the only way to do it.&#8221; It was more about, &#8220;This is what we&#8217;re discovering. Let&#8217;s start a dialogue about this.&#8221;</p>
<p>There are people out there who are very, very semantic about the way they define patterns and go about and document those patterns. I appreciate those folks. I&#8217;m not one of those folks, because it&#8217;s like getting too far in the meta where you&#8217;re straining in a nat. And the reality, people just need examples. And I felt like that was actually the biggest contribution I was making was just collecting lots and lots of examples and putting those in the screen casts so that people could see those and associate those with an idea.</p>
<p>And then, once you have that picture there, that vocabulary, something somebody can see, you can talk about the nuance of it. You can talk about, well, why does it work in this situation and not this other situation? Because design is all about that nuance and the context.</p>
<p>And just exposing people that haven&#8217;t been through the design-thinking process, that maybe come from another background, there&#8217;s some very objective things but there&#8217;s also a subjective piece to it. The objective part is these patterns, but the subjective is how you apply them. And I think that helps a lot of people who especially don&#8217;t come from a design background. I think it helps people with a design background, too, but I know that what I&#8217;ve shared a lot seems to resonate especially with developers.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> One of the things that came up in this conversation that I was having was that one of the folks felt that they&#8217;d seen design patterns used as a way to sort of stifle innovation. I&#8217;ve never seen it that way. His thinking was that the organizations that were using these patterns were being so rigorous about documenting and enforcing the patterns, more in a style-guide notion, that people couldn&#8217;t do things that made sense to do that fell outside of the patterns.</p>
<p>Whereas, when I&#8217;ve seen them used, they get used in less of an enforcement mode and more of a, &#8220;Here are what your options could be, and here&#8217;s the language you use to describe it. And if you come up with something better, that&#8217;s great. Just document it and add it back into the library.&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> My hunch is that there definitely are groups like that, just like any bureaucracy. You have the police mindset, and you have the &#8220;I&#8217;m here to assist&#8221; mindset. When they become a resource, they&#8217;re good. When they become a stifling set of rules that have lost their context, right? That&#8217;s the whole thing. And you can&#8217;t crystallize these things. You can&#8217;t define every nuance and every context in those patterns. They get way too unwieldy.</p>
<p>I do know, in chatting with a few people, I&#8217;ve seen people try to go down that path, and I&#8217;ve tried to encourage them: &#8220;Don&#8217;t get hung up on the enforcement side of it. Really get excited about assisting and helping the teams and providing them with lots of resources and a common vocabulary. If you did just that, you would be successful.&#8221; But some people start to feel like they get measured by&#8211;they&#8217;re a central group in an organization. I was talking to a company a few months ago that&#8217;ll remain unnamed. A large social network. But anyway.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> [laughs]</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Anyway, I won&#8217;t go any further. Because there&#8217;s several of those, so I can leave it like that.</p>
<p>The people in the group were not of the ilk to do that, but I think they were feeling pressure that, well, shouldn&#8217;t they be getting more adoption? They were asking, &#8220;When you were at Yahoo, what was the adoption rate?&#8221; I said, &#8220;Not really that great, with our central guidelines and our central practices, but everybody grabbed the patterns idea and took it from a vocabulary perspective. So&#8230;&#8221;</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I mean, do you think that it&#8217;s really about making the designer and the teams that they work in a bit smarter and a bit more savvy, in terms of being able to talk about what they&#8217;re trying to do and sort of laying out a path that is proven, more than it&#8217;s about declaring what the absolute rules of engagement are?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right. Yeah. Whenever you have groups that are seeking the best idea, the best solution, things work well. When people put some kind of stake in the ground, well, it&#8217;s like our political system today, right? You&#8217;ve got the two parties. It&#8217;s almost that same sort of mindset, where it&#8217;s no longer about solving problems; it&#8217;s about posturing and position. And I hate it. When the patterns come that way, I get very uninterested.</p>
<p>At Yahoo, we had a user group that I set up for pattern authors to join and I quickly lost interest in that mail list because there were these endless discussions about what was the canonical pattern, a pattern for a pattern.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> [laughs] Oh God, that sounds miserable. [laughs]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> And arguments about what kind of examples should you have, and whether they were four sections you should have versus eight sections. I don&#8217;t care. At the end of the day, the business has got to be successful, and design and engineering&#8217;s about bringing something to life.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Customers are not going to get excited because you&#8217;ve defined your patterns rigorously.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> It reminds me of, this is back in the software world. I worked with a very bright engineer who had gotten the Gang of Four book, &#8220;Design Patterns for Software,&#8221; which was the first, really, application of Christopher Alexander&#8217;s patterns into the field of technology, and it&#8217;s a great, classic book. This was back in about, oh, probably &#8217;94, &#8217;93, something like that.</p>
<p>And one day he came around the corner and he had this big smile on his face, and he had the book in his hand and he was shaking it back and forth, and he says, &#8220;I did it!&#8221; I said, [laughs] &#8220;What did you do?&#8221; And he goes, &#8220;I&#8217;ve implemented all the patterns in this book in our software.&#8221; [laughs]</p>
<p>And a few years later, I&#8217;d left that company and I came back&#8211;actually, it was Sabre&#8211;and I came back, and through a quirk of a bunch of funding changes, for a while I ended up taking over his code, and was not a happy person, because that did not make better software, just applying [laughs] all the patterns blindly. So, same thing with design.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yep. So, to sort of change directions here for a second, the work you&#8217;re doing at Netflix now, you&#8217;re involved in a lot of the day-to-day production of what goes out on the Netflix site, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right, yeah. My job right now is much more focused. On purpose, I took a more focused role around acquisition. I hadn&#8217;t worked in that area before with marketing. And so it&#8217;s really around the sign-up flow and it&#8217;s around account services, probably what, in some ways, is seen as the less sexy stuff. I was involved with the member side for a good, long while, and still am tangentially.</p>
<p>But I just find it kind of fascinating to see just how fickle&#8211;that&#8217;s maybe one way to put it&#8211;the whole acquisition and conversion channel is. So it&#8217;s been an interesting education in that.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> By acquisition and conversion, we&#8217;re talking about getting new people to realize that Netflix exists and then converting them into customers. And you guys have been moving into new countries, too, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right. We&#8217;ve announced that we&#8217;re going into 43 countries in Latin America, and that will be in the not-too-distant future we will be launching that.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So there&#8217;s lots of new customers to acquire.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right, and they&#8217;re different. They don&#8217;t have the same bandwidth. They don&#8217;t have the same movie watching habits, TV habits. They don&#8217;t have the same devices. They don&#8217;t have the same kind of payment methods. There&#8217;s a whole bunch of things that vary. Cultural differences, how you state things, you know all those sort of things come into play.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So now, what are you learning in terms of the rich interaction stuff that you can draw on to use in this new role that you&#8217;re focused on over there at Netflix?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Well, one thing we tried&#8230; And it&#8217;s interesting. This is a good example of where, even though you can do something, it may not be the thing that really works. So I&#8217;ll give more of a counter example I guess.</p>
<p>One of the things we experimented with was a single-page sign-up. So that, you just come to the page itself and you know, you do everything in one page and you&#8217;re signed up, that&#8217;s it. We&#8217;ve seen success around that with hotels and other things that have gone to a very simple flow like that.</p>
<p>The thing is, when we did that we actually saw a drop in acquisition, and our theory on that is because people need that second screen. They get the first screen, they put their email and a password in, and they need the second screen to really digest the whole payment area. And then, once they&#8217;ve done the payment they&#8217;re done. We&#8217;ve simplified the flow down to just the two steps and the confirmation.</p>
<p>But to get to that one step, we&#8217;re not there yet, and we&#8217;ve tried a few things. I think people need that break, go to the next page, digest the payment, feel comfortable that, this next step I&#8217;m going to actually be paying and not doing it in a one-step process.</p>
<p>So, even though we were doing a rich experience there, it ended up not actually working. We&#8217;ll definitely revisit it again with some different approaches.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I mean, by bumping into these things you get a chance to learn what works better going forward. How do you get everybody involved in understanding what the goals are so you don&#8217;t push something out that is less than optimal? Or, do you push stuff out that&#8217;s less than optimal and then you just sort of regroup and figure it out?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Oh, yeah. That&#8217;s one of the mantras here is to fail often and fail fast. Everything you try is an experiment. A lot of times you don&#8217;t have full confidence. You have misgivings about some of the stuff you&#8217;re going to try. But you know you have enough volume that with customers, especially around the acquisition channel, you&#8217;ve got some pretty clear metrics about success or failure.</p>
<p>It doesn&#8217;t mean that, for example, that one-page sign-up would never work. We just may not have hit on the right way to do it yet, right? So you can&#8217;t throw out the whole concept. You can only say, &#8220;Well, with these particular tests it didn&#8217;t work.&#8221;</p>
<p>So what we do though is, you know marketing does a good job they&#8217;re, in essence, like our product managers providing us with a business context. And Netflix as a whole, there&#8217;s not any business information that&#8217;s not shared all the way down. It&#8217;s not just limited at the director level; it goes all the way down to employees.</p>
<p>So, everybody&#8217;s kept up to date on all the strategies and purposes and what we&#8217;re doing. There&#8217;s nothing hidden from the employees, which I think is really good. A lot of organizations don&#8217;t understand why the decisions are being made, and we have a very open culture about that. I think that kind of starts right at the top.</p>
<p>And then the business ideas are there, and then design and engineering understand that early. And then, in the process of, you know, raising issues and having conversations, it&#8217;s not like one team is just dictating and somebody goes off in a corner and implements without any knowledge. I&#8217;ve seen that happen in the past too many times, but we don&#8217;t do that.</p>
</blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right. How do you make sure that when you&#8217;re designing something up and you&#8217;re handing it over to the folks who are going to implement this thing that &#8230; I guess there are two issues, right? One is, is that what you&#8217;re asking can be implemented, and second, that they get it enough that they can go off and do it the way you intend it to be happening?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Well, some of the things we&#8217;ve done in the past that have worked really well in that is, for a while to get everybody on the same page, we started having round tables where we get design and engineering together and have conversations.</p>
<p>Because design may put together their Photoshop assets in such a way that it actually causes a lot more work on the developers. And also, developers maybe have ideas or techniques that the design team doesn&#8217;t know about that are possible that are actually pretty easy to do that they could make part of their bag of tricks.</p>
<p>So, having an open forum that design and engineering can get together pretty informally, and not driven from top down but more bottom up. Anybody in the team can bring up a topic and make that the topic, or several topics, for the conversation. What that does is it gets vocabulary out in the open.</p>
<p>I remember the member design team. Some of the people in the member design team like to use the term &#8220;lockup,&#8221; because they came from an advertising background, describing the area where you have a box shot of the movie with the rating and whatever else goes around the particular movie title.</p>
<p>They call that a lockup, and half the developers didn&#8217;t know what the heck a lockup was, and once that was explained with the background &#8230; That came out through the round tables. I don&#8217;t think it would have ever come out and disseminated in normal hallway conversations or anyone would have sent an email about it.</p>
<p>It&#8217;s putting people together. It sounds pretty simple, but actually it&#8217;s one of those things we forget. It&#8217;s sort of like, how do you understand users? Well, you get with users, right? Obviously there&#8217;s more to it than that, but often those very, very simple things don&#8217;t happen.</p>
<p>So like, for example, the brand marketing design team, I&#8217;ve spent time with them. I did an HTML5 presentation, CSS3, et cetera and walked them through what is possible first on WebKit, because our TVs and our devices, our new devices that we&#8217;re going onto, most of them support WebKits, so we have all the capability of WebKit for those.</p>
<p>And then for the website, you know, what are the current browsers we&#8217;re supporting? What can they do in the HTML5 world and CSS3 world, et cetera, versus what can be done in flash? And those sort of conversations have been really helpful to them.</p>
<p>So, it&#8217;s really about that shared understanding concept, where engineers have a shared understanding of business and design, and designers have the other two and et cetera. And marketing, you know, even educating them on what developers go through and what their process is at a very high level, gets everybody in the same ballpark where they really understand each other and get a sense for what&#8217;s hard, what&#8217;s easy, get a sense for the time crunch, get a sense for all those sort of things.</p>
<p>It sounds pretty touchy-feely, but I like the term &#8220;shared understanding.&#8221; I think that sort of captures the essence of it. You could put as much process or as little process to shared understanding. It could be very detailed wire-frames, or it could be just a hallway conversation, depending on what is needed for that organization in that context.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I think that the shared understanding has got to be critical. And I think, when I look at the organizations that we work with that really struggle at getting good designs out, you can go back to surprises that happen in the process, where it comes from people not having that shared understanding, you know, &#8220;What do you mean that&#8217;s difficult to implement? You did it over there.&#8221; Or, &#8220;How come that&#8217;s going to take five weeks? Isn&#8217;t it just a simple changing of a few words?&#8221;</p>
<p>They just don&#8217;t have a sense of what&#8217;s going on. Of course, on the other end, it&#8217;s the devs and designers saying, &#8220;What do you mean that when you click here, it has to go to this other screen you didn&#8217;t tell us about, or it has to produce a message, or you&#8217;re going to want to extend this in the future to have these other options?&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right. Yeah, exactly.
</p></blockquote>
<p><a name="question6"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> And so that shared understanding piece really does make a lot of sense. One question I have in terms of this is you had shared with me a while back that you guys were doing all this cool hack day stuff. Do you still do that on the acquisition side? You have a hack day type thing that happens?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Well, it happens company-wide. So it happens with facilities, where they may be doing something around hacking the phones. [laughs] It could be the content team, hacking stuff down in Beverly Hills, hacking together with some engineers. I did a hack with them a year or so back where you could go to Google Map and zoom in somewhere and see all the films that were shot in that location. Right?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh, cool.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> And then, for fun, I added a little extra dimension in it where there was two little buttons. One was Mars and one was the moon. You could click on Mars, it brought in a Google Earth plug-in and flew you out to Mars and showed you some of the movies that were shot on Mars. [laughs]
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Very cool.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> [laughs] It was a joke.</p>
<p>We&#8217;ve had a number of things come out of the hack days. One thing we continue to test is how to find related content really easy, kind of like the six degrees of separation, Kevin Bacon kind of thing, right? We had a &#8220;more like this&#8221; kind of feature that came in in one of the hack days, where you have a page where the movie sits in the middle and then all the other movies that are related to it in some fashion are around it, and then you click one of those, it slides to the middle and more come out around it. We actually implemented it on the site. It didn&#8217;t test too well.</p>
<p>Of course, what we find out often with the media consumption we do is that anything that feels complicated at all, people don&#8217;t tend to do. It has to be really simple. But what&#8217;s happened is that thought has continued to have, I don&#8217;t know, at least maybe six or eight different incarnations. None of them have actually fully worked yet.</p>
<p>We have one example on the device that worked better than control. And on device, on our TVs&#8211;PS3, I think it was, we were testing this&#8211;you had a row showing up on your TV, and when you move your arrow back and forth and land on a movie or a TV show, below it, the next row, is all the related content. And if you go down to one of those and select it, then the row below it becomes related to it. So it&#8217;s almost like a tree navigation, but it&#8217;s just rows, right? That actually did pretty well.</p>
<p>The problem is, how do you integrate that back into something like the normal experience, where you&#8217;re showing just, here are your areas of interest, which we call sub-genres, or micro-genres, we&#8217;ve built and based out of your taste input and what you watched and stuff, like quirky, funny movies from the 1700s. I don&#8217;t know.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> [laughs]</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> So, how do you tie that into that? So there&#8217;s some tests around doing that that are coming out to play with that.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So the neat thing about the hack days is, do you feel that has a huge effect on the shared understanding? I mean, do things sort of burst out of that and people go, &#8220;Oh&#8221;?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Yeah, I do. I think there&#8217;s a lot of stuff, like some technologies on the edge, that not everybody&#8217;s getting a chance to play with that somebody brings in. Like when the Kinect stuff first came out, you know, there was a pretty cool hack around that and sort of opened some thinking up around some other stuff.</p>
<p>Real early on, some guys had hacked the iPhone so you could control the Roku player with it. And those were quite interesting. But a lot of it is just you sort of get a chance to see what other people consider to be problems they&#8217;re trying to be solve. Right? What are the itches that are trying to be scratched around the organization? And I think that&#8217;s pretty helpful.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So in November, you&#8217;re going to join us and spend an entire day sharing this wealth of knowledge you have, and the stuff that went into your book and a variety of insights and details and videos and techniques on building interactive stuff. You&#8217;re going to show us how to deal with the flow in the application, how to deal with input, how to deal with responsiveness and all the sort of techniques that you&#8217;ve put together. I&#8217;m really looking forward to this session.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> I am, too. I did a workshop similar to this, but this has more material, especially now adding a little bit with the device world and tablet and TV and mobile back in Lisbon. And the workshop went really, really well, and people seemed to really enjoy it. I know it sold out really fast. So I&#8217;m hoping the same interest is here in this. I believe it will be.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I think it will.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> And really, I guess people that are considering whether to come to something like this, my goal is to make it as pragmatic as possible. When people hear &#8220;patterns,&#8221; sometimes they think of the theoretical. It&#8217;s not at all. It&#8217;s really just about lots and lots of examples that work well and don&#8217;t work well. And when you come out of the workshop, what you really should have, I think, is just a pretty rich vocabulary of what&#8217;s possible and what maybe to avoid, and then you can go back and share that with the team and have a toolbox. Expanding your toolbox is really what it&#8217;s about.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Cool. I&#8217;m looking forward to getting my toolbox expanded.
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> [laughs]</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Excellent. Thanks for taking the time to talk about this with me today.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> I&#8217;m always happy to talk, Jared.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Excellent.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> And to talk with you is icing on the cake.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> There you go. And I want to thank our audience for joining us today and for supporting everything we do. And, as always, thank you for encouraging our behavior. You can see Bill at the User Interface 16 Conference in November. November 7th through 9th. You can find out details about that at uiconf.com. Hope to see you there. Thank you very much.</p>
<p><a name="comments"></a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/09/16/bill-scott-design-patterns-for-multiple-platforms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL125SpoolCast_Scott-UI16.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>As we use a multitude of devices to access the same content, we expect a similar experience across platforms. If you have a great user experience on the desktop, it would be easy to rationalize that your mobile experience, for example,</itunes:subtitle>
		<itunes:summary>As we use a multitude of devices to access the same content, we expect a similar experience across platforms. If you have a great user experience on the desktop, it would be easy to rationalize that your mobile experience, for example, shouldn’t be painful. User experience professionals now need to consider how and where their applications and content are being accessed more than ever before. Developing rich interactions across all of these platforms can be a daunting task. Bill Scott discusses how employing design patterns can help ensure that your users have a great experience wherever they use your product.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>28:51</itunes:duration>
	</item>
		<item>
		<title>Do users change their settings?</title>
		<link>http://www.uie.com/brainsparks/2011/09/14/do-users-change-their-settings/</link>
		<comments>http://www.uie.com/brainsparks/2011/09/14/do-users-change-their-settings/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 12:38:37 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Decisions]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[user research]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Settings ExperienceDesign UserExperience DesignPatterns UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5327</guid>
		<description><![CDATA[[Thanks to Yaniv Sarig, who translated this post into Hebrew.] Back in the early days of PC computing, we were interested in how people used all those options, controls, and settings that software designers put into their applications. How much do users customize their applications? We embarked on a little experiment. We asked a ton [...]]]></description>
			<content:encoded><![CDATA[<p><em>[Thanks to Yaniv Sarig, who <a href="http://uxi.org.il/pages/12009">translated this post into Hebrew</a>.]</em></p>
<p>Back in the early days of PC computing, we were interested in how people used all those options, controls, and settings that software designers put into their applications. How much do users customize their applications?</p>
<p>We embarked on a little experiment. We asked a ton of people to send us their settings file for Microsoft Word. At the time, MS Word stored all the settings in a file named something like config.ini, so we asked people to locate that file on their hard disk and email it to us. Several hundred folks did just that.</p>
<p>We then wrote a program to analyze the files, counting up how many people had changed the 150+ settings in the applications and which settings they had changed.</p>
<p>What we found was really interesting. <strong>Less than 5% of the users we surveyed had changed any settings at all.</strong> More than 95% had kept the settings in the exact configuration that the program installed in.</p>
<p>This was particularly curious because some of the program&#8217;s defaults were notable. For example, the program had a feature that would automatically save your work as edited a document, to prevent losing anything in case of a system or program failure. In the default settings for the version we analyzed, this feature was disabled. Users had to explicitly turn it on to make it work.</p>
<p>Of course, this mean that <strong>95% of the users were running with autosave turned off</strong>. When we interviewed a sample of them, they all told us the same thing: They assumed Microsoft had delivered it turned off for a reason, therefore who were they to  set it otherwise. <em>&#8220;Microsoft must know what they are doing,&#8221;</em> several of the participants told us.</p>
<p>We thought about that and wondered what the rationale was for keeping such an important feature turned off. We thought that maybe they were concerned about people running off floppies or those who had slow or small disks. Autosave does have performance implications, so maybe they were optimizing the behavior for the worst case, assuming that users who had the luxury to use the feature would turn it on.</p>
<p>We had friends in the Microsoft Office group, so we asked them about the choice of delivering the feature disabled. We explained our hypothesis about optimizing for performance. They asked around and told us our hypothesis was incorrect.</p>
<p>It turns out the reason the feature was disabled in that release was not because they had thought about the user&#8217;s needs. Instead, it was because a programmer had made a decision to initialize the config.ini file with all zeroes. Making a file filled with zeroes is a quick little program, so that&#8217;s what he wrote, assuming that, at some point later, someone would tell him what the &#8220;real defaults&#8221; should be. Nobody ever got around to telling him.</p>
<p>Since zero in binary means off, the autosave setting, along with a lot of other settings, were automatically disabled. <strong>The users&#8217; assumption that Microsoft had given this careful consideration turned out not to be the case.</strong></p>
<p>We also asked our participants for background information, like age and occupation, to see if that made a difference. It didn&#8217;t, except one category of people who almost always changed their settings: programmers and designers. They often had changed more than 40% (and some had changed as much as 80%) of the options in the program. </p>
<p>It seems programmers and designers like to customize their environment. Who would&#8217;ve guessed? Could that be why they chose their profession?</p>
<p>(Big takeaway: <strong>If you&#8217;re a programmer or designer, then you&#8217;re not like most people.</strong> Just because you change your settings in apps you use doesn&#8217;t mean that your users will, unless they are also programmers and designers.)</p>
<p>We&#8217;ve repeated this experiment in various forms over the years. We&#8217;ve found it to be consistently true: users rarely change their settings.</p>
<p><em>If your application has settings, have you looked to see what your users do? How many have changed them? Are the defaults the optimal choice? Does your settings screen explain the implications of each setting and give your users a good reason for mucking with the defaults?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/09/14/do-users-change-their-settings/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>UIEtips: 6 Epic Forces Battling Your Mega Menus</title>
		<link>http://www.uie.com/brainsparks/2011/08/24/mega-menus/</link>
		<comments>http://www.uie.com/brainsparks/2011/08/24/mega-menus/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 21:23:05 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[mega menus]]></category>
		<category><![CDATA[navigation menus]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5239</guid>
		<description><![CDATA[&#8220;This is a perfect opportunity for us to use that mega menu we wanted to try out.&#8221; That&#8217;s what I heard a few weeks ago, sitting in a client meeting. The client was dealing with balancing a lot of navigation while keeping their home page free for the important messages they want everyone to see. [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;This is a perfect opportunity for us to use that mega menu we wanted to try out.&#8221; That&#8217;s what I heard a few weeks ago, sitting in a client meeting.</p>
<p>The client was dealing with balancing a lot of navigation while keeping their home page free for the important messages they want everyone to see. A mega menu – those large multi-column layered menus that pop up when you hover over the navigation – seemed like just the ticket.</p>
<p>However, our research shows mega menus come at a price. In today&#8217;s <a href="http://www.uie.com/uietips">UIEtips</a>, I talk about the epic forces that are constantly in battle with any mega menu implementation, preventing the users from getting value. Every time I start talking about this stuff, designers perk right up. If you work on your site&#8217;s navigation, you&#8217;ll see why mega menus may not be the panacea they promise to be.</p>
<p>Read today&#8217;s article, <a href="http://www.uie.com/articles/mega_menus/">6 Epic Forces Battling Your Mega Menus</a></p>
<p>Of course, what we&#8217;re talking about here is just one type of web design pattern — exactly the topic Hagan Rivers is talking about at our upcoming <a href="http://www.uiconf.com">User Interface 16 Conference</a>. If you&#8217;re doing any design for the web, you&#8217;ll want to dive deep into her full-day topic. She&#8217;ll fill your brain with exactly what you&#8217;ll need to create delightful and useful online experiences. Check out all the UI16 speakers at <a href="http://www.uiconf.com">UICONF.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/08/24/mega-menus/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Materials from the Web App Masters 2011 Tour Are Now Available</title>
		<link>http://www.uie.com/brainsparks/2011/08/10/materials-from-the-web-app-masters-2011-tour-are-now-available/</link>
		<comments>http://www.uie.com/brainsparks/2011/08/10/materials-from-the-web-app-masters-2011-tour-are-now-available/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 14:46:58 +0000</pubDate>
		<dc:creator>Lauren Cramer</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Emotional Engagement]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[User Engagement]]></category>
		<category><![CDATA[user research]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Aviva Rosenstein]]></category>
		<category><![CDATA[Bill Scott]]></category>
		<category><![CDATA[data visualization]]></category>
		<category><![CDATA[Josh Clark]]></category>
		<category><![CDATA[Julie Zhuo]]></category>
		<category><![CDATA[Kate Brigham. web apps]]></category>
		<category><![CDATA[luke wroblewski]]></category>
		<category><![CDATA[Mike Lee]]></category>
		<category><![CDATA[noah iliinsky]]></category>
		<category><![CDATA[Stephen Anderson]]></category>
		<category><![CDATA[Steve Portigal]]></category>
		<category><![CDATA[WAMT]]></category>
		<category><![CDATA[Web App Masters Tour 2011]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5134</guid>
		<description><![CDATA[If you weren&#8217;t able to attend this year&#8217;s Web App Masters Tour, we have the next best thing for you and your organization: Web App Masters 2011 OnDemand. This is your opportunity to hear all 12 Masters from the Tour give their 75-minute presentations. The OnDemand collection consists of 15 hours of audio recordings, Q&#038;A [...]]]></description>
			<content:encoded><![CDATA[<p>If you weren&#8217;t able to attend this year&#8217;s Web App Masters Tour, we have the next best thing for you and your organization: <a href="http://www.uie.com/events/web_app_masters/2011/">Web App Masters 2011 OnDemand</a>.</p>
<p>This is your opportunity to hear all 12 Masters from the Tour give their 75-minute presentations. The OnDemand collection consists of <strong>15 hours of audio recordings, Q&#038;A from the audience</strong>, and the <strong>Masters presentation decks</strong>. It&#8217;s a toolkit that you can share with everyone in your office. You can access it any time you want, as often as you want.</p>
<h2>Web App Masters OnDemand covers these topics</h2>
<ul>
<li>Constructing sites for active communities</li>
<li>Building native device vs. mobile browser-based applications</li>
<li>Producing beautiful data visualizations</li>
<li>Using data for design decisions</li>
<li>Integrating infographics and games to engage your users</li>
<li>Designing for mobile first</li>
<li>Handling rich interaction techniques on multiple devices &#038; platforms</li>
<li>Looking at AARP&#8217;s journey into web-based applications</li>
<li>Conducting successful kickoff meetings</li>
<li>Finding users&#8217; deepest needs and desires</li>
<li>Designing Salesforce.com&#8217;s Cloud Apps</li>
<li>Creating great design principles for your team</li>
<li>Ensuring a positive user experience with mobile</li>
</ul>
<p>Learn more about <a href="http://www.uie.com/events/web_app_masters/2011/">Web App Masters OnDemand</a>.</p>
<h2>With Web App Masters 2011 OnDemand you&#8217;ll get </h2>
<ul>
<li>Fifteen hours of audio from 12 Masters</li>
<li>The best of the Q&#038;A from all the tour stops</li>
<li>Presentation slides from all 12 talks</li>
<li>Unlimited access to the material any time you want it, as often as you want it</li>
</ul>
<h2>Order Web App Masters 2011 OnDemand now</h2>
<p>No pre-ordering and no waiting for a disc. With just a few clicks, you can have <a href="http://www.uie.com/events/web_app_masters/2011/">Web App Masters OnDemand</a> at your fingertips and start to improve your web apps today.</p>
<p><a href="http://uie.com/events/web_app_masters/2011/ondemand_details/proceedings/order/">Purchase Web App Masters OnDemand</a> by August 30, 2011, for $179. After the 30th, the price<br />
increases to $229.</p>
<p>Now go get your bundle of goodness.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/08/10/materials-from-the-web-app-masters-2011-tour-are-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UI16 is Here! Dial Up Your UX Skills</title>
		<link>http://www.uie.com/brainsparks/2011/07/25/ui16-announcement/</link>
		<comments>http://www.uie.com/brainsparks/2011/07/25/ui16-announcement/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 14:54:07 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Deliverables]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Skills]]></category>
		<category><![CDATA[Field Studies]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Project Kickoffs]]></category>
		<category><![CDATA[Rich interactions]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Bill Scott]]></category>
		<category><![CDATA[Brandon Schauer]]></category>
		<category><![CDATA[design workshops]]></category>
		<category><![CDATA[Greg Rewis]]></category>
		<category><![CDATA[Hagan Rivers]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[Kevin Hoffman]]></category>
		<category><![CDATA[Kim Goodwin]]></category>
		<category><![CDATA[Stephanie Sullivan]]></category>
		<category><![CDATA[Steve Portigal]]></category>
		<category><![CDATA[UX design]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4866</guid>
		<description><![CDATA[Have a look into a project we&#8217;ve been working on for a year now. A special event, designed for UX Professionals, just like you. The User Interface 16 Conference. These experts will dive deep and get to the nitty-gritty details that make any designer a UX pro. Look at the intensive full-day workshops we&#8217;re putting [...]]]></description>
			<content:encoded><![CDATA[<p>Have a look into a project we&#8217;ve been working on for a year now. A special event, designed for UX Professionals, just like you. <a href="http://www.uiconf.com">The User Interface 16 Conference</a>.</p>
<p>These experts will dive deep and get to the nitty-gritty details that make any designer a UX pro. Look at the intensive full-day workshops we&#8217;re putting together for you.</p>
<ul>
<li>Brandon Schauer: Immerse your team in an <strong>innovative design process</strong> that produces refined design ideas in record time.</li>
<li>Kevin Hoffman: Facilitate <strong>productive and insightful kickoff workshops</strong> to start your projects with everything you need.</li>
<li>Hagan Rivers: Employ best practices to <strong>simplify your most complex applications</strong> with state-of-the-art UI techniques.</li>
<li>Steve Portigal: Drive your design with <strong>effective field research</strong> to deliver innovative results. </li>
<li>Bill Scott: Discover the latest <strong>rich interaction techniques</strong> for engaging user experiences.</li>
<li>Kim Goodwin: Compose compelling stories that <strong>drive a realistic design process</strong> from start to finish.</li>
<li>Stephanie Sullivan Rewis and Greg Rewis: Enhance your designs with <strong>HTML5 and CSS3</strong> without sacrificing your design goals.
</li>
<li>Luke Wroblewski: Integrate <strong>mobile design&#8217;s</strong> best practices and techniques into your process.
</li>
</ul>
<p>Get more information on the workshop topics and speakers at <a href="http://www.uiconf.com">UICONF.com</a>.</p>
<h3>Details on the Sneak Preview Site</h3>
<p>In the next few weeks, more details about the agenda and workshop will emerge. However, you can get a view into our <a href="http://www.uiconf.com">special sneak preview site</a> now.</p>
<p>And because the site is in the sneak preview mode, we&#8217;re offering a sneak preview price &#8211; our lowest price, of $1,349. </p>
<h3>On Wednesday, July 27 at 1:00 pm, registration will open.</h3>
<p>There are 100 spots available at the special low price of $1,349. Once they are gone, they are gone and you&#8217;ll have to buy one of the more expensive spots.</p>
<p>There is a way to get a jump start on registration, and learn about exclusive offers and the latest UI16 news. Add your email to the UI16 list at <a href="http://www.uiconf.com">UICONF.com</a> and you&#8217;ll automatically get added to the priority group.</p>
<p>Now go see the 8 different design workshops we have in store for you at <a href="http://www.uiconf.com">UICONF.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/07/25/ui16-announcement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UI16 Spotlight: Simplifying Complex Applications with Hagan Rivers</title>
		<link>http://www.uie.com/brainsparks/2011/07/24/ui16-spotlight-simplifying-complex-applications-with-hagan-rivers/</link>
		<comments>http://www.uie.com/brainsparks/2011/07/24/ui16-spotlight-simplifying-complex-applications-with-hagan-rivers/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 00:05:00 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Skills]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Mega Menus]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[UX Professionals]]></category>
		<category><![CDATA[Visualizations]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4879</guid>
		<description><![CDATA[[We've built this year's User Interface 16 Conference around eight important challenges facing today's UX Professionals. This is the first in a series of posts where I discuss my thoughts on those challenges and how I came to pick the expert who will be your guide at UI16. Enjoy! – Jared] What happens over time [...]]]></description>
			<content:encoded><![CDATA[<p><em>[We've built this year's <a href="http://uiconf.com">User Interface 16 Conference</a> around eight important challenges facing today's UX Professionals. This is the first in a series of posts where I discuss my thoughts on those challenges and how I came to pick the expert who will be your guide at UI16. Enjoy! – Jared]</em></p>
<p>What happens over time with applications is a design entropy sets in. As new features are added, they are glued on top of old ones, often with slightly different interfaces. Slowly, the application starts to develop a Frankenstein look-and-feel, which hurts the users and the business.</p>
<p>Teams can avoid all this. Using established, well thought out, and proven user interface design patterns, teams can hedge these problems off before they become unmanageable. Even the worst applications can benefit from the careful hand of applying the best design practices.</p>
<p>There&#8217;s no one who knows how to deal with hedging off design entropy than Hagan Rivers. I first met Hagan back in 1995, when she was working for Netscape as one of the world&#8217;s first web application designers. Since then, she&#8217;s become a world expert in interface design, helping hundreds of teams get their application UIs under control. </p>
<p>I&#8217;ve had several opportunities to work with Hagan on various projects. Each time, I walk away learning new design techniquesn and feel smarter about how to tackle even the most complex hairball of an app.</p>
<p>Hagan probably has the biggest collection of application design examples I&#8217;ve ever seen. Everytime she delivers her workshops and presentations, she brings out these stunningly amazing sets of both good and bad examples. You can instantly see how changing a design in just a few simple steps can immediately make for a better user experience.</p>
<p>This year, I&#8217;ve been working with Hagan on her full-day workshop for the User Interface 16 Conference. She&#8217;s putting together a intense program, where you&#8217;ll walk through practically every type of interface element, from tables and lists, to working with trees, forms, and wizards. She&#8217;ll tackle the gnarly topics of simplifying a complex navigation scheme and creating an effective dashboard display.</p>
<p>Anyone who is fighting design entropy, trying to get their application&#8217;s UI under control will be riveted by this in-depth workshop. I&#8217;m so happy Hagan&#8217;s on <a href="http://uiconf.com">our UI16 program</a> and I know you&#8217;ll love her session.</p>
<p><em>See the other UI16 Spotlights:</p>
<ul>
<li><a href="http://www.uie.com/brainsparks/2011/07/26/ui16-spotlight-kicking-off-projects-right-with-kevin-hoffman/" title="UI16 Spotlight: Kicking Off Projects Right with Kevin Hoffman">Kicking Off Projects Right with Kevin Hoffman</a></li>
<li><a href="http://www.uie.com/brainsparks/2011/08/01/ui16-spotlight-immersive-field-research-techniques-with-steve-portigal/" title="UI16 Spotlight: Immersive Field Research Techniques with Steve Portigal">Immersive Field Research Techniques with Steve Portigal</a></li>
</ul>
<p>You can catch the sneak preview of UI16 at <a href="http://uiconf.com"><strong>uiconf.com</strong></a>. (And there&#8217;s still a few of the sneak preview $1,349 registrations left. Snag one while they are still available.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/07/24/ui16-spotlight-simplifying-complex-applications-with-hagan-rivers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web App Masters: Multi-Device Design at Netflix</title>
		<link>http://www.uie.com/brainsparks/2011/06/07/multi-device-design-netflix/</link>
		<comments>http://www.uie.com/brainsparks/2011/06/07/multi-device-design-netflix/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 11:51:55 +0000</pubDate>
		<dc:creator>Lauren Cramer</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Bill Scott]]></category>
		<category><![CDATA[design on multi-devices]]></category>
		<category><![CDATA[netflix]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4444</guid>
		<description><![CDATA[These days, our users control our apps using keyboards, phones, tablets, and even televisions. At the Web App Masters Tour, Bill shared his collection of design patterns and best practices for creating immersing and rich experiences. At our Seattle stop, Luke Wroblewski captured Bill’s talk in a blog post he originally posted on lukew.com. He’s [...]]]></description>
			<content:encoded><![CDATA[<p>These days, our users control our apps using keyboards, phones, tablets, and even televisions. At the Web App Masters Tour, Bill shared his collection of design patterns and best practices for creating immersing and rich experiences.</p>
<p>At our Seattle stop, Luke Wroblewski captured Bill’s talk in a blog post he originally posted on <a href="http://www.lukew.com/ff/entry.asp?1339">lukew.com</a>. He’s graciously allowing us to repost his notes.</p>
<p>Bill and Luke will both be at our final tour stop in Minneapolis, June 27-28. Look for the special registration offer at the end of this post.</p>
<p style="text-align: center;">*  *  *  *  *</p>
<p>At the Web App Masters Tour in Seattle, Bill Scott detailed how Netflix manages the differences and similarities in cross-platform design. Here are my notes from his <a href="http://www.uie.com/events/web_app_masters/2011/master/bill-scott/">Designing for Mice and Men presentation</a>.</p>
<ul>
<li>Over 400 SKUs have Netflix running on them (TVs and streaming players). You could give every manufacturer an SDK and guidelines and ask them to make things. But most manufacturers don’t want to build experiences themselves and they often have the skills or resources to do so. They prefer a platform.</li>
<li>Netflix uses HTML5 on Web, Tablet, Mobile, and TV. Have used different WebKit platforms to manage this. On the TV, Netflix ported two instances of WebKit in order to deliver HTML5 solutions (QT and Skia). This allows the same team to build the same way across many devices. WebKit is Netflix’s application platform.</li>
<li>Why HTML5? Server-driven dynamic UI, Web-style release vs. CE firmware updates, Support A/B Testing, Learn fast/Fail quickly, Chaos otherwise.</li>
<li>Netflix needs a server-driven UI so they can test lots of different variations. The PS3 interface had 16 variations and four experiences that were tested. Trying to manage this testing through certification processes (like those on TV manufacturers) takes way too long.</li>
</ul>
<p>&nbsp;</p>
<h3>Different Platforms, Different Experiences</h3>
<ul>
<li>Some people at Netflix have been arguing for a single experience across all devices. This has never born out in any kind of testing. Instead, Netflix has a variety of experiences on different devices and even regions. In Canada, Netflix does not have a queue as they only have a streaming service available.</li>
<li>Netflix chose a portability layer. But varies user experience across platforms (TV, Web, mobile, tablet).</li>
<li>What determines the right user experience for a platform?</li>
<li>User posture: Stationary, Lean back, on-the-go, shared.</li>
<li>Input capabilities: pointer/keyboard, LRUD/OSK, Gesture/OSK<br />
Navigation style: controls &amp; windows, panes.</li>
<li>Display capabilities: Hi-Res, near, far away, small, medium, large</li>
<li>These constraints are really powerful. You need to embrace them to get to appropriate designs.</li>
<li>Design for mobile first when thinking about multiple platforms as it holds the most constraints. This helps you focus.</li>
<li>The new Netflix Web experience has learned a lot form the constraints of the TV experience.</li>
<li>So What’s in Common? Design principles: fundamental, universal ideas that underpin good design stay the same but the application of principles varies across input, posture, navigation, and display.</li>
</ul>
<p>&nbsp;</p>
<h3>Get Physical</h3>
<ul>
<li>Whenever possible add a realistic, physical dimension to your application. The more true to life your application looks and behaves the easier it is for people to understand how it works and the more they enjoy using it.</li>
<li>Use metaphors to embody physicality. Take a common, understandable metaphor and translate it to the interface. Example: filmstrip metaphor on the Rocku player.<br />
The user’s mental model is the user experience cushion. Don’t break the metaphor for the underlying implementation model.</li>
<li>Instead, break the metaphor with magic. Strict physicality is hard work! Use magic to simplify the real world.</li>
<li>Use directness to simulate physicality. The scrollbar has moved from a controller to an indicator (on touch devices). Content is scrolled instead of the scrollbar. It is not about controls driving the experience; it is about content driving the experience. You are interacting with the content not the controller. This is really powerful.</li>
<li>It must feel real. Make sure event handling is consistent. Remember fingers are fat. Real estate is limited.</li>
<li>On touch interfaces, you can use less constructs to create the experience, and instead add more content to create the experience. As people get used to the idioms, we’ll be able to do more with content interactions.</li>
<li>Drag and drop often creates artificial constructs in an interface that are not necessary. People often start with a technical solution first not a user experience first. This often ends up in artificial visual constructs to support a technology solution.</li>
<li>How big should touch targets be: 44 pixels on mobile, tablet, TV. 16 pixels on desktop Web (mouse/cursor) but accurate as 1 pixel.</li>
</ul>
<p>&nbsp;</p>
<h3>Maintain Flow</h3>
<ul>
<li>Change blindness: our brain expects continuous change. Single page changes sometimes leave things unnoticed because the change is too drastic. This happens with page refreshes on the Web –people don’t notice what changed. So people can loose their context when moving from page to page.</li>
<li>Overlays can encapsulate alternate workflows without removing context. Flow keeps people engaged in a task. Manage screen transitions carefully. You can minimize them with page slide transitions and other forms of animation. When using transitions, make flow visible.</li>
<li>Where possible replace annoying hover details with dedicated detail panes.<br />
You can help explain interactions through changes in the user interface. Content is the flow. Keep information in context.</li>
</ul>
<p>&nbsp;</p>
<h3>Be Responsive</h3>
<ul>
<li>Use transitions/animations to create responsiveness.</li>
<li>Animation can: reveal relationships, improve responsiveness, show state change, focus attention, create delight, and simulate physicality.</li>
<li>Needless fanfare anti-pattern: don’t use animations without purpose.</li>
<li>Animation is a supporting actor. It should not take center stage. Always question why you are using animations. Occam: what can be done with less is done in vain with more.</li>
<li>Consider the least effective difference to communicate change.</li>
<li>Because you can easily add animations in Flash, people often do (many times in bad ways).</li>
<li>On touch devices animation and input are synchronized. When things are more direct, connections between transitions feel more appropriate.</li>
<li>Use invitations to create responsiveness: just in time invitations at drag moments &amp; invitations at touch and hold moments.</li>
<li>Pull to refresh is a great place to show a shortcut. Align it with a natural action like pulling down. Think about ways to align with already existing, natural interactions.</li>
<li>Tours have their place but features at the point of discovery are much more powerful.</li>
<li>Netflix Web site had a lot of white space in between box shots. The version that took out names, star ratings, buttons, and more performed much better than the version with text, etc. The idea is that content is front and center in the UI. This was directly influenced by the TV interactions.</li>
</ul>
<p>Hear Bill’s full talk and 8 other Masters at the <a href="http://www.uie.com/events/web_app_masters/2011/agenda/minneapolis/">Web App Masters Tour in Minneapolis</a>, June 27-28. Other topics at the tour include data visualization, UX in mobile design, and process best practices.</p>
<p class="extWamt2011">
	<a href="/events/web_app_masters/2011/index.php?=site"><br />
		<span class="extWamtTitle"><span class="title1">UIE</span> <span class="title2">Web App</span> <span class="title3">Masters Tour</span>:</span><br />
		<span class="extWamtDesc">Get $100 off the Minneapolis Masters Tour with the promotion code TOURBLOG when you register by June 17.</span><br />
		<span class="extWamtCities"><em>Last Stop!</em> Minneapolis</span><br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/06/07/multi-device-design-netflix/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Day 2: Seattle Web App Masters Tour</title>
		<link>http://www.uie.com/brainsparks/2011/06/02/day-2-seattle-web-app-masters-tour/</link>
		<comments>http://www.uie.com/brainsparks/2011/06/02/day-2-seattle-web-app-masters-tour/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 22:51:20 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Experience Management]]></category>
		<category><![CDATA[Field Studies]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Marketing & Branding]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[User Engagement]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4334</guid>
		<description><![CDATA[Following the brilliance of Day 1 of the UIE Web App Masters Tour, we had a another awesome day of great presentations. Pam Rodriguez and Luke Wroblewski did a nice job of posting their notes. Thanks guys! Steve Portigal on Design Fieldwork: Uncovering Innovation from the Outside In &#8211; Pam&#8217;s notes, Luke&#8217;s notes. Kate Brigham [...]]]></description>
			<content:encoded><![CDATA[<p>Following the brilliance of <a href="http://www.uie.com/brainsparks/2011/05/23/day-1-seattle-web-app-masters-tour/">Day 1</a> of the <a href="http://www.uie.com/events/web_app_masters/2011/">UIE Web App Masters Tour</a>, we had a another awesome day of great presentations.</p>
<p>Pam Rodriguez and Luke Wroblewski did a nice job of posting their notes. Thanks guys!</p>
<ul>
<li>Steve Portigal on <strong>Design Fieldwork: Uncovering Innovation from the Outside In</strong> &#8211; <a href="http://thepam.blogspot.com/2011/05/my-notes-on-steve-portigals.html">Pam&#8217;s notes</a>, <a href="http://www.lukew.com/ff/entry.asp?1340">Luke&#8217;s notes</a>.</li>
<li>Kate Brigham on <strong>PatientsLikeMe: Adventures with Data Visualizations</strong> &#8211; <a href="http://thepam.blogspot.com/2011/05/my-notes-on-kate-bringhams-presentation.html">Pam&#8217;s Notes</a>, <a href="http://www.lukew.com/ff/entry.asp?1342">Luke&#8217;s Notes</a>.</li>
<li>Luke Wroblewski on <strong>Designing Mobile Web Experiences</strong> &#8211; <a href="http://thepam.blogspot.com/2011/05/my-notes-on-luke-wroblewskis.html">Pam&#8217;s Notes</a>.</li>
<li>Mike Lee on <strong>AARP: Designing a Strategy for Organizational Transformations</strong> &#8211; <a href="http://thepam.blogspot.com/2011/05/my-notes-on-mike-lees-presentation.html">Pam&#8217;s Notes</a>, <a href="http://www.lukew.com/ff/entry.asp?1343">Luke&#8217;s Notes</a>.</li>
<li>My presentation on <strong>The Essential Principles behind Great Design Principles</strong> &#8211; <a href="http://thepam.blogspot.com/2011/05/my-notes-on-jared-spools-presentation_24.html">Pam&#8217;s Notes</a>.</li>
</ul>
<p>As you can see from the <a href="https://twitter.com/#!/search?q=%23uiewamt">#UIEWAMT Twitter stream</a>, everybody had a great time and we all learned a ton.</p>
<p>There&#8217;s one more stop on the 2011 tour &#8211; <a href="http://www.uie.com/events/web_app_masters/2011/agenda/minneapolis/">Minneapolis on June 27-28</a>. Use the promo code BLOG and get $100 off the registration price.</p>
<p>See you there!</p>
<p class="extWamt2011">
	<a href="/events/web_app_masters/2011/index.php?=site"><br />
		<span class="extWamtTitle"><span class="title1">UIE</span> <span class="title2">Web App</span> <span class="title3">Masters Tour</span>:</span><br />
		<span class="extWamtDesc">Get $100 off the Minneapolis Masters Tour with the promotion code BLOG.</span><br />
		<span class="extWamtCities">Minneapolis</span><br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/06/02/day-2-seattle-web-app-masters-tour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 1: Seattle Web App Masters Tour</title>
		<link>http://www.uie.com/brainsparks/2011/05/23/day-1-seattle-web-app-masters-tour/</link>
		<comments>http://www.uie.com/brainsparks/2011/05/23/day-1-seattle-web-app-masters-tour/#comments</comments>
		<pubDate>Tue, 24 May 2011 00:56:26 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Experience Management]]></category>
		<category><![CDATA[Experience Visions]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Measurement]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[User Engagement]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4290</guid>
		<description><![CDATA[Well, we&#8217;ve just wrapped up the first day of the UIE Web App Masters Tour stop in Seattle. What a day! Blogger Pam Rodriguez has done a tremendous job summarizing the first day&#8217;s sessions. You can read them here: My talk: Mobilism &#038; UX: Inside the Eye of the Perfect Storm Bill Scott&#8217;s talk: Designing [...]]]></description>
			<content:encoded><![CDATA[<p>Well, we&#8217;ve just wrapped up the first day of the <a href="http://www.uie.com/events/web_app_masters/2011/">UIE Web App Masters Tour</a> stop in Seattle. What a day!</p>
<p>Blogger Pam Rodriguez has done a tremendous job summarizing the first day&#8217;s sessions. You can read them here:</p>
<ul>
<li>My talk: <strong><a href="http://thepam.blogspot.com/2011/05/my-notes-on-jared-spools-presentation.html">Mobilism &#038; UX: Inside the Eye of the Perfect Storm</a></strong></li>
<li>Bill Scott&#8217;s talk: <strong><a href="http://thepam.blogspot.com/2011/05/my-notes-on-bill-scotts-designing-from.html">Designing for Mice and Men</a></strong></li>
<li>Josh Clark&#8217;s talk: <strong><a href="http://thepam.blogspot.com/2011/05/my-notes-on-josh-clarks-presentation.html">Mobile Apps: Native or Web-Based?</a></strong></li>
<li>Noah Iliinsky&#8217;s talk: <strong><a href="http://thepam.blogspot.com/2011/05/my-notes-on-noah-iliinskys-presentation.html">The Steps to Beautiful Visualizations</a></strong></li>
<li>Julie Zhuo&#8217;s talk: <strong><a href="http://thepam.blogspot.com/2011/05/my-notes-on-julie-zhuos-presentation.html">Facebook: Data-Informed vs. Data-Driven Design Decisions</a></strong></li>
</ul>
<p>Our own Web App Master, Luke Wroblewski, also has some great summaries: </p>
<ul>
<li>My talk: <strong><a href="http://www.lukew.com/ff/entry.asp?1338">Mobilism &#038; UX: Inside the Eye of the Perfect Storm</a></strong></li>
<li>Bill Scott&#8217;s talk: <strong><a href="http://www.lukew.com/ff/entry.asp?1339">Designing for Mice and Men</a></strong></li>
<li>Josh Clark&#8217;s talk: <strong><a href="http://www.lukew.com/ff/entry.asp?1337">Mobile Apps: Native or Web-Based?</a></strong></li>
<li>Noah Iliinsky&#8217;s talk: <strong><a href="http://www.lukew.com/ff/entry.asp?1335">The Steps to Beautiful Visualizations</a></strong></li>
<li>Julie Zhuo&#8217;s talk: <strong><a href="http://www.lukew.com/ff/entry.asp?1336">Facebook: Data-Informed vs. Data-Driven Design Decisions</a></strong></li>
</ul>
<p>Thanks to Pam and Luke for taking such great notes.</p>
<p>You can follow along with the second day by following the <strong><a href="http://search.twitter.com/search?q=%23uiewamt">#UIEWAMT</a></strong> hashtag or the <strong><a href="https://twitter.com/#!/webapptour/uie-wamt-seattle-2011">UIE Web App Tour attendee and speaker Twitter list</a></strong>.</p>
<p class="extWamt2011">
	<a href="/events/web_app_masters/2011/index.php?=site"><br />
		<span class="extWamtTitle"><span class="title1">UIE</span> <span class="title2">Web App</span> <span class="title3">Masters Tour</span>:</span><br />
		<span class="extWamtDesc">Get $100 off the Minneapolis Masters Tour with the promotion code BLOG.</span><br />
		<span class="extWamtCities">Seattle &middot; Minneapolis</span><br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/05/23/day-1-seattle-web-app-masters-tour/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What do you call those hover-revealing layered-on-top contextual menus?</title>
		<link>http://www.uie.com/brainsparks/2011/02/20/what-do-you-call-those-hover-revealing-layered-on-top-contextual-menus/</link>
		<comments>http://www.uie.com/brainsparks/2011/02/20/what-do-you-call-those-hover-revealing-layered-on-top-contextual-menus/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 16:19:30 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Pattern Libraries]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=3440</guid>
		<description><![CDATA[Greg wrote: I&#8217;m interested in finding information about &#8220;On Object UI&#8221;. To me, this term means displaying controls on or near an object after the user has interacted with the object by hovering over or clicking on the object. For example, in Microsoft Word, after highlighting/selecting some text, a Mini-toolbar appears near the text with [...]]]></description>
			<content:encoded><![CDATA[<p>Greg wrote:</p>
<blockquote><p><em>I&#8217;m interested in finding information about &#8220;On Object UI&#8221;.  To me, this term means displaying controls on or near an object after the user has interacted with the object by hovering over or clicking on the object.  </p>
<p>For example, in Microsoft Word, after highlighting/selecting some text, a Mini-toolbar appears near the text with choices that the designer thought the user was most likely to want to choose next. </p>
<p>Another example from Word: click on the File Tab from the ribbon (Office 2010) to enter the &#8220;backstage&#8221; of Office.  Then click on the Info Tab.  On the right hand side of the screen there is a &#8220;Related People&#8221; section.  If I hover over the author name, or the &#8220;Add an author&#8221; text, additional controls appear offering functionality related to managing the author information.  </p>
<p>This technique seems to work well, but what are the recommended best practices for its use ?  What has been learned about this technique that is to be avoided ?  Etc.  And what is it called ?  I know it by &#8220;On Object UI&#8221;, but a Google search of &#8220;On Object UI&#8221; finds very little.  </p>
<p>If there is another name for it, I would love to know it.  If there is not another name for it, then this seems like an area that User Interface Engineering should research and capitalize on by selling that information back to suckers like me.  </em></p></blockquote>
<p>Well Greg,</p>
<p>I think there&#8217;s a lot of thinking that&#8217;s gone into what you&#8217;re talking about. The broad term is pop-up menus, though people also call them context menus or on-hover menus.</p>
<p>Chapter 4 of Bill Scott &#038; Theresa Neil&#8217;s <a href="http://www.amazon.com/exec/obidos/ASIN/0596516258/?tag=userinterface-20 ">Designing Web Interfaces</a> talks about these as Hover-Reveal Contextual Tools. (Their book is a great resource. It should be within reach of everyone doing web design.)</p>
<p>I expected to find something similar in the <a href="http://developer.yahoo.com/ypatterns/everything.html">Yahoo Design Pattern Library</a>, but a quick glance didn&#8217;t yield anything. </p>
<p>That&#8217;s a start at least. We&#8217;ve looked at creating UIE pattern libraries, but it&#8217;s a hard challenge, as interfaces are constantly in flux. Just look at the recent patterns emerging from iPad apps and you&#8217;ll see that any library would have to double in size. I think they only way to do this would be wikipedia-style, with an army of folks trying to keep up voluntarily. That doesn&#8217;t lend itself to the making-money-off-of-suckers model. </p>
<p>Hope that&#8217;s helpful.</p>
<p>Jared</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/02/20/what-do-you-call-those-hover-revealing-layered-on-top-contextual-menus/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Best Menu Option Ever: See Fewer Choices</title>
		<link>http://www.uie.com/brainsparks/2011/01/26/best-menu-option-ever-see-fewer-choices/</link>
		<comments>http://www.uie.com/brainsparks/2011/01/26/best-menu-option-ever-see-fewer-choices/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 16:39:19 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=3208</guid>
		<description><![CDATA[Online banking is notorious for poorly thought-through interactive experiences. Chase Online is no exception. Their mortgage screen contains this list of menu options, with one of my most favorite menu options ever. As asked in the comments, this is the default presentation when you first view the menu. (Some commented it would make more sense [...]]]></description>
			<content:encoded><![CDATA[<p>Online banking is notorious for poorly thought-through interactive experiences. Chase Online is no exception.</p>
<p>Their mortgage screen contains this list of menu options, with one of my most favorite menu options ever.</p>
<p><img src="http://www.uie.com/images/blog/ChaseOnline_Account_Details-20110126-112635.png" alt="Chase Online - See Fewer Choices" /></p>
<p>As asked in the comments, this is the default presentation when you first view the menu. (Some commented it would make more sense if the <em>See more choices</em> option were the default, but alas, &#8217;tis not the case.)</p>
<p>What is the user scenario behind this menu option? <em>&#8220;Whoa! I need to think about my mortgage for a second. Let me get rid of these extraneous menu options so I&#8217;m not confused.&#8221;</em></p>
<p>In case you&#8217;re wondering, here&#8217;s what the &#8220;fewer choice menu&#8221; looks like:</p>
<p><img src="http://www.uie.com/images/blog/ChaseOnline_AccountDetails_FewerChoices-20110126-113125.png" alt="Chase Online - The Fewer Choices" /></p>
<p>Aahh! That&#8217;s much better.</p>
<p>Seriously, I can&#8217;t imagine why someone thought this was the right design treatment for a too-many-choices scenario. This should&#8217;ve been a red flag to the designers. </p>
<p>Of course, there are places where I could see a <em>See fewer choices</em> function coming in quite handy. This one, for instance:</p>
<p><img src="http://www.uie.com/images/blog/Toothpaste-20110126-113508.png" alt="Toothpaste choices at the supermarket" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/01/26/best-menu-option-ever-see-fewer-choices/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Mark Burrell&#8217;s Search Patterns Revisted</title>
		<link>http://www.uie.com/brainsparks/2010/09/24/spoolcast-mark-burrells-search-patterns-revisted/</link>
		<comments>http://www.uie.com/brainsparks/2010/09/24/spoolcast-mark-burrells-search-patterns-revisted/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 15:28:15 +0000</pubDate>
		<dc:creator>Brian Christiansen</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Searching]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=2629</guid>
		<description><![CDATA[Today we're revisiting search patterns by sharing the followup podcast Jared Spool recorded with Mark Burrell of Endeca. Jared and Mark discuss a few bonus questions from the previous Virtual Seminar. Included in the full post are a few highlights from the podcast.]]></description>
			<content:encoded><![CDATA[<p>Duration: 33m | 17 MB<br />
Recorded: January, 2010<br />
Brian Christiansen, UIE Podcast Producer<br />
Sean Carmichael, audio editor<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="http://www.uie.com/BSAL/trans/mark_burrell_followup_transcript.html">Transcript Available</a> ]<br />
</p>
<p>Few people have thought about search, and all that it encompasses, like Mark Burrell. Mark&#8217;s the Worldwide Lead for User Experience at <a href="http://endeca.com">Endeca</a>, the company that builds search applications for many of the sites you use every day. These guys know search, and Mark is tasked with making the search experience humane.</p>
<p>With his vast experience with search applications, he oversees the Endeca User Interface Design Pattern Library, which attempts to catalog many of the most successful interface patterns for search. The goal is to make user and designer&#8217;s lives easier—and their searches more effective.</p>
<p>Which is exactly why we asked him to join Peter Morville for a <a href="http://www.uie.com/events/virtual_seminars/search_patterns">UIE Virtual Seminar on Search and Discovery Patterns</a>, back in January of this year. Today we&#8217;re revisiting the topic by sharing the follow up podcast Jared Spool recorded with Mark. Jared and Mark discuss a few bonus questions from the seminar. Below are a few highlights from the podcast.</p>
<p>Much of the challenge in search lies in sorting through results in a meaningful way. There are a number of interface components that sites use to accomplish this, and one is the range slider. You may have seen them on sites like <a href="http://kayak.com">Kayak.com</a>. But are these intuitive for the users? Mark says they <i>can be</i>, but the devil is in the details. Designing the search experience is complex and there aren&#8217;t simple answers. Used correctly, range sliders can be useful.</p>
<blockquote><p>&#8220;Determine what information is critical for the people you&#8217;re designing for and make that salient.&#8221;<br /> -Mark Burrell</p></blockquote>
<p>One size doesn&#8217;t fit all. One question asked, should you use different patterns for different audiences? There is not just one right answer to this question, but you need to know your audience and their scenarios, Mark says. Different interfaces or patterns for different types of searchers can be an effective decision.</p>
<p>One example of this is with Intranets. Mark says there&#8217;s a surprising amount of overlap between design for Intranets and public-facing sites. But there are advantages to knowing your audience intimately, as with an Intranet. You can tune your search and interface for specific groups within your company. A great example is in searching for human resources information. An average employee searching for &#8220;insurance forms&#8221; might expect to get a list of the relevant forms for her to fill out.</p>
<p>But if this search comes from an HR employee, her scenario is almost certainly different. She might rather see recently updated forms or policy documents that pertain to the forms, instead of the forms themselves. Leveraging our existing knowledge of who is searching can lead to powerful modifications.</p>
<p>There is much more in the podcast, including a discussion of combining searching and browsing, the complexities of designing components that denote AND vs. OR searches, and the good and the bad with &#8220;type ahead&#8221; assisted search. Tune in, and then let us hear your questions and thoughts in the comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/09/24/spoolcast-mark-burrells-search-patterns-revisted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL082SpoolCast_Burrell.mp3" length="17893095" type="audio/mpeg" />
			<itunes:subtitle>Today we&#039;re revisiting search patterns by sharing the followup podcast Jared Spool recorded with Mark Burrell of Endeca. Jared and Mark discuss a few bonus questions from the previous Virtual Seminar. Included in the full post are a few highlights from...</itunes:subtitle>
		<itunes:summary>Today we&#039;re revisiting search patterns by sharing the followup podcast Jared Spool recorded with Mark Burrell of Endeca. Jared and Mark discuss a few bonus questions from the previous Virtual Seminar. Included in the full post are a few highlights from the podcast.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>33:14</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Reusable Components &amp; Libraries with Nathan Curtis</title>
		<link>http://www.uie.com/brainsparks/2010/09/16/spoolcast-reusable-components-libraries-with-nathan-curtis/</link>
		<comments>http://www.uie.com/brainsparks/2010/09/16/spoolcast-reusable-components-libraries-with-nathan-curtis/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 15:49:40 +0000</pubDate>
		<dc:creator>Brian Christiansen</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI15]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=2571</guid>
		<description><![CDATA[Jared Spool chats with Nathan Curtis about the reuse and standardization of components that make up your web site.]]></description>
			<content:encoded><![CDATA[<p>Duration: 35m | 18 MB<br />
Recorded: September, 2010<br />
Brian Christiansen, UIE Podcast Producer<br />
Sean Carmichael, audio editor<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="http://www.uie.com/BSAL/trans/nathan_curtis_UI15_transcript.html">Transcript Available</a> ]<br />
</p>
<p><img src="http://www.uie.com/brainsparks/wp-content/uploads/2010/09/NathanCurtis75x100.jpg" alt="Nathan Curtis" title="Nathan Curtis" width="75" height="100" class="alignnone size-full wp-image-2575" /></p>
<h2>Nathan Curtis</h2>
<p>&nbsp;</p>
<p>If your site has more than one page, chances are you have repeated elements: Repeated interface elements, repeated design patterns, repeated code snippets. When you multiply your responsibilities over a large site and involve many designers, developers, and stakeholders, how do you make sure you&#8217;re not wasting your time building many widgets that already exist? That&#8217;s where a standardization process comes into play.</p>
</p>
<p>Nathan Curtis and the crew at <a href="http://www.eightshapes.com/">EightShapes</a> are the leaders in standards, reuse, consistency, and libraries. In this podcast, Jared Spool speaks with Nathan in anticipation of his workshop on this topic at the 2010 User Interface Conference.</p>
</p>
<p><em>(Side note: in this context &#8220;standards&#8221; are different than&nbsp;<a href="http://webstandards.org">&#8220;web standards&#8221;</a>, though completely compatible.)</em></p>
</p>
<p>When do you know if you need a component library? Nathan says the idea often surfaces when designers and developers start chatting about their collaborations. When many people are touching the design, the idea to reuse components comes up quickly. Standardizing on certain page components, for example, helps in many ways. It prevents double work and keeps the experience across sites (especially large sites) consistent. Certain items, say a calendar picker on a travel site, are especially useful to reuse.</p>
</p>
<p>While the creation of a library is useful and efficient in many ways, storing the components isn&#8217;t free. It requires a manpower commitment and possible software purchases or provisioning. Nathan says to do it right, you should treat it as if it were another project on your team&#8217;s plate. But once committed, you can focus on the quality of the components. If you have 18 different video players across your site, someone can take the time to discover which ones work best and then improve the experience across the site.</p>
</p>
<p>Beware of how you maintain your library, Nathan warns. If you let it get too out of date, it&#8217;ll lose its credibility and people will begin to stray. If you can&#8217;t ensure the library will be faithfully maintained, make sure only your critical items are in the library. Prioritize for the components that have the most effect on the User Experience.</p>
</p>
<p>Nathan shares many more tips for libraries in the podcast. But he&#8217;ll have even more when he teaches a full-day workshop on the topic at this year&#8217;s <a href="http://www.uie.com/events/uiconf/2010/">User Interface Conference</a>.</p>
<p class="extUI15RLWrap"><span class="extUI15RLImage"><a href="http://www.uiconf.com"><img src="http://www.uie.com/events/uiconf/2010/lib/img/ext-badge-ui15-2.jpg" alt="User Interface Conference Fifteen" /></a></span><span class="extUI15RLText"><a href="http://www.uie.com/events/uiconf/2010/">Explore Nathan&#8217;s workshop and the full conference program</a>. Register for UI15 by September 22 with promotion code BLOGPOST and get $400 off.</span><span class="extUI15RLClear"><!-- do not remove --></span></p>
<p>Are you reusing your components? Are you curating them in a library? Share your experiences with the community in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/09/16/spoolcast-reusable-components-libraries-with-nathan-curtis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL081SpoolCast_Curtis.mp3" length="18987517" type="audio/mpeg" />
			<itunes:subtitle>Jared Spool chats with Nathan Curtis about the reuse and standardization of components that make up your web site.</itunes:subtitle>
		<itunes:summary>Jared Spool chats with Nathan Curtis about the reuse and standardization of components that make up your web site.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>35:14</itunes:duration>
	</item>
		<item>
		<title>The UI15 Lineup &#8211; Gettin’ Better Every Year</title>
		<link>http://www.uie.com/brainsparks/2010/09/01/the-ui15-lineup-gettin-better-every-year/</link>
		<comments>http://www.uie.com/brainsparks/2010/09/01/the-ui15-lineup-gettin-better-every-year/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 19:41:59 +0000</pubDate>
		<dc:creator>Lauren Cramer</dc:creator>
				<category><![CDATA[Content Strategy]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Personas]]></category>
		<category><![CDATA[UI15]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[patterns and components]]></category>
		<category><![CDATA[personals]]></category>
		<category><![CDATA[sketching]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[UX speakers]]></category>
		<category><![CDATA[visual thinking]]></category>
		<category><![CDATA[web form]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=2529</guid>
		<description><![CDATA[The User Interface Conference is a 15-year tradition of building up the designer&#8217;s skill set. Each year our team of expert instructors gets better and better. These are people so rich in experience, we could just sit around for days listening to their stories on how they&#8217;ve achieved their success. This year&#8217;s topics are an [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.uiconf.com">User Interface Conference</a> is a 15-year tradition of building up the designer&#8217;s skill set. Each year our team of expert instructors gets better and better. These are people so rich in experience, we could just sit around for days listening to their stories on how they&#8217;ve achieved their success.</p>
<p>This year&#8217;s topics are an eclectic collection that really says a lot about the current state of online web and software design. The program tells the story of the full development cycle, from coming up with innovative ideas, to making those ideas a reality, to growing the design to fill out its nooks and crannies.</p>
<h3>Here&#8217;s the UI15 line-up and why we chose these amazing presenters</h3>
<p></p>
<p><strong>Leah Buley</strong>&#8216;s Good Design Fast session was so popular last year because it really resonated with everyone. We all want to be innovative, to generate new ideas that will blow away our customers and our co-workers. Leah&#8217;s session looks at the design process. Whether creating a brand new product or service, or trying to rethink what your existing offerings could be, this workshop delivers the tools to make that happen quickly and effectively.</p>
<p><strong>Dave Gray</strong> has opened our eyes on what visual thinking can do. By creating a simple visual vocabulary, filled with simple elements that even a self-proclaimed worst drawer can handle, Dave opens up a world of communication for all of us. We can take complex ideas and lay them out for others, in a simple and understandable way. Seeing our ideas visually gives us a view into the thinking behind them, and lets us see where everything fits together.</p>
<p>For years we&#8217;ve tried to get <strong>Tamara Adlin</strong> on our program. Finally, it&#8217;s happening. Tamara is the high priestess of building personas in the design process. Her experience and high energy will keep you captivated as she explains her techniques for effective persona development. The designs that come from teams with a strong understanding of their personas are worlds better than anything else we see. </p>
<p>Nobody knows more about interaction design than <strong>Kim Goodwin</strong>. She&#8217;s a regular high point at our conferences. Kim as the great ability to talk about all phases of the design process, from understanding the users and innovating new ideas, through creating screens and flows, to the final refinements and finishing touches. Every designer deserves a day in their career to hear Kim demonstrate her masterful design techniques.</p>
<p><strong>Luke Wroblewski</strong> owns the title of The World&#8217;s Most Authoritative Expert on Web Form Design.  Luke has spent the last few years studying every possible approach, testing each idea for effectiveness, and is now a walking encyclopedia on the topic. Whether you&#8217;re asking your users to create a new account, fill out an application, or file their taxes, when it comes to web-based forms, you need to hear Luke&#8217;s wisdom on what works and what doesn&#8217;t.</p>
<p><strong>Dan Rubin</strong> has a magical way of taking the elements of good graphic design &#8212; typography, layout, color, and imagery &#8212; and demonstrating how they improve the usability, effectiveness, and feel of a design. After hearing Dan, we suddenly understood what separated great looking sites from those that were frustrating. If you need to know the secrets of how  great visual designers get their great results, attend Dan&#8217;s workshop.</p>
<p>In the last year, <strong>Kristina Halvorson</strong> has actively put the most important element &#8212; the content &#8212; front and center. She&#8217;s at the forefront of the new discipline &#8212; Content Strategy. It combines copywriting, information architecture, web governance, and business strategy to help organizations get complete control over the most important ingredient of their sites. Attending this workshop will change the way you think about managing your site&#8217;s content.</p>
<p><strong>Nathan Curtis</strong>&#8216; knowledge of building design patterns and component libraries is encyclopedic. After listening to Nathan, you&#8217;ll share our excitement about the benefits of having an effective pattern and component library. His techniques for discovering, documenting, and curating the library elements are powerfully easy to implement in any organization. Nathan&#8217;s workshop is essential for anyone looking to grow their design efforts to meet enterprise-wide scale.</p>
<h3>Avoiding Eeny, meeny, miny, moe</h3>
<p></p>
<p>There are a lot of choices to make here. We know, it’s a tough decision on which <a href="http://www.uie.com/events/uiconf/2010/#anchorSessions">workshops</a> to sign up for. We’ll make it a little easier for you. All you have to do now is register for UI15. You’ll choose the workshops later. When you register by September 9, we promise you’ll get the workshops of your choice. Plus, there’s an added bonus of saving your company $400.</p>
<p>Learn more about the program and register at <a href="http://www.uiconf.com">www.uiconf.com</a>.</p>
<p class="extUI15RLWrap"><span class="extUI15RLImage"><a href="http://www.uiconf.com"><img src="http://www.uie.com/events/uiconf/2010/lib/img/ext-badge-ui15-2.jpg" alt="User Interface Conference Fifteen" /></a></span><span class="extUI15RLText"><a href="http://www.uie.com/events/uiconf/2010/">Explore the conference program</a>. Planning on attending? Register by 9/9/10 for the lowest rate of $1295.</span><span class="extUI15RLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/09/01/the-ui15-lineup-gettin-better-every-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UIEtips: Two Masters Share Techniques for Enhancing the User Experience</title>
		<link>http://www.uie.com/brainsparks/2010/05/20/two-masters-share-techniques-for-enhancing-the-user-experience/</link>
		<comments>http://www.uie.com/brainsparks/2010/05/20/two-masters-share-techniques-for-enhancing-the-user-experience/#comments</comments>
		<pubDate>Thu, 20 May 2010 16:06:54 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Satisfaction]]></category>
		<category><![CDATA[Seductive Interfaces]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[anti-patterns]]></category>
		<category><![CDATA[behavioral psychology and design]]></category>
		<category><![CDATA[psychology and design]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=2057</guid>
		<description><![CDATA[One of the benefits of creating your own conferences is the ability to choose from a wide variety of industry experts. We&#8217;re pretty picky on who gets to speak. I&#8217;ve attended hundreds of conferences scoping out speakers who delight the audience while providing invaluable content. Then, I consider if they are the right fit for [...]]]></description>
			<content:encoded><![CDATA[<p>One of the benefits of creating your own conferences is the ability to choose from a wide variety of industry experts. We&#8217;re pretty picky on who gets to speak. I&#8217;ve attended hundreds of conferences scoping out speakers who delight the audience while providing invaluable content. Then, I consider if they are the right fit for one of our conferences. The Web App Masters Tour is no exception.</p>
<p>Today, <a href="http://www.uie.com/uietips">UIEtips</a> features two amazing speakers, Bill Scott and Stephen Anderson. Both speakers strongly fit what we think is an ideal presenter. We extracted excerpts from their Web App Masters Tour talks and created podcasts. These talks are loaded with useful information to implement when designing web applications.</p>
<p>Bill Scott&#8217;s podcast, <a href="http://www.uie.com/events/web_app_masters/samples/bill_scott/">Designing Interesting Moments: Live!</a>, delves into one of the principles he covers in his talk: <em>input where there&#8217;s output</em>. He gives us great examples of patterns and anti-patterns and how it effects the user&#8217;s interaction with the application.</p>
<p>Listen and learn more about Bill&#8217;s podcast, <a href="http://www.uie.com/events/web_app_masters/samples/bill_scott/">Designing for Interesting Moments: Live!</a></p>
<p>Stephen Anderson&#8217;s podcast, <a href="http://www.uie.com/brainsparks/2010/05/19/spoolcast-stephen-andersons-designing-seductive-business-apps-live/">Designing Seductive Business Apps: Live!</a>, looks at incorporating behavioral psychology into your design. He discusses three concepts: scarcity, set completion and the feedback loop and how it all plays into a user&#8217;s psyche and actions.</p>
<p>Listen and learn more about Stephen&#8217;s podcast, <a href="http://www.uie.com/brainsparks/2010/05/19/spoolcast-stephen-andersons-designing-seductive-business-apps-live/">Designing for Seductive Business Apps: Live!</a>.</p>
<p>Bill and Stephen cover a lot more material in their talks on the Tour. You still can hear them, plus 7 other Masters, at one of the two remaining Tour stops taking place on both sides of the US, Philadelphia or Seattle. Explore the whole program at <a href="http://www.uietour.com">www.UIETour.com</a>.</p>
<p class="extRLWrap"><span class="extRLImage"><img src="http://www.uie.com/events/web_app_masters/img/ext-res-wamt.jpg" alt="Web App Masters Tour" /></span><span class="extRLText">Until May 31, register for Philadelphia or Seattle and get $100 off when you use the promotion code <strong>TOURBLOG</strong>. Learn more about the tour at <a href="http://www.uietour.com">www.UIETour.com</a></span><span class="extRLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/05/20/two-masters-share-techniques-for-enhancing-the-user-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UIEtips: Baking Social Interfaces Into Your Design</title>
		<link>http://www.uie.com/brainsparks/2010/04/28/uietips-social-interfaces/</link>
		<comments>http://www.uie.com/brainsparks/2010/04/28/uietips-social-interfaces/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 19:45:19 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Social Design]]></category>
		<category><![CDATA[social interfaces]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1924</guid>
		<description><![CDATA[Some days, I sit and wonder what it will be like for our children&#8217;s children. After all, our parents&#8217; parents didn&#8217;t think that houses came with plumbing. So what will our grandkids think? Computers, it seems, are here to stay for a while. However, they&#8217;re getting smaller, ubiquitous, and are far more connected. We&#8217;re already [...]]]></description>
			<content:encoded><![CDATA[<p>Some days, I sit and wonder what it will be like for our children&#8217;s children. After all, our parents&#8217; parents didn&#8217;t think that houses came with plumbing. So what will our grandkids think?</p>
<p>Computers, it seems, are here to stay for a while. However, they&#8217;re getting smaller, ubiquitous, and  are far more connected. We&#8217;re already seeing it, as kids move away from email to more social applications on the tiny screens of their phones.</p>
<p>Social components will likely be everywhere. We’ll look to exploit this connectivity. Making sure our designs have those social interfaces doesn&#8217;t come without consideration and planning.</p>
<p>In today’s <a href="http://www.uie.com/uietips">UIEtips</a>, I discuss how to use a great resource&mdash;the new book, <strong>Designing Social Interfaces</strong>, written by Christian Crumlish and Erin Malone&mdash;to ensure we&#8217;ve thought through the social components the right way. We&#8217;ve been blessed with the work that Erin and Christian put into this masterpiece. It’s an important resource for every design team. </p>
<p>Read the article: <a href="http://www.uie.com/articles/social_interfaces">Baking Social Interfaces Into Your Design</a>.</p>
<p>I&#8217;ve had the great opportunity to talk with Christian and Erin about designing social interfaces, as we&#8217;ve been preparing for their presentations at our UIE Web App Masters Tour. They are truly experts in this area, providing teams with great insights into how to leverage the future of integrating social components. You can hear their thinking in Philadelphia and Seattle. Check out the details at <a href="http://www.uietour.com/ link=tips20100428_wamt1">www.UIEtour.com</a>. </p>
<p>Have you been employing social components in your design? Where did you find your inspiration? Share your thoughts below.</p>
<p class="extRLWrap"><span class="extRLImage"><img src="http://www.uie.com/events/web_app_masters/img/ext-res-wamt.jpg" alt="Web App Masters Tour" /></span><span class="extRLText">See Erin Malone present in Philadelphia in June and Christian Crumlish in Seattle in July. Learn more about the Tour at <a href="http://www.uietour.com">www.UIETour.com</a></span><span class="extRLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/04/28/uietips-social-interfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UIEtips: Part 4 &#8211; Interviews with Web App Masters Christian Crumlish, Erin Malone, and Ken Kellogg</title>
		<link>http://www.uie.com/brainsparks/2010/04/16/uietips-part-4-interviews-with-web-app-masters-christian-crumlish-and-ken-kellogg/</link>
		<comments>http://www.uie.com/brainsparks/2010/04/16/uietips-part-4-interviews-with-web-app-masters-christian-crumlish-and-ken-kellogg/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 14:39:37 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Social Design]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Corporate Buy in]]></category>
		<category><![CDATA[web app masters]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1872</guid>
		<description><![CDATA[The time has come to wrap up the final part of the Web App Masters interview series. Today we feature Ken Kellogg from Marriott and the authors of Designing Social Interfaces, Christian Crumlish and Erin Malone. Ken Kellogg&#8217;s podcast talks about navigating the design process within a large corporate world, and how customer research plays [...]]]></description>
			<content:encoded><![CDATA[<p>The time has come to wrap up the final part of the Web App Masters interview series. Today we feature Ken Kellogg from Marriott and the authors of <strong>Designing Social Interfaces</strong>, Christian Crumlish and Erin Malone. </p>
<p>Ken Kellogg&#8217;s podcast talks about navigating the design process within a large corporate world, and how customer research plays an integral part of new designs. Listen to <a href="http://www.uie.com/brainsparks/2010/03/29/spoolcast-care-and-feeding-the-corporate-cash-cow-with-ken-kellogg/">Ken&#8217;s podcast</a>.</p>
<p>In Christian Crumlish and Erin Malone&#8217;s podcast, they talk about the huge collection of social design elements in their book. Christian and Erin also cover social communities and where the growth of  &#8220;social in&#8221; is occurring. Listen to <a href="http://www.uie.com/brainsparks/2010/04/09/spoolcast-crumlish-and-malone-design-the-social-in/">Christian and Erin&#8217;s podcast</a>.</p>
<p>Did you miss parts 1-3 of the interview series? We showcased these Masters:</p>
<ul>
<li>Part 1 &#8211; Julie Zhuo on how Facebook handles design changes. And Bill Scott taking a look at design patterns and rich interactions. Here&#8217;s the <a href="http://www.uie.com/brainsparks/2010/04/15/uietips-part-1-interviews-with-web-app-masters-julie-zhuo-and-bill-scott/">post to part 1</a>.</li>
<li>Part 2 &#8211; Hagan Rivers&#8217; new approach to designing web app navigation. And Stephen Anderson on how to encourage user behavior with the design of your web app. Read the <a href="http://www.uie.com/brainsparks/2010/04/15/uietips-part-2-interviews-with-web-app-masters-hagan-rivers-and-stephen-anderson/"> post to part 2</a>.</li>
<li>Part 3 &#8211; Jason Fried discusses 37signals&#8217; design and development process. And Luke Wroblewski on how to make web forms less intimidating. Here&#8217;s the <a href="http://www.uie.com/brainsparks/2010/03/24/uietips-part-3-interviews-with-web-app-masters-jason-fried-and-luke-wroblewski/">post to part 3</a>.</li>
</ul>
<p>If you enjoyed the Web App Masters interview series, then you&#8217;ll want to explore the Web App Masters Tour. It&#8217;s two days of inspiring presentations with a perfect blend of theory and practice. The Tour stops in Minneapolis, Philadelphia, and Seattle. Learn more about the dates and program at <a href="http://www.uietour.com/">www.UIETour.com</a>.</p>
<p class="extRLWrap"><span class="extRLImage"><img src="http://www.uie.com/events/web_app_masters/img/ext-res-wamt.jpg" alt="Web App Masters Tour" /></span><span class="extRLText">Until April 23, you can register for any of the Tour cities for $795 when you use the promotion code <strong>TOURBLOG</strong>. Learn more about the tour at <a href="http://www.uietour.com">www.UIETour.com</a></span><span class="extRLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/04/16/uietips-part-4-interviews-with-web-app-masters-christian-crumlish-and-ken-kellogg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web App Masters: Designing the Social In</title>
		<link>http://www.uie.com/brainsparks/2010/04/14/web-app-masters-designing-the-social-in/</link>
		<comments>http://www.uie.com/brainsparks/2010/04/14/web-app-masters-designing-the-social-in/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 21:09:23 +0000</pubDate>
		<dc:creator>Lauren Cramer</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Social Design]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Christian Crumlish]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[social in]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1826</guid>
		<description><![CDATA[As humans, we’re a social species, so it’s no surprise our applications are becoming social too. Our users want to connect, share, and collaborate, using the data and tools we’re designing. Building in social components adds new challenges and requirements: protecting privacy, curtailing inappropriate behavior, and encouraging participation. As we planned the topics for the [...]]]></description>
			<content:encoded><![CDATA[<p>As humans, we’re a social species, so it’s no surprise our applications are becoming social too. Our users want to connect, share, and collaborate, using the data and tools we’re designing. Building in social components adds new challenges and requirements: protecting privacy, curtailing inappropriate behavior, and encouraging participation.</p>
<p>As we planned the topics for the Web App Masters Tour, social design principles and patterns was a must have topic. After reading Christian Crumlish and Erin Malone&#8217;s book, <strong>Designing Social Interfaces</strong>, it was a logical pick for these two Masters to present on social design.</p>
<p>At the Tour in San Diego, Luke Wroblewski did an awesome job capturing the essences of Christian&#8217;s session. Below are his notes from a blog post on <a href="http://www.lukew.com/">Lukew.com</a>. By the way, Luke also did write-ups on presentations from <a href="http://www.uie.com/brainsparks/2010/04/08/web-app-masters-escaping-navigation-hell/">Hagan Rivers</a>, <a href="http://www.uie.com/brainsparks/2010/04/07/web-app-masters-designing-seductive-business-apps/">Stephen Anderson</a>, and <a href="http://www.uie.com/brainsparks/2010/04/09/web-app-masters-designing-for-interesting-moments/">Bill Scott</a></p>
<p><em>Here is Luke&#8217;s reprint</em>.</p>
<p>At the Web App Masters Tour in San Diego, CA, Christian Crumlish provided an overview of social design principles and patterns in his talk Designing The Social In.</p>
<ul>
<li>When telephones were new, people didn’t really understand why they needed one. Phones also didn’t make sense until everybody had one. It’s often the same way with new technologies –including social networking.</li>
<li>Social design is more like architecting a house than designing a billboard. You set the rooms and spaces –but people will decorate and use them how they want.<br />
People will create the experiences they desire and in social design, people are a big part of what the experience will be.</li>
<li>User is singular, social interfaces are plural. Solitary activities like reading headlines are relatively easy to measure. Social activities require engagement with others that are most easily measured through social objects.</li>
<li>Pave the cowpaths: support people’s existing behaviors with the way you design software. Example: dogster started as a photo-sharing service, but moved to a social network for pets when they saw people were uploading many images of their dogs and cats.</li>
<li>Talk like a person: use conversational voice to let others know there are actual people on the other side. Self-deprecating error messages can make things more acceptable. Posing questions prompts responses, which results in a dialog.</li>
<li>Your vs. My: use “you” and “yours” to indicate other people are around. This sets the right expectations.</li>
<li>No joking around: some people will take jokes the wrong way or get confused. No joke will be 100% understood.</li>
<li>Play well with others: be open to participation. Build on open standards, share data outside your application, accept external data within your application, and support two-way interoperability.</li>
<li>Learn from games: engagement that comes form how games work helps drive business needs. Games, like social networks, are only designed to a point. They have rules, boundaries, and structures but do not dictate a singular experience.</li>
<li>Respect the ethical dimension: there is an ethical element when people are involved –private data, who they know, etc. In any ethical decision, the business, the individual, and the collective/community have a stake.</li>
<li>Social design patterns can be grouped by patterns related to the self, activities, community, and social spaces.</li>
<li>Give people a way to be identified: let people take ownership and customize their identity. Identity doesn’t always have to manifest itself in a complicated profile.</li>
<li>Indicate presence so people are aware of who else is within a system. Reputation systems help people learn how to interact with people.</li>
<li>Attribution and avatars –place people’s identity in context to what they’ve done.<br />
What is the social object in the site you are building? The social object is the reason two people are talking to each other as opposed to talking to someone else. Social networks form around social objects, not the other way around. In Facebook there are many social objects: videos, gifts, groups, etc.</li>
<li>Social activities give people things to do. Some people will engage in a few small things, and others may engage in many or larger scale things. Social activities include: collecting, broadcasting/publishing, sharing, giving feedback, communicating, and collaborating.</li>
<li>Feedback allows people to have conversations about objects</li>
<li>Collaboration is when you are actually making objects together. Goes beyond conversation. Social media –when you have the whole ecosystem of sharing, creating, and collaborating. Social media needs context and filtering tools when it takes off, but this is a rich man’s problems.</li>
<li>Bridging the gap to the real world includes location, calendaring, etc.</li>
<li>Let the community elevate people and the content they value.</li>
<li>Enable people to make connections.
</li>
</ul>
<p><strong>Learn More from Christian Crumlish</strong></p>
<p>Recently, Jared Spool interviewed Christian Crumlish and Erin Malone on the realm of social interfaces. They discussed the huge collection of social design elements their book <strong>Designing Social Interfaces</strong>, contains, whether you should build a community on your site or leverage an existing community, and how the growth in social media affects new mediums like mobile. Hear their podcast, <a href="http://www.uie.com/brainsparks/2010/04/09/spoolcast-crumlish-and-malone-design-the-social-in/">Crumlish and Malone Design the Social In</a>. </p>
<p>Also, Christian will be in Minneapolis and Seattle, and Erin will be in Philadelphia, for the Web App Masters Tour presenting <a href="http://www.uie.com/events/web_app_masters/#christianCrumlish">Designing the Social In</a>. He’s just one of the thirteen Masters. Read all about the Tour at <a href="http://www.uietour.com">www.UIETour.com</a>.</p>
<p class="extRLWrap"><span class="extRLImage"><img src="http://www.uie.com/events/web_app_masters/img/ext-res-wamt.jpg" alt="Web App Masters Tour" /></span><span class="extRLText">Until April 19, you can register for any of the Tour cities for $795 when you use the promotion code <strong>TOURBLOG</strong>. Learn more about the tour at <a href="http://www.uietour.com">www.UIETour.com</a></span><span class="extRLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/04/14/web-app-masters-designing-the-social-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web App Masters: Designing for Interesting Moments</title>
		<link>http://www.uie.com/brainsparks/2010/04/09/web-app-masters-designing-for-interesting-moments/</link>
		<comments>http://www.uie.com/brainsparks/2010/04/09/web-app-masters-designing-for-interesting-moments/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 21:15:13 +0000</pubDate>
		<dc:creator>Lauren Cramer</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[design library]]></category>
		<category><![CDATA[interactions]]></category>
		<category><![CDATA[luke wroblewski]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1774</guid>
		<description><![CDATA[When we put together the Masters line-up for the Web App Masters Tour, Bill Scott was a &#8220;must have&#8221; on the docket. Bill is the master when it comes to web app design patterns. If you&#8217;re using advanced or &#8220;rich&#8221; interactions in your web applications, than you&#8217;re probably familiar with his book Designing Web Interfaces. [...]]]></description>
			<content:encoded><![CDATA[<p>When we put together the Masters line-up for the Web App Masters Tour, Bill Scott was a &#8220;must have&#8221; on the docket. Bill is the master when it comes to web app design patterns. If you&#8217;re using advanced or &#8220;rich&#8221; interactions in your web applications, than you&#8217;re probably familiar with his book <strong>Designing Web Interfaces</strong>. Bill also launched the Rico JavaScript library and the first public pattern library at Yahoo!.</p>
<p>Once again, Luke Wroblewski (a master in his own right and also part of the Web App Masters Tour) did an excellent job capturing Bill&#8217;s presentation at the first stop of the Web App Masters Tour in San Diego. In previous posts, Luke highlighted Stephen Anderson&#8217;s talk on <a href="http://www.uie.com/brainsparks/2010/04/07/web-app-masters-designing-seductive-business-apps/">Designing Seductive Business Apps</a> and Hagan Rivers&#8217; talk on <a href="http://www.uie.com/brainsparks/2010/04/08/web-app-masters-escaping-navigation-hell/">Escaping Navigation Hell</a>. You can read other posts from Luke at <a href="http://www.lukew.com/">Lukew.com.<br />
</a></p>
<p><em>Here are Luke&#8217;s notes.</em></p>
<p>In his Designing for Interesting Moments presentation at the Web App Masters Tour in San Diego, CA, Bill Scott outlined several rich interaction design principles and showed them in action within several Web applications.</p>
<li>There are more than 16 different events and 96 interesting moments in a typical drag and drop interaction.</li>
<li>Interesting moments are opportunities to engage with the user through reciprocal interactions. They consist of microstates.</li>
<li>Principle 1: Input where there’s output. In page editing: pay attention to discoverability (yellow spotlight/invitation, tooltip invitation); use a clear call to action (save/cancel buttons).<br />
Non-symmetrical interaction anti-pattern: they way you activate something should be the way you deactivate it.</li>
<li>Tiny targets anti-pattern: make interactions too subtle –harder to interact with. You should aim to reduce physical effort. Remember Fitt’s Law. Drag and drop doesn’t necessarily make interactions better. Sometimes just selecting something is enough.</li>
<li>Artificial construct anti-pattern: creating UI elements to enable interactions that are not required.</li>
<li>Principle 2: Require only a light footprint -make things easier for the user to get things done. Be mindful of click weight: number of interaction steps, decisions time, seek time, second guessing, weight time all add up to a measure of how hard something is to accomplish. Always make primary actions visible. Preserve readability by hiding secondary actions until they are needed.</li>
<li>You can do more with a click -consider using hover-less interfaces. Clicks are usually more intentional than hovers.</li>
<li>Try to strike a balance between readability and interactivity.</li>
<li>Principle 3: Invite interactions</li>
<li>Hover and cover anti-pattern: don’t overlay content people will want to access with hovers. Change blindness: our brain expects continuous change. Single page changes sometimes leave things unnoticed because the change is too drastic.</li>
<li>Principle 4: Maintain flow -overlays can encapsulate alternate workflows without removing context.</li>
<li>Idiot boxes anti-pattern: don’t interrupt a user’s flow with pop-up boxes that ask for/provide confirm is there’s a more in-context inlay solution available.</li>
<li>Virtual space: consider providing access to a backstage area for actions and content. Use a clear call to action to make the outcomes of interactions clear.</li>
<li>Don’t use tours as a band-aid for bad interactions.</li>
<li>Blank slate invitations are pre-populated with content and invite people to change the defaults.</li>
<li>Hover invitations and state changes can encourage interactions.</li>
<li>Principle 5: Show transitions: can help explain interactions through changes in the user interface.</li>
<li>Needless fanfare anti-pattern: don’t use animations without purpose. Animation is a supporting actor it should not take center stage.</li>
<li>Occam: what can be done with less is done in vain with more.</li>
<li>Use the “cut in half” rule of thumb to focus animations on what matters.</li>
<li>Moments communicate: speed things up, slow things down.</li>
<li>Be reactive. Live feedback can let people know what’s happening and if they are making progress toward their goals.</li>
<li>Narrow towards a goal rather than distracting from it.</li>
<li>Live previews can prevent errors before they happen.</li>
<p><strong>Learn More from Bill Scott</strong></p>
<p>Jared Spool got together with Bill back in February to discuss his ideas about the nuances of Interesting Moments. The result was a jam-packed podcast interview called <a href="http://www.uie.com/brainsparks/2010/02/23/spoolcast-interesting-moments-with-bill-scott/">Interesting Moments with Bill Scott</a>. You&#8217;ll want to give it a listen.</p>
<p>Bill will also be in Minneapolis, Philadelphia, and Seattle for the <a href="http://www.uietour.com">Web App Masters Tour</a> presenting on <a href="http://www.uie.com/events/web_app_masters/minneapolis/session_descriptions/#billScott">Designing for Interesting Moments</a>. He&#8217;s just one of the thirteen Masters. Read all about the Tour at <a href="http://www.uietour.com">www.UIETour.com.</a></p>
<p class="extRLWrap"><span class="extRLImage"><img src="http://www.uie.com/events/web_app_masters/img/ext-res-wamt.jpg" alt="Web App Masters Tour" /></span><span class="extRLText">Until April 19, you can register for any of the Tour cities for $795 when you use the promotion code <strong>TOURBLOG</strong>. Learn more about the tour at <a href="http://www.uietour.com">www.UIETour.com</a></span><span class="extRLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/04/09/web-app-masters-designing-for-interesting-moments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Crumlish and Malone Design the Social In</title>
		<link>http://www.uie.com/brainsparks/2010/04/09/spoolcast-crumlish-and-malone-design-the-social-in/</link>
		<comments>http://www.uie.com/brainsparks/2010/04/09/spoolcast-crumlish-and-malone-design-the-social-in/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 20:18:13 +0000</pubDate>
		<dc:creator>Brian Christiansen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Social Design]]></category>
		<category><![CDATA[SpoolCast]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1782</guid>
		<description><![CDATA[As soon as we saw Erin Malone and Christian Crumlish’s new book, <a href="http://designingsocialinterfaces.com">Designing Social Interfaces</a>, we knew you’d want to hear about their rich collection of social patterns and principles.]]></description>
			<content:encoded><![CDATA[<p>Duration: 34m | 19 MB<br />
Recorded: March, 2010<br />
Brian Christiansen, UIE Podcast Producer<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="#">Transcript Pending</a> ]<br />
<br />
<a href="http://www.uie.com/brainsparks/wp-content/uploads/2010/04/erin-and-christian.jpg"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2010/04/erin-and-christian.jpg" alt="" title="Christian Crumlish and Erin Malone" width="259" height="153" class="alignnone size-full wp-image-1791" /></a></p>
<h2>Christian Crumlish and Erin Malone</h2>
<p>&nbsp;</p>
<p>As soon as we saw Erin Malone and Christian Crumlish’s new book, <a href="http://designingsocialinterfaces.com">Designing Social Interfaces</a>, we knew you’d want to hear about their rich collection of social patterns and principles. An outgrowth from creating the Yahoo! Design Pattern Library, the book is a perfect repository for anyone planning, designing, and building social aspects into their applications.</p>
<blockquote><p>
  The core fundamentals of people wanting to share, people wanting to connect to people, people wanting to feel like they have a social space to be a part of, aren’t going to change. —Erin
</p></blockquote>
<p>We&#8217;re excited to have both authors with us on the <a href="http://www.uie.com/events/web_app_masters">UIE Web App Masters Tour</a> and we made sure to schedule this podcast with them so we could discuss the realm of social interfaces.</p>
<p>Jared Spool discusses several points with Erin and Christian, including,</p>
<ul>
<li>How the book became a huge collection of social design elements and how people are using Designing Social Interfaces in the wild</li>
<li>Could a better understanding of social design patterns have helped Google launch Buzz with less blowback?</li>
<li>Expecting to build a community on your site, versus leveraging existing communities (for example, Facebook Connect)</li>
<li>The growth of social in new contexts (mobile, new audiences)</li>
</ul>
<blockquote><p>
  We tried to drive down to a bedrock level of principles of human behavioral drives and needs and tradeoffs that are fundamental to the dynamics of the system. If there are new trends… that part can be updated without throwing out the idea that <em>you need to model people in your system.</em> —Christian
</p></blockquote>
<p>Tune in for more from Erin and Christian, and join all of us at the Web App Masters tour to hear their Designing the Social In session, where they&#8217;ll highlight many real-life examples to kick start your app&#8217;s social life.</p>
<p class="extRLWrap"><span class="extRLImage"><a href="http://www.uie.com/events/web_app_masters/"><img src="http://www.uie.com/events/web_app_masters/img/ext-res-wamt.jpg" alt="Web App Masters Tour" /></a></span><span class="extRLText">Want to learn more from Christian and Erin? See their session&ndash; <a href="http://www.uie.com/events/web_app_masters/#christianCrumlish">Designing the Social In</a> at the Web App Masters Tour</span><span class="extRLClear"><!-- do not remove --></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/04/09/spoolcast-crumlish-and-malone-design-the-social-in/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL076SpoolCast_Crumlish-Malone.mp3" length="19680025" type="audio/mpeg" />
			<itunes:subtitle>As soon as we saw Erin Malone and Christian Crumlish’s new book, Designing Social Interfaces, we knew you’d want to hear about their rich collection of social patterns and principles.</itunes:subtitle>
		<itunes:summary>As soon as we saw Erin Malone and Christian Crumlish’s new book, Designing Social Interfaces, we knew you’d want to hear about their rich collection of social patterns and principles.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>33:59</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Interesting Moments with Bill Scott</title>
		<link>http://www.uie.com/brainsparks/2010/02/23/spoolcast-interesting-moments-with-bill-scott/</link>
		<comments>http://www.uie.com/brainsparks/2010/02/23/spoolcast-interesting-moments-with-bill-scott/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 20:01:49 +0000</pubDate>
		<dc:creator>Brian Christiansen</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Documentation]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1560</guid>
		<description><![CDATA[Bill Scott chats with Jared Spool about rich interactions, his new book about them, and his deep history with them at Sabre, Yahoo! and now Netflix. Bill is one of the stellar presenters scheduled for all four cities on the UIE Web App Masters Tour.]]></description>
			<content:encoded><![CDATA[<p>Duration: 36m | 17 MB<br />
Recorded: January, 2010<br />
Brian Christiansen, UIE Podcast Producer<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="http://www.uie.com/BSAL/trans/BillScott_WAMT_Transcript.txt">Transcript Available</a> ]<br />
</p>
<div>
<a href="http://www.uie.com/brainsparks/wp-content/uploads/2010/02/Bill-Scott.jpg"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2010/02/Bill-Scott.jpg" alt="Bill Scott" title="Bill Scott" width="100" height="98" class="alignnone size-full wp-image-1564" /></a></p>
<h3>Bill Scott</h3>
<p>
</div>
<p>If you&#8217;re using advanced, or &#8220;rich&#8221; interactions in your web applications, then it&#8217;s likely you have Bill Scott and Theresa Neil&#8217;s <a href="http://designingwebinterfaces.com/">Designing Web Interfaces</a> on your desk, if not your bedstand. Published in 2009, it is perhaps the definitive tome on rich interactive design patterns for the web. Bill has dedicated a significant portion of his career to dissecting such interactions, creating the <a href="http://openrico.org/">Rico JavaScript library</a>, curating the <a href="http://developer.yahoo.com/ypatterns/">Yahoo! Pattern Library</a> and now overseeing UI engineering at Netflix—one of the first companies you think of when you think of Ajax-y web interfaces.</p>
<p>It&#8217;s hard for us to picture talking about web apps without talking about Bill and his research into design patterns. His new book is full of examples where he slows down time to explore each micro-stage of an interaction. Our Jared Spool got together with Bill to discuss his ideas about the nuances of <em>Interesting Moments</em>.</p>
<p>Jared and Bill discussed,</p>
<ul>
<li>Bill&#8217;s experience of aggregating successful interactions in the Rico JavaScript and Yahoo Patterns Libraries</li>
<li>How his challenges at work lead to him writing Designing Web Interfaces</li>
<li>How his interface research lead to better ways to capture interactions for documents and prototypes.</li>
<li>Dancing Hamsters</li>
<li>…and more</li>
</ul>
<p>Bill speaks about both patterns—successful interaction models for common interactions—and anti-patterns. By showing what not to do, anti-patterns often provide insight on the right way to do something.</p>
<blockquote><p>A good example [of an anti-pattern is from] the old Yahoo Photos site[…] dragging several photos into an album, there&#8217;s no indication that the photos actually dropped into the album folder, and there&#8217;s no feedback that says, &#8220;Oh, there was three, but now there&#8217;s six items in the folder.&#8221;</p>
<p>The designers had dropped in two extra &#8220;idiot boxes&#8221;, which is a great anti-pattern. The first idiot box says, &#8220;Do you really want me to drop these items into the folder that you so carefully managed to use your mouse dexterity to get to?&#8221; Not quite that message, but that&#8217;s gist of it.</p>
<p>Then there&#8217;s another pop-up that says, &#8220;Hey! Guess what? We did what we said we would do. We actually put those items in the folder.&#8221; It&#8217;s sort of, as Alan Cooper calls it, &#8220;stopping the proceedings with idiocy.&#8221; The missed moments were just those little, subtle feedbacks that could have been done, instead of the hammer approach, by having those boxes pop up and interrupt the user.</p></blockquote>
<p>The take away for our work is that this interaction was backwards. It gave no indication that you were doing something successfully <em>while</em> you were doing it, and then penalized your time after completion with dialog boxes to confirm your success: &#8220;You did it!&#8221; After dismissing the dialog, you were left with an interface that didn&#8217;t reflect any of your changes. </p>
<p>By adding clues that the move was happening during the action, and then reflecting the changes with interface cues afterwards, we can make the experience smoother while avoiding &#8220;idiot boxes&#8221; altogether. (This interaction is detailed in chapter 5, &#8220;Overlays&#8221; of Designing Web Interfaces)</p>
<p>There are many more pearls of Bill&#8217;s wisdom available in the podcast, please tune in!</p>
<p><a href="http://www.uie.com/events/web_app_masters/"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2010/01/WAMT-Blog-Banner.jpg" alt="The UIE Web App Tour" title="The UIE Web App Tour" width="600" height="56" class="alignnone size-full wp-image-1433" /></a><br />
Don&#8217;t miss Bill&#8217;s full presentation, &#8220;<a href="http://www.uie.com/events/web_app_masters/seattle/session_descriptions/#billScott">Designing for Interesting Moments</a>&#8220;, at our Web App Masters Tour. He&#8217;ll be with us in San Diego, Minneapolis, Philadelphia and Seattle.</p>
<p>Let us hear your questions about interesting moments in the comments below…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/02/23/spoolcast-interesting-moments-with-bill-scott/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL072SpoolCast_Scott.mp3" length="17548191" type="audio/mpeg" />
			<itunes:subtitle>Bill Scott chats with Jared Spool about rich interactions, his new book about them, and his deep history with them at Sabre, Yahoo! and now Netflix. Bill is one of the stellar presenters scheduled for all four cities on the UIE Web App Masters Tour.</itunes:subtitle>
		<itunes:summary>Bill Scott chats with Jared Spool about rich interactions, his new book about them, and his deep history with them at Sabre, Yahoo! and now Netflix. Bill is one of the stellar presenters scheduled for all four cities on the UIE Web App Masters Tour.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>30:06</itunes:duration>
	</item>
		<item>
		<title>The 2010 UIE Virtual Seminar Schedule</title>
		<link>http://www.uie.com/brainsparks/2009/11/25/the-2010-uie-virtual-seminar-schedule/</link>
		<comments>http://www.uie.com/brainsparks/2009/11/25/the-2010-uie-virtual-seminar-schedule/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 14:44:33 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Personas]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[2010 calendar]]></category>
		<category><![CDATA[Ad-hoc personas]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[ethnography]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[Kristina Halvorson]]></category>
		<category><![CDATA[Louis Rosenfeld]]></category>
		<category><![CDATA[Mark Burrell]]></category>
		<category><![CDATA[Peter Morville]]></category>
		<category><![CDATA[Search Analytics]]></category>
		<category><![CDATA[search design patterns]]></category>
		<category><![CDATA[Steve Portigal]]></category>
		<category><![CDATA[Tamara Adlin]]></category>
		<category><![CDATA[Todd Zaki Warfel]]></category>
		<category><![CDATA[user interface engineering]]></category>
		<category><![CDATA[webinars]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1092</guid>
		<description><![CDATA[This is your chance to save up to 50% plus lifetime access to the virtual seminars offered during your subscription period. We're wrapping up 2009 and kicking off 2010 with stellar insights from some of the best speakers in the user experience design community. You choose the program that works best for you. Choose a 3-Month Subscription or a 6-Month Subscription. Sign-up Once. Pay Once. Lifetime Access. ]]></description>
			<content:encoded><![CDATA[<p><strong>We&#8217;re really excited about the online seminars we have planned for 2010.</strong>  There’s lots <em>under construction</em>, but we’ve already got plenty of exciting talks you’re going to want on your team’s calendar. I wanted to give you a sneak preview of what we have in store.</p>
<p>On January 7 Peter Morville will discuss Search Design Patterns, and in the same session, Mark Burrell will tell you how to then use them.  </p>
<p>Later in the month, on January 28, Steve Portigal will present to you his thoughts on studying your users in their own context, Ethnography.</p>
<p>During last year’s UIE Roadshow, our audiences couldn’t get enough on the topic of personas.  So, on February 18, we’ve asked Tamara Adlin to talk about The Power of Ad-hoc Personas. Personas can be your ticket to lasting organizational clarity&#8230; and it doesn&#8217;t take a ton of costly research.</p>
<p>With his book, <a href="http://www.rosenfeldmedia.com/books/prototyping/">Prototyping:  A Practitioner&#8217;s Guide</a> just hitting the bookstore shelves, Todd Zaki Warfel will help you flesh out your design ideas, test your assumptions, and gather real-time feedback from users on March 29.</p>
<p>In the Spring, look for Kristina Halvorson to help you with your content strategy and Louis Rosenfeld to dive deep on Search Analytics.  And there is much more in the works.</p>
<p>Until December 3, you can still sign your team up for the <a href="http://www.uie.com/events/virtual_seminars/three_and_six_month/">UIE Virtual Seminar Subscription</a> programs .   Not only is it a tremendous savings, but you get the benefit of  lifetime access to each recording and the ease of registering and paying just one time.</p>
<p>We also plan to unveil our plan for our User Experience Training Library.  Believe it or not, there is a method to our madness.  </p>
<p>Have you ever attended a <a href="http://www.uie.com/events/virtual_seminars/">UIE Virtual Seminar</a>?  What do you like best about them?  How has your team maximized what it gets out of these learning events? Share your thoughts and experiences below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/11/25/the-2010-uie-virtual-seminar-schedule/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Interaction Design Frameworks Seminar Q&amp;A Follow-up</title>
		<link>http://www.uie.com/brainsparks/2009/06/03/spoolcast-interaction-design-frameworks-seminar-qa-follow-up/</link>
		<comments>http://www.uie.com/brainsparks/2009/06/03/spoolcast-interaction-design-frameworks-seminar-qa-follow-up/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 20:05:04 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=828</guid>
		<description><![CDATA[Robert Hoekman, Jr. recently joined us for a Virtual Seminar on Interaction Design Frameworks, called,  <a href="http://www.uie.com/events/virtual_seminars/frameworks">Web Anatomy: Interaction Design with Frameworks</a>. The concept is a new one, and Robert and I are exploring and introducing the concept in new book due out shortly. The seminar (which is still available) was well-received, and we asked Robert back to help us answer some audience questions we did not have time to discuss during the seminar.]]></description>
			<content:encoded><![CDATA[<p>Guest Robert Hoekman, Jr. answers questions about interaction design frameworks.<br />
Duration: 22m | 12 MB<br />
Recorded: May, 2009<br />
Brian Christiansen, UIE Podcast Producer<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="http://www.uie.com/BSAL/BSAL054SpoolCast_VS31_Hoekman.mp3">Direct Link to MP3 File</a> ]</p>
<p>Robert Hoekman, Jr. recently joined us for a Virtual Seminar on Interaction Design Frameworks, called,  <a href="http://www.uie.com/events/virtual_seminars/frameworks">Web Anatomy: Interaction Design with Frameworks</a>. The concept is a new one, and Robert and I are exploring and introducing the concept in new book due out shortly. The seminar (<a href="http://www.uie.com/events/virtual_seminars/frameworks/">which is still available</a>) was well-received, and we asked Robert back to help us answer some audience questions we did not have time to discuss during the seminar.</p>
<p>Here&#8217;s the list of the questions we discussed,</p>
<ul>
<li>Do you see being able to abstract information architecture into set frameworks?</li>
<li>Should design patterns really be referred to as production patterns that fit within creative frameworks?</li>
<li>Are you basing design patterns on generally accepted Web standards or what&#8217;s standard within the uses of the business?</li>
<li>If you&#8217;re assembling a site with anatomical framework pieces, how do you avoid building a Frankenstein?</li>
<li>Is there any relationship between an IxD framework, and a UI framework like jQuery?</li>
<li>If everything is encapsulated and solved with an Interaction Design framework… will there be less need for Interaction designers in the future and more need for visual designers to differentiate?</li>
</ul>
<p>Tune in and see how Robert thinks frameworks could make your job noticeably easier and perhaps even more interesting. If you still have questions, let us know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/06/03/spoolcast-interaction-design-frameworks-seminar-qa-follow-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL054SpoolCast_VS31_Hoekman.mp3" length="12589858" type="audio/mpeg" />
			<itunes:subtitle>Robert Hoekman, Jr. recently joined us for a Virtual Seminar on Interaction Design Frameworks, called,  Web Anatomy: Interaction Design with Frameworks. The concept is a new one, and Robert and I are exploring and introducing the concept in new book du...</itunes:subtitle>
		<itunes:summary>Robert Hoekman, Jr. recently joined us for a Virtual Seminar on Interaction Design Frameworks, called,  Web Anatomy: Interaction Design with Frameworks. The concept is a new one, and Robert and I are exploring and introducing the concept in new book due out shortly. The seminar (which is still available) was well-received, and we asked Robert back to help us answer some audience questions we did not have time to discuss during the seminar.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>21:43</itunes:duration>
	</item>
		<item>
		<title>UIEtips: Components, Patterns, and Frameworks! Oh My!</title>
		<link>http://www.uie.com/brainsparks/2009/05/20/uietips-componentspatternsframeworks/</link>
		<comments>http://www.uie.com/brainsparks/2009/05/20/uietips-componentspatternsframeworks/#comments</comments>
		<pubDate>Wed, 20 May 2009 19:33:22 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[patterns]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=822</guid>
		<description><![CDATA[I think we can all agree the most fun part of any design project is coming up with something nobody has ever thought to do before. These moments of innovation are exhilarating, getting the heart pumping and the adrenaline flowing. However, on most projects, they are few and far between. That&#8217;s because, even in the most innovative projects, the [...]]]></description>
			<content:encoded><![CDATA[<p>I think we can all agree the most fun part of any design project is coming up with something nobody has ever thought to do before. These moments of innovation are exhilarating, getting the heart pumping and the adrenaline flowing.</p>
<p>However, on most projects, they are few and far between. That&#8217;s because, even in the most innovative projects, the portion that counts as never-been-tried-before is only about 20% of the project.</p>
<p>The remainder is supporting functionality &#8212; things the new functionality needs to work. That supporting functionality doesn&#8217;t get the heart pumping or the adrenaline flowing. It&#8217;s just nose-to-the-grindstone, must-do work that is part of every project.</p>
<p>But what if we could reduce that work and make it possible to spend more time on the fun, exciting innovative parts? Well, that&#8217;s just one benefit of having a solid re-use strategy.</p>
<p>In today&#8217;s <a title="Signup for newsletter" href="http://www.uie.com/uietips/" target="_blank">UIEtips</a> article, we explore the use of <a title="article" href="http://www.uie.com/articles/componentspatternsframeworks" target="_blank">Patterns, Components, and Interaction Design Frameworks</a>. These critical development tools, which make up what we&#8217;re calling the Re-use Trilogy, give developers a chance to increase the percentage of time they spend on the fun stuff, while delivering better quality results. Read today&#8217;s article to see how this works.</p>
<p>Has your team tried building a pattern, component, or interaction design framework? What has your experience with these tools been? We&#8217;d love to hear what you&#8217;ve learned. Share your thoughts below.</p>
<p>On Wednesday, May 27, you&#8217;ll have a chance to learn more about Interaction Design Frameworks. Robert Hoekman, Jr will show you how this important new tool can jumpstart your designs and ensure you deliver high-quality experiences. Watch a <a title="Virtual Seminar preview" href="https://www.uie.com/events/virtual_seminars/frameworks/#preview" target="_blank">sneak preview of the Virtual seminar</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/05/20/uietips-componentspatternsframeworks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>So, What Are These IxD Frameworks Robert Hoekman, Jr. is Talking About?</title>
		<link>http://www.uie.com/brainsparks/2009/05/20/so-what-are-these-ixd-frameworks-robert-hoekman-jr-is-talking-about/</link>
		<comments>http://www.uie.com/brainsparks/2009/05/20/so-what-are-these-ixd-frameworks-robert-hoekman-jr-is-talking-about/#comments</comments>
		<pubDate>Wed, 20 May 2009 16:09:40 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[design components]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[Miskeeto]]></category>
		<category><![CDATA[robert hoekman Jr.]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[Virtual Seminars]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=821</guid>
		<description><![CDATA[An interaction design framework is a collection of patterns that make up an entire subsystem of your design. In your project, you&#8217;ll need to ensure you&#8217;ve got all the essential features along with those new, super-cool, hip capabilities that will dazzle your users. By using these interaction design frameworks, you&#8217;ll have a ready kit of [...]]]></description>
			<content:encoded><![CDATA[<p>An interaction design framework is a collection of patterns that make up an entire subsystem of your design. In your project, you&#8217;ll need to ensure you&#8217;ve got all the essential features along with those new, super-cool, hip capabilities that will dazzle your users. By using these interaction design frameworks, you&#8217;ll have a ready kit of necessary pieces so you&#8217;ll create the best possible design.</p>
<p>Robert is thinking about this concept more than anyone we know.  So much so, that we&#8217;ve asked him to present a UIE Virtual Seminar on Wednesday, May 27 &#8212; <a href="http://www.uie.com/events/virtual_seminars/frameworks/">Web Anatomy: Effective Interaction Design with Frameworks </a>.</p>
<p>We&#8217;d love for you to join us at the Virtual Seminar next week, but you don&#8217;t need to wait to be exposed to this concept.  Earlier this year, Robert wrote a great article on frameworks.  If design patterns describe cross-application behaviors, and design components are the place within an application where the behaviors and the implementation meet, then an interaction design framework is a systemic view of a specific portion of the system. An example? Let&#8217;s say you&#8217;re developing a site where users will need to log in. You know you&#8217;ll need a &#8220;username/password&#8221; login form. But, did you also remember the &#8220;Forgot Your Password?&#8221; feature? Or what you&#8217;ll need to create the user&#8217;s account? Or the functionality to change the password? Frameworks are the place where behaviors meet enterprise-wide thinking.</p>
<p>Are you involved in making web-based applications a key development platform? You&#8217;ll want to understand how frameworks make large-scale projects much easier. Robert&#8217;s article is a good introduction as to why that is.</p>
<h3><a href="http://www.uie.com/articles/web_anatomy_frameworks/"><strong>Web Anatomy: Introducing Interaction Design Frameworks </strong></a></h3>
<p>By Robert Hoekman, Miskeeto<br />
Originally published: Feb 02, 2009</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/05/20/so-what-are-these-ixd-frameworks-robert-hoekman-jr-is-talking-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Anatomy: Effective Interaction Design with Frameworks</title>
		<link>http://www.uie.com/brainsparks/2009/05/13/web-anatomy-effective-interaction-design-with-frameworks/</link>
		<comments>http://www.uie.com/brainsparks/2009/05/13/web-anatomy-effective-interaction-design-with-frameworks/#comments</comments>
		<pubDate>Wed, 13 May 2009 15:30:09 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Designing the Moment]]></category>
		<category><![CDATA[Designing the Obvious]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[Jr.]]></category>
		<category><![CDATA[Miskeeto]]></category>
		<category><![CDATA[Robert Hoekman]]></category>
		<category><![CDATA[UIE User Experience Training Library]]></category>
		<category><![CDATA[Web Anaotmy]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=818</guid>
		<description><![CDATA[When starting a new design project, whether it&#8217;s a design-from-scratch or an upgrade beyond existing functionality, much of what we are about to do has been done before. How do you make sure you&#8217;ve got everything the user will expect? Even the most thought out design requirements (and most, unfortunately, aren&#8217;t too well thought out) [...]]]></description>
			<content:encoded><![CDATA[<p>When starting a new design project, whether it&#8217;s a design-from-scratch or an upgrade beyond existing functionality, much of what we are about to do has been done before. How do you make sure you&#8217;ve got everything the user will expect? Even the most thought out design requirements (and most, unfortunately, aren&#8217;t too well thought out) still leave out important components and features.  <strong>You won&#8217;t want to miss our May 27 UIE Virtual Seminar</strong>.  </p>
<p>UIE Virtual Seminar<br />
<strong>Web Anatomy: Effective Interaction Design with Frameworks</strong><br />
<em>With Robert Hoekman, Jr.</em><br />
Wednesday, May 27, 2009, 1:30pm ET<br />
90-minute online presentation</p>
<p>In your project, you&#8217;ll need to ensure you&#8217;ve got all the essential features along with those new, super-cool, hip capabilities that will dazzle your users. By using these interaction design frameworks, you&#8217;ll have a ready kit of necessary components so you&#8217;ll create the best possible design.</p>
<p>To help us understand how <em>interaction design frameworks</em> help us think through our designs, we&#8217;ve invited Robert Hoekman, Jr to tell us how they work. Robert&#8217;s been thinking about <em>Interaction Design Frameworks</em> more than anyone we know. He&#8217;ll show you how frameworks fill in the gaps left by design standards, best practices, and libraries of individual patterns. You&#8217;ll see examples from major web sites, where the frameworks helped predict missing functionality and critical design elements. Avoid these costly mistakes, and you&#8217;ll deliver a top-notch experience for your users. </p>
<p>Robert put together a great preview for you, to help you understand what to expect out of this seminar.<br />
<a href="http://www.uie.com/events/virtual_seminars/frameworks/">Click here to visit the site page with the preview.</a></p>
<p>If your team needs to quickly come up with designs that are both creative and usable, Robert&#8217;s seminar is a must for you.  You&#8217;ll want to watch this with your entire team, so they come away knowing how interaction design frameworks will dramatically simplify your organization&#8217;s design process. Reserve your spot today!</p>
<p><a href="https://www.uie.com/events/virtual_seminars/register/?seminar=frameworks"><img src="/images/register-now.gif" alt="Register Now" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/05/13/web-anatomy-effective-interaction-design-with-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Introducing Interaction Design with Frameworks</title>
		<link>http://www.uie.com/brainsparks/2009/04/09/spoolcast-introducing-interaction-design-with-frameworks/</link>
		<comments>http://www.uie.com/brainsparks/2009/04/09/spoolcast-introducing-interaction-design-with-frameworks/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 16:59:44 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=807</guid>
		<description><![CDATA[This week Robert Hoekman, Jr joins us to discuss a new design process he's been developing called "Design Frameworks." Drawn loosely from the idea of the Frameworks that software developers use to more efficiently build software, design frameworks are an aid to assembling a design.]]></description>
			<content:encoded><![CDATA[<p>Guest Robert Hoekman, Jr. speaks about design frameworks.<br />
Duration: 28m 45s | 16MB<br />
Recorded: December, 2008<br />
Brian Christiansen, UIE Podcast Producer<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="http://www.uie.com/brainsparks/podpress_trac/web/807/0/BSAL050SpoolCast_Hoekman.mp3">Direct Link to MP3 File</a> ]</p>
<p>This week Robert Hoekman, Jr. joins us to discuss <em>Design Frameworks</em>. Drawn loosely from the idea of coding frameworks that software developers use to more efficiently build software, design frameworks are an aid to assembling a design.</p>
<p>Frameworks sprung from research into web ROI that Robert conducted after a parade of clients came to him looking to improve their conversion rates. In the case of these clients, he needed to find the essential elements that encourage people to sign up for a web app.</p>
<p>From there, he applied that process to other areas, like search elements. What combination of essential design elements had to be assembled for users to successfully obtain their goals?</p>
<p>You can compare frameworks to design patterns, although patterns tend to be smaller, more specific solutions. Frameworks, when built out, can contain design patterns. Robert wrote a five-piece blog post series for Peachpit on his development of a sign-up a framework, called <a href="http://www.peachpit.com/blogs/blog.aspx?uk=Designing-the-Moment-five-tips-in-5-Days-Part-1">Five Tips in Five Days</a>. Robert will detail the full story in a new book, co-authored with me, coming soon from New Riders.</p>
<p>Frameworks help create consistency in interface elements to help solidify the UX. Robert uses frameworks on all his current projects. He starts out with a check list of all the main elements what will help a person accomplish a goal. Projects will require frameworks for many different parts of the project and they need to dovetail with one another. Robert shared with us a story of what happens when they do not. It winds up that examining where frameworks clash can act as a diagnostic tool for some usability issues.</p>
<p>Tune into to the podcast for more details and a preview of the full-day workshop the Robert will be conducting at the UIE Web App Summit, entitled <a href="http://www.uie.com/events/web_app_summit/2009/program/#hoekman">Web App Anatomy: Effective Interaction Design with Frameworks</a>. We hope you join us April 19-22, 2009 in sunny Newport Beach to learn more about this useful new design method.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/04/09/spoolcast-introducing-interaction-design-with-frameworks/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL050SpoolCast_Hoekman.mp3" length="16467536" type="audio/mpeg" />
			<itunes:subtitle>This week Robert Hoekman, Jr joins us to discuss a new design process he&#039;s been developing called &quot;Design Frameworks.&quot; Drawn loosely from the idea of the Frameworks that software developers use to more efficiently build software,</itunes:subtitle>
		<itunes:summary>This week Robert Hoekman, Jr joins us to discuss a new design process he&#039;s been developing called &quot;Design Frameworks.&quot; Drawn loosely from the idea of the Frameworks that software developers use to more efficiently build software, design frameworks are an aid to assembling a design.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>28:46</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Roughing it with Interactive Prototypes</title>
		<link>http://www.uie.com/brainsparks/2009/03/06/spoolcast-roughing-it-with-interactive-prototypes/</link>
		<comments>http://www.uie.com/brainsparks/2009/03/06/spoolcast-roughing-it-with-interactive-prototypes/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 21:28:25 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Deliverables]]></category>
		<category><![CDATA[Design Documentation]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Success Stories]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Wireframes]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=798</guid>
		<description><![CDATA[Planning documents for web app projects are often overlooked, despite their importance in the success of the product. James Box and Richard Rutter of Clearleft share their successful process of creating rough interactive prototypes for clients when creating web applications.]]></description>
			<content:encoded><![CDATA[<p>Duration: 31 m | 16.5 MB<br />
Recorded: December, 2008<br />
Brian Christiansen, UIE Podcast Producer<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="http://www.uie.com/BSAL/BSAL048SpoolCast_Box-Rutter.mp3">Direct Link to MP3 File</a> ]</p>
<p>Without planning, web apps have no where to go. Planning documents for web app projects are often overlooked, despite their importance in the success of the product. As a designer, no matter how great your research is, or how amazing your programmers are, if your planning documents do not develop well, your project will fail.</p>
<p>One of the great user experience success stories in the U.K. is the Brighton-based agency <a href="http://www.clearleft.com/">Clearleft</a>. They&#8217;ve developed successful, sophisticated methods of planning for their projects. I was able to get a hold of two of their talented crew to discuss those methods in this episode of the SpoolCast.</p>
<p>James Box (UX) and Richard Rutter (Co-founder and Production Director) have been working on ways to plan highly interactive web apps that make the process more efficient. And that&#8217;s exactly what we spoke about during the podcast.</p>
<p>James and Richard first told me that they hold back from traditional deliverables, and show clients what they call &#8216;design tools.&#8217; Some clients prefer tidy deliverables, but many clients like these rougher documents. The advantage to these is that they stress design as a process, rather than set in stone. Sometimes overly polished documents can make a solution appear complete, without the client being able to change its course.</p>
<p>This method aids the flow of dialog between the designers and the client. Rough prototypes help your client stay focused on the core issues you&#8217;re demonstrating, like interactions, while avoiding getting caught up on visual elements that aren&#8217;t important at this very moment. As an example, when possible, they leave color out altogether.</p>
<p>A key element to the success of their design tools is that prototypes are <em>interactive.</em> They make many prototypes with HTML and enough jQuery to demonstrate the interaction. They don&#8217;t feel this process takes any longer than using relatively static tools like Visio or OmniGraffle, and offers more utility. They&#8217;re always looking for ways to improve the process with reusable pattern and code libraries.</p>
<p>There were more quality nuggets in the conversation too, so please tune in for more on peer reviewing, prioritizing usability testing and real code production.</p>
<p><em>James and Richard will be joining us in California this April for our Web App Summit, where they will be conducting a full-day workshop on <a href="http://www.uie.com/events/web_app_summit/2009/program/#box-rutter">&#8220;Wireframing and Prototyping for Highly Interactive Web Apps.&#8221;</a> If you enjoyed this conversation, please join us to learn how their techniques can help in your organization.</em></p>
<p>Have you moved to interactive prototyping for expressing complex situations? Let us know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/03/06/spoolcast-roughing-it-with-interactive-prototypes/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL048SpoolCast_Box-Rutter.mp3" length="17312792" type="audio/mpeg" />
			<itunes:subtitle>Planning documents for web app projects are often overlooked, despite their importance in the success of the product. James Box and Richard Rutter of Clearleft share their successful process of creating rough interactive prototypes for clients when cre...</itunes:subtitle>
		<itunes:summary>Planning documents for web app projects are often overlooked, despite their importance in the success of the product. James Box and Richard Rutter of Clearleft share their successful process of creating rough interactive prototypes for clients when creating web applications.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>31:08</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Achieving Pattern and Component Reuse with Nathan Curtis</title>
		<link>http://www.uie.com/brainsparks/2009/01/21/spoolcast-achieving-pattern-and-component-reuse-with-nathan-curtis/</link>
		<comments>http://www.uie.com/brainsparks/2009/01/21/spoolcast-achieving-pattern-and-component-reuse-with-nathan-curtis/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 03:08:06 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Documentation]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=779</guid>
		<description><![CDATA[Dealing with real-life web app production isn't as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so that you can create a product with consistent quality at a faster pace. To find out how, I turned to Nathan Curtis.]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.uie.com/BSAL/BSAL045SpoolCast_NathanCurtis.mp3" title="Direct Link to the MP3 File">SpoolCast: Achieving Pattern and Component Reuse with Nathan Curtis</a></strong><br />
Recorded: December, 2008.<br />
Brian Christiansen, UIE Podcast Producer<br />
Duration: 28m | File size: 16MB<br />
[ <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via iTunes.</a> This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="#" title="in plain text format">Text Transcript Coming Soon.</a> ] </p>
<p>Dealing with real-life web app production isn&#8217;t as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so that you can create a product with consistent quality at a faster pace. To find out how, I turned to Nathan Curtis.</p>
<p>Nathan Curtis is a principal and co-founder of Eight Shapes in Washington, D.C., where he is spearheading research into design patterns and component libraries. Eight Shapes turns out great work in the UX and IA realms, with some impressive clients.</p>
<p>In our discussion, Nathan and I first defined design pattern libraries and component libraries. A pattern library is a repository for ideas and solutions to design interaction problems. Component libraries are comprised of actual functioning parts with real code. An example would be a log-in process. Your pattern would define the experience of logging into your application, from the interaction, and often visual standpoint. Your component would be the chunk of code that represents the set of fields and controls that can be replicated across your organization&#8217;s web properties, so that you can easily create a consistent experience for your users, no matter where they may enter your system. </p>
<p>You can see just from this one example that if you&#8217;re designing even a moderately large site, having repositories like these can save you tremendous production time. You can multiply those savings if you have multiple teams working on different portions of the same property. Each team doesn&#8217;t need to invent their own wheels and engineer them from scratch. </p>
<p>We go into more detail in the podcast and also compare these to style guides, which were the first step toward this idea—one that is too often broken, over restrictive, and simply ignored. Tune in to hear how pattern and component libraries can help you avoid these traps.</p>
<p><i>Nathan will teach us much more about how to build out your own <a href="http://www.uie.com/events/web_app_summit/2009/program/#curtis">library of reusable patterns and components in a full-day seminar at our Web App Summit</a>, coming April 2009 to Newport Beach, California. You won&#8217;t want to miss it.</i></p>
<p>Have you employed a pattern or component library in your projects? What experiences can you share? Please let us know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/01/21/spoolcast-achieving-pattern-and-component-reuse-with-nathan-curtis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL045SpoolCast_NathanCurtis.mp3" length="16319235" type="audio/mpeg" />
			<itunes:subtitle>Dealing with real-life web app production isn&#039;t as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so ...</itunes:subtitle>
		<itunes:summary>Dealing with real-life web app production isn&#039;t as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so that you can create a product with consistent quality at a faster pace. To find out how, I turned to Nathan Curtis.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>Tools for Creating Pattern Libraries</title>
		<link>http://www.uie.com/brainsparks/2009/01/09/tools-for-creating-pattern-libraries/</link>
		<comments>http://www.uie.com/brainsparks/2009/01/09/tools-for-creating-pattern-libraries/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 23:43:22 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Deliverables]]></category>
		<category><![CDATA[Design Documentation]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Pattern Libraries]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=777</guid>
		<description><![CDATA[Back in 2006, I wrote an article called The Elements of a Design Pattern which has proven to be very popular. The interesting thing about popular articles is they regularly get good comments, long after they were written. Fast forward three years and today we get a comment from Tessie asking: I am currently designing [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 2006, I wrote an article called <a href="http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/"><em>The Elements of a Design Pattern</em></a> which has proven to be very popular. The interesting thing about popular articles is they regularly get good comments, long after they were written.</p>
<p>Fast forward three years and today we get a comment from Tessie asking:</p>
<blockquote><p><em>I am currently designing a pattern library for my company. Can you recommend any pattern library systems which we can purchase which is easy to update and features a commenting system?</em></p></blockquote>
<p>I didn&#8217;t know the answer, so I pinged Nathan Curtis, who is our go-to-guy on building pattern libraries these days. Here&#8217;s what he wrote back:</p>
<blockquote><p>
Good question. In my experience, I&#8217;ve not come across a pre-fab application for documenting patterns, components, or other libraries of reusable design assets that have the types of attributes (e.g., Use When) and other specific features. Instead, I&#8217;ve seen that teams have gone one of four routes to publish library documentation:</p>
<ol>
<li><strong>Home-grown systems:</strong> This is expensive and time-consuming, but ultimately the most advanced and tailored solution for an organization. Yahoo has written (on <a href="http://boxesandarrows.com">boxesandarrows.com</a>) and subsequently spoken extensively about the challenges and roadmap they&#8217;ve traversed. Sun Microsystems has also use a custom website as the cornerstone of their efforts; lucky for us, they expose it to the community too at <a href="http://sun.com/webdesign/">sun.com/webdesign/</a>.</li>
<li><strong>Collaboration tools:</strong> One team effectively used Jive Software&#8217;s Clearspace tool that includes a well suited three-prong feature set: wiki (articles per pattern &amp; component, including editing permissions for team &amp; individual, commenting and ratings), discussion boards (new requests, general discussions), and blog (publish ongoing notifications and articles about the overall library).</li>
<li><strong>Basic tools:</strong> Other teams have set up a wiki or tried to transform a basic collaborative tool to publish patterns. This may be a good short term fix, but isn&#8217;t really a tenable long term solution unless you can really start to customize it.</li>
<li><strong>Documents:</strong> For better or worse, some teams don&#8217;t have access to web-based solutions for publishing a library, and this really hamstrings their efforts. That said, they&#8217;ve gone to great lengths to compose documents (like a &#8220;Component Guide&#8221;, &#8220;User Experience Guide&#8221;, or &#8220;Pattern Library&#8221;) that become a versioned document managed over time. Additionally, with a modular documentation system, they can architect their guides in such a way that pages can be linked to project-specific documents as appendices or even key pages to scale changes or overlay annotations.</li>
</ol>
<p>Hope this helps!
</p></blockquote>
<p>I think it does! What do you think?</p>
<p>[You may have heard: Nathan will be presenting his full-day workshop, <a href="http://www.uie.com/events/web_app_summit/2009/program/#curtis"><em>Achieving Reuse with Patterns and Libraries</em></a> at the <a href="http://webappsummit.com">UIE Web App Summit</a>. Check it out!]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/01/09/tools-for-creating-pattern-libraries/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

