<?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>Caitlin Gannon &#187; ia/uxd methods</title>
	<atom:link href="http://caitlingannon.com/category/iauxd-methods/feed/" rel="self" type="application/rss+xml" />
	<link>http://caitlingannon.com</link>
	<description>UX/IA Consultant</description>
	<lastBuildDate>Tue, 22 Nov 2011 20:41:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>10 guidelines for effective search results</title>
		<link>http://caitlingannon.com/2011/04/25/10-guidelines-for-effective-search-results/</link>
		<comments>http://caitlingannon.com/2011/04/25/10-guidelines-for-effective-search-results/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 23:53:45 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[customer experience]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/?p=485</guid>
		<description><![CDATA[Despite the ubiquity of search behavior, and well-established conventions for presenting search results, I still see plenty of cumbersome, confusing search tools out there. This article is my attempt to summarize the most important elements of a successful search UI. ]]></description>
			<content:encoded><![CDATA[<p><strong>Search </strong>is one of the most important elements of a  successful website, and not just for e-commerce. Internet users rely  increasingly on search to find everything, often completely ignoring the  site&#8217;s navigational structure and homing in on the search box  exclusively (and <a title="Incompetent Research Skills Curb Users' Problem Solving" href="http://www.useit.com/alertbox/search-skills.html" target="_blank">not always smartly</a>).</p>
<p>Despite the ubiquity of search behavior, and well-established  conventions for presenting search results, I still see plenty of  cumbersome, confusing search tools out there. The most egregious tend to  be from B2B rather than B2C sites &#8212; because usability isn&#8217;t directly  tied to the bottom line &#8212; but they still cost the company in lost  productivity and employee morale. (After all, who can really enjoy a job  that requires them to endlessly interact with hostile software.)</p>
<p>This article is my attempt to collect the most important elements of a  successful search UI. There are certainly more than 10 guidelines &#8212;  add yours in the comments!</p>
<p>First, a point of clarification. The word &#8220;Search&#8221; is used pretty  loosely these days to refer to any aspect of looking for something on a  site. Technically, there are two components of looking for something: <em>search</em>, in which the user types in a phrase in their own words; and <em>browse</em>,  in which the user opens links to product categories or uses a faceted  search interface to sculpt their own set of search results. This article  addresses the most common scenario, which is a search results page that  shows search and/or browse results together.</p>
<h4>Smart keyword search</h4>
<p><span class="dropcap">1</span> For keyword search, offer <strong><a href="http://uxmag.com/technology/psychic-search">autocomplete</a></strong>.  By looking up the user&#8217;s query as she types it, this approach guides  her to the right terminology and increases her chances of success.  Everyone&#8217;s familiar with the most basic version&#8230;</p>
<p><a href="http://caitlingannon.com/wp-content/uploads/google_hawaii.png"><img title="google_hawaii" src="http://caitlingannon.com/wp-content/uploads/google_hawaii.png" alt="" width="550" height="229" /></a></p>
<p>&#8230;but a drop-down isn&#8217;t the only way to do it. The Home Depot has  taken autocomplete to the next level by combining it with a mega-menu to  show not just a list of suggestions, but also their context.  <a href="http://caitlingannon.com/wp-content/uploads/search1homedepot.png"><img title="search1homedepot" src="http://caitlingannon.com/wp-content/uploads/search1homedepot.png" alt="" width="550" height="165" /></a></p>
<p><span class="dropcap">2</span> Keyword searches are a fantastic resource, so make use of it!  Look at <strong>search logs</strong> to find what people are struggling with. This applies to incoming  traffic from search engines as well as site search. List the most common  search terms and investigate why people are not finding those items  right away.</p>
<h4>Integrate search form + results</h4>
<p><span class="dropcap">3</span> Display the search form, filters for refining results, and results  data <strong>on the same page</strong>.  This is a convention for most shopping sites, but I still see plenty of  sites that present only a search form, with results on a separate page.  This forces the searcher to  pogostick back and forth between the  search form and the results, which makes the task infinitely more  time-consuming and irritating.  Note that this rule doesn&#8217;t apply to a <strong>quick-search form</strong> (typically located on the site&#8217;s home page), which serves as an entry path to the search/browse functionality.</p>
<p><a href="http://caitlingannon.com/wp-content/uploads/travelocity.png"><img title="travelocity" src="http://caitlingannon.com/wp-content/uploads/travelocity.png" alt="" width="550" height="331" /></a></p>
<h4>Make search results page more informative</h4>
<p><span class="dropcap">4</span> At the top of the results list, state how the results list was created. Show <strong>how many</strong> results there are, and exactly <strong>which filters</strong> are applied to the list. This includes keyword search terms as well as browse categories.</p>
<p><a href="http://caitlingannon.com/wp-content/uploads/search2etsy.png"><img title="search2etsy" src="http://caitlingannon.com/wp-content/uploads/search2etsy.png" alt="" width="550" height="224" /></a></p>
<p><span class="dropcap">5</span> For faceted search/browsing, provide an <strong>obvious way to remove a filter</strong> once it has been applied (thus broadening the search results again). My  favorite approach is to group all filters at the top of the &#8220;Narrow  Results&#8221; panel, with a button for removing them, as in this example from  Diapers.com:</p>
<p><a href="http://caitlingannon.com/wp-content/uploads/diapers_filters.png"><img title="diapers_filters" src="http://caitlingannon.com/wp-content/uploads/diapers_filters.png" alt="" width="550" /></a></p>
<p><span class="dropcap">6</span> <strong>Pagination </strong>tools typically  appear at the top and/or bottom of the search results list. Make it very  clear how many results are on each page, and how many pages there are  altogether. Many sites also allow the visitor to &#8220;view all&#8221; or at least  change the number of results that display per page.</p>
<p><a href="http://caitlingannon.com/wp-content/uploads/walmart_crib.png"><img title="walmart_crib" src="http://caitlingannon.com/wp-content/uploads/walmart_crib.png" alt="" width="550" height="214" /></a></p>
<p><span class="dropcap">7</span> <strong>Sorting </strong>options should be  logical and designed to help the searcher understand the results. The  labels should relate to the content being searched. For example, it&#8217;s  not very valuable for the default sort order to be by customer rating if  there are no ratings available for the results shown.  Most sites offer  a combination algorithm as the default sort order (i.e. &#8220;Best Match&#8221;,  &#8220;Most Relevant&#8221;), which combines keyword relevance, customer ratings,  manually adjusted search rankings, etc. Here&#8217;s a creative example from <a href="http://hipmunk.com">Hipmunk</a>, which uses &#8220;Agony&#8221; as the default sort order:</p>
<p><a href="http://caitlingannon.com/wp-content/uploads/hipmunk2.png"><img title="hipmunk" src="http://caitlingannon.com/wp-content/uploads/hipmunk2.png" alt="" width="550" height="148" /></a></p>
<p><span class="dropcap">8</span> Provide a &#8220;new search&#8221; or &#8220;<strong>search again</strong>&#8221; link that is distinct from refining the current search (see Hipmunk example above).</p>
<h4>The product detail page is still part of the search process</h4>
<p><span class="dropcap">9</span> On the detail page for the product or item, add a <strong>&#8220;Return to search results&#8221; link</strong> at the top of the page. Ensure that both this button and the browser&#8217;s  Back button will return the visitor to the same search results she left!  This means that if she was viewing page 3, it returns her to page 3 &#8212;  with the same sorting, pagination and filtering settings. The surest way  to destroy the search/browse experience is to reset the search results  every time the user views a product page.</p>
<h4>No Results. Go Home.</h4>
<p><span class="dropcap">10</span> The &#8220;no results&#8221; message is the most  overlooked part of a typical search project, but it can be a very  helpful tool to keep visitors engaged and help them find the right  product. The best examples use it as a platform to <strong>suggest different search terms</strong>, and even cross-sell related items.</p>
<p>When the user is in &#8220;browse&#8221; mode (using filters to refine results),  she should never reach a &#8220;no results&#8221; page. Ensure that all lists of  filters contain a result. There should never be a case when a user  clicks a category that contains &#8220;0 results&#8221;.</p>
<p>For keyword search, however, it&#8217;s always possible that the index will  not recognize the user&#8217;s query, even with autocomplete. &#8220;No  results&#8221;  is not the end of the conversation &#8230; it&#8217;s an awkward pause  that needs  to be dealt with. At the very least, offer a chance to search again,  and a few alternate next steps (tech support phone number; links to top  categories so the user can try browsing instead).</p>
<p>I hope this was helpful! Read on for a few more resources on creating   effective search experiences, and I welcome your comments.</p>
<h4>Resources:</h4>
<ul>
<li><a href="http://uxmatters.com/mt/archives/2009/09/best-practices-for-designing-faceted-search-filters.php">Best Practices for Designing Faceted Search Filters</a> / Greg Nudelman / UX Matters</li>
<li><a href="http://www.louisrosenfeld.com/home/bloug_archive/2010/01/site_search_best_practices.html">Site search best practices</a> / Louis Rosenfeld / Bloug (especially the comments)</li>
<li><a href="http://searchpatterns.org/">Search Patterns</a> / Peter Morville / Searchpatterns.org</li>
<li><a href="http://www.boxesandarrows.com/view/advancing-advanced">Advancing Advanced Search</a> / Stephen Turbek / Boxes &amp; Arrows</li>
<li><a href="http://www.uie.com/articles/faceted_search/">Designing for Faceted Search</a> / Stephanie Lemieux / UIE</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2011/04/25/10-guidelines-for-effective-search-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interactive, paper-based prototyping idea</title>
		<link>http://caitlingannon.com/2010/08/25/a-new-prototyping-technique/</link>
		<comments>http://caitlingannon.com/2010/08/25/a-new-prototyping-technique/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 16:18:57 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[silliness]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/?p=355</guid>
		<description><![CDATA[I love this! No more excuses for not testing a design. And it looks like fun, so who would want to skip this step? From IDEO. Prototyping for Elmo&#8217;s Monster Maker iPhone App. from IDEO on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>I love this! No more excuses for not testing a design. And it looks like fun, so who would want to skip this step?</p>
<p>From <a href="http://metacool.typepad.com/metacool/2010/07/sometimes-its-easy-to-dismiss-the-idea-of-doing-some-prototyping-when-the-thing-were-working-on-is-as-ethereal-as-a-service.html">IDEO</a>.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=13377903&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=13377903&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/13377903">Prototyping for Elmo&#8217;s Monster Maker iPhone App.</a> from <a href="http://vimeo.com/ideo">IDEO</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2010%2F08%2F25%2Fa-new-prototyping-technique%2F&amp;title=Interactive%2C%20paper-based%20prototyping%20idea" id="wpa2a_2">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2010/08/25/a-new-prototyping-technique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My favorite spaghetti sauce? Don&#8217;t ask me &#8230;</title>
		<link>http://caitlingannon.com/2009/02/24/my-favorite-spaghetti-sauce-dont-ask-me/</link>
		<comments>http://caitlingannon.com/2009/02/24/my-favorite-spaghetti-sauce-dont-ask-me/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 23:02:07 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[how we think]]></category>
		<category><![CDATA[ia/uxd methods]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/?p=153</guid>
		<description><![CDATA[I just came across this 2004 TED talk in which Malcolm Gladwell explains why we should NOT ask customers what they want. In the case of spaghetti sauce, at least, we cannot always explain what we want. Especially when asked about our preferences, we are&#8230;]]></description>
			<content:encoded><![CDATA[<p>I just came across this 2004 <a href="http://www.ted.com">TED</a> talk in which <a href="http://www.ted.com/talks/view/id/20">Malcolm Gladwell</a> explains why we should NOT ask customers what they want.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="334" height="326" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /><param name="bgColor" value="#ffffff" /><param name="flashvars" value="vu=http://video.ted.com/talks/embed/MalcolmGladwell_2004-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/MalcolmGladwell-2004.embed_thumbnail.jpg&amp;vw=320&amp;vh=240&amp;ap=0&amp;ti=20" /><param name="src" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" /><embed type="application/x-shockwave-flash" width="334" height="326" src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" flashvars="vu=http://video.ted.com/talks/embed/MalcolmGladwell_2004-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/MalcolmGladwell-2004.embed_thumbnail.jpg&amp;vw=320&amp;vh=240&amp;ap=0&amp;ti=20" bgcolor="#ffffff" wmode="transparent" allowfullscreen="true"></embed></object></p>
<p>In the case of spaghetti sauce, at least, we cannot always explain what we want. Especially when asked about our preferences, we are more likely to list what is currently known and popular than ask for something that hasn&#8217;t yet been done or isn&#8217;t widely available (even if that is what we would prefer).</p>
<p>How do you like your spaghetti sauce? Thin, spicy, chunky, traditional &#8230;</p>
<p>The point of the talk is variability &#8212; one product cannot meet the needs of all users. In the food industry that revelation ultimately led to the 500 kinds of sauce we now face at the supermarket. (See <a href="http://www.ted.com/talks/view/id/93">Barry Schwartz</a>&#8216;s talk for more on choice overload.)</p>
<p>Gladwell&#8217;s talk was a good reminder to me to stray away from open-ended questions when conducting user research. A question like &#8220;What kind of features do you want in this system?&#8221; is only going to yield a list of features that are already well-established, even bad ones.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2009%2F02%2F24%2Fmy-favorite-spaghetti-sauce-dont-ask-me%2F&amp;title=My%20favorite%20spaghetti%20sauce%3F%20Don%26%238217%3Bt%20ask%20me%20%26%238230%3B" id="wpa2a_4">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2009/02/24/my-favorite-spaghetti-sauce-dont-ask-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flow charting the bailout</title>
		<link>http://caitlingannon.com/2008/11/13/flow-charting-the-bailout/</link>
		<comments>http://caitlingannon.com/2008/11/13/flow-charting-the-bailout/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 02:34:06 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[info visualization]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/?p=113</guid>
		<description><![CDATA[Great design doesn&#8217;t make it less depressing, unfortunately. Continued&#8230; see the whole scary story on Mint.com.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.mint.com/blog/finance-core/a-visual-guide-to-the-financial-crisis/">Great design</a> doesn&#8217;t make it less depressing, unfortunately.</p>
<p><a href="http://blog.mint.com/blog/finance-core/a-visual-guide-to-the-financial-crisis/"><img class="alignnone size-full wp-image-115" title="housing market" src="http://caitlingannon.com/wp-content/uploads/2008/11/house.png" alt="" width="481" height="454" /></a></p>
<p>Continued&#8230; see the whole scary story on <a href="http://blog.mint.com/blog/finance-core/a-visual-guide-to-the-financial-crisis/">Mint.com</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2008%2F11%2F13%2Fflow-charting-the-bailout%2F&amp;title=Flow%20charting%20the%20bailout" id="wpa2a_6">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2008/11/13/flow-charting-the-bailout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightbox fatigue</title>
		<link>http://caitlingannon.com/2008/08/13/lightbox-fatigue/</link>
		<comments>http://caitlingannon.com/2008/08/13/lightbox-fatigue/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 00:21:21 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[interactions & patterns]]></category>
		<category><![CDATA[user-topia]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/2008/08/13/lightbox-fatigue/</guid>
		<description><![CDATA[Jacob Nielsen just proclaimed the lightbox the &#8220;interaction design technique of the year&#8220;: In UI terms, a lightbox draws the user&#8217;s attention to a dialog box, error message, or other design element in the middle of the screen by dimming the rest of the screen.&#8230;]]></description>
			<content:encoded><![CDATA[<p>Jacob Nielsen just proclaimed the lightbox the &#8220;<a rel="nofollow" href="http://www.useit.com/alertbox/application-design.html" target="_blank">interaction design technique of the year</a>&#8220;:</p>
<blockquote><p>In UI terms, a lightbox draws the user&#8217;s attention to a dialog box, error message, or other design element in the middle of the screen by dimming the rest of the screen.</p></blockquote>
<p>Yes, the <a rel="nofollow" href="http://www.huddletogether.com/projects/lightbox/" target="_blank">lightbox</a> has some benefits. It shows you an Important Message within the context of the page you were just looking at. It doesn&#8217;t get blocked by popup killers. And it looks super-cool, especially when used as a <a rel="nofollow" href="http://virginiawestray.com/studio.html" target="_blank">slideshow</a>.</p>
<p>But lightboxes are starting to crop up <span style="font-weight: bold;">everywhere</span>. In my Yahoo mail (I hope the developer got paid a lot for that), in half the applications I interact with, even in my own website (OK, I put it there, but that was 2 years ago when it was very cool and cutting edge).</p>
<p>Is anyone else starting to suffer from lightbox fatigue?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2008%2F08%2F13%2Flightbox-fatigue%2F&amp;title=Lightbox%20fatigue" id="wpa2a_8">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2008/08/13/lightbox-fatigue/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Hand-drawn UIs for the web</title>
		<link>http://caitlingannon.com/2008/06/27/hand-drawn-uis-for-the-web/</link>
		<comments>http://caitlingannon.com/2008/06/27/hand-drawn-uis-for-the-web/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 21:36:58 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/2008/06/27/hand-drawn-uis-for-the-web/</guid>
		<description><![CDATA[I came across an interesting article on hand-drawn interfaces here. Sometimes a Sharpie and good, strong paper tell the story better &#8212; and faster &#8212; than a fully fleshed out wireframe. (I must confess that ballpoint sketches on notebook paper don&#8217;t pack nearly the same&#8230;]]></description>
			<content:encoded><![CDATA[<p>I came across an interesting article on hand-drawn interfaces <a href="http://deeplinking.net/paper-web/">here</a>.  Sometimes a Sharpie and good, strong paper tell the story better &#8212; and faster &#8212; than a fully fleshed out wireframe. (I must confess that ballpoint sketches on notebook paper don&#8217;t pack nearly the same punch.) So hang on to your paper napkin drawings, at least for posterity&#8217;s sake.</p>
<p><a href="http://deeplinking.net/paper-web/"><img src="http://deeplinking.net/wp-content/uploads/2008/03/vimeo.jpg" alt="" width="420" height="315" /></a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2008%2F06%2F27%2Fhand-drawn-uis-for-the-web%2F&amp;title=Hand-drawn%20UIs%20for%20the%20web" id="wpa2a_10">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2008/06/27/hand-drawn-uis-for-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create an interactive PDF prototype in Visio</title>
		<link>http://caitlingannon.com/2008/03/16/how-to-create-an-interactive-pdf-prototype-in-visio/</link>
		<comments>http://caitlingannon.com/2008/03/16/how-to-create-an-interactive-pdf-prototype-in-visio/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 03:22:28 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[tools & techniques]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/2008/03/16/how-to-create-an-interactive-pdf-prototype-in-visio/</guid>
		<description><![CDATA[If you&#8217;ve ever tried to communicate a site design via paper, you know the value of also presenting an interactive version with live hyperlinks. Visio users know that it&#8217;s pretty easy to create an interactive HTML prototype from a set of wireframes (File&#62;Save as Web&#8230;]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever tried  to communicate a site design via paper, you know the value of also  presenting an interactive version with live hyperlinks. Visio users  know that it&#8217;s pretty easy to create an interactive HTML prototype from a set of  wireframes (File&gt;Save as Web Page), but for me, the major drawback to this  approach is that the prototype isn&#8217;t portable. I need a way to communicate  designs via email, and there&#8217;s no way I&#8217;m emailing a bunch of HTML and GIF  files to people (or even a web link, since not everyone has  network access).</p>
<p>PDF is ideal for  emailing, but it takes a little work to create a clickable PDF prototype in  Visio. Here&#8217;s what I discovered.</p>
<p><strong>1. Create  hyperlinks on the foreground, not background &#8212; and use the document stencil  to manage revisions </strong></p>
<p>It&#8217;s pretty standard  practice when wireframing in Visio to put the standard page elements &#8212; header,  footer, navigation &#8212; on a background page so that these  elements automatically repeat on every page. However, when you publish a  PDF, Visio doesn&#8217;t create hyperlinks from the background layer. For an  interactive PDF prototype, the hyperlinks have to live on the foreground pages.  This means that for a standard page layout, all the navigational elements have  to reside on each page in the wireframe.</p>
<p>You could copy and  paste the navigational elements onto every page, but that&#8217;s a beast to maintain.  Instead, use the document stencil (credit to <a href="http://uxd.forumone.com/archives/93-Clickable-prototypes-in-Visio-Use-Doc-Stencil,-not-Backgrounds.html">this explanation</a> at User Experience  &amp; Design blog).</p>
<p>Here&#8217;s how it  works:</p>
<ul>
<li>Create a navigation    panel, using a distinct shape for each link. For example, to create 5 tabs    across the top of a page, make each tab a separate text  block.</li>
<li>To add hyperlinks,    press CTRL-K to open the hyperlink dialog. Next to Sub-address (not Address),    click Browse and find the page within your wireframe that you want to link to.    (Or enter a complete URL next to Address.) Click OK.</li>
<li>Repeat 1 and 2 as    needed. Once the navigation area is done, group it (select all the items, then    Shift-CTRL-G).</li>
<li>Open the Document    Stencil: File&gt;Shapes&gt;Show Document Stencil.</li>
<li>Drag the grouped    navigation elements onto the document stencil pane.</li>
<li>Right-click the    grouped elements (probably called &#8220;Master.16&#8243; or something like that) and    rename it (i.e. &#8220;NavBar&#8221;).</li>
<li>On each of your    wireframe pages, drag this element onto the foreground and position it    accordingly.</li>
<li>If you ever need to    make changes to this navigation group, right-click it in the document stencil    and choose Edit Master&gt;Edit Master Shape. Any changes you make will    automatically be updated in the other pages.</li>
</ul>
<p><strong>2. Use PDF  menu in Visio, not print to Adobe PDF in printer  menu</strong></p>
<p>For the hyperlinks  in the PDF to work correctly, use the PDF menu in Visio (Adobe PDF&gt;Convert to  Adobe PDF). For some reason, if you use File&gt;Print and choose Adobe PDF as  the printer, the hyperlinks in the PDF don&#8217;t work.</p>
<p>(Don&#8217;t ask me why,  I&#8217;m just happy to have found a workaround.)</p>
<p>The final result  will have live links on every page. To change the over states of buttons or  create additional interactive elements, you&#8217;ll need to edit the file in Acrobat  (avoid this step until you are certain the file is finished, otherwise if you  regenerate the PDF from Visio, the Acrobat changes are  lost).</p>
<p><strong>3. Take it  to the next level</strong></p>
<p><a href="http://www.boxesandarrows.com/view/pdf-prototypes">This article on  Boxes &amp; Arrows</a> provides a fantastic review of how to create clickable  PDF prototypes with layers, multimedia and more. It focuses on using Acrobat&#8217;s  advanced editing tools. <span style="font-family: Arial; font-size: x-small;"><a rel="nofollow" href="http://www.boxesandarrows.com/view/pdf-prototypes" target="_blank"></a></span></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2008%2F03%2F16%2Fhow-to-create-an-interactive-pdf-prototype-in-visio%2F&amp;title=How%20to%20create%20an%20interactive%20PDF%20prototype%20in%20Visio" id="wpa2a_12">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2008/03/16/how-to-create-an-interactive-pdf-prototype-in-visio/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>STC Berkeley writeup on Ajax/Web 2.0</title>
		<link>http://caitlingannon.com/2007/12/10/stc-berkeley-writeup-on-ajaxweb-20/</link>
		<comments>http://caitlingannon.com/2007/12/10/stc-berkeley-writeup-on-ajaxweb-20/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 02:53:52 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[interactions & patterns]]></category>
		<category><![CDATA[learnings & events]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/2007/12/10/stc-berkeley-writeup-on-ajaxweb-20/</guid>
		<description><![CDATA[The November/December 2007 of Ragged Left, the newsletter of the STC Berkeley Chapter, is now online. The issue includes my summary of a talk given by Adaptive Path&#8216;s Sarah Nelson and David Verba, entitled &#8220;Lessons Learned from Web Applications and User Centered Design&#8220;. In their&#8230;]]></description>
			<content:encoded><![CDATA[<p>The November/December 2007 of Ragged Left, the newsletter of the <a href="http://www.stc-berkeley.org">STC Berkeley Chapter</a>, is now online.</p>
<p>The issue includes my summary of a talk given by <a href="http://adaptivepath.com">Adaptive Path</a>&#8216;s Sarah Nelson and David Verba, entitled   &#8220;<a href="http://www.stc-berkeley.org/RaggedLeft/index.shtml">Lessons Learned from Web Applications and User Centered Design</a>&#8220;.</p>
<p>In their talk, they defined Ajax and Web 2.0 and then offered insights into how these developments in web application design offer both opportunities and challenges in designing effective user experiences.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2007%2F12%2F10%2Fstc-berkeley-writeup-on-ajaxweb-20%2F&amp;title=STC%20Berkeley%20writeup%20on%20Ajax%2FWeb%202.0" id="wpa2a_14">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2007/12/10/stc-berkeley-writeup-on-ajaxweb-20/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Best practices for web forms</title>
		<link>http://caitlingannon.com/2007/04/03/best-practices-for-online-forms/</link>
		<comments>http://caitlingannon.com/2007/04/03/best-practices-for-online-forms/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 03:08:25 +0000</pubDate>
		<dc:creator>Caitlin</dc:creator>
				<category><![CDATA[ia/uxd methods]]></category>
		<category><![CDATA[interactions & patterns]]></category>
		<category><![CDATA[user-topia]]></category>

		<guid isPermaLink="false">http://caitlingannon.com/index.php/2007/04/03/best-practices-for-online-forms/</guid>
		<description><![CDATA[In the past week I&#8217;ve come across two useful reviews of best practices for designing web forms. The first is from LukeW&#8217;s Functioning Form&#8211;he writes about the pros and cons of different label placement options (top-aligned, right-aligned, left-aligned). He&#8217;s posted about the topic in detail&#8230;]]></description>
			<content:encoded><![CDATA[<p>In the past week I&#8217;ve come across two useful reviews of best practices for designing web forms. The first is from LukeW&#8217;s <a href="http://www.lukew.com/ff">Functioning Form</a>&#8211;he writes about the pros and cons of different label placement options (top-aligned, right-aligned, left-aligned). He&#8217;s posted about the topic in detail before, but this recent post offers a <a href="http://www.lukew.com/ff/entry.asp?504">handy summary</a> of the issues to consider. Print it and hang it on your wall. For lots more detail, scan the pdf presentation.</p>
<blockquote><p>As the question of top, right, or left aligned form labels comes up often for designers, hereâ€™s a short overview of the pros and cons of each method. For illustrated examples and more details, take a look at the full document: <a href="http://www.lukew.com/resources/articles/WebForms_LukeW.pdf">Best Practices for Web Form Design</a> (3.9 MB PDF).</p></blockquote>
<p>Another recent article related to web forms addresses <a href="http://www.uxmatters.com/MT/archives/000177.php">instructional text in the user interface</a>. Embedded user assistance can quickly become more complicated than you might think. Too much assistance clutters the screen, but if you hide the form field explanations under tooltips, your users might never see them.</p>
<p><a href="http://www.uxmatters.com/authors/archives/2007/01/mike_hughes.php">Mike Hughes</a> offers up the  compelling idea that contrary to the logic of flow, instructions should appear <em>below </em>the form element rather than above it. When completing a form on the web, people tend to go straight to the action&#8211;so if the help text comes first, they skip over it:</p>
<blockquote><p>Users skip static elements, such as instructional text, because they focus immediately on downstream actionable objects. Effective user assistance design accommodates usersâ€™ natural workflows by providing instruction immediately beside or following interactive elements that constitute points of need for more information.</p></blockquote>
<p>Now that average Internet users are more accustomed to interacting with web forms, they have higher expectations for usability. Written best practices like those above help to make these expectations explicit, so we can better understand what makes a form easy vs. annoying.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcaitlingannon.com%2F2007%2F04%2F03%2Fbest-practices-for-online-forms%2F&amp;title=Best%20practices%20for%20web%20forms" id="wpa2a_16">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://caitlingannon.com/2007/04/03/best-practices-for-online-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

