<?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/"
	xmlns:media="http://search.yahoo.com/mrss/">

<channel>
	<title>Open Parenthesis &#187; Usability</title>
	<atom:link href="http://www.openparenthesis.org/tag/usability/feed" rel="self" type="application/rss+xml" />
	<link>http://www.openparenthesis.org</link>
	<description>Because these are the early days of a long revolution . . .</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:13:12 +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>Weaving Identity into the Browser</title>
		<link>http://www.openparenthesis.org/2009/05/14/weaving-identity-into-the-browser</link>
		<comments>http://www.openparenthesis.org/2009/05/14/weaving-identity-into-the-browser#comments</comments>
		<pubDate>Thu, 14 May 2009 16:34:06 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[Open Stack]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[openID]]></category>
		<category><![CDATA[Optaros]]></category>
		<category><![CDATA[Portable]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[weave]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=1327</guid>
		<description><![CDATA[(via Dion Almaer and ReadWriteWeb) Mozilla Labs posted a screencast yesterday of a new feature as part of the Weave project, which enables OpenID at the browser level, which will have potentially significant impact on adoption and use of portable identity technology. Weave is a Mozilla Labs project, started back in December of 2007, which [...]]]></description>
			<content:encoded><![CDATA[<p>(via <a href="http://almaer.com/blog/who-do-i-trust-with-my-identity-erm-how-about-me-openid-weaves-into-the-browser">Dion Almaer</a> and <a href="http://www.readwriteweb.com/archives/this_new_firefox_feature_could_solve_the_login_and.php">ReadWriteWeb</a>)</p>
<p>Mozilla Labs posted a screencast yesterday of a new feature as part of the Weave project, which enables OpenID at the browser level, which will have potentially significant impact on adoption and use of portable identity technology. </p>
<p><a href="http://labs.mozilla.com/projects/weave/"><img src="http://www.openparenthesis.org/wp-content/uploads/2009/05/icon_weave_m.gif" alt="Mozilla Weave Logo" title="icon_weave_m" width="50" height="50" align="left" hspace="2" vspace="2" border="0" /></a> <a href="http://labs.mozilla.com/projects/weave/">Weave</a> is a Mozilla Labs project, started back in <a href="http://labs.mozilla.com/2007/12/introducing-weave/">December of 2007</a>, which (before this latest announcement) was mostly known for their Sync service, which can synchonize (and keep in sync over time) bookmarks, saved passwords, browsing history, and tabs, keeping your firefox browser experience consistent across multiple computers. It&#8217;s quite useful for those of us who have a work desktop, home desktop, and laptop, or some other combination of multiple computers regularly used. </p>
<p><a href="http://labs.mozilla.com/2009/05/identity-in-the-browser/">This new effort</a>, however, integrates OpenID into the Firefox user experience:</p>
<blockquote><p>
Our sprint changes the browser to provide single-click login to sites with saved passwords as well as sites that support a federated identity (OpenID in this case). It also provides the option to automatically sign in when the page is loaded, essentially providing a single-sign-on-like experience regardless of the login method being used. In the case of OpenID, we intercept the login procedure and, taking advantage of the fact that you’re already logged into your browser, and then use Weave identity to let you into the site.</p></blockquote>
<div id="attachment_1329" class="wp-caption aligncenter" style="width: 335px"><a href="http://www.openparenthesis.org/wp-content/uploads/2009/05/weave-video-snap-2009-05-06.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2009/05/weave-video-snap-2009-05-06-300x196.png" alt="Screencast" title="weave-video-snap-2009-05-06" width="300" height="196" class="size-medium wp-image-1329" /></a><p class="wp-caption-text">Screencast</p></div>
<p>Unfortunately, for now, you have to install the <a href="https://people.mozilla.com/~cbeard/weave/dist/latest-weave.xpi">latest weave development build</a> which also requires you to be running Firefox 3.5 beta, so it isn&#8217;t really quite ready for public consumption. </p>
<p>There&#8217;s also, of course, the risk that people will use this poorly &#8211; storing saved OpenID on shared machines, etc &#8211; but I think the model of allowing the browser &#8211; after you&#8217;ve logged into it &#8211; to login on your behalf &#8211; will be a really good UX improvement over time, and one I hope the other browsers will take up and implement themselves. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2009/05/14/weaving-identity-into-the-browser/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<enclosure url="http://www.openparenthesis.org/wp-content/uploads/2009/05/icon_weave_m.gif" length="6987" type="image/gif" /><media:content url="http://www.openparenthesis.org/wp-content/uploads/2009/05/icon_weave_m.gif" width="100" height="100" medium="image" type="image/gif" />	</item>
		<item>
		<title>State of Drupal (Szeged 2008)</title>
		<link>http://www.openparenthesis.org/2008/09/15/state-of-drupal-szeged-2008</link>
		<comments>http://www.openparenthesis.org/2008/09/15/state-of-drupal-szeged-2008#comments</comments>
		<pubDate>Mon, 15 Sep 2008 21:36:45 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Dries]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupalcon]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Szeged]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=680</guid>
		<description><![CDATA[I was unfortunately unable to get to Drupalcon Szeged last month, so I&#8217;m now making my way through the videos and slide decks from sessions there. One of the favorite keynotes of any Drupalcon of course is the State of Drupal address. Here&#8217;s video of Dries from Szeged: (I took the one supplied by archive.org [...]]]></description>
			<content:encoded><![CDATA[<p>I was unfortunately unable to get to <a href="http://szeged2008.drupalcon.org/">Drupalcon Szeged</a> last month, so I&#8217;m now making my way through the <a href="http://szeged2008.drupalcon.org/program/sessions">videos and slide decks</a> from sessions there. </p>
<p>One of the favorite keynotes of any Drupalcon of course is the State of Drupal address. Here&#8217;s video of Dries from Szeged:</p>
<p><embed src="http://www.archive.org/flow/FlowPlayerLight.swf?config=%7Bembedded%3Atrue%2CshowFullScreenButton%3Atrue%2CshowMuteVolumeButton%3Atrue%2CshowMenu%3Atrue%2CautoBuffering%3Atrue%2CautoPlay%3Afalse%2CinitialScale%3A%27fit%27%2CmenuItems%3A%5Bfalse%2Cfalse%2Cfalse%2Cfalse%2Ctrue%2Ctrue%2Cfalse%5D%2CusePlayOverlay%3Afalse%2CshowPlayListButtons%3Atrue%2CplayList%3A%5B%7Burl%3A%27DrupalconSzeged%5FStateOfDrupal%5FEdited%2FDrupalcon%5F2008%5FSzeged%5Faug%5F27%5F1%5FDries%2Eflv%27%7D%5D%2CcontrolBarGloss%3A%27high%27%2CshowVolumeSlider%3Atrue%2CbaseURL%3A%27http%3A%2F%2Fwww%2Earchive%2Eorg%2Fdownload%2F%27%2Cloop%3Afalse%2CcontrolBarBackgroundColor%3A%270x000000%27%7D" width="320" height="268" scale="noscale" bgcolor="111111" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" allowNetworking="all" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></p>
<p>(I took the one supplied by archive.org and cut out the first 37 minutes, including Drupalcon logistics &#8211; 10% female attendance!-  and a welcome from the vice-mayor of Szeged, Sandor Nagy, who revealed that Szeged is open source friendly but unfortunately uses Joomla! to manage their web pages). </p>
<p>I love Dries&#8217; approach. Most of the talk is structured around this list of the five things preventing Drupal from achieving world domination:</p>
<ol>
<li>Slow porting of contributed modules</l>
<li>Learning curve</li>
<li>Restricted access to Drupal talent</li>
<li>Drupal.org Experience</li>
<li>Lack of Features</li>
</ol>
<p>He basically walks through each, commenting on what might be going on and how the Drupal community at large can address the issue. </p>
<p>Highlights:</p>
<ul>
<li>Seems clear that more features need to move into core. Some (more) aspects of pathauto, CCK, and Views into core, perhaps a WYSIWYG editor (though Dries said he isn&#8217;t quite ready to pick one here). Looking at what modules most people install helps determine where core should go. </li>
<li>Multimedia handling and file handling generally &#8211; cleaning up the relationship between files and nodes.</li>
<li>Usability improvements &#8211; here the focus is on Drupal.org as well as Drupal itself. The default install and administer experience is still too confusing. There&#8217;s an initial step for first time users that is still too high.</li>
<li>RDF/Semantic Web &#8211; moving beyond the assumption that output = xhtml (This was also a theme at Drupalcon Boston)</li>
</ul>
<p>When will Drupal 7 be frozen? When it is ready to be frozen. Not likely before January 2009, maybe not even then. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2008/09/15/state-of-drupal-szeged-2008/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Make Me Decide Yet: Lowering the Barrier to Entry</title>
		<link>http://www.openparenthesis.org/2008/03/27/barrier-to-entry</link>
		<comments>http://www.openparenthesis.org/2008/03/27/barrier-to-entry#comments</comments>
		<pubDate>Thu, 27 Mar 2008 17:55:54 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Appleseed]]></category>
		<category><![CDATA[DiSo]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[Noserub]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openID]]></category>
		<category><![CDATA[Ringside]]></category>
		<category><![CDATA[shindig]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[XFN]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/2008/03/27/barrier-to-entry</guid>
		<description><![CDATA[A few days ago Josh Porter was tweeting about the notion of &#8220;fatigue points&#8221;: I think it&#8217;s a very useful concept, pointing out that people&#8217;s decisions aren&#8217;t binary: it isn&#8217;t a single yes/no decision but an active, ongoing negotiation, which determines which services you use and don&#8217;t use. You can also think about the barrier [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago <a href="http://bokardo.com/">Josh Porter</a> was <a href="http://twitter.com/bokardo/statuses/777002433">tweeting about the notion of &#8220;fatigue points&#8221;</a>:</p>
<p><a href='http://twitter.com/bokardo/statuses/777002433' title='Fatigue Points'><img src='http://www.openparenthesis.org/wp-content/uploads/2008/03/fatigue_points.png' alt='fatigue points' border="0"></a></p>
<p>I think it&#8217;s a very useful concept, pointing out that people&#8217;s decisions aren&#8217;t binary: it isn&#8217;t a single yes/no decision but an active, ongoing negotiation, which determines which services you use and don&#8217;t use. </p>
<p>You can also think about the barrier to entry of a new user in a similar fashion. Any time you try out a new application or service there are a few barriers, and whatever the application developer can do to lower those barriers the more users will get over that threshold. </p>
<p>(One of the key benefits of open source, from my point of view, is the relatively low threshold of entry it makes possible &#8211; no need to negotiate an enterprise license, sign up for 2 years of support, and get lawyers to agree on terms &#8211; just download, install, and try out). </p>
<p>In social web applications, the barrier to entry is generaly sign up &#8211; authorization and authentication. Applications running inside containers like Facebook have the benefit of bypassing the authentication problem &#8211; by relying on Facebook to determine that you are appropriately logged in to your own identity &#8211; but still need to get authorization from you to &#8220;install&#8221; themselves to your profile. </p>
<p>The problem is that Facebook (or Facebook application developers, guided by the Facebook API) seems to treat this experience as a binary choice: you either install the application or you don&#8217;t. From the application&#8217;s point of view, you are either a user who has installed the app (in which case you&#8217;re in) or a user who has not yet installed the app (in which case you&#8217;re out). </p>
<p>Why should I have to install an application in order to be able to see the message my firend sent me using it? </p>
<p>Jonathan Terleski, from Google&#8217;s User Experience Team, <a href="http://opensocialapis.blogspot.com/2008/03/different-kind-of-opensocial-container.html">posted a movie today</a> showing a better way: allow users to experience the application and then &#8211; <strong>after they have determined it has some value to them</strong> &#8211; ask for the install. </p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Wzg7p6RfDsA&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Wzg7p6RfDsA&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p>What do you do, though, if you&#8217;re outside the environment of an open social container or the Facebook API? Use <a href="http://openid.net/">OpenID</a> and <a href="http://oauth.net/">OAuth</a>.</p>
<p>Keeping the barrier to entry low:</p>
<ol>
<li>Let people have a decent sense of the experience before &#8220;creating an account&#8221; (or whatever language you use to describe registering). Let &#8216;em try before they buy, as much as possible.</li>
<li>Use OpenID. Enable people to log in to your new service using their existing identity elsewhere. With Yahoo! and AOL on board, and the directed identity features of OpenID 2.0 (which let users click a button marked &#8220;log in with your Yahoo! account&#8221; rather than remembering a URL) we should see end user adoption of OpenID take off. (It may be &#8220;unaware adoption&#8221; in the sense that people don&#8217;t know it is OpenID being used, but that&#8217;s actually a good thing).</li>
<li>Leverage their data from elsewhere, using import via Google&#8217;s <a href="http://code.google.com/apis/socialgraph/">Social Graph API</a>, hCard profiles they may have on other sites, XFN or FOAF notations from sites like <a href="http://twitter.com/">Twitter</a> which markup links with microformats, and OAuth to access third party data. </li>
</ol>
<p>I&#8217;m looking forward to seeing more detail on the <a href="http://wiki.ringsidenetworks.org/display/ringside/Home">Ringside Social Application Server</a> next week &#8211; looks to offer a very compelling path to bringing social networking features into applications without imposing a high barrier to entry. See also <a href="http://diso-project.org/">DiSo</a>, <a href="http://noserub.com/blog/archives/49-NoseRub-0.6a-released.html">Noserub</a>, <a href="http://incubator.apache.org/shindig/">Shindig</a>, and the <a href="http://appleseed.sourceforge.net/">Appleseed Project</a> (which may need to change its name to avoid the other <a href="http://www.appleseedinfo.org/">Appleseed Project</a>). </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2008/03/27/barrier-to-entry/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.openparenthesis.org/wp-content/uploads/2008/03/fatigue_points.png" length="29436" type="image/png" /><media:content url="http://www.openparenthesis.org/wp-content/uploads/2008/03/fatigue_points.png" width="350" height="118" medium="image" type="image/png" />	</item>
		<item>
		<title>State of Drupal</title>
		<link>http://www.openparenthesis.org/2008/03/06/state-of-drupal</link>
		<comments>http://www.openparenthesis.org/2008/03/06/state-of-drupal#comments</comments>
		<pubDate>Fri, 07 Mar 2008 01:05:38 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[data portability]]></category>
		<category><![CDATA[Dries]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupalcon2008]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/2008/03/03/state-of-drupal</guid>
		<description><![CDATA[(First part of this week I am attending DrupalCon 2008) [Update 3/4/08: Audio from the State of Drupal as well as Jay Batson and Dries' "Presenting Acquia" talk are available on Shai's podcast] [Updated again 3/6/08: Video from the State of Drupal at Internet Archive] Not surprisingly, Dries&#8217; state of Drupal presentation was well received [...]]]></description>
			<content:encoded><![CDATA[<p>(First part of this week I am attending <a href="http://boston2008.drupalcon.org/">DrupalCon 2008</a>)</p>
<p>[Update 3/4/08: Audio from the State of Drupal as well as Jay Batson and Dries' "Presenting Acquia" talk are available on <a href="http://sgluskin.podomatic.com/">Shai's podcast</a>]</p>
<p>[Updated again 3/6/08: <a href="http://www.archive.org/details/DrupalconBoston2008-TheStateOfDrupal">Video from the State of Drupal</a> at Internet Archive]</p>
<p>Not surprisingly, Dries&#8217; state of Drupal presentation was well received by the crowd of assembled Drupalers. </p>
<p>The state of our union is strong, Dries began, citing the success of Drupal 6 in attracting even broader communities of interest. But as we prepare for the broader audiences that success brings, there are things we need to pay more attention to. </p>
<p>The focus of Drupal 7, as Dries recommended to the community, should be on interoperability and usability. This means improving internal and external APIs, enhancing data portability, and redesigning the home of Drupal, drupal.org, to better accomodate the next wave of users joining the community. </p>
<p>(Great to see a project lead of a major open source community paying so much attention to usability!)</p>
<p>The full presentation listed 11 key needs for Drupal 7, highlighting usability and APIs, as well as the more predictable &#8220;CCK Fields into core and &#8220;Views lite in Core&#8221; approach. </p>
<p>Dries also set expectations for the code freeze for Drupal 7 &#8211; May 15, 2008- but suggested that code freeze could be delayed as far as October 2008 if 100% test coverage existed for core. </p>
<p>The last section was all about the semantic web and RDF triples, arguing that better usage of structured data in RDF formats could enable Drupal powered sites to become part of the broader emerging data web. </p>
<p>&#8220;Google and others want to build a social graph which connects everyone &#8211; we have an opportunity to build a larger graph which connects everything.&#8221; </p>
<p>I will link to the presentaiton itself when posted &#8211; for now also check out <a href="http://twitter.com/benfinklea">http://twitter.com/benfinklea</a> who was live tweeting it and keeping up far better than I could. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2008/03/06/state-of-drupal/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

