<?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>Caretta Software Blog &#187; usability</title>
	<atom:link href="http://www.carettasoftware.com/blog/tag/usability/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.carettasoftware.com/blog</link>
	<description>News and events about Caretta Software, GUI Design Studio, User Interface Design and Software Prototyping</description>
	<lastBuildDate>Fri, 13 Aug 2010 15:02:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Styling Calendar Controls - Are 33 colour options enough or too many?</title>
		<link>http://www.carettasoftware.com/blog/styling-calendar-controls-with-many-options/297/</link>
		<comments>http://www.carettasoftware.com/blog/styling-calendar-controls-with-many-options/297/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:04:34 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Example Designs]]></category>
		<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Usabilty]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[calendars]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[styling]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=297</guid>
		<description><![CDATA[Version 3.6 of GUI Design Studio included a new element for creating Calendar controls.
When we started designing this feature, we looked around for examples of different calendars in desktop and web applications. We found a wide range of different designs; some with one month, some with 3 or 4, some highlighting “today”, others highlighting a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-329" title="Calendar" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar1xs-300x225.jpg" alt="" width="300" height="225" />Version 3.6 of GUI Design Studio included a new element for creating Calendar controls.</p>
<p>When we started designing this feature, we looked around for examples of different calendars in desktop and web applications. We found a wide range of different designs; some with one month, some with 3 or 4, some highlighting “today”, others highlighting a particular day or a range of days. Of course, each application had quite a different visual design to its calendars as well.</p>
<p>In the past, we’ve tried to simplify elements and minimize the number of settings and options they have but, with this new element, we felt we had to provide for the increasing demand on design flexibility.</p>
<p>The problem, as all of you designers of great user interfaces will know, is that with flexibility comes complexity. We didn’t want to give you a tool which is hard to learn or slow to use because it has so many options and special cases, but we did want to give you a tool which will let you create the calendar design you need, quickly and simply.<br />
<span id="more-297"></span><br />
That was the aim.</p>
<p>We’ve ended up with eleven different areas or labels. There is the Main Control background to the element, the Title Box, an optional Week Numbers column, a Week Day Names and Weekend Names title row (weekends don’t have to be different from week days, but they can if you like).</p>
<p>Then there are the Week Days and Weekends that appear in the calendar body. You can choose to display the Trailing Days in a month (these are the days from the previous month that make up the first week of the current month, and the days of the next month which complete the final week).</p>
<p>Finally there are the specially highlighted days; Today Highlight, Selected Day and (because selected days can be in the trailing period) the Selected Trailing.</p>
<p>Each of these needs a colour for the background (Fill), the Border and the Text. That is 33 different colours!</p>
<p>Here’s what the &#8216;Colours&#8217; property panel looks like:</p>
<p><img class="aligncenter size-full wp-image-301" title="Calendar Colour Options" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/CalendarColours2.png" alt="Calendar Colour Options" width="329" height="302" /></p>
<p>And that’s before we even start talking about the options to specify what parts of the calendar should be included, cell sizes and spacing and various other controls.</p>
<p>Actually, we could have gone further. While trying to replicate some of the designs we came across, we found the need for even finer control over some of the colour and layout parameters.  But there comes a point when you need to say ‘enough is enough’ and compromise between total flexibility and usability.</p>
<p>Clever use of the different colours and the various borders and spacing between the elements allows you to create an incredibly wide variety of calendar designs.</p>
<p>You’ll find a small gallery of some of the possible designs below. The top one&#8217;s from Windows XP but the rest of the examples are loosely based on calendar designs from around the Web, including Google and a range of examples highlighted in Antonio Lupetti’s blog post on “<a href="http://woork.blogspot.com/2009/01/beautiful-datepickers-and-calendars-for.html">Beautiful datepickers and calendars for web developers</a>”.</p>
<p><img class="size-full wp-image-316 aligncenter" title="CalendarA" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/calendar1.png" alt="" width="205" height="158" /></p>
<p><img class="aligncenter size-full wp-image-315" title="CalendarB" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/calendar2.png" alt="" width="200" height="224" /></p>
<p><img class="aligncenter size-full wp-image-305" title="Calendar01" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar01.png" alt="" width="201" height="220" /></p>
<p><img class="aligncenter size-full wp-image-306" title="Calendar02" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar02.png" alt="" width="202" height="150" /></p>
<p><img class="aligncenter size-full wp-image-309" title="Calendar05" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar05a.png" alt="" width="160" height="151" /></p>
<p><img class="size-full wp-image-310 aligncenter" title="Calendar06" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar06.png" alt="" width="388" height="118" /></p>
<p><img class="aligncenter size-full wp-image-311" title="Calendar07" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar07.png" alt="" width="396" height="148" /></p>
<p><img class="aligncenter size-full wp-image-312" title="Calendar08" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar08.png" alt="" width="227" height="183" /></p>
<p><img class="aligncenter size-full wp-image-313" title="Calendar09" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar09.png" alt="" width="201" height="207" /></p>
<p><img class="aligncenter size-full wp-image-314" title="Calendar10" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar10.png" alt="" width="204" height="222" /></p>
<p><img class="aligncenter size-full wp-image-304" title="Calendar11" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/Calendar11.png" alt="" width="230" height="262" /></p>
<p>So, what do you think? Did we provide enough styling options, or too many?</p>
<p>We think we’ve got the balance just about right, but we’re happy to hear your opinion too. We’d also love to showcase your own beautiful calendar. If you have a design you’d like to share, or something to say about the new element, why not post a comment?</p>
<p>Enjoy your GUI Design Studio Calendars!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/styling-calendar-controls-with-many-options/297/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 3.6 Released With New Calendar Elements</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-3-6-released-with-calendar-elements/285/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-3-6-released-with-calendar-elements/285/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:31:38 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[software prototyping]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=285</guid>
		<description><![CDATA[GUI Design Studio version 3.6 is now available for immediate download. This is most likely the last 3.x maintenance release before we launch version 4.0 next month. It contains some fixes and changes based on customer requests and is a free upgrade for all registered users.
For customers using any prior version of GUI Design Studio, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.carettasoftware.com/links/downloadsbt1.html"><img class="alignleft size-full wp-image-102" title="New Version 3.6" src="http://www.carettasoftware.com/images/NewVersion36.png" alt="New Version 3.6" width="64" height="77" /></a><a href="http://www.carettasoftware.com/guidesignstudio/">GUI Design Studio</a> version 3.6 is now available for <a href="http://www.carettasoftware.com/links/downloadsbt1.html">immediate download</a>. This is most likely the last 3.x maintenance release before we launch version 4.0 next month. It contains some fixes and changes based on customer requests and is a free upgrade for all registered users.</p>
<p><em>For customers using any prior version of GUI Design Studio, simply install the new version and your existing licenses will continue to work.</em></p>
<h3>Calendar Elements</h3>
<p><img src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/calendar3a.png" alt="Calendar Elements" title="Calendar Elements" width="250" height="280" class="alignright size-full wp-image-292" />With so many requests from users, we&#8217;ve finally added Calendar elements to the mix. This was essentially the last missing native Windows control and a common feature in a vast number of desktop and Web applications.</p>
<p>So why has it taken so long to appear? Well, that&#8217;s a very good question. Right from the start, with the version 1.0 release 5 years ago, we realized that calendar controls were important. But rather than create complex elements for every conceivable situation, the idea then was to provide basic building blocks from which other elements could be assembled.</p>
<p>The very first design samples library contained various calendar controls with different display options. We thought that this would be enough for simple mock-up purposes. Well, clearly, we were wrong! Creating calendar controls from scratch using text boxes and other elements is both tedious and time consuming, especially if you don&#8217;t want a design that&#8217;s stuck in 2005!<br />
<span id="more-285"></span><br />
So we&#8217;ve pulled out all the stops to bring you a very flexible Calendar element that should suit most purposes. There are 2 variants to get you started: one in the &#8220;Lists, Trees and Tables&#8221; category that represents your standard Windows month calendar, and one in the &#8220;Web&#8221; category with some very different styling options.</p>
<p>Now it has to be said that there are a <em>lot</em> of property options for the Calendar. With all of the other elements, we&#8217;ve tried to cut back on options and minimize them wherever possible. But there&#8217;s an increasing demand for more flexibility and more styling options so that&#8217;s what we&#8217;ve provided here.</p>
<p>Option overload is an important topic for usability so we&#8217;ll be revisiting this in a future post with a collection of Calendar element designs. In the meantime, see what fancy Calendars you can create for yourself.</p>
<h3>Other Changes in this 3.6 Release</h3>
<ul>
<li>The &#8220;Window&#8221; menu now contains some very handy new commands to &#8220;Close All&#8221; design windows and to &#8220;Close Others&#8221; so that you can focus on just the design you&#8217;re working on.</li>
<li>Thumbnail Components now have the same ability as regular Components to be redirected to different design files through their property settings. This can be hugely useful, especially when working on Web applications, when you want to change the target of a link without having to delete the old target then drag and drop the new target and  hook it up again.</li>
<li>There&#8217;s a new Preference option to Disable Subversion (SVN) support. GUI Design Studio normally detects folders that are under Subversion control and automatically handles them appropriately. However, all Subversion clients on a particular machine must be based on the same version libraries (version 1.6 in this case), otherwise the working copies will be incompatible. This option is for users who are unable to upgrade their Subversion clients from version 1.5 or earlier.</li>
<li>There&#8217;s another Preference option to disable a change we made in version 3.5 to enhance the File Open/Save dialogs by switching to Thumbnail view for images where appropriate. It&#8217;s possible that this feature caused compatibility problems (though we&#8217;ve been unable to reproduce or confirm these) so the option is there to turn it off.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Using the right mouse button to cancel a drag and drop operation from the Project file tree, Elements or Icons panel no longer activates the popup context menu.</li>
<li>Custom Tree Icons (added in version 3.5) are now correctly saved to distribution .gdd files.</li>
<li>Custom Tree Icons are now maintained properly when the Tree is within a Component and has its properties overridden. Previously, in that situation, the icons would revert to the defaults if the icons were within the project (application and other external icons were okay).</li>
<li>Some of the automatic connection types were not behaving as intended and reverted to &#8220;Modal Popup&#8221; instead of the correct type. This has now been fixed.</li>
<li>There&#8217;s also a few other minor fixes related to command keyboard shortcuts and annotation popup text spacing.</li>
</ul>
<h3>Download and Upgrade</h3>
<p><a href="http://www.carettasoftware.com/links/downloadsbb1.html">Download GUI Design Studio version 3.6</a> now and install it over your existing version. If you have purchased a license, your existing key will continue to work.</p>
<p>Version 3.6 is fully compatible with projects and files created in earlier versions but certain features, such as the new Calendar elements, will not be recognized by earlier versions of the software so be careful if sharing projects with others who haven&#8217;t yet upgraded.</p>
<p>Leave a comment to let us know how you get on and what you think of the latest release. As always, we welcome your feedback and suggestions!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-3-6-released-with-calendar-elements/285/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How Important is Label Placement and Alignment in Forms?</title>
		<link>http://www.carettasoftware.com/blog/how-important-is-form-label-placement-and-alignment/251/</link>
		<comments>http://www.carettasoftware.com/blog/how-important-is-form-label-placement-and-alignment/251/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 11:49:21 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Usabilty]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=251</guid>
		<description><![CDATA[To some, it may seem like a trivial or even mundane point to even give any thought to this at all. But choosing suitable placement for your form labels can be very important indeed.
The experts at UXmatters have done extensive research in this area and have a lot to say on the subject.
In an article, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-256" title="Form Field Eye Tracking" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/form_eye_track1.png" alt="Form Field Eye Tracking" width="243" height="169" />To some, it may seem like a trivial or even mundane point to even give any thought to this at all. But choosing suitable placement for your form labels can be very important indeed.</p>
<p>The experts at <a title="UXmatters" href="http://www.uxmatters.com/" target="_blank">UXmatters</a> have done extensive research in this area and have a lot to say on the subject.</p>
<p>In an article, published earlier this week, they provide detailed answers to a question about <a href="http://www.uxmatters.com/mt/archives/2010/01/label-alignment-in-long-forms-paper-prototyping-for-engineers.php" target="_blank">Label Alignment in Long Forms</a>.</p>
<p>And that article is essentially a follow up to their <a href="http://www.uxmatters.com/mt/archives/2006/07/label-placement-in-forms.php" target="_blank">Label Placement in Forms</a> article published over 3 years ago but still as relevant today as it was then.</p>
<p>Using eye tracking tests with users, they tested the time spent filling forms and, specifically, the eye saccades between labels and entry fields. This basically showed how much effort was required by the eyes to scan the form and by the brain to make sense of what it was seeing.</p>
<p>Here&#8217;s my interpretation of the results:<br />
<span id="more-251"></span></p>
<ol>
<li>Placing labels above the entry field is preferable in most cases as users can view the label and input field at the same time. It&#8217;s important to leave space between each input field and the next label.</li>
<li>When placing labels to the left of fields, although left alignment allows a user to quickly scan down the list of entries, right alignment is much better as it keeps the label with the input field and greatly reduces eye movement and effort.</li>
<li>A caveat to right-aligned labels placed on the left is that it&#8217;s very important to try to keep them all to a similar length to avoid large areas of ragged whitespace. Shorter, concise labels are better but they must still make sense.</li>
<li>Bold text labels are almost always a bad idea. Users find them harder to read and they pull the focus away from the input fields. The increased time with bold compared to normal labels in the tests was surprisingly significant.</li>
<li>For long forms, placing labels above entry fields increases the length of the page so might not be such a good thing. Long forms can often be improved by grouping entries and group labels can also add visual confusion when labels are above fields.</li>
<li>These are not rules, they are <em>guidelines</em>. More important than any of this, especially for long forms, is to ensure that users can easily comprehend the form, that they scan easily and that users are only presented with requests for essential information so that they are not daunted by the form and are willing to complete it.</li>
</ol>
<p>This is just a very brief summary and doesn&#8217;t do the detailed articles justice at all. I highly recommend that you read both articles. If you thought this was a mundane subject before, these articles and the huge number of comments they provoked will open your eyes and hopefully make you a better interface designer.</p>
<p>We are planning a complete revamp of element property editing in GUI Design Studio (among other things) so this has been vital information for us. I think there are improvements we can make everywhere in this area!</p>
<p>Here are the article links again:<br />
<a href="http://www.uxmatters.com/mt/archives/2006/07/label-placement-in-forms.php" target="_blank">Label Placement in Forms</a><br />
<a href="http://www.uxmatters.com/mt/archives/2010/01/label-alignment-in-long-forms-paper-prototyping-for-engineers.php" target="_blank">Label Alignment in Long Forms</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/how-important-is-form-label-placement-and-alignment/251/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Powerful User Profiling Example for Software Usability</title>
		<link>http://www.carettasoftware.com/blog/user-profiling-example-for-software-usability/166/</link>
		<comments>http://www.carettasoftware.com/blog/user-profiling-example-for-software-usability/166/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 13:23:07 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Usabilty]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[htc hero]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=166</guid>
		<description><![CDATA[For optimal usability in software design, there&#8217;s nothing more powerful than developing a laser targeted profile of the people who will be using it and discovering their particular needs and wants.
In the highly competitive smart phone market, a new breed of phones based on Google Android are doing just that, going head-to-head with the Apple [...]]]></description>
			<content:encoded><![CDATA[<p>For optimal usability in software design, there&#8217;s nothing more powerful than developing a laser targeted profile of the people who will be using it and discovering their particular needs and wants.</p>
<p>In the highly competitive smart phone market, a new breed of phones based on Google Android are doing just that, going head-to-head with the Apple iPhone.</p>
<p>Whether or not you&#8217;re interested in smart phone technology, this video, comparing the new HTC Hero with the iPhone 3GS (courtesy of PhoneDog.com), contains a great example of taking a specific user profile and creating a targeted user experience for them.</p>
<p>In many respects, the two phones are similar, but see how the folks developing the HTC Sense UI have focussed their efforts on provding a far superior interface for people who need to communicate through email and social media. This is a very specific (and growing) target market and a key distinction for HTC when the Hero lags behind the much more mature iPhone in many other areas.</p>
<p><center><br />
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/G5F0Ruzwos8&#038;hl=en&#038;fs=1&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/G5F0Ruzwos8&#038;hl=en&#038;fs=1&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object><br />
</center></p>
<p>Parts 2 and 3 of the review are less interesting from a user interface design and usability point of view as these are more concerned with performance and comparison of like-for-like application features.</p>
<p>However, it&#8217;s worth watching Part 2 from around the 7 minute mark for another great example of how the HTC keyboard interface and the spell checking facility has some really well thought out advantages over that of the iPhone.</p>
<p>From a hardware usability perspective, it&#8217;s interesting to note how the &#8216;chin&#8217; of the HTC Hero causes the device to flip up when it&#8217;s placed on a flat surface and the buttons are pressed. This may have become an issue for early users because newer versions seem to have dispensed with the chin and adopted the more streamlined, flat form factor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/user-profiling-example-for-software-usability/166/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
