<?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>Indolering &#187; Ubiquity</title> <atom:link href="http://www.indolering.com/category/ubiquity/feed" rel="self" type="application/rss+xml" /><link>http://www.indolering.com</link> <description>Engineering Usability and Design</description> <lastBuildDate>Tue, 27 Dec 2011 08:02:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>DataWrangler -thank you god.</title><link>http://www.indolering.com/wrangler</link> <comments>http://www.indolering.com/wrangler#comments</comments> <pubDate>Thu, 11 Aug 2011 21:41:00 +0000</pubDate> <dc:creator>indolering</dc:creator> <category><![CDATA[Random]]></category> <category><![CDATA[Research]]></category> <category><![CDATA[Ubiquity]]></category> <guid
isPermaLink="false">http://www.indolering.com/?p=205</guid> <description><![CDATA[I don&#8217;t know whether to be astounded, ecstatic, or upset (this should have happened by now : )]]></description> <content:encoded><![CDATA[<p>I don&#8217;t know whether to be astounded, ecstatic, or upset (this should have happened by now : )</p> ]]></content:encoded> <wfw:commentRss>http://www.indolering.com/wrangler/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Learning Ubiq P2: Support Structures</title><link>http://www.indolering.com/support-structures</link> <comments>http://www.indolering.com/support-structures#comments</comments> <pubDate>Sun, 26 Jul 2009 06:08:58 +0000</pubDate> <dc:creator>indolering</dc:creator> <category><![CDATA[Ubiquity]]></category> <category><![CDATA[Usability]]></category> <category><![CDATA[minimalist documentation]]></category> <category><![CDATA[psychology]]></category> <guid
isPermaLink="false">http://www.indolering.com/?p=170</guid> <description><![CDATA[As outlined in Part 1, the traditional style of documentation is antithetical to actual usage.  Style is a major problem, but the delivery mechanisms are just as bad. At best, a manual can be oriented to predefined tasks and known problems, at worst it is a dense technical read with a broad overview intertwined with [...]]]></description> <content:encoded><![CDATA[<p>As outlined in <a
title="Learning Ubiquity P1: Minimalist Documentation" href="http://www.indolering.com/minimalist-documentation">Part 1</a>, the traditional style of documentation is antithetical to actual usage.  Style is a major problem, but the delivery mechanisms are just as bad.</p><p>At best, a manual can be oriented to predefined tasks and known problems, at worst it is a dense technical read with a broad overview intertwined with nitty-gritty details.  Neither approach considers how people actually work with documentation.  Firstly users never consult a manual unless they encounter a problem they cannot solve on their own.  And even if they do consult some form of help reference,</p><blockquote><p>“[Users] encounter a usability problem on average about <strong>once every 75 minutes</strong> and typically <strong>spend about a minute</strong> looking for a solution” -<a
title="Google search for research paper" href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=u9m&amp;q=filetype%3Apdf+Toward+a+More+Accurate+View+of+When+and+How+People+Seek+Help+with+Computer+Applications&amp;aq=f&amp;oq=&amp;aqi=" target="_blank">When and How People Seek Help with Computer Applications</a></p></blockquote><p>I call this the 1st rule  of triage support: a problem or question not resolved within 60 seconds won’t be resolved (unless the problem is <em>really</em> bad).  This law explains why Twitter and Get Satisfaction are so successful: users find the most up-to-date answer <em>upfront</em> instead of  guessing their desired solution might be in some help menu or digging through forum posts.</p><p>Documentation and help resources must be thought of in holistic terms, as a part of the user experience spectrum instead of a disparate collection of tools.  To push us closer to that less abstracted understanding we can change the definition to <em>user support</em>. Abandoning the terminology of <em>help</em> and <em>documentation</em> and thinking in terms of <em>user experience and support</em> includes more than just manuals and forums.  This changes the strategic importance of different items, magnifying some things and reducing others.</p><h2>Don’t think of Documentation</h2><p>As best psychologists can tell, humans recognize and categorize things in two ways, as described by <strong>instance theory</strong> and <strong>abstraction theory</strong>.  Instance theory is that we store a central prototype for a category, with all sub-items being variations upon that prototype; an instance of it.<sup>*</sup>  I believe we generally think of documentation via the instance method because documentation also has a literal meaning of recording details and specifications, as in “The case was very well documented” and due to way developers implement documentation resources.</p><p>Documentation’s central prototype is a manual, of which there are many variations; wikis, FAQ, knowledge bases, etc.  Thinking in this manner will bring up related <em>help</em> prototypes (through <a
href="http://en.wikipedia.org/wiki/Spreading_activation">spreading activation</a>) such as a mailing list and <em>it’s </em>variations, such as a forum.  Such thinking prevents us from improving upon the satus-quo, it starts our thought process at a <em>solution</em> and walks backwards into the <em>problem</em>.</p><p>Abstraction theory holds that we string together different categories via shared characteristics. What do manuals, wiki’s, FAQ, knowledge bases, mailing lists, forums, GetSatisfaction, IRC, and web-chat all have in common?  What is “documentation” <em>in the context of the user experience</em>?</p><p>All of these things are just forms <em>of</em> user support.  I want to talk and think about user support as a collection of actions, products, and features compensating for when the user interface falls short of perfection.  This starts thinking at the <em>problem</em> and designs <em>solutions</em> for it.  Solutions I call<em> </em><strong>support structures</strong>.</p><p>This seemingly small tweak in definition leads to big changes in reasoning.</p><h2>Support Structures</h2><h3>The knowledge base/wiki</h3><p>If a user fails to find relevant results on their first search, 50% will not search again<sup>**</sup></p><p>Yet most online documentation only offers links or a search box at the end of the page.  Sadly, the user is more likely to work around the problem or drop use of a feature -like <em>Taskfox,</em></p><blockquote><p>For these work-around episodes, the mean task time was 20 minutes and the median task time was 10 minutes. We estimate that <strong>use of available functions, had the participants known of them, would have</strong> <strong>reduced task times by 75 percent</strong>. -<a
title="Google search for research paper" href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=u9m&amp;q=filetype%3Apdf+Toward+a+More+Accurate+View+of+When+and+How+People+Seek+Help+with+Computer+Applications&amp;aq=f&amp;oq=&amp;aqi=" target="_blank">When and How People Seek Help with Computer Applications</a></p></blockquote><p>So why not try to engage the user by offering a GSFN submission or chat support at the bottom of every page?</p><h3>The Herd</h3><p
title="Craigslist-Command">The herd delivers information about a command, will show up high in google searches for the command, and will get a lot more traffic than any knowledge base we erect.  So why not make examples editable and sync them with the knowledge base?</p><div
id="attachment_172" class="wp-caption aligncenter" style="width: 308px"><a
class="highslide img_1" href="http://www.indolering.com/wp-content/uploads/2011/07/Craigslist-Command1.jpg" onclick="return hs.expand(this)"><img
class="size-medium wp-image-172" title="Craigslist-Command" src="http://www.indolering.com/wp-content/uploads/2011/07/Craigslist-Command1-298x300.jpg" alt="Ubiqiuity's Craigslist Command help page" width="298" height="300" /></a><p
class="wp-caption-text">Click to enlarge</p></div><p>This is extremely evolutionary, re-purposing material in pre-existing support structures.  It’s not a <em>technological</em> leap but a <em>cognitive</em> one.  Just as Ubiquity is only a <em>cognitive</em> leap- using a very old interface in places where it’s best suited for a task.</p><h3>Error Pages</h3><p>A <a
href="http://www.uie.com/articles/seducible_moments/">seducible</a> moment is when a user’s goal changes from performing their primary task to fixing the whatever is preventing them from accomplishing their primary task.</p><p>Google found that by placing the spell correction feature not only at the top, but also at the bottom of a search they were able to double it’s usage.  Users skimmed over what could have helped them originally because it was at the top.</p><div
class="wp-caption aligncenter" style="width: 435px"><iframe
src="http://www.youtube.com/embed/yVUKc989ztc" frameborder="0" width="425" height="349"></iframe><p
class="wp-caption-text">It’s about 18 minutes in.</p></div><p>Error pages could exploit this by offering a “best effort” landing page along with re-purposed knowledge-base materials.</p><h3>Guided Exploration</h3><p>Only a fraction of users have add-ons  due to the high barrier of actually adding them.  If we don’t just automatically add top-tier 3rd party commands we could at least offer them up on error pages.</p><p>However, we are limiting ourselves.  Google has replaced bookmarks, Wolfram is attempting to solve problems, and Bing wants to answer questions.  Isn’t Ubiquity not only a shortcut for these functions but also a replacement?  Why not embed suggestions where it is relevant, be it landing pages, a custom search page, or within the website itself?  Normal Google searches through Ubiquity could be redirected to a <a
href="http://www.google.com/cse?cx=001195546407611275490%3A-kzatnvfvee&amp;ie=UTF-8&amp;q=google+docs&amp;sa=Search">customized </a>Google <a
href="http://www.google.com/coop/cse/">Custom Search</a> page re-skinned with some JS magic:</p><div
id="attachment_63"><div
id="attachment_173" class="wp-caption aligncenter" style="width: 310px"><a
class="highslide img_2" href="http://www.indolering.com/wp-content/uploads/2011/07/inline-suggest.jpg" onclick="return hs.expand(this)"><img
class="size-medium wp-image-173" title="inline-suggest" src="http://www.indolering.com/wp-content/uploads/2011/07/inline-suggest-300x215.jpg" alt="Screenshot of customized Google search" width="300" height="215" /></a><p
class="wp-caption-text">Click to enlarge</p></div></div><p>This might seem hokey, and it’s effectiveness would be very limited in getting new commands onto Ubiquity.  But think of how the click-through rates and keywords from this “feature” can be used to improve the parsers logic.  <em>User support isn’t just about teaching users, it’s a part of the user experience, it’s part of the testing cycle which improves Ubiquity.</em></p><h2>Developer Support Structures</h2><p>A more complex interface (such as MediaWiki, Trac, and Merc) filters out users who probably shouldn’t be patching code, logging bugs, or writing developer documentation.</p><p>However, the core developers are overworked trying to get the parser working,  internationalize it, integrate Taskfox, architect Jet Pack, design the UI, and help out on other Mozilla projects.  As a result, the core commands (among other things) have gone stale.  Commands are simple enough that even transient volunteers could improve them immensely.</p><p>I think a modified rule for these smaller items could be “Contributing shouldn’t take more than 60 seconds.”  Quality code takes longer than a minute- but hasn’t everyone found themselves spending <em>hours</em> on Wikipedia when they meant to just fix a minor thing?  Even hosting the commands on as individual GitHub projects would go long way towards increasing their exposure.</p><p>* Anderson, John. Cognitive Psychology and its Implications. New York: Worth Publishers, 2004.</p><blockquote><p>** 47% of the users who failed only tried the search engine a single time. Another 30% tried twice. Less than 25% tried more than twice to get the search engine to produce a successful result…</p><p>Now, the designers of many of the sites we tested went to great lengths to get users to continue searching. They put in encouraging search tips that said “Try a new search using different terms.”</p><p>However, we did not see any evidence that these tips encouraged any user to search again. They pretty much assumed that the first (maybe second) try was the best they were going to get…</p><p>These results indicate that designers get one, possibly two chances to help users find their content with Search. If most of the users don’t find what they want in the first try, it doesn’t seem likely they will ever find it.</p><p>-<a
href="http://www.uie.com/articles/users_search_once/">People Search Once, Maybe Twice</a></p></blockquote> ]]></content:encoded> <wfw:commentRss>http://www.indolering.com/support-structures/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Learning Ubiquity P1: Minimalist Documentation</title><link>http://www.indolering.com/minimalist-documentation</link> <comments>http://www.indolering.com/minimalist-documentation#comments</comments> <pubDate>Mon, 13 Jul 2009 06:03:19 +0000</pubDate> <dc:creator>indolering</dc:creator> <category><![CDATA[Ubiquity]]></category> <category><![CDATA[Usability]]></category> <category><![CDATA[educational psychology]]></category> <guid
isPermaLink="false">http://www.indolering.com/?p=168</guid> <description><![CDATA[It has been over a month since my last post -testing has taken a backseat to reading research in social learning theory and technical communications.  But now I have some more solid ideas I want to share in this 3-part series. Today I am going to talk about a typical users, how they learn, and [...]]]></description> <content:encoded><![CDATA[<p>It has been over a month since my last post -testing has taken a backseat to reading research in social learning theory and technical communications.  But now I have some more solid ideas I want to share in this 3-part series.</p><p>Today I am going to talk about a typical users, how they learn, and the principals of minimalist documentation.  If you want to skip the fluff, head to the <a
title="https://wiki.mozilla.org/Labs/Ubiquity/Documentation/Documentation_Style_Guidelines" href="https://wiki.mozilla.org/Labs/Ubiquity/Documentation/Documentation_Style_Guidelines">minimalist style guidelines</a> for Ubiquity’s documentation.</p><h2>Reasoning</h2><p><em>(skip this if your not a psych geek ; )</em></p><p>Albert Bandura defined three cognitive prerequisites to learning:</p><ol><li>Motivation</li><li>Attention</li><li>Retention</li></ol><p>Tutorials and other traditional documentation which strive to give conceptual overviews are the best way to learn. Volumes of psychological research prove that the thorough processing prompted by a conceptual overview improves retention and performance.</p><p>However, the typical setting for traditional psychological tests of learning guarantee both motivation and attention -such as work training. Web browsers are a glass pane- their purpose is to deliver content, their utility invisible, their new features just smudges on the glass, obscuring the view.</p><p>Watching professors at school is a lesson on how people interact with FireFox and obstructions to their goals. If FireFox doesn’t start immediately they become flustered and switch to IE. If FireFox asks to apply an update s/he quickly clicking “cancel” to whatever pops up. They are trying to teach a class, not learn new skills or perform maintenance!</p><p>Even in my usability studies, when participants actually have the goal of learning the interface, they are seemingly incapable of reading the documentation. Only one user, who was very insecure about his technological prowess, methodically read the tutorial.  After that, his performance was great. However, that means that the tutorial only works for 10% of a dedicated user-base, while 90% are left in the dark.</p><p>The test was a bit skewed; users were artificially motivated, but they also had the discoverability problem which Taskfox will fix, but many still had either poor performance or didn’t value the functionality that Ubiquity added.</p><p>So what do we do about this? The most important area is the auto-suggest, it must be magical. I have some ideas on how to add to that, but first some lower-level stuff must be fixed.  The most boring, but essential topic, is how we configure our documentation.</p><h2>About Minimalist Documentation</h2><p>The minimalist documentation style, as outlined by Carroll in The Minimal Manual, shows massive improvements in real-world tests where motivation is not guaranteed.  It has subsequently become the dominant paradigm in the technical communication field.  The overall guiding principals of this movement are:</p><ol><li>Procedural Instruction</li><li>Minimal Wording</li><li>Error Recovery</li><li>Guided Discovery</li></ol><h3>Procedural Instruction</h3><p>By focusing on procedural, task based instruction, minimalist documentation caters to how users naturally browse documentation and think about their problems.</p><p>Users interaction with documentation occurs when they are inhibited in performing a task.  When users to kill the paper clip, they do not take a tutorial on how to use word or read from the beginning of the manual- they skip to the “paper clip” chapter hoping to find something about turning it off.</p><p>Thus minimalist documentation is focused on examples of tasks, there is no attempt to teach the underlying models of operation.  Real users are trying to do something, not understand the grand scheme of things.</p><p>Secondly, minimalist documentation is as non-sequential as possible. Each example is independent of the previous example, requiring no knowledge that the user likely skipping anyway.</p><h3>Minimal Wording</h3><p>Minimalist documentation attempts to cut down the thicket of prose obstructing the users view of a potential solution.  Users are skimming, facilitate that by leaving only the most essential wording, writing <a
title="http://en.wikipedia.org/wiki/Inverted_pyramid" href="http://en.wikipedia.org/wiki/Inverted_pyramid">inverted pyramid style</a>, breaking rules of grammar if it increases clarity, and bolding key verbs is used to help users pick out important information.</p><h3>Error Recovery</h3><p>Attempt to provide clear checkpoints and examples so a user can make sure that they have carried out the example correctly. Screenshots should crop non-relevant information (unless it visually orients the user) and emphasize important areas.</p><p><a
class="highslide img_4" href="http://www.indolering.com/wp-content/uploads/2011/07/Wikipedia_Screenshot-Typed.png" onclick="return hs.expand(this)"><img
class="aligncenter size-full wp-image-169" title="Wikipedia_Screenshot-Typed" src="http://www.indolering.com/wp-content/uploads/2011/07/Wikipedia_Screenshot-Typed.png" alt="Minimalist documentation/error recovery example screenshot of a command for Wikipedia " width="420" height="185" /></a></p><div><div><div><p>If something is particularly tricky or can cause harm, warn users and give options of undoing the damage or reseting the environment.</p></div></div></div><h3>Guided Discovery</h3><p>Ubiquity guides users to the functions that they want, and keeps the unnecessary ones hidden from view via it’s auto-suggest.  I will offer some suggestions on how to improve auto-suggest in a more automated way in Part 3.</p><p>Read (the much better, imho) <a
title="Learning Ubiq P2: Support Structures" href="http://www.indolering.com/support-structures">Part 2</a></p><p>Go to the Ubiquity <a
title="https://wiki.mozilla.org/Labs/Ubiquity/Documentation/Documentation_Style_Guidelines" href="https://wiki.mozilla.org/Labs/Ubiquity/Documentation/Documentation_Style_Guidelines">Minimalist Documentation guidelines</a></p> ]]></content:encoded> <wfw:commentRss>http://www.indolering.com/minimalist-documentation/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Ubiquity Advert</title><link>http://www.indolering.com/ubiquity-advert</link> <comments>http://www.indolering.com/ubiquity-advert#comments</comments> <pubDate>Fri, 10 Apr 2009 06:21:16 +0000</pubDate> <dc:creator>indolering</dc:creator> <category><![CDATA[Mozilla]]></category> <category><![CDATA[Research]]></category> <category><![CDATA[Ubiquity]]></category> <category><![CDATA[Web Development]]></category> <guid
isPermaLink="false">http://www.indolering.com/?p=146</guid> <description><![CDATA[I don’t really need to make it perfect for my closed tests.  If I were doing this for a real ad I would have a single, flowing sequence like search on Craigslist, check prices on Ebay, email it to a friend, and  insert a map.  I am working out some compression issues so I can [...]]]></description> <content:encoded><![CDATA[<div
class="woo-sc-box normal  rounded "><em>Update 7/13/2011</em> They study is past done, it&#8217;s history.  My paper didn&#8217;t get published, and, while was a good first attempt, I am not sure if it&#8217;s worthy of it. For one, the video is WAY to fast paced to take anything in, and  real consumers would be exposed multiple times, reducing cognitive load on each viewing.  At any rate, here is one of the production videos I used:</p><p
style="text-align: center;"><iframe
src="http://player.vimeo.com/video/6242699?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="544" height="313"></iframe></p><p>You can check out the embedded video clips and other media related to the study <a
href="http://vimeo.com/indolering/albums">here</a>. Perhaps I will get the paper into a student research publication, it&#8217;s on my summer to-do list.</div><div
class="woo-sc-box normal  rounded "><em>Update 4/22/2009</em> This proved pretty popular after Jono emailed it around, ~6K views so far.  So I made the imagery and audio sync a little tighter.  Trying not to do anymore work on it until I get approval from the ethics board, then I will have downtime to redo all the video to the latest version.</div><p>I don’t really need to make it perfect for my closed tests.  If I were doing this for a real ad I would have a single, flowing sequence like search on Craigslist, check prices on Ebay, email it to a friend, and  insert a map.  I am working out some compression issues so I can put the iMovie project online to make remixing easier if you are interested.  Suggestions are welcomed in the interim : )</p> ]]></content:encoded> <wfw:commentRss>http://www.indolering.com/ubiquity-advert/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Community Building and UI</title><link>http://www.indolering.com/community-building-ui</link> <comments>http://www.indolering.com/community-building-ui#comments</comments> <pubDate>Sat, 22 Nov 2008 20:40:38 +0000</pubDate> <dc:creator>indolering</dc:creator> <category><![CDATA[Ubiquity]]></category> <category><![CDATA[Usability]]></category> <guid
isPermaLink="false">http://www.indolering.com/?p=177</guid> <description><![CDATA[There is a lot of talk about community building for the Ub command developers. My main concern is UI engineering; how can we help command developers create Humane commands? Earlier I blogged about the translate command, offering some suggestions, hoping it would help future command developers. Sadly, we can’t expect trained Usability professionals to review [...]]]></description> <content:encoded><![CDATA[<div
class="feedEntryContent"><p>There is a lot of talk about community building for the Ub command developers. My main concern is UI engineering; how can we help command developers create Humane commands? Earlier I <a
title="Ubiquity Translator Command" href="http://www.indolering.com/ubiquity-translate">blogged</a> about the translate command, offering some suggestions, hoping it would help future command developers. Sadly, we can’t expect trained Usability professionals to review every 3rd party command.</p><p>One of the things that I find interesting is how Apple has evolved their 3rd party developer ecosystem. While John Gruber has railed against the <a
href="http://daringfireball.net/2003/05/much_ado_about_clickthrough">inconsistency</a> of <a
href="http://developer.apple.com/documentation/userexperience/conceptual/applehiguidelines/XHIGWindows/chapter_18_section_5.html%2523//apple_ref/doc/uid/20000961-DontLinkElementID_1438">click-through</a> in the Human Interface Guidelines for OS X, I doubt users ever notice a difference, nor cause usability issues.</p><p>While Apple’s Human Interface Guidelines are good, it’s Apple’s Interface Builder that is the driving force behind the high quality 3rd party interfaces OS X users enjoy. Not to say HIG’s don’t have their place- they help us define and create countermeasures to problems. But auto-spacing/alignment, excellent 1st party UI’s, and good design patterns are demonstratively more effective at helping developers than a list of <a
href="http://developer.apple.com/documentation/userexperience/conceptual/applehiguidelines/XHIGLayout/chapter_20_section_1.html%2523//apple_ref/doc/uid/TP30000360-TP9">guidelines</a> and ratios for the distance between buttons.</p><p>It is this spirit of providing solutions and value to developers that I hope the Ubiquity community embraces.</p></div> ]]></content:encoded> <wfw:commentRss>http://www.indolering.com/community-building-ui/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ubiquity Translator Command</title><link>http://www.indolering.com/ubiquity-translate</link> <comments>http://www.indolering.com/ubiquity-translate#comments</comments> <pubDate>Wed, 12 Nov 2008 20:41:30 +0000</pubDate> <dc:creator>indolering</dc:creator> <category><![CDATA[Ubiquity]]></category> <category><![CDATA[Usability]]></category> <guid
isPermaLink="false">http://www.indolering.com/?p=178</guid> <description><![CDATA[I have been running into two types of usability problems in my testing of Firefox Ubiquity. One set of problems is with Ubiquity itself, it&#8217;s discover-ability, the display of suggestions, help, etc. The other set of problems is with the commands. The Translator command caused a lot of confusion. It would change the contents of [...]]]></description> <content:encoded><![CDATA[<div
class="feedEntryContent"><p>I have been running into two types of usability problems in my testing of Firefox Ubiquity. One set of problems is with Ubiquity itself, it&#8217;s discover-ability, the display of suggestions, help, etc. The other set of problems is with the commands.</p><p>The Translator command caused a lot of confusion. It would change the contents of a page, and users didn’t know how to revert it.</p><p>So instead, I thought up a translator lens that allowed us to visually communicate how to revert the page and provide control after the command has been executed. That might be a bad idea, more than 1 way of doing things&#8230;</p><p>Below are some mockups. They are public domain and both link to my Flickr account. Get the Photoshop files here: <a
href="http://www.indolering.com/wp-content/uploads/2008/11/UbiquityTranslatorPSMockup.zip">UbiquityTranslatorPSMockup.zip</a>.</p><p>In addition to the overall problems, some testers expected translate to translate the entire page if they didn’t have a selection. I’m worried about modality on this one (since they might not realize that they have a selection) but we can handle that later.</p></div> ]]></content:encoded> <wfw:commentRss>http://www.indolering.com/ubiquity-translate/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
