<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UX nerd &#187; projects</title>
	<atom:link href="http://uxnerd.com/tag/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://uxnerd.com</link>
	<description></description>
	<lastBuildDate>Thu, 20 May 2010 13:02:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>An idea for the future of tabbed browsing</title>
		<link>http://uxnerd.com/2009/11/an-idea-for-the-future-of-tabbed-browsing/</link>
		<comments>http://uxnerd.com/2009/11/an-idea-for-the-future-of-tabbed-browsing/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 15:11:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[my projects]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[tabbed browsing]]></category>

		<guid isPermaLink="false">http://uxnerd.com/?p=846</guid>
		<description><![CDATA[After analyzing the results from the survey, we decided to create a concept that would afford piler and filer styles. We had to create a 3 minute video and a prototype. I think I&#8217;ll post the prototype, for which we made a comic, just because we had to scrape so much off the concept to [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-865" href="http://uxnerd.com/2009/11/an-idea-for-the-future-of-tabbed-browsing/idea-2/"><img class="alignleft size-full wp-image-865" title="idea" src="http://uxnerd.com/wp-content/uploads/2009/11/idea1.gif" alt="idea" width="154" height="162" /></a>After <a href="http://uxnerd.com/2009/11/tabbed-browsing-usage-results/" target="_blank">analyzing the results</a> from the <a href="http://uxnerd.com/2009/05/some-research-about-tabbed-browsing/">survey</a>, we decided to create a concept that would afford piler and filer styles. We had to create a <a href="http://www.youtube.com/watch?v=fMRWV-DXGOY">3 minute video</a> and a <a href="http://mozilladesignchallenge.uxnerd.com/">prototype</a>. I think I&#8217;ll post the prototype, for which we made a comic, just because we had to scrape so much off the concept to make it to the required video length that I don&#8217;t think the video does a great job portraying the idea :S</p>
<p>I would have preferred to have a working mock up, but as we were all doing this as a side project and we had so many features, this proved impossible. So a comic had to do.  Should we have done something simpler which was easier to convey? Well, time was a constraint, there were no clear guidelines, no client, nothing at stake, so I think we just indulged: it&#8217;s a lot more fun to develop an idea than a prototype. And even if the philosophy behind the group of features we presented wasn&#8217;t explicit and we could be accused of lack of cohesion, the audience were experts in the industry, we expected them to be knowledgeable enough and trend-aware enough to put the pieces together and see the concept behind :)</p>
<p>You can see the prototype <a href="http://mozilladesignchallenge.uxnerd.com/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxnerd.com/2009/11/an-idea-for-the-future-of-tabbed-browsing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Design of a remote control for elderly people</title>
		<link>http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/</link>
		<comments>http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 21:28:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[my projects]]></category>
		<category><![CDATA[design theory]]></category>
		<category><![CDATA[elderly]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[remote control]]></category>

		<guid isPermaLink="false">http://uxnerd.com/?p=776</guid>
		<description><![CDATA[This post has been in my drafts for a long time, it looked like I&#8217;d never get around to finishing it. Probably it was because the design of a remote control for the elderly is not my favorite subject. However, I really enjoyed working on this project and I think we got a neat result, [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-783" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/zenith_space_command/"><img class="size-full wp-image-783 alignleft" title="zenith_space_command" src="http://uxnerd.com/wp-content/uploads/2009/11/zenith_space_command.jpg" alt="zenith_space_command" width="146" height="154" /></a>This post has been in my drafts for a long time, it looked like I&#8217;d never get around to finishing it. Probably it was because the design of a remote control for the elderly is not my favorite subject. However, I really enjoyed working on this project and I think we got a neat result, and a quite original one if you think of how many remote controls for the elderly are already in the market. Also, I didn&#8217;t want to omit this project because to me it shows how there&#8217;s still room for substantial improvement even in long standing commercial product ranges, and how you wouldn&#8217;t even think there&#8217;s something wrong until you introduce a UX designer and then it seems unbelievable that no one came up with these simple but life changing tweaks sooner. And, no, it&#8217;s not about boosting our egos, it&#8217;s about bursting those of the people who think they can do without us :P</p>
<p>I worked on this project, some time ago, with <a href="http://usi.tm.tue.nl/pub/people_std.php?gen=15">Wenzhu, Valentina, Paulo</a>. When I was told we had to design a remote control for elderly people, I <a href="http://images.google.com/images?client=opera&amp;rls=en&amp;q=remote%20control%20for%20the%20elderly&amp;sourceid=opera&amp;num=25&amp;oe=utf-8&amp;um=1&amp;ie=UTF-8&amp;sa=N&amp;hl=en&amp;tab=wi">googled it</a>, and then sighed. Usually I try to avoid the &#8220;yet another&#8230;&#8221; projects but this time it was not up to us, so I set to work thinking at least that socially it was quite a relevant project. Actually I learned that most developed countries have around 10% 65+ people (I knew it was a lot, but 10% is mind blowing) and that they watch TV an average of 3,5 hours a day, so it makes sense to want to adapt remote controls for their especial use.<span id="more-776"></span></p>
<p><a rel="attachment wp-att-784" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/remote-elderly/"><img class="alignright size-full wp-image-784" title="remote elderly" src="http://uxnerd.com/wp-content/uploads/2009/11/remote-elderly.png" alt="remote elderly" width="213" height="180" /></a>What I didn&#8217;t know, or had never thought about, is that remote controls have been around since the 50s (commercially) and have been popular since the 70s. So these people actually lived pretty much their whole lives with remote controls, it&#8217;s different than with computers, it&#8217;s just that:</p>
<ol>
<li>Remote controls have radically changed</li>
<li>Their bodies have radically changed</li>
</ol>
<p>So we focused on this.</p>
<p>As a first step, we created a user profile using literature and previous studies of  remote controls for the elderly. This is it:</p>
<ul>
<li>Age: 60+</li>
<li>Health:<br />
- Cognitive: Tasks that use well-practiced skills or familiar information are generally not affected by age. However, complex tasks that require taking in new information and analyzing it may become more difficult. Many researchers attribute this to deficits that occur in attention, speed of processing, and memory. Many older adults have increasing difficulty distinguishing between information that is relevant and information that is irrelevant to a particular task (attention problems). In general, memory tasks that are complex and require manipulating a lot of new information quickly become more difficult with age. Well-practiced skills and abilities remain intact.<br />
- Sensorial: Weak vision, more light needed to see clearly. Decreased ability to hear high frequencies and sounds in general. Low sensitivity to touch.<br />
- Motor: Diminished dexterity and coordination compromise fine motor skills and strength diminishes. Limited finger reach distance when gripping. Weak hand grip, slow reaction, poor accuracy.</li>
<li>Gender:  male/female (more female than men).</li>
<li>Experience: Unfamiliar with technology in general, for most of their lifetime electronics didn&#8217;t exist or were very simple. However, they have experience of using a TV remote control. Someone who is 60, was in their 20s when the remote control was popularized, however this kind of remote controls were a lot simpler than modern remote controls.</li>
<li>Goals: Change channels, adjust volume, turn on/off the TV.</li>
<li>Needs:<br />
- Social and emotional needs: independence, a way to occupy their time / entertainment, self-confidence, inclusion.</li>
</ul>
<p>After identifying the goals, we did a task analysis. In this case, it&#8217;s interesting because as the users have cognitive, sensorial and motor impairments the task analysis looks quite different than you&#8217;re used to. Really simple stuff can be an issue so everything has to be included, all the trivial steps being present. For example, to turn on/off the TV:</p>
<p style="text-align: center;"><a rel="attachment wp-att-798" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/untitled1/"><img class="aligncenter size-full wp-image-798" title="Untitled1" src="http://uxnerd.com/wp-content/uploads/2009/07/Untitled1.png" alt="Untitled1" width="388" height="153" /></a></p>
<p>Although interpreting feedback as to whether the TV has been effectively turned on or off may not in general be a problem with the average user, it can be for elderly people. Changing channels (without zapping) is even harder:</p>
<p><a rel="attachment wp-att-799" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/untitled2/"><img class="aligncenter size-full wp-image-799" title="Untitled2" src="http://uxnerd.com/wp-content/uploads/2009/07/Untitled2.png" alt="Untitled2" width="397" height="198" /></a></p>
<p>So we did this for every goal and identified the problematic stages through an heuristic evaluation based on our users&#8217; cognitive, sensorial and motor health. Some difficulties we identified in current remote controls are:</p>
<ul>
<li>The decreasing size of remote controls means small keys and small labels that people with visual disabilities find inaccessible. Some people are unable to distinguish between certain color combinations used on keypads.</li>
<li>Hearing impaired users cannot identify commands or controls that require hearing, so visual or tactile feedback when keys are pressed would be recommended.</li>
<li>Some current remote controls have a huge number of keys for various functions. Those with cognitive impairments may have particular difficulty in learning the function of so many keys.</li>
<li>Due to reduced mobility and manual dexterity lifting and carrying a remote control or pressing small keys may prove difficult for those with physical impairments.</li>
<li>The existing remote control is too large and uncomfortable for holding.</li>
<li>Most elderly people often make mistakes of operation, pressing the wrong button.</li>
<li>Layout of menu selection: elderly people need to memorize and navigate through the location of buttons since there are approximately 19 &#8211; 30 buttons.</li>
<li>Most elderly people do not know what the outcome of their actions is, feedback is not appropriate.</li>
</ul>
<p>And then we made some design choices. It&#8217;s strange, because if you look at our report on the design (and I&#8217;ve seen this in many reports and presentations) the fact that we made these choices and why we made them is not explicitely stated there at all. The likely reason, I think, is that many of these design choices are only supported in some obscure place in the back of our brains by anecdotal data that managed to make an impression on us. The problem is that on the way to become a UX designer we&#8217;re told a hundred times to run user tests/studies and not to trust anecdotal evidence, so we just ignore these choices, never write about them and the result is that most people don&#8217;t even realize that these were choices at all (meaning that there actually was another way to do it). However, UX design isn&#8217;t and shouldn&#8217;t be (else no innovative interfaces would ever be created) a purely scientific discipline. Let&#8217;s say that your design should always be exclusively and logically derived from user study results, well there wouldn&#8217;t be a lot of variety then. Intuition, power of observation and willingness to take some risks are as essential to UX designers as whatever knowledge about how to run a within subjects summative study and do some t-testing afterwards. Actually, IMO, anyone can read a couple of books and learn how to carry out a user test, it&#8217;s the ability to use intuition and derive successful results from it (and the ability to recall some curiosity you observed in the subway, at the right time, and use it well) that makes the good UX designer (and separates him/her from the self-proclaimed-UX-designer developers). This can only happen if you have trained you brain to think as a UX designer, then he&#8217;ll do the work for you recalling and bringing up the right idea at the right time. But you know what they say (UI developers, I&#8217;m looking at you), Rome wasn&#8217;t built in a day ;)</p>
<p>We didn&#8217;t have time to run a user study before going on to design the first iteration. So, a considerable number of our most important choices were based on facts like: my grandmother and Valentina&#8217;s hold the remote control in the palm on one hand and press the buttons with the index of their other hands. Just like this guy:</p>
<p><a rel="attachment wp-att-812" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/remote-control-use/"><img class="alignleft size-full wp-image-812" title="remote control use" src="http://uxnerd.com/wp-content/uploads/2009/07/remote-control-use.JPG" alt="remote control use" width="235" height="214" /></a>So we thought, wouldn&#8217;t it be nice to afford this? Most remote controls for the elderly are simplified versions of the regular ones, with bigger buttons. But the buttons are distributed all over the surface and this makes this kind of gripping very uncomfortable.</p>
<p>Most remote controls for the elderly have only &#8220;arrow up&#8221; and &#8220;arrow down&#8221; zapping buttons. This simplifies the interfase but makes it annoying to change from channels that are far apart. At the same time, most of the elderly we know only watch a small range of channels. So why not try some favorite buttons?</p>
<p>So this is what we made:</p>
<p><a rel="attachment wp-att-819" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/remote-prototype/"><img class="aligncenter size-full wp-image-819" title="remote prototype" src="http://uxnerd.com/wp-content/uploads/2009/07/remote-prototype.JPG" alt="remote prototype" width="403" height="623" /></a>And these are its features, explained:</p>
<ul>
<li><strong>Functions</strong>: favorite buttons (the green ones with varied shapes, featuring shortcuts to a set of favorite channels, based on the fact that it is likely that elderly people most usually watch a restricted set of channels repeatedly), zapping buttons, volume buttons, on/off button, sound on/off button, back button (undo one step button, that takes the user to the previous state of the system in the event of an error given that operation errors are one of our users concerns), mute button. The remote control was stripped of all other possible buttons to keep it simple and just address the primary needs of our users.</li>
<li><strong>Feedback</strong>: feedback for battery level in the back, just like the led lines in a MacBook (some elderly people have trouble changing the batteries, so it could be helpful for them to have a battery level indicator and ask relatives or caregivers to change their remote control&#8217;s batteries if they are about to be empty when they have the chance). Also, some buttons (on/off, volume, channel, back) are backlit for a small time window when pressed to indicate a change in state (this allows users to feel more in control of their actions, having better knowledge of their outcome). Some other buttons (favorite buttons and mute) stay backlit when pressed to indicate current system state.<a rel="attachment wp-att-824" href="http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/remote-control-use-2/"><img class="alignright size-medium wp-image-824" title="remote control use 2" src="http://uxnerd.com/wp-content/uploads/2009/07/remote-control-use-2-300x221.jpg" alt="remote control use 2" width="300" height="221" /></a></li>
<li> <strong>Shape of the remote control</strong>: Thin and narrow to be suitable to hold in the users&#8217; palm. Anti-slipping surface for better grip. Light in weight. Wide infrared pointer that extends towards the back of the remote control (the elderly sometimes have tremors or their accuracy is diminished, so having a big pointing surface helps them to aim at the TV more easily. Also, it can be useful to people who have vision problems to be able to hold the remote towards them to better see the buttons while still pointing). A hand strap is provided to secure the remote to the hand of the user.</li>
<li><strong>Physical characteristics of the buttons</strong>: Buttons are big and well spaced to avoid operation mistakes and facilitate their recognition. They are also grouped according to functions and the layout matches usage patterns, having buttons that have to be pressed repeatedly (zapping and volume) in the most accessible positions. A concave shape for the buttons gives tactile feedback indicating the user that his/her finger is in the right position without the need of visual feedback. Haptic feedback when the buttons are pressed allows users to feel more in control of their actions, eliminating uncertainty towards the completion of an action. Buttons are soft and not much pressure is needed to press them (a decrease in hand strength is one of the signs of aging, also accuracy increases when force diminishes, so this is expected to reduce the number of operation mistakes).</li>
<li><strong>Other features</strong>: A caller is embedded in the remote, so that the user can attach a sticker button to the TV and press it to have the remote control light the buttons and beep a sound for findability (this is expected to particularly help users with memory problems to locate their remote control if they forget where they have left it).</li>
</ul>
<p>We went to a retirement home and tested our remote control with our users (the test was controlled replicating the tasks with an ordinary remote control). The test was quite messy, because it&#8217;s not every day that some new people arrive at a retirement home and ask for help testing some piece of gadgetry ;) but our participants were super helpful and the results were quite nice :) Here they are:</p>
<ol>
<li>They liked the shape of our remote control very much. They emphasized that the shape was a perfect fit for the way in which they hold the remote.</li>
<li>They thought the size of our remote control was good. Their hands were able to grab it tightly.</li>
<li>Finder function: this function was not implemented in the prototype but the idea was explained and the feedback was positive.</li>
<li>Favorite channel button. The participants&#8217; favorite channels amount to not more than 4 in all cases so the number of favorite channel buttons implemented is enough for their requirements. The different shapes of favorite channel buttons did not confuse the users, but helped them memorize them. Feedback was positive for different shaped buttons.</li>
<li>The users did not understand the function of back button. One mentioned reason was that the text (“back”) on the button is in English. Another reason is that they confused the back button with the backwards arrow in the zapping buttons. Using “undo”, they mentioned, would be better than “back”.</li>
<li>Wider infrared pointer feature was not tested.</li>
<li>Battery level indicator: one of the users pointed out that she asked other people to change the battery for her every time. None of the users gave the feedback on whether the battery level indicator was useful for them or not.</li>
<li>Sound and light feedback on the buttons. This feature was not implemented in the remote control prototype either. The concept was explained to the users. However, it was difficult for them to understand it. In the design, once a button is pushed, this button will be backlit for 5 seconds; however, the users&#8217; assumed that once a button is pushed, the TV screen or TV would be highlighted. Maybe with a working prototype we could be luckier :)</li>
<li>The hand strap was not implemented in our prototype. After listening to an explanation, the users thought this feature was not necessary without stating any reason.</li>
<li>The users gave the positive feedback about the buttons being big and the layout being simple. Even though there are 11 buttons only, they include all the functions the users used daily. They suggested labels would be a good addition, because they would be able to know the functions of buttons more clearly.</li>
</ol>
<p>So, not only was the feedback positive but also our users&#8217; preferred features were those that came up seemingly out of nowhere and that no other remote control for the elderly we surveyed had: the weird shape and the favorite buttons. And I think this is a nice morale to this story about how it&#8217;s never the case that <em>everything</em> has been said about something, no matter how many commercial versions are there, and not to be afraid to add some deliberate serendipity to the design process sometimes :)</p>
<p>Link to full report <a href="http://dl.dropbox.com/u/4159387/remote%20control.pdf">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxnerd.com/2009/07/design-of-a-remote-control-for-elderly-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser error message redesign</title>
		<link>http://uxnerd.com/2009/05/browser_error_message_redesign/</link>
		<comments>http://uxnerd.com/2009/05/browser_error_message_redesign/#comments</comments>
		<pubDate>Sun, 03 May 2009 17:01:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[my projects]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://uxnerd.com/?p=1</guid>
		<description><![CDATA[
Around a month ago, I got to do my first solo project. With great power comes great responsibility and, luckily, the ability to choose the subject that better suits my interests :) And this is how I embarked on the redesign of browser error messages.
Browsers are old. It&#8217;s weird. I would have thought that major [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-8" title="browser_error" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error-300x176.png" alt="browser_error" width="300" height="176" /></p>
<p>Around a month ago, I got to do my first solo project. With great power comes great responsibility and, luckily, the ability to choose the subject that better suits my interests :) And this is how I embarked on the redesign of browser error messages.</p>
<p>Browsers are old. It&#8217;s weird. I would have thought that major industry players would have figured out this kind of core issues by now. Error messages are not about new or experimental interactions, their design is probably as linked to basic UX design principles as can be. That&#8217;s why I was startled when I started to get the answers to my questionnaire&#8230; users mistaking DNS errors with HTTP 403 response codes and attributing SSL certificate warnings to malware. There&#8217;s a lot of educated talk on the web about how bad some error messages are, these however are savvy users&#8217; rants and none of them come close to describing how the average users misses on their web experience, one of my participants even describing the experience as &#8220;distressing&#8221; :S</p>
<p>Anyway, after a week of questionnaires, qualitative analyses, guideline drafting and prototyping, I came to understand why error message design is not a popular discipline and some other interesting conclusions.</p>
<p><span id="more-1"></span></p>
<p>I&#8217;m posting the guidelines I came up with here, and if you feel like reading the whole analysis and taking a look at my redesign, you can download it from <a title="Browser error message redesign - full report" href="http://uxnerd.com/wp-content/browser_error_redesign.pdf" target="_blank">here</a>.</p>
<p>These are my guidelines for error message design, illustrated with some examples taken from the browsers I studied (IE, Firefox, Opera and Chrome):</p>
<p><img class="size-medium wp-image-9 alignright" title="browser_error_1" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_1-300x125.png" alt="browser_error_1" width="300" height="125" />1. <strong>Explicitness</strong>: messages should make clear that something has happened. Either there was an error or the system is trying to warn the user because it encountered a potential threat. This error message (in the form of a Live Search result page with no results) appears in IE when the address includes a character that is not allowed as part of a URL. It fails to be explicit. The users I interviewed thought that they got this page because the browser had misinterpreted their intentions: they wanted to go to a website but the browser &#8220;thought&#8221; they were trying to look for something using the search functionality embedded in the address bar.</p>
<p><img class="alignright size-medium wp-image-10" title="browser_error_2" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_2-300x47.png" alt="browser_error_2" width="300" height="47" />2. <strong>Human readability</strong>: error messages targeted to people should be readable by people. They should use human language and avoid obscure codes. This Opera error message is an example of what shouldn&#8217;t be happening: the term &#8220;illegal URL&#8221; accompanied by the ASCII code of the disallowed character carries no meaning in human colloquial speech.<br />
<img class="alignright size-medium wp-image-11" title="browser_error_3" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_3-300x176.png" alt="browser_error_3" width="300" height="176" />3.<strong> Neutral tone and politeness</strong>: error messages should carry a neutral tone and be polite, avoiding placing the blame on the user. In this Firefox message, where it reads &#8220;did you make a mistake [...]?&#8221; could be, according to this guideline, rephrased as &#8220;are you sure this is [...]?&#8221;.</p>
<p><img class="alignright size-medium wp-image-12" title="browser_error_4" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_4-300x117.png" alt="browser_error_4" width="300" height="117" />4. <strong>Precision</strong>: error messages should tell the user exactly what happened or allow them to diagnose what the problem is.  As different users have different levels of expertise and facing the risk of being overly verbose, this is arguably one of the trickiest principles to master. This Chrome error fails to achieve this (even in the case when the user has typed the URL in the address bar, it mentions a broken link) while the Firefox error above was found to be too verbose for the users to read.<br />
<img class="alignright size-medium wp-image-13" title="browser_error_5" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_5-300x69.png" alt="browser_error_5" width="300" height="69" />5. <strong>Inclusion of advice</strong>: errors should include advice for the user on what to do next, how to tackle or solve the problem. Error messages are part of a dialog that is taking place between the user and the system as a strategy leading to solving a problem that has arisen. In such a context, the responsibility of an error message designer does not end once the message is displayed. Suggesting and anticipating user response is part of error message design. When designing an error message, it is important to keep in mind that how much the user will trust an error message and will engage in performing a suggested action (presumably enhancing his/her experience) depends on the accuracy and simplicity of the advice. This Opera error prompts the user to check his/her Internet connection and this is what the users I interviewed said they would do if they got this error: &#8220;check the cables, check the router, look at the Wi-Fi icon&#8221;.  Checking if the user has an active Internet connection can be done automatically by the browser when this kind of error is triggered saving a lot of useless work and frustration on the part of the user. This guideline is probably the single most important piece of advice in the quest to create intelligent messages that can effectively dialog with users and to end the current paradigm that makes users see error messages as a dead end.<br />
<img class="alignright size-medium wp-image-14" title="browser_error_6" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_6-300x73.png" alt="browser_error_6" width="300" height="73" />6. <strong>Focus on the user</strong>: error messages are, from the point of view of the user to whom they are targeted, a response of the system to an action performed by the user. As such, to understand from his/her point of view what caused this error and how to avoid it in the future, the user is interested in seeing a message as a response to his/her action and not an obscure technical complication that arose from the action.  From the point of view of the user, the error from which Opera shows this message may either be the result of the user clicking on a broken link or the user misspelling a URL the fact that the address could not be resolved because it contained disallowed characters (although it is valuable information for the user and can help troubleshoot the problem) is not a straightforward response for his/her action.<br />
<img class="alignright size-medium wp-image-11" title="browser_error_3" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_3-300x176.png" alt="browser_error_3" width="300" height="176" />7. <strong>Conciseness</strong>: error messages should be short and to the point. They are an interruption to the optimal process in accomplishing the user&#8217;s action and they should consume the less possible time. Lack of conciseness or overly complicated messages, can result in the user disregarding the message and abandoning their goal. In the case of this Firefox error message, for example, even if the first suggestion pointed to the right course of action, users failed to read the message at all, misidentifying the cause of the problem: they said that if they got this message they would check their Internet connection.</p>
<p><img class="alignright size-medium wp-image-12" title="browser_error_4" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_4-300x117.png" alt="browser_error_4" width="300" height="117" />8. <strong>Context</strong>: error messages, when possible, should be context relevant. If the same technical complication occurred in two different scenarios (in this case, for example, when clicking on a link or typing a URL which can be discriminated by the browser), context can be the answer to providing sensible error messages. In the case of error message above, asking the user if he/she made a mistake when typing the URL is irrelevant if the user just clicked on a link, as well as in the case of this Chrome message stating that the link is broken is inaccurate if the user typed the URL.<br />
9. <strong>Appropriateness and potentiality</strong>: error messages, and especially warnings, should convey the right degree of alarm. It should be apparent for the user that the danger involved in accepting a certificate that is valid when the date settings in his/her computer are incorrect does not offer the same security risks as accepting a certificate whose serial number was issued for a different website. All of the SLL certificate warnings of the browsers I studied (IE, Opera, Chrome and Firefox) failed to do this. This can be frustrating for the user that misses on his/her experience, or worse it can result in the user disregarding the importance of more serious warnings.<br />
<img class="alignright size-medium wp-image-9" title="browser_error_1" src="http://uxnerd.com/wp-content/uploads/2009/05/browser_error_1-300x125.png" alt="browser_error_1" width="300" height="125" />10. <strong>Clarity of origin</strong>: error messages should make clear that they are a normal part of the interaction with a system and they are not inherently something bad. As well as the user is not to blame for an error, error messages should also be designed in a way that avoids the system as being perceived as defective on the part of the user when this is not necessarily the case. For example, when users were presented this message, although it represents the intended response for the user action, users considered the system to have malfunctioned and mistaken their intentions.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxnerd.com/2009/05/browser_error_message_redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
