<?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>Usability Thoughts &#187; Patterns</title>
	<atom:link href="http://usabilitythoughts.com/category/patterns/feed" rel="self" type="application/rss+xml" />
	<link>http://usabilitythoughts.com</link>
	<description>content meets user</description>
	<lastBuildDate>Tue, 08 Jun 2010 14:07:20 +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>Drag &amp; Drop on the web</title>
		<link>http://usabilitythoughts.com/drag-drop-on-the-web.html</link>
		<comments>http://usabilitythoughts.com/drag-drop-on-the-web.html#comments</comments>
		<pubDate>Wed, 13 Jan 2010 11:12:01 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Usability fail]]></category>
		<category><![CDATA[drag]]></category>
		<category><![CDATA[drag&drop]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=182</guid>
		<description><![CDATA[For God&#8217;s sake, if you use it, please offer an alternative.
This the &#8220;add to playlist&#8221; Grooveshark system:

Very neat, clean. Unfortunately, if you don&#8217;t already know that&#8217;s how you do it, you have absolutely no hint to help you guess how you add a damn song to a damn playlist:

Yeah, i asked a fiend who found [...]]]></description>
			<content:encoded><![CDATA[<p>For God&#8217;s sake, <strong>if you use it, please offer an alternative</strong>.</p>
<p>This the &#8220;add to playlist&#8221; Grooveshark system:</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2010/01/grooveshark_drag.png" alt="grooveshark_drag" title="grooveshark_drag" width="458" height="339" class="alignnone size-full wp-image-183" /></p>
<p>Very neat, clean. Unfortunately, if you don&#8217;t already know that&#8217;s how you do it, you have absolutely no hint to help you guess how you add a damn song to a damn playlist:</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2010/01/grooveshark_hint.png" alt="grooveshark_hint" title="grooveshark_hint" width="358" height="260" class="alignnone size-full wp-image-184" /></p>
<p>Yeah, i asked a fiend who found out from another friend of his. That&#8217;s not usability, Grooveshark.</p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/drag-drop-on-the-web.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Amazing lookup feature on NYTimes Blogs</title>
		<link>http://usabilitythoughts.com/amazing-lookup-feature-on-nytimes-blogs.html</link>
		<comments>http://usabilitythoughts.com/amazing-lookup-feature-on-nytimes-blogs.html#comments</comments>
		<pubDate>Mon, 02 Nov 2009 14:53:14 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Good practices]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[dictionary]]></category>
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=178</guid>
		<description><![CDATA[I was reading One Hundred Things Restaurant Staffers Should Never Do on a NY Times blog and i had no idea what the heck &#8220;amuse-bouche&#8221; is. I selected the word so I can copy and google it. 
The instance I selected the text a question mark appeared. Yeah, I don&#8217;t know what&#8217;s that. I click [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading <a href="http://boss.blogs.nytimes.com/2009/10/29/one-hundred-things-restaurant-staffers-should-never-do-part-one/?em">One Hundred Things Restaurant Staffers Should Never Do</a> on a NY Times blog and i had no idea what the heck &#8220;amuse-bouche&#8221; is. I selected the word so I can copy and google it. </p>
<p>The instance I selected the text a question mark appeared. Yeah, I don&#8217;t know what&#8217;s that. I click on the question mark and it opens a popup with a dictionary lookup  on the word. </p>
<div align="center"><img src="http://usabilitythoughts.com/wp-content/uploads/2009/11/lookup_word.png" alt="lookup_word" title="lookup_word" width="396" height="112" class="alignnone size-full wp-image-179" /></div>
<p>OH, how natural this was!!! </p>
<p>PS: Turns out the &#8220;<a href="http://en.wikipedia.org/wiki/Amuse-bouche">amuse-bouche</a>&#8221; is some kind of appetizer. </p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/amazing-lookup-feature-on-nytimes-blogs.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>So wrong on so many levels</title>
		<link>http://usabilitythoughts.com/so-wrong-on-so-many-levels.html</link>
		<comments>http://usabilitythoughts.com/so-wrong-on-so-many-levels.html#comments</comments>
		<pubDate>Mon, 19 Oct 2009 11:39:31 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Usability fail]]></category>
		<category><![CDATA[buttons]]></category>
		<category><![CDATA[call to action]]></category>
		<category><![CDATA[forms]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=175</guid>
		<description><![CDATA[I have update the &#8220;All in one seo pack&#8221; for wordpress and it insisted that i update the configuration page. I went and checked the page an this is what i have found:

It amazes me how awful is this form made, I think it&#8217;s deliberately made so you fuck up. Let&#8217;s see why:
1. the &#8220;Reset&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>I have update the &#8220;All in one seo pack&#8221; for wordpress and it insisted that i update the configuration page. I went and checked the page an this is what i have found:</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/10/seopack.png" alt="seopack" title="seopack" width="499" height="363" class="alignnone size-full wp-image-176" /></p>
<p>It amazes me how awful is this form made, I think it&#8217;s deliberately made so you fuck up. Let&#8217;s see why:</p>
<p>1. the &#8220;Reset&#8221; option in on the right. (I&#8217;m not saying the submit must be on the right, but it&#8217;s the most common that way)<br />
2. the &#8220;Reset&#8221; button is bigger and has the same design as the &#8220;Update&#8221; button. That and 1. makes it most likely to be pressed first<br />
3. both buttons have the same design, hence they are equally important? i don&#8217;t think so, the call to action button must be the &#8220;update&#8221; button. Keep in mind that &#8220;Reset&#8221; is a destructive action.<br />
4. what&#8217;s with the &#8220;>>&#8221; ? the arrows on the first button point to the second, which kindda&#8217; makes the second the call to action, but the arrows on the second? there&#8217;s no extra step, there&#8217;s only a form. </p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/so-wrong-on-so-many-levels.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Use search buttons</title>
		<link>http://usabilitythoughts.com/use-search-buttons.html</link>
		<comments>http://usabilitythoughts.com/use-search-buttons.html#comments</comments>
		<pubDate>Mon, 19 Oct 2009 08:42:30 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Good practices]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Usability fail]]></category>
		<category><![CDATA[buttons]]></category>
		<category><![CDATA[labels]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=171</guid>
		<description><![CDATA[A basic usability test (very cheap also) is logging remote on another person&#8217;s computer and watching him/her use the app/website/tool. It&#8217;s eye opening. 
So I have seen my mother (who is not a computer savy person)  hovering the page in search of buttons. When she searches things she doesn&#8217;t use the keyboard, she presses [...]]]></description>
			<content:encoded><![CDATA[<p>A basic usability test (very cheap also) is logging remote on another person&#8217;s computer and watching him/her use the app/website/tool. It&#8217;s eye opening. </p>
<p>So I have seen my mother (who is not a computer savy person)  hovering the page in search of buttons. When she searches things she doesn&#8217;t use the keyboard, she presses the &#8220;Search&#8221; button, and when that&#8217;s not available she gets confused. If the search field has an arrow image background on the right side, she tries to click that arrow and gets puzzled when nothing happens.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/10/use_search_buttons.png" alt="use_search_buttons" title="use_search_buttons" width="297" height="60" class="alignnone size-full wp-image-172" /></p>
<p>So, <strong>please use search buttons</strong>.</p>
<p>Oh, and please don&#8217;t name them &#8220;Go&#8221; or &#8220;>>&#8221; or stuff like that, name them &#8220;search&#8221;, and even put a magnifying glass on them.</p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/use-search-buttons.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Form labels</title>
		<link>http://usabilitythoughts.com/form-labels.html</link>
		<comments>http://usabilitythoughts.com/form-labels.html#comments</comments>
		<pubDate>Mon, 19 Oct 2009 08:26:35 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Usability fail]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[inputs]]></category>
		<category><![CDATA[labels]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=167</guid>
		<description><![CDATA[DON&#8217;T put your form labels inside the inputs.

If i start writing into the input and i forget if i had to insert the username or the email address i have to delete everything, pray to god that the programmer made so the label appears again in the field once I click away, and after that [...]]]></description>
			<content:encoded><![CDATA[<p><strong>DON&#8217;T</strong> put your form labels inside the inputs.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/10/labels.png" alt="labels" title="labels" width="364" height="87" class="alignnone size-full wp-image-168" /></p>
<p>If i start writing into the input and i forget if i had to insert the username or the email address i have to delete everything, pray to god that the programmer made so the label appears again in the field once I click away, and after that complete the field again. It&#8217;s not nice. </p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/form-labels.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Google Account login over the years</title>
		<link>http://usabilitythoughts.com/google-account-login-over-the-years.html</link>
		<comments>http://usabilitythoughts.com/google-account-login-over-the-years.html#comments</comments>
		<pubDate>Wed, 07 Oct 2009 14:48:57 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Good practices]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[account]]></category>
		<category><![CDATA[call to action]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[login]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=158</guid>
		<description><![CDATA[A login account sounds simple but it&#8217;s not. I&#8217;ve been watching Google Account login form for a while and saw the changes they made over time. A login form has to accomplish several things:
- get the registered clients into the system fast
- make unregistered users to register
- convert a visitor into a user
- provide a [...]]]></description>
			<content:encoded><![CDATA[<p>A login account sounds simple but it&#8217;s not. I&#8217;ve been watching Google Account login form for a while and saw the changes they made over time. A login form has to accomplish several things:</p>
<p>- get the registered clients into the system fast<br />
- make unregistered users to register<br />
- convert a visitor into a user<br />
- provide a way to recover an account</p>
<p>In time, the priority  of those things changes, ie: at the beginning of a startup you want more new users, the register process must be the first thing a visitor sees in the page, after a while and a solid client base you want those clients to login fast and without issues.</p>
<p>Let&#8217;s see some of Google&#8217;s login forms now:</p>
<p style="text-align: center;"><img class="size-full wp-image-160 aligncenter" title="google-account-login" src="http://usabilitythoughts.com/wp-content/uploads/2009/10/google-account-login.gif" alt="google-account-login" width="227" height="262" /></p>
<p style="text-align: left;">Size of the font and spacing changed for better focus on the link.</p>
<p style="text-align: center;"><img class="size-full wp-image-159 aligncenter" title="google-docs-login" src="http://usabilitythoughts.com/wp-content/uploads/2009/10/google-docs-login.gif" alt="google-docs-login" width="323" height="359" /></p>
<p style="text-align: left;">Here come the blue buttons.  Call to action all the way. Unfortunately, I personally had problems logging in, I pressed the &#8220;new account&#8221; button instead of &#8220;login&#8221; multiple times.  Wasn&#8217;t very happy with those. The naming on the button changed a lot, &#8220;get started&#8221;, &#8220;pick a name&#8221; or simply &#8220;new account&#8221;</p>
<p style="text-align: center;"><img class="size-full wp-image-161 aligncenter" title="gmail-login-signup" src="http://usabilitythoughts.com/wp-content/uploads/2009/10/gmail-login-signup.bmp" alt="gmail-login-signup" /></p>
<p style="text-align: center;"><img class="size-full wp-image-164 aligncenter" title="Login_Full" src="http://usabilitythoughts.com/wp-content/uploads/2009/10/Login_Full.jpg" alt="Login_Full" width="269" height="364" /></p>
<p>The next one is the one i can see today on my browser, it really doesn&#8217;t have a actual call-to-action button, just a size priority. It&#8217;s better.</p>
<p style="text-align: center;"><img class="size-full wp-image-162 aligncenter" title="2009-10-07_1713" src="http://usabilitythoughts.com/wp-content/uploads/2009/10/2009-10-07_1713.png" alt="2009-10-07_1713" width="407" height="420" /></p>
<p style="text-align: left;">Note: I&#8217;m more than sure it depends on the OS/BROWSER/GOOGLE SERVICE etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/google-account-login-over-the-years.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collapsible panels vs. Tabs</title>
		<link>http://usabilitythoughts.com/collapsible-panels-vs-tabs.html</link>
		<comments>http://usabilitythoughts.com/collapsible-panels-vs-tabs.html#comments</comments>
		<pubDate>Mon, 18 May 2009 07:25:35 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[VS]]></category>
		<category><![CDATA[collapsible]]></category>
		<category><![CDATA[pannels]]></category>
		<category><![CDATA[tabs]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=144</guid>
		<description><![CDATA[Both of these patterns are used for the same thing: squeezing a lot of content into a limited area of a (web) page. Although they can save a lot of space, the content you insert using them is limited  to an amount by the size of the area you&#8217;re filling. Which is better? The [...]]]></description>
			<content:encoded><![CDATA[<p>Both of these patterns are used for the same thing: squeezing a lot of content into a limited area of a (web) page. Although they can save a lot of space, the content you insert using them is limited  to an amount by the size of the area you&#8217;re filling. Which is better? The one which suits your needs, let&#8217;s take them one by one:</p>
<h2>TABS:</h2>
<p>Tabs are one of the patterns known by about everyone. Designed well, they don&#8217;t make any problems to the user. The first use of tabs (I think) was the paper folders filing systems used in cabinets. </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/05/yui_tabs.png" alt="yui_tabs" title="yui_tabs" width="423" height="172" class="alignnone size-full wp-image-145" /></p>
<p><strong>Advantages:</strong><br />
- very familiar to users<br />
- easy to use<br />
- the height of the tabs area can be unlimited</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/05/yahoo_home.png" alt="yahoo_home" title="yahoo_home" width="305" height="225" class="alignnone size-full wp-image-147" /></p>
<p><strong>Disadvantages:</strong><br />
- tabs don&#8217;t work with long tab names<br />
- they don&#8217;t do well in tight spaces either<br />
- 2 tab bars is not an option so you are limited to a relatively small number of tabs</p>
<h2>COLLAPSIBLE PANELS:</h2>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/05/collapsible_dojo.png" alt="collapsible_dojo" title="collapsible_dojo" width="237" height="176" class="alignnone size-full wp-image-149" /></p>
<p>A little tricky to use for beginner users, but still quite intuitive and sort of familiar (used in desktop applications and operating systems). Make sure they have a &#8220;collapsible hint&#8221; like &#8220;+/-&#8221; or a down arrow like this:</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/05/vista_collapse.png" alt="vista_collapse" title="vista_collapse" width="113" height="94" class="alignnone size-full wp-image-148" /></p>
<p><strong>Advantages:</strong><br />
- work well long names (as long as the width of the area)<br />
- you can open two at the same time (if they are build that way and you afford the space)<br />
- work well in tight spaces</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/05/adobe_collapse.png" alt="adobe_collapse" title="adobe_collapse" width="312" height="351" class="alignnone size-full wp-image-150" /></p>
<p><strong>Disadvantages:</strong><br />
- height consuming<br />
- less obvious than tabs<br />
- they look silly if used on full width<br />
- it&#8217;s easier to mess their design and get a usability fail</p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/collapsible-panels-vs-tabs.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit in place</title>
		<link>http://usabilitythoughts.com/edit-in-place.html</link>
		<comments>http://usabilitythoughts.com/edit-in-place.html#comments</comments>
		<pubDate>Mon, 13 Apr 2009 19:01:48 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Good practices]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[inline]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=106</guid>
		<description><![CDATA[Since the AJAX and web 2.0 madness a new edit option appeared on the web (used for many years in desktop software though): &#8220;edit in place&#8221; or &#8220;inline editing&#8221;. It&#8217;s basically used to edit a thing and one thing only, a &#8220;one field form&#8221; if you like. 
It&#8217;s not for computer naive users and it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Since the AJAX and web 2.0 madness a new edit option appeared on the web (used for many years in desktop software though): <strong>&#8220;edit in place&#8221;</strong> or <strong>&#8220;inline editing&#8221;</strong>. It&#8217;s basically used to edit a thing and one thing only, a &#8220;one field form&#8221; if you like. </p>
<p>It&#8217;s not for computer naive users and it&#8217;s better to avoid it for simple applications if it&#8217;s not really obvious how to use it. </p>
<p>There are two distinct parts of this action: <strong>triggering</strong> the apparition of the field and the <strong>submitting</strong> of the action. </p>
<p>Triggering the field can be done in a few ways:<br />
- <strong>holding the mouse cursor on the text</strong> to be edited (the same as the desktop way) &#8211; simple but not obvious, you can&#8217;t know about this feature without reading the help or a proper training. (For example see the IPB (invision power board)). I don&#8217;t recommend this method for the web, it&#8217;s not intuitive enough.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/04/ipb.png" alt="ipb" title="ipb" width="535" height="94" class="alignnone size-full wp-image-107" /></p>
<p>- <strong>clicking the text</strong> &#8211; hovering the text, the background of the text becomes yellow &#8211; a convention that nowadays seems to mean &#8220;click me, something will happen&#8221;. Used by Yahoo, Google, Wordpress etc it&#8217;s a convention that is becoming a standard.  Though it&#8217;s better than the previous one, it can be done better.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/04/flickr.png" alt="flickr" title="flickr" width="500" height="106" class="alignnone size-full wp-image-115" /></p>
<p>- <strong>right click on element</strong> shows a menu with edit/rename option. Again, the user is not used to right click on things on the web, maybe on pictures to download them but that&#8217;s about it. Cool but not usable enough. See the Google Docs example:</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/04/g_docs.png" alt="g_docs" title="g_docs" width="494" height="339" class="alignnone size-full wp-image-110" /></p>
<p>- <strong>just showing an edit button</strong> is the best solution i ever saw, straight forward. If the aesthetics don&#8217;t allow that, show the edit button/link only when hovering, but keep the yellow background on the text all the time.  Wordpress admin does a good job with the post slug editing:</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/04/wp1.png" alt="wp1" title="wp1" width="419" height="47" class="alignnone size-full wp-image-111" /></p>
<p>The field must appear in the same place the text is before triggering the edit. Jenifer Tidwell says in her book &#8220;Designing Interfaces&#8221; that the field must be set only as a border on the text to be edited, the position/font/color of the text should not be changed. Although it&#8217;s a very good point, it&#8217;s hardly possible to achieve this technically when working with dynamic text and user generated content. </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/04/g_docs2.png" alt="g_docs2" title="g_docs2" width="457" height="27" class="alignnone size-full wp-image-112" /></p>
<p>Some people choose to select all the text inside (like in windows explorer) to make the text replacing faster, but it&#8217;s very easy to delete the text and many users won&#8217;t know how to recover from this (it&#8217;s important that on click outside the field the action is canceled and the initial text restored). </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/04/wp2.png" alt="wp2" title="wp2" width="509" height="39" class="alignnone size-full wp-image-114" /></p>
<p><strong>Submitting the form</strong> is easy, either you insert a &#8220;save&#8221; button, or let the user hit &#8220;enter&#8221; (IPB for example). I prefer and recommend the first one, but make sure it works with &#8220;enter&#8221; too. A very good idea is to provide a &#8220;Cancel&#8221; button, it gives the user self confidence. </p>
<p>UPDATE: <a href="http://quince.infragistics.com/#/Main/ViewPattern$pattern=Edit-in-Place/PatternExamples$index=1">a few examples on quince</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/edit-in-place.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overview on login forms</title>
		<link>http://usabilitythoughts.com/overview-on-login-forms.html</link>
		<comments>http://usabilitythoughts.com/overview-on-login-forms.html#comments</comments>
		<pubDate>Tue, 24 Mar 2009 10:48:10 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Good practices]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[fields]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[passwords]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=67</guid>
		<description><![CDATA[We discussed the other day about the login with email vs. username and I came to the conclusion that it depends on the type of the application, if it&#8217;s social, you&#8217;ll want username, if not, it&#8217;s better to only ask for the email.
Today we&#8217;ll take a look at login forms as a whole.  We&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>We discussed the other day about the <a href="http://usabilitythoughts.com/login-with-email-vs-username.html">login with email vs. username</a> and I came to the conclusion that it depends on the type of the application, if it&#8217;s social, you&#8217;ll want username, if not, it&#8217;s better to only ask for the email.</p>
<p>Today we&#8217;ll take a look at <strong>login forms</strong> as a whole.  We&#8217;ll see the good practices, the &#8220;dos&#8221; and &#8220;donts&#8221; with examples from a few major sites on the internet. I&#8217;m not saying there&#8217;s a right formula for all the sites but there are some things that need to be on every one of those login forms. </p>
<p>So, let&#8217;s cut the crap and get this going (because some of you only look at pictures and read bold text, and i know that).</p>
<h2>Examples:</h2>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/amazon.png" alt="amazon" title="amazon" width="187" height="165" class="alignnone size-full wp-image-68" /> </p>
<p>Amazon.com get&#8217;s it <strong>simple</strong>. Two fields, a button and a &#8220;forgot password&#8221; link. That is all there is mandatory on a login form and that is what the guys at amazon put there, no more, no less. Authentication is made by email and password.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/cnet.png" alt="cnet" title="cnet" width="537" height="348" class="alignnone size-full wp-image-69" /></p>
<p>The next example is from cnet.com. They have a few more options: a <strong>register/join link</strong> (if you don&#8217;t have an account), a <strong>remember me checkbox</strong> and a feature i started to see on many websites, <strong>connect with facebook</strong>. I didn&#8217;t try but i guess you can use your facebook account which is great.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/digg.png" alt="digg" title="digg" width="616" height="281" class="alignnone size-full wp-image-70" /></p>
<p>Digg adopts a different way to show the form, a <strong>modal window</strong>. I personally hate modals, i think they require useless clicks. They have also a &#8220;create new account&#8221; as an alternative and offer a <strong>recover username</strong> option. Looks nice and clean.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/ebay1.png" alt="ebay1" title="ebay1" width="371" height="403" class="alignnone size-full wp-image-71" /></p>
<p>Ebay.com has 4 links in the login form, a bit too much if you ask me. They also have a &#8220;<strong>keep me signed in for today</strong>&#8221; option and some advices to avoid others entering your account or phishing attacks. They have a history there, it&#8217;s normal. </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/elance.png" alt="elance" title="elance" width="374" height="361" class="alignnone size-full wp-image-72" /></p>
<p>Elance.com adds a radio button option because there are 2 types of accounts, there is one <strong>checked by default</strong> so it&#8217;s quite ok. There is a locked icon with no title on the link so a user  does not know what it does until it clicks. Does it lock your account? </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/facebook.png" alt="facebook" title="facebook" width="414" height="78" class="alignnone size-full wp-image-73" /></p>
<p>Facebook login is also simple: remember me, forgot password and login. I think they could do better than a <strong>blue button on a blue background</strong>. </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/google.png" alt="google" title="google" width="371" height="301" class="alignnone size-full wp-image-74" /></p>
<p>Google accounts it&#8217;s also quite simple, they have a &#8220;remember me on this computer&#8221; checkbox, a &#8220;create account&#8221; alternative and a rather unusual link for password recovery named &#8220;<strong>i cannot access my account</strong>&#8220;. I think the title is quite natural.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/imdb.png" alt="imdb" title="imdb" width="598" height="220" class="alignnone size-full wp-image-75" /></p>
<p>IMDB has the <strong>ugliest login form i have ever seen</strong>, no CSS whatsoever, but, it gets the job done, i think. IMDB also lets you login with either username or email. Interesting, they let the user choose, or they switched a while back from username to email and that&#8217;s how they support the old accounts.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/live.png" alt="live" title="live" width="429" height="269" class="alignnone size-full wp-image-76" /> </p>
<p>Live.com (msn, hotmail etc) has some rather <strong>confusing</strong> login: they ask for a &#8220;live ID&#8221; and give an email as a example (if it weren&#8217;t for the example the users were doomed) and two &#8220;remember me&#8221; options: one for this computer and one for the password. This cant be good for a naive user. They also have a link for &#8220;using advanced security&#8221; whatever that is.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/myspace.png" alt="myspace" title="myspace" width="310" height="188" class="alignnone size-full wp-image-77" /></p>
<p>Myspace has a really nice idea for offering an alternative to login, they made two <strong>tabs with login and signup</strong>, the login is the default (used more). I like it. Also like the contrast of the login button, well done.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/newegg.png" alt="newegg" title="newegg" width="593" height="260" class="alignnone size-full wp-image-78" /></p>
<p>Newegg is hustling as little the customers, it offers a <strong>&#8220;subscribe&#8221; checkbox on login</strong>, that can be frustrating when you log in often. They also offer the option to create a new account and they <strong>describe a little the benefits</strong> of doing that. I dont like the fact the buttons have the same weight. Which is more important, the login or the signin? <img src='http://usabilitythoughts.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/nytimes1.png" alt="nytimes1" title="nytimes1" width="600" height="263" class="alignnone size-full wp-image-86" /></p>
<p>NYTimes.com <strong>moves the focus on new members</strong> (see the background, position, colors), i guess we know who&#8217;s more important for them. I don&#8217;t say it&#8217;s wrong, growing the userbase is the most important thing for a content website, so they act like it. </p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/twitter.png" alt="twitter" title="twitter" width="214" height="324" class="alignnone size-full wp-image-80" /></p>
<p>Twitter has a pretty weird login if you ask me, it has a confusing name (&#8221;sign in&#8221;) which sounds a lot like &#8220;sign up&#8221; and  it has a <strong>big red &#8220;watch a video&#8221; button</strong>. C&#8217;mooon, if I have a twitter account I kind of know what it does, don&#8217;t I?</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/wordpress.png" alt="wordpress" title="wordpress" width="189" height="188" class="alignnone size-full wp-image-81" /></p>
<p>Wordpress has a nice simple form, and they have a tooltip with &#8220;<strong>This is a secure form</strong>&#8221; on the damn icon. Nicely done. They don&#8217;t offer a register alternative in the form but there&#8217;s no need, there&#8217;s a HUGE blue &#8220;sign up&#8221; button on the page.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/wsj.png" alt="wsj" title="wsj" width="338" height="106" class="alignnone size-full wp-image-82" /></p>
<p>Wallstreet Journal has a <strong>sliding form</strong> when you click login, nice and very space saving&#8230; buuut&#8230;. when you click login and the form slides down, it disables the register link, so you&#8217;ll have to wait until it slides back up or you click login again to toggle the form.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/yahoo.png" alt="yahoo" title="yahoo" width="261" height="512" class="alignnone size-full wp-image-83" /></p>
<p>Yahoo dealt with so much problems in the past (account stealing, phishing etc) that they made up a <strong>&#8220;seal&#8221; system</strong> to protect you, you upload a picture which will be saved and will set a cookie on your browser so when you come back to login you&#8217;ll see the picture and know it&#8217;s not a phishing site. I dont know how many people actually use this, I don&#8217;t.</p>
<h2>Conclusions:</h2>
<p>- keep it simple, the more options you add, the more confused your users will be<br />
- I strongly suggest you keep a login form on every page of your website, if the site requires users to login often. One click away forms are &#8230; one click away.<br />
- the button must be a button, a &#8220;call to action&#8221;, use colors, contrast, spacing<br />
- make sure the form can be used from the keyboard and submitted with Enter<br />
- password recovery option is mandatory<br />
- offer a register alternative for users who don&#8217;t have accounts<br />
- make it visible, look at the ebay page below, it took me a while to find the link with all teh red things there. I&#8217;m not saying the user will leave without finding it, but it grows in frustration, and there is a limit for that.</p>
<p><img src="http://usabilitythoughts.com/wp-content/uploads/2009/03/ebay_homepage.png" alt="ebay_homepage" title="ebay_homepage" width="600" height="420" class="alignnone size-full wp-image-84" /></p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/overview-on-login-forms.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Product filters</title>
		<link>http://usabilitythoughts.com/product-filters.html</link>
		<comments>http://usabilitythoughts.com/product-filters.html#comments</comments>
		<pubDate>Mon, 16 Mar 2009 20:49:30 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Good practices]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[illustrations]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://usabilitythoughts.com/?p=43</guid>
		<description><![CDATA[I was talking the other day about pagination and  David Hamill had a point there, those tiny numbers don&#8217;t send any message to the user, so what&#8217;s the alternative?
Well, a nice solution is the one used in Google Reader, when you scroll down to see the last feeds, if there are more, Google loads [...]]]></description>
			<content:encoded><![CDATA[<p>I was talking the other day about <a href="http://usabilitythoughts.com/usable-pagination.html">pagination</a> and  <a href="http://www.goodusability.co.uk/2009/01/easy-as-123/">David Hamill</a> had a point there, those tiny numbers don&#8217;t send any message to the user, so what&#8217;s the alternative?</p>
<p>Well, a nice solution is the one used in Google Reader, when you scroll down to see the last feeds, if there are more, Google loads a few more and so on. Although this is a very nice idea, it&#8217;s not without disadvantages:</p>
<p>- you might not scroll all the way down and the feeds will not load<br />
- it requires AJAX and that is not really SEO friendly, you want your products to be indexed by search engines<br />
- it doesn&#8217;t work on browsers without javascript capabilities or with js disabled.</p>
<p>The most common alternative remains <strong>product filters</strong>. Just about everyone understands them and they are really easy to use.  As I found some nice ones on <a href="http://www.getelastic.com/creative-filtered-navigation/">getelastic</a> and I knew a few other, I decided to show you <strong>the visual side of filters</strong>.</p>
<p><a href="http://www.like.com/shoes" target="_blank"><img class="alignnone size-full wp-image-44" style="float:left; margin-right: 60px;" title="likecom" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/likecom.png" alt="likecom" width="218" height="342" /></a> <a href="http://www.like.com/shoes" target="_blank"><img class="alignnone size-full wp-image-45" title="likecom2" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/likecom2.png" alt="likecom2" width="224" height="344" /></a></p>
<p>The first one is from like.com (one very very nice site btw) and it shows a shoe filter by style, you can see the visual icons on the left, not everyone knows all the names of the shoe styles, so that&#8217;s really helpful. The next one near it is from like.com also (you can see the resemblance) and it&#8217;s the most easier to make visual filter: showing the actual color near the color name. For the human brain it&#8217;s much faster to see colors than to read words (if you paid attention in science, color is a wavelength variation of light and we distinguish light very fast).</p>
<p><a href="http://www.actionenvelope.com/ae/control/category/~category_id=BUSINESS" target="_blank"><img class="alignnone size-full wp-image-47" title="actionenvelope" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/actionenvelope.png" alt="actionenvelope" width="195" height="205" /></a></p>
<p>I saw the next one on getelastic too, I really liked it and it&#8217;s found on actionenvelope.com. It shows an envelope filter by type/shape. Again, visual clues make the choosing much more effective.</p>
<p><a href="http://www.motors.ebay.com/" target="_blank"><img class="alignnone size-full wp-image-49" title="ebay" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/ebay.png" alt="ebay" width="389" height="234" /></a></p>
<p>This one is my personal favorite, it&#8217;s from Ebay and it shows a little car illustration for every type of car, because some people don&#8217;t know what&#8217;s a &#8220;hatchback&#8221; or a &#8220;coupe&#8221;, i&#8217;m guessing. Although I like this very much, I see a flaw, you can&#8217;t choose two of them if, let&#8217;s say, you want a sedan but you have nothing against hatchbacks too.</p>
<p><a href="http://www.eastbay.com/catalog/productdetail/model_nbr--95901/sku--901326/size--04.0/supercat--shoes/cm--GLOBAL%20SEARCH%3A%20KEYWORD%20SEARCH/" target="_blank"><img class="alignnone size-full wp-image-51" title="eastbay" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/eastbay.png" alt="eastbay" width="415" height="327" /></a></p>
<p>The next one is a color filter with a twist: size. It&#8217;s from eastbay and it works like this: you find a shoe, hover the color variations and see below the available sizes highlighted. Pretty neat.</p>
<p><a href="http://www.preciousglow.com/Category/subcat/134/pre-set-engagement-rings.html" target="_blank"><img class="alignnone size-full wp-image-52" title="preciousglow" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/preciousglow.png" alt="preciousglow" width="555" height="83" /></a></p>
<p>Here&#8217;s another one, from preciousglow.com, it&#8217;s a filter of diamonds by size, if you don&#8217;t know how marquise diamonds look like.</p>
<p><a href="http://www.sonyericsson.com/cws/products/mobilephones?lc=en&amp;cc=gb" target="_blank"><img class="alignnone size-full wp-image-53" title="sonyericsson" src="http://usabilitythoughts.com/wp-content/uploads/2009/03/sonyericsson.png" alt="sonyericsson" width="142" height="155" /></a></p>
<p>The last one from this list is another shape/style filter from sony-ericsson, for the users more phone-naive, if i can call them like that.</p>
]]></content:encoded>
			<wfw:commentRss>http://usabilitythoughts.com/product-filters.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
