<?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>FactoryCity &#187; Web building</title>
	<atom:link href="http://factoryjoe.com/blog/category/what-i-do/web-building/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog</link>
	<description>This can all be made better. Ready? Begin.</description>
	<lastBuildDate>Wed, 11 Jan 2012 18:16:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://factoryjoe.com/blog/?pushpress=hub'/>
		<item>
		<title>Clarifying my comments on Twitter&#8217;s annotations</title>
		<link>http://factoryjoe.com/blog/2010/06/21/comments-on-twitter-annotations/</link>
		<comments>http://factoryjoe.com/blog/2010/06/21/comments-on-twitter-annotations/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 19:21:17 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1933</guid>
		<description><![CDATA[Two weeks ago, Mathew Ingram from GigaOM pinged me via my Google Profile to ask what my thoughts — as an open web advocate — are on Twitter&#8217;s new annotations feature. He ended up posted portions of my response yesterday in a post titled &#8220;Twitter Annotations Are Coming — What Do They Mean For Twitter [...]]]></description>
			<content:encoded><![CDATA[<p>Two weeks ago, <a href="http://www.mathewingram.com/work/about/">Mathew Ingram</a> from GigaOM pinged me via <a href="http://www.google.com/profiles/chris.messina">my Google Profile</a> to ask what my thoughts — as an open web advocate — are on Twitter&#8217;s new <a href="http://apiwiki.twitter.com/Annotations-Overview">annotations feature</a>. He ended up posted portions of my response yesterday in a post titled &#8220;<a href="http://gigaom.com/2010/06/20/twitter-annotations-are-coming-what-do-they-mean-for-twitter-and-the-web/">Twitter Annotations Are Coming — What Do They Mean For Twitter and the Web?</a>&#8221;</p>
<p>The portion with my comments reads:</p>
<blockquote><p>But Google open advocate Chris Messina warns that if Twitter doesn’t handle the new feature properly, it could become a free-for-all of competing standards and markups. “I find them very intriguing,” he said of Annotations, but added: “It could get pretty hairy with lots of non-interoperable approaches,” a concern that <a href="http://www.skepticgeek.com/microblogging/twitter-annotations-fountain-of-creativity-or-can-of-worms/">others have raised as well</a>. For example, if more than one company wants to support payments through Annotations but they all use proprietary ways of doing that, “getting Twitter clients and apps to actually make sense of that data will be very slow going indeed,” said Messina. However, the Google staffer said he was encouraged by the fact that Twitter was looking at supporting existing standards such as RDFa and microformats (as well as potentially Facebook’s open graph protocol).</p></blockquote>
<p>Unfortunately some folks found these comments <a href="http://www.hyperorg.com/blogger/2010/06/20/twitter-metadata-and-where-standards-come-from/">more</a> <a href="http://scripting.com/stories/2010/06/20/kickBackGoogle.html">negative</a> than I intended them to be, so I wanted to flesh out my thinking by providing the entire text of the email I sent to Mathew:</p>
<blockquote><p>Thanks for the question Mathew. I admit that I&#8217;m no expert on Twitter Annotations, but I do find them very intriguing&#8230; I see them creating a lot of interesting momentum for the Twitter Dev Community because they allow for all kinds of emergent things to come about&#8230; but at the same time, without a sane community stewardship model, it could get pretty hairy with lots of non-interoperable approaches that re-implement the same kinds of features.</p>
<p>That is — say that someone wants to implement support for payments over Twitter Annotations&#8230; if a number of different service providers want to offer similar functionality but all use their own proprietary annotations, then that means getting Twitter clients and apps to actually make sense of that data will be very slow going indeed.</p>
<p>I do like that <a href="http://twitter.com/rsarver">Ryan Sarver</a> et al are looking at supporting existing schema where they exist — rather than supporting an adhocracy that might lead to more reinventions of the wheel than Firestone had blowouts. But it&#8217;s unclear, again, how successful that effort will be long term.</p>
<p>Of course, as the weirdo <a href="http://factoryjoe.com/blog/2007/08/25/groups-for-twitter-or-a-proposal-for-twitter-tag-channels/">originator of the hashtag</a>, it seems to me that the Twitter community has this funny way of getting the cat paths paved, so it may work out just fine — with just a slight amount of central coordination through the developer mailing lists.</p>
<p>I&#8217;d really like to see Twitter adopt ActivityStreams, of course, and went to their <a href="http://engineering.twitter.com/2010/05/annotations-hackfest.html">hackathon</a> to see what kind of coordination we could do. Our conversation got hijacked so I wasn&#8217;t able to make much progress there, but Twitter does seem interested in supporting these other efforts and has reached out to help move things forward.</p>
<p>Not sure how much that helps, but let me know what other questions you might have.</p></blockquote>
<p>I stand by these comments — though I can see how, spliced and taken out of context, they could be misconstrued.</p>
<p>Considering that we&#8217;re facing similar questions about the <a href="http://wiki.activitystrea.ms/Namespaces">extensibility model for ActivityStreams</a>, I can speak from experience that guiding chaos into order is actually how &#8220;standards&#8221; evolve over time. Managing that process determines how quickly an effort like Twitter&#8217;s annotations will succeed.</p>
<p>Twitter&#8217;s approach of  balancing between going completely open against being centrally managed is a smart approach, and I&#8217;m looking forward to both working with them on their efforts, as well as seeing what their developer community produces.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/06/21/comments-on-twitter-annotations/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Two interviews on the open web from SXSW</title>
		<link>http://factoryjoe.com/blog/2010/05/03/two-interviews-on-the-open-web/</link>
		<comments>http://factoryjoe.com/blog/2010/05/03/two-interviews-on-the-open-web/#comments</comments>
		<pubDate>Mon, 03 May 2010 16:57:21 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Activity Streams]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[sxsw]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1913</guid>
		<description><![CDATA[You must have an HTML5-capable browser to watch this video. You may also download this video directly. Funny how timing works out, but two interviews that I gave in March at SXSW have just been released. The first — an interview with Abby Johnson for WebProNews — was recorded after my ActivityStreams talk and is [...]]]></description>
			<content:encoded><![CDATA[<p><video width="480" height="270" src="http://videos.webpronews.com/video/2010/04/30/sxsw10_messina3.mp4" autobuffer controls><br />
<a href="http://videos.webpronews.com/video/2010/04/30/sxsw10_messina3.mp4"><img src="http://factoryjoe.com/blog/wp-content/uploads/webpronews.jpg" alt="WebProNews video preview" title="WebProNews video preview" width="479" height="270" class="aligncenter size-full wp-image-1914" /></a></p>
<div class="fallback">You must have an HTML5-capable browser to watch this video. You may also download this video <a href="http://videos.webpronews.com/video/2010/04/30/sxsw10_messina3.mp4">directly</a>.</div>
<p></video></p>
<p>Funny how timing works out, but two interviews that I gave in March at SXSW have just been released.</p>
<p>The <a href="http://videos.webpronews.com/2010/05/02/initiatives-for-a-free-and-open-web/">first</a> — an interview with Abby Johnson for WebProNews — was recorded after my <a href="http://www.slideshare.net/factoryjoe/activitystreams-is-it-getting-streamy-in-here">ActivityStreams talk</a> and is embedded above. If you have trouble with the embedded video, you can <a href="http://videos.webpronews.com/video/2010/04/30/sxsw10_messina3.mp4">download it directly</a>. I discuss <a href="http://activitystrea.ms">ActivityStreams</a>, the open web and the role of the <a href="http://openwebfoundation.org">Open Web Foundation</a> in providing a legal framework for developing interoperable web technologies. I also explain the historical background of <a href="http://factorycity.net">FactoryCity</a>.</p>
<p>In the <a href="http://www.ontherecordpodcast.com/pr/otro/activity-streams-chris-messina.aspx">second interview</a>, with <a href="http://twitter.com/ericschwartzman">Eric Schwartzman</a>, I discuss ActivityStreams for enterprise, and how information abundance will affect the relative value of data that is hoarded versus data that circulates. Of the interview <cite>Eric</cite> says: <q> In the 5 years I&#8217;ve been producing this podcast, this discussion with Chris, recorded at South by Southwest (SXSW) 2010 directly following his <a href="http://www.slideshare.net/factoryjoe/activitystreams-is-it-getting-streamy-in-here">presentation on activity streams</a>, is one of the most compelling interviews I&#8217;ve ever recorded.  I expect to include many of his ideas in my upcoming book &#8220;Social Marketing to the Business Customer&#8221; to be published by Wiley early next year. </q></p>
<p>If you&#8217;re interested in these subjects, I&#8217;ll be speaking at <a href="http://2010.northernvoice.ca/">Northern Voice</a> in Vancouver this weekend, at <a href="http://www.parc.com/events/forum.html">PARC Forum</a> in Palo Alto on May 13, at <a href="http://code.google.com/events/io/2010/">Google I/O</a> on May 19, and at <a href="http://www.gluecon.com/2010/">GlueCon</a> in Denver, May 27. I also maintain a list of <a href="http://wiki.factoryjoe.com/Interviews">previous interviews</a> that I&#8217;ve given.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/05/03/two-interviews-on-the-open-web/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Understanding the Open Graph Protocol</title>
		<link>http://factoryjoe.com/blog/2010/04/22/understanding-the-open-graph-protocol/</link>
		<comments>http://factoryjoe.com/blog/2010/04/22/understanding-the-open-graph-protocol/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 01:14:30 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[like]]></category>
		<category><![CDATA[openlike]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1903</guid>
		<description><![CDATA[I attended Facebook&#8217;s F8 conference yesterday (missed the keynote IRL, but you can catch it online) and came away pondering the Open Graph Protocol. In they keynote Zuck said (as Luke Shepard calls him): Today the web exists mostly as a series of unstructured links between pages. This has been a powerful model, but it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a title="All likes lead to Facebook by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4543760256/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4072/4543760256_fa634bc82a.jpg" alt="All likes lead to Facebook" width="500" height="327" /></a></p>
<p>I attended Facebook&#8217;s <a href="http://facebook.com/f8">F8 conference</a> yesterday (missed the keynote IRL, but you can <a href="http://livestream.com/f8conference/video?clipId=pla_e7a096b4-3ef9-466d-9a37-d920c31040aa">catch it online</a>) and came away pondering the <a href="http://opengraphprotocol.org/">Open Graph Protocol</a>.</p>
<p>In they keynote <a href="http://www.facebook.com/zuck">Zuck</a> said (as <a href="http://www.facebook.com/luke.shepard">Luke Shepard</a> calls him):</p>
<blockquote><p>Today the web exists mostly as a series of unstructured links between pages. This has been a powerful model, but it&#8217;s really just the start. The open graph puts people at the center of the web. It means that the web can become a set of personally and semantically meaningful connections between people and things.</p></blockquote>
<p>While I agree that the web is transmogrifying from <a href="http://factoryjoe.com/blog/2009/09/14/the-web-at-a-new-crossroads/">a web of documents to a web of people</a>, I have deep misgivings about what the <a href="http://opengraphprotocol.org/">Open Graph Protocol</a> — along with Facebook&#8217;s new Like button — means for the open web.</p>
<p>There are three elements of Facebook&#8217;s announcements that seem to conspire against the web:</p>
<ul>
<li>A new format</li>
<li>Convenient to implement</li>
<li>Facebook account required</li>
</ul>
<p>First, to support the Open Graph Protocol, all you need to do is add some <a href="http://en.wikipedia.org/wiki/RDFa">RDFa-formatted</a> metatags to the <code>HEAD</code> of your <code>HTML</code> pages (as this example demonstrates, <a href="http://www.imdb.com/title/tt0117500">from IMDB</a>):</p>
<p><script src="http://gist.github.com/376009.js?file=gistfile1.html"></script></p>
<p>Simple right? Indeed.</p>
<p>And from the looks of it, pretty innocuous. Structured data is <em>good</em> for the web, and I&#8217;d never argue to the contrary. I&#8217;m skeptical about calling this format &#8220;open&#8221; — because it smells more like <a href="http://factoryjoe.com/blog/2009/03/20/openwashing"><em>openwashing</em></a> from here, but I&#8217;m willing to give it the benefit of the doubt for now. (Similarly, <a href="http://xauth.org">XAuth</a> still has to prove its openness cred, so I understand how these things can come together quickly behind closed doors and then adopt a more open footing over time.)</p>
<p>So, rather than using data that&#8217;s already on the web, everyone that wants to play Facebook&#8217;s game needs to go and retrofit their pages to include these new metadata types. While they&#8217;re busy with that (it should take a few minutes at most, really), won&#8217;t they <em>also</em> implement support for Facebook&#8217;s <a href="http://developers.facebook.com/docs/reference/plugins/like">Like button</a>? Isn&#8217;t that the motivation for supporting the Open Graph Protocol in the first place?</p>
<p>Why yes, yes it is.</p>
<p>And that&#8217;s the carrot to convince site publishers to support the Open Graph Protocol.</p>
<p>Here&#8217;s the rub though: those Like buttons only work for Facebook. I can&#8217;t just be signed in to <em>any</em> social web provider&#8230; it&#8217;s got to be Facebook. And on top of that, whenever I &#8220;like&#8221; something, I&#8217;m sending a signal back to Facebook that gets recorded on both my profile, and in my activity stream.</p>
<p>Ok, not a big deal, but think laterally: how about this? What if Larry and Sergey wanted to recreate <a href="http://en.wikipedia.org/wiki/PageRank">PageRank</a> today?</p>
<p>You know what I bet they wish they could have done? Forced anyone who wanted to add a page to the web to <strong>authenticate</strong> with them first. It sure would have kept out all those pesky spammers! Oh, and anyone that wanted to be part of the Google index, well they&#8217;d have to add additional metadata to their pages so that the content graph would be spic and span. Then add in the &#8220;like&#8221; button to track user engagement and then use that data to determine which pages and content to recommend to people based on their social connections (also stored on their server) and you&#8217;ve got a pretty compelling, centralized service. All those other pages from the long tail? Well, they&#8217;re just not that interesting anyway, right?</p>
<p>This sounds a lot to me like &#8220;Authenticated PageRank&#8221; — where everyone that wants to be listed in the index would have to get a Google account first. Sounds kind of smart, right? Except — <em>shucks</em> — there&#8217;s just one problem with this model: it&#8217;s evil!</p>
<p>When all likes lead to Facebook, and liking requires a Facebook account, and Facebook gets to hoard all of the metadata and likes around the interactions between people and content, it depletes the ecosystem of potential and chaos — those attributes which make the technology industry so <em>interesting and competitive</em>. It&#8217;s one thing for semantic and identity layers to emerge on the web, but it&#8217;s something else entirely for the all of the interactions on those layers to be piped through a single provider (and not just because that provider <a href="http://gigaom.com/2010/04/21/facebook-makes-itself-a-central-point-of-failure-for-the-web/">becomes a single point of failure</a>).</p>
<p>I <a title="What I like about Facebook’s “openness”" href="http://factoryjoe.com/blog/2010/04/23/what-i-like-about-facebooks-openness/">give Facebook credit</a> for launching a compelling product, but it&#8217;s dishonest to think that the Facebook Open Graph Protocol benefits anyone more than Facebook — as it exists in its current incarnation, with Facebook accounts as the only valid participants.</p>
<p>As I and others have said before, <a href="http://www.azarask.in/blog/post/identity-in-the-browser-firefox/">your identity is too important to be owned by any one company</a>.</p>
<p>Thus I&#8217;m looking forward to what efforts like <a href="http://openlike.org">OpenLike</a> might do <a href="http://www.readwriteweb.com/archives/openlike_all-start_team_to_challenge_to_facebooks.php">to tip back the scales</a>, and bring the potential and value of such simple and meaningful interactions to other social identity providers across the web.</p>
<hr /><small><em>Please note that this post only represents my views and opinions as an independent citizen of the web, and not that of my employer.</em></small></p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/04/22/understanding-the-open-graph-protocol/feed/</wfw:commentRss>
		<slash:comments>75</slash:comments>
		</item>
		<item>
		<title>Google Buzz and the fabric of the social web</title>
		<link>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/</link>
		<comments>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 05:07:21 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1854</guid>
		<description><![CDATA[When I joined the company a month ago, I was baited with the promise that Google was ready to get serious about the social web. Yesterday&#8217;s launch of Google Buzz and the fledgling Google Buzz API is like a downpayment on what I see as Google&#8217;s broader social web ambitions, that have been bubbling beneath [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://buzz.google.com"><img class="alignright figure figure-b" title="Buzz Icon" src="http://factoryjoe.com/blog/wp-content/uploads/buzzicon_125.jpg" alt="Google Buzz Icon" width="125" height="125" /></a>When I <a title="Happy birthday to me! I’m joining Google" href="http://factoryjoe.com/blog/2010/01/07/happy-birthday-to-me-im-joining-google/">joined the company a month ago</a>, I was baited with the promise that Google was ready to get serious about the social web.</p>
<p>Yesterday&#8217;s <a href="http://googleblog.blogspot.com/2010/02/introducing-google-buzz.html">launch of Google Buzz</a> and the fledgling Google Buzz API is <a href="http://www.readwriteweb.com/archives/how_google_buzz_is_disruptive_open_data_standards.php">like a downpayment</a> on what I see as Google&#8217;s broader social web ambitions, that have been <a href="http://www.zengestrom.com/blog/2010/02/the-buzz-is-out.html">bubbling beneath the surface for some time</a>. Understand that Buzz is not entirely an end unto itself, but a way for Google to get some skin in the game to promote the use and adoption of different open technologies for the social web.</p>
<p>In fact, I&#8217;d argue that Buzz is as much about Google creating a new channel for conversation in a familiar place as it is about <a href="http://googlecode.blogspot.com/2010/02/join-conversation-around-google-buzz.html">how we&#8217;re going about building its public developer surfaces</a>. Although today&#8217;s Buzz API only offers a real-time read-only activity stream, the goal is to move quickly towards implementing a host of other technologies — most of which should be familiar to readers of this blog.</p>
<p>As <a href="http://epeus.blogspot.com/2010/02/mike-arrington-wrote-plea-for-better.html">Kevin Marks observes</a>, in order to address the mess of the social web that <a href="http://techcrunch.com/2010/02/07/social-feels-like-search-a-decade-ago-lots-of-noise-and-lots-of-spam/">Mike Arrington described</a>, we need <q>widespread use [of common standards] so that we can generalize across sites</q> — and thus enable people to interact and engage <em>across the web </em>, rather than being restricted to any particular silo of activity — which may or may not reflect their true social configuration.</p>
<p>In other words, standards — and in particular <em>social web</em> standards — are the lingua franca that make it possible for uninitiated web services to interact in a consistent manner. When web services use standards to commoditize essential and basic features, it forces them to compete not with user lock-in, but by providing better service, better user experience, or with new functionality and utility. I am an advocate of the open web because I believe the open web leads to increased competition, which in turn affords people better options, and more leverage in the world.</p>
<p>Buzz is both a terrific product, and a great example of how the social web is evolving and becoming truly ubiquitous. Buzz is simply one more stitch in the fabric of the social web.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Designing for the gut</title>
		<link>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/</link>
		<comments>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 23:09:38 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Civil liberties]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[sxd]]></category>
		<category><![CDATA[trim:key=fj_gut]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1813</guid>
		<description><![CDATA[This post has been translated to Belorussian by Patricia Clausnitzer. I want you to watch this video from a recent Sarah Palin rally (hat tip: Marshall Kirkpatrick). It gives us &#8220;who&#8221; I&#8217;m talking about. While you could chalk up the effect of the video to clever editing, I&#8217;ve seen similar videos that suggest that the [...]]]></description>
			<content:encoded><![CDATA[<div class="update">This post has been translated to <a href="http://pc.de/pages/designing-for-the-gut-be">Belorussian</a> by <a href="http://pc.de/">Patricia Clausnitzer</a>.</div>
<hr />
I want you to watch this video from <a href="http://newleftmedia.com/2009/11/sarah-palin-book-signing-interviews-with-supporters/">a recent Sarah Palin rally</a> (<a href="http://twitter.com/marshallk/status/6073303620">hat tip</a>: <a href="http://marshallk.com">Marshall Kirkpatrick</a>). It gives us &#8220;who&#8221; I&#8217;m talking about.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" 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://www.youtube.com/v/mKKKgua7wQk&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/mKKKgua7wQk&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>While you could chalk up the effect of the video to clever editing, I&#8217;ve seen <a href="http://www.youtube.com/watch?v=aOSON7i72u4">similar</a> <a href="http://www.huffingtonpost.com/2008/10/06/mccain-does-nothing-as-cr_n_132366.html">videos</a> that suggest that <a href="http://crooksandliars.com/david-neiwert/mccainpalin-supporters-let-their-rac">the attitudes expressed</a> are probably a pretty accurate portrayal of <em>how</em> some people think (and, for the purposes of this essay, I&#8217;m less interested in <em>what</em> they think).</p>
<p>It seems to me that the people in the video largely think with their guts, and not their brains. I&#8217;m not making a judgment about their intelligence, only recognizing that they seem to evaluate the world from a different perspective than I do: with less curiosity and apparent skepticism. This approach would explain George W Bush&#8217;s appeal as someone who &#8220;<a href="http://www.crisispapers.org/essays/bush-gut.htm">lead from the gut</a>&#8220;. It&#8217;s probably also what <a id="aptureLink_UiX2RWawwH" href="http://en.wikipedia.org/wiki/Al%20Gore">Al Gore</a> was talking about in his book, <a href="http://www.amazon.com/gp/product/0143113623?ie=UTF8&amp;tag=factorycity-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0143113623">Assault on Reason</a>.</p>
<p>Many in my discipline (design) tend to think of the consumers of their products as being rational, thinking beings — not unlike themselves. This seems worse when it comes to engineers and developers, who spend all of their thinking time being mathematically circumspect in their heads. They exhibit a kind of pattern blindness to the notion that some people act completely from gut instinct alone, rarely invoking their higher faculties.</p>
<p>How, then, does this dichotomy impact the utility or usability of products and services, especially those borne of technological innovation, given that designers and engineers tend to work with &#8220;information in the mind&#8221; while many of the users of their products operate purely on the visceral plane?</p>
<p>In writing about <a href="http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/">the death of the URL</a>, I wanted to expose some consequences of this division. While the intellectually adventuresome are happy to embrace or create technology to expand and challenge their minds (the popularity and vastness of the web a testament to that fact), anti-intellectuals seem to encounter technology as though it were a form of mysticism. In contrast to the technocratic class, anti-intellectuals on the whole seem less curious about how the technology works, so long as it does. Moreover, for technology to work &#8220;well&#8221; (or be perceived to work well) it needs to be responsive, quick, and for the most part, completely invisible. A common sentiment I hear is that the less technology intrudes on their lives, the better and happier they believe themselves to be.</p>
<p>So, back to the death of the URL. As has been argued, <a href="http://www.matthewdawkins.co.uk/the-death-of-the-url.html">the URL is ugly, confusing, and opaque</a>. It feels technical and dangerous. And people just don&#8217;t get them. This is a sharp edge of the web that seems to demand being sanded off — because the less the inner workings of a technology are exposed in one&#8217;s interactions with it, the easier and more pleasurable it will be to operate, within certain limitations, of course. Thus to naively enjoy the web, one needn&#8217;t understand servers, DNS, ports, or hypertext — one should just &#8220;connect&#8221;, pick from a list of known, popular, &#8220;destinations&#8221;, and then point, click — point, click.</p>
<p>And what&#8217;s so wrong with that?</p>
<p>What I find interesting about the social web is not the technology that enables it, but that it bypasses our &#8220;central processor&#8221; and engages the gut. The single greatest thing about the social web is how it has forced people to overcome their technophobias in order to connect with other humans. I mean, prior to the rise of AOL, being online was something that only nerds did. Few innovations in the past have spread so quickly and irreversibly, and it&#8217;s because the benefits of the social web extend beyond the rational mind, and activate our common ancestors&#8217; legacy brain. This widens the potential number of people who can benefit from the technology because rationality is not a requirement for use.</p>
<p>Insomuch as humans have cultivated a sophisticated sociality over millennia, the act of socializing itself largely takes place in the &#8220;gut&#8221;. That&#8217;s not to say that there aren&#8217;t higher order cognitive faculties involved in &#8220;being social&#8221;, but when you interact with someone, especially for the first time, no matter what your brain says, you still rely a great deal on what your gut &#8220;tells you&#8221; — and that&#8217;s not a bad thing. However, when it comes to socializing on sites like Twitter and Facebook, we&#8217;re necessarily engaging more of our prefrontal cortex to interpret our experience because digital environments lack the circumstantial information that our senses use to inform our behavior. To make up for the lack of sensory information, we tend to scan pages all at once, rather than read every word from top to bottom, looking for cues or familiar handholds that will guide us forward. Facebook (by name and design) uses the familiarity of our friends&#8217; faces to help us navigate and cope with what is otherwise typically an information-poor environment that we are ill-equipped to evaluate on our own (hence the success of social engineering schemes and phishing).</p>
<p>As we redesign more of our technologies to provide social functionality, we should not proceed with mistaken assumption that users of social technologies are rational, thinking, deliberative actors. Nor should we be under the illusion that those who use these features will care more about neat tricks that add social functionality than the socialization experience itself. That is, technology that shrinks the perceived distance between one person&#8217;s gut and another&#8217;s and simply gets out of the way, wins. If critical thinking or evaluation is required in order to take advantage of social functionality, the experience will feel, and thus be perceived, as being frustrating and obtuse, leading to avoidance or disuse.</p>
<p>Given this, no where is the recognition of the gut more important than in the design and execution of identity technologies. And this, ultimately, is why I&#8217;m writing this essay.</p>
<p>It might seems strange (or somewhat obsessive), but as I watched the Sarah Palin video above, I thought about how I would talk to these people about OpenID. No doubt we would use very different words to describe the same things — and I bet their mental model of the web, Facebook, Yahoo, and Google would differ greatly from mine — but we would find common goals or use cases that would unite us. For example, I&#8217;m sure that they keep in touch with their friends and family online.  Or they discover or share information — again, even if they do it differently than me or my friends do. Though we may engage with the world very differently — at root we both begin with some kind of conception of our &#8220;self&#8221; that we &#8220;extend&#8221; into the network when we go online and connect with other people.</p>
<p>The foundation of those connections is what I&#8217;m interested in, and why I think designing for the gut is something that technocrats must consider carefully. Specifically, when I read posts like Jesse Stay&#8217;s concept of a <a href="http://staynalive.com/articles/2009/11/25/the-future-has-no-log-in-button/">future without a login button</a>, or evaluate the mockups for an <a title="An Experimental Identity Selector for OpenID" href="http://self-issued.info/?p=235">&#8220;active identity client&#8221; based on information cards</a> or consider <a href="http://www.azarask.in/">Aza</a> and <a href="http://blog.mozilla.com/faaborg/">Alex&#8217;s</a> sketches for what <a href="http://www.azarask.in/blog/post/identity-in-the-browser-firefox/">identity in the browser could look like</a>, I try to involve my gut in that &#8220;thought&#8221; process.</p>
<p>Now, I&#8217;m not just talking about intuition (though that&#8217;s a part of it). I&#8217;m talking about why some people feel &#8220;safer&#8221; experiencing the web with companies like Google or Facebook or Yahoo! at their side, or how frightening the web must seem when everyone seems to need you to keep a secret with them in order to do business (i.e. create a password).</p>
<p>I think the web must seem incredibly scary if you&#8217;re also one of those people that&#8217;s had a virus destroy your files, or use a computer that&#8217;s still infected and runs really slow. For people with that kind of experience as the norm, computers must seem untrustworthy or suspicious. Rationally you could try to explain to them what happened, or how the social web can be safe, but their &#8220;gut has already been made up.&#8221; It&#8217;s not a rational perception that they have of computers, it&#8217;s an instinctual one — and one that is not soon overcome.</p>
<p>Thus, when it comes to designing identity technologies, it&#8217;s very important that we involve the gut as a constituent of our work. Overloading the log in or registration experience with choice is an engineer&#8217;s solution that I&#8217;ve come to accept is <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard/">bound to fail</a>. Instead, the act of selecting an identity to &#8220;perform as&#8221; must happen early in one&#8217;s online session — at a point in time equivalent to waking up in the morning and deciding whether to wear sweatpants or a suit and tie  depending on whatever is planned for the rest of the day.</p>
<p>Such an approach is a closer approximation to how people conduct themselves today — in the real world and from the gut — and must inform the next generation of social technologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>The death of the URL</title>
		<link>http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/</link>
		<comments>http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 20:20:46 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Civil liberties]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[jolicloud]]></category>
		<category><![CDATA[litl]]></category>
		<category><![CDATA[nascar]]></category>
		<category><![CDATA[the matrix]]></category>
		<category><![CDATA[trim:key=fj_redpill]]></category>
		<category><![CDATA[web tv]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1791</guid>
		<description><![CDATA[Prelude You take the blue pill and the story ends. You wake in your bed and believe whatever you want to believe. You take the red pill and you stay in Wonderland and I show you how deep the rabbit-hole goes. Remember — all I am offering is the truth, nothing more. In the Matrix, [...]]]></description>
			<content:encoded><![CDATA[<p><object width="480" height="204"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7619378&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=aeff00&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7619378&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=aeff00&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="204"><a href="http://vimeo.com/7619378"><img src="http://farm3.static.flickr.com/2605/4110137534_03d9a40648.jpg" width="500" height="211" alt="The red pill, or blue pill" class="figure figure-a" /></a></embed></object></p>
<h3>Prelude</h3>
<blockquote><p>You take the blue pill and the story ends. You wake in your bed and believe whatever you want to believe. You take the red pill and you stay in Wonderland and I show you how deep the rabbit-hole goes. Remember — all I am offering is the truth, nothing more.</p></blockquote>
<p>In the Matrix, Morpheus presents Neo with a choice: he can take the blue pill and continue his somnambulatory existence within the Matrix, or he can take the red pill and become free from the virtual reality that the machines created to enslave humanity. </p>
<p>As you can see from the <a href="http://vimeo.com/7619378">clip</a> above, Neo chooses the <a href="http://en.wikipedia.org/wiki/Red_pill">red pill</a>, severing his connection to the Matrix and regaining his free will.</p>
<p>Everyday, when you fire up your browser and type in some arbitrary URL in the browser&#8217;s address bar, you are taking the red pill. </p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4107460847/" title="Address Bar by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2552/4107460847_91ffc95009_o.png" width="380" height="50" alt="Address Bar" class="figure figure-a" /></a></p>
<p>Increasingly though, I see signs that the essential freedoms of the web are being undermined by a cadre of companies through the introduction of new technologies and interfaces that, combined, may spell the death of the URL.</p>
<p>Call me crazy, but it seems obvious enough when you put on the right colored paranoia goggles.</p>
<h3>Exhibit A: Web TV</h3>
<p><a href="http://www.usatoday.com/tech/news/techinnovations/2009-11-13-1Awebtv13_CV_N.htm"><img src="http://farm3.static.flickr.com/2649/4109381693_7f87f3d1c0_o.jpg" width="490" height="328" alt="Web TV" /></a></p>
<p>There&#8217;s an article in Friday&#8217;s USA Today suggesting that we&#8217;re finally at a point where <a href="http://www.usatoday.com/tech/news/techinnovations/2009-11-13-1Awebtv13_CV_N.htm">web TV has a chance</a>. But there&#8217;s an insidious underbelly to this story. Specifically: <q>Consumers may balk if TV sets become too computerlike and complicated</q>.</p>
<p>From the article:</p>
<blockquote cite="http://www.usatoday.com/tech/news/techinnovations/2009-11-13-1Awebtv13_CV_N.htm"><p>Manufacturers say they learned an important lesson from earlier convergence failures: Viewers want to relate to sets as televisions, not computers.</p>
<p><strong>That&#8217;s why the new Web TV models don&#8217;t come with browsers that would give people the freedom to surf the full Internet, even though the TVs connect to the Web via an ethernet cable or home wireless network.</strong> The companies want to promote consumer acceptance of Web TV by making the technology simple to use: That means no keyboard or mouse.</p>
<p>It&#8217;s just Step 1: Engineers are talking about changes that would make it easy to navigate the Internet. One thought is to program smartphones so they can change channels, send text messages to the set and move a cursor around the screen with the motion-sensitive technology that Nintendo uses with its Wii game system.</p>
<p>For now, though, people just need the TV remote control to select and launch prepackaged applications.</p></blockquote>
<p><strong>Emphasis</strong> mine.</p>
<p>In a twist of McLuhanesque determinism, it would appear that the apparatus and determinism of the television experience will overrule the freedom and flexibility of the web — because, well, frankly — all that choice&#8230;! It&#8217;s so&#8230; unseemly and unmonetizable.</p>
<p>Instead, Web TV will be made easier to use by removing the best parts of the web and <a href="http://technologizer.com/2009/11/16/sezmi/">augmenting the straightjacket features of the television</a>. </p>
<h3>Exhibit B: Litl, ChromeOS, JoliCloud, and Apple Tablet</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4109006829/" title="Litl by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2764/4109006829_ba5944ff01.jpg" width="500" height="342" alt="Litl" class="figure figure-a" /></a></p>
<p>I somewhat <a href="http://kottke.org/09/11/litl">serendipitously</a> stumbled upon <a href="http://www.litl.com/">Litl</a> — a little <a href="http://pentagram.com/en/new/2009/11/new-work-litl.php">design project</a> of famous design firm <a href="http://pentagram.com/">Pentagram</a>.</p>
<p>The thing is cool, I admit. The netbook/webbook market <a href="http://www.fastcompany.com/blog/cliff-kuang/design-innovation/lisa-strausfeld-yves-behar-and-abbott-miller-form-supergroup-desi">needs some design thinking</a>. And heck, I&#8217;m <a href="http://factoryjoe.com/blog/2007/11/05/apple-tablet-concept-the-ipad-touch/">as eager as anyone</a> to see <a href="http://money.cnn.com/2009/11/16/technology/apple_tablet/">what Apple is going to do</a> in this space, so I&#8217;m watching it closely&#8230; but something tells me that the next generation &#8220;PC&#8221; devices are going to revolve around slicker, streamlined interfaces that come pre-packaged with fewer choices drawn from a set of likely suspects (i.e. Facebook, Twitter, Google, Yahoo et al.).</p>
<p>Taking a look at the <a href="http://jolicloud.com">JoliCloud</a> homescreen&#8230; you can start to see how this will be the next Firefox search box in terms of monetization:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4107900163/" title="JoliCloud by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2490/4107900163_e2a788f482.jpg" width="500" height="293" alt="JoliCloud" class="figure figure-a" /></a></p>
<p>Though I imagine you&#8217;ll be able to set custom options here, it&#8217;s <em>the defaults that matter</em>.</p>
<p>&#8230;and these homescreens become yet another funnel to drive users to a predetermined (and paid for) set of options.</p>
<h3>Exhibit C: Top Sites</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4108683028/" title="Top Sites by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2720/4108683028_b75aee4eb7.jpg" width="500" height="351" alt="Top Sites" class="figure figure-a" /></a></p>
<p>Similar to the netbook homescreens, both Safari and Chrome provide home pages that show you thumbnails of the sites that you visit most often (coincidence? I think not!). </p>
<p>Seems an innocuous feature. I mean, isn&#8217;t it <em>easier</em> to just click a picture of where you want to go rather than typing in some awkward string that starts with HTTP into the address bar?</p>
<p>AH HA! So, you&#8217;d take the <strong>blue pill</strong> eh?</p>
<p>See the problem? </p>
<p>Just as browsers currently come with a set of <a href="http://www.flickr.com/photos/factoryjoe/2317419732/sizes/o/">default bookmarks</a> today, there&#8217;s no reason why the next generation browsers won&#8217;t come with their own predefined set of &#8220;Top Sites&#8221;, that, not unlikely, will come from the same list of predetermined companies that populate the home screens of the next gen Net/Web Books.</p>
<p>The more that the browser address bar can be made obsolete, the more it becomes just like TV, right?</p>
<h3>Exhibit D: Warning interstitials and short URL frames</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/3267114792/" title="Facebook | Leaving Facebook... by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3381/3267114792_e418a3f7e9.jpg" width="500" height="260" alt="Facebook | Leaving Facebook..." class="figure figure-a" /></a></p>
<p>If you use Facebook, you&#8217;ve probably seen the above warning before — usually after clicking a link that a friend sent you. Now, I recognize why they do this. It&#8217;s true: on the internet, thar be dragons!</p>
<p>Now, nevermind the dragons on Facebook proper — this innocuous little screen was designed, one assumes, to keep you safe from things <em>outside</em> the Facebook universe. However, the net effect of seeing this page every time you click an <em>outbound link</em> is <strong>fatigue</strong>. You get worn down by having to click through this page until finally, after a while, you just give up and stop clicking links from your friends altogether. It just could be that a momentary delay like this is enough to change your behavior completely.</p>
<p>Even when you do decide to leave, Facebook comes with you — inserting 45 pixels of itself into your experience as a top frame:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/3202583719/" title="Facebook | External link frame by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3446/3202583719_af0999458c.jpg" class="figure figure-a" width="500" height="96" class="figure figure-a" alt="Facebook | External link frame" /></a></p>
<p>This make it easier to get back to Facebook, and never skip a beat. But it also removes the need to visit the address bar and <em>think</em> about where you want to go next (let alone type it out). Of course Facebook isn&#8217;t the only service doing this — <a href="http://www.techcrunch.com/2009/07/21/diggbar-changes-permanent-no-longer-a-short-url-service/">Digg</a> and countless other short URL generators <a href="http://mavrev.com/site/story/short_urls_and_the_future_of_the_web">intrude on your web experience</a> and put yet more distance between you and the address bar.</p>
<p>All these little hindrances add up — and if you&#8217;ve done any usability work — you know that the smallest changes can lead to huge impacts over time if the changes are so slight as to be essentially unnoticeable.</p>
<h3>Exhibit E: The NASCAR</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4108699332/" title="bragster sign in form by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2618/4108699332_c8896899ab_o.png" width="406" height="366" alt="bragster sign in form" class="figure figure-a" /></a></p>
<p>Now, this one hits close to home, y&#8217;know, since this is what I&#8217;ve been working on for the past year or so&#8230; but the reality is that more and more, companies are moving to accept this logo-splattered approach to user sign in forms — <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard">&#8220;the NASCAR&#8221;</a> — which dispatches the uncomfortable &#8220;URL-based&#8221; metaphor of OpenID altogether.</p>
<p>Why?</p>
<p>Because it&#8217;s too &#8220;<a href="http://twitter.com/jowyang/status/5772292370">complicated</a>&#8220;. People <a href="http://www.webmonkey.com/blog/OpenID_Is_HereDOT_Too_Bad_Users_Can_t_Figure_Out_How_It_Works">don&#8217;t get</a> &#8220;URLs&#8221; for sign in.</p>
<p>Now, we&#8217;ve made progress moving forward with <a href="http://hueniverse.com/webfinger/">&#8220;email-style identifiers&#8221;</a> for use in OpenID transactions, but we&#8217;re not there yet, and we&#8217;re not moving fast enough either.</p>
<p>The specter of the Facebook Connect button is ever-present, and, from a UI perspective, it&#8217;s hard to argue with <strong>one button to rule them all</strong> (even if it destroys individual autonomy in the process — <em>hey! freedom is messy! Let&#8217;s scrap it!</em>). </p>
<p>The NASCAR, then, is just one more way to put off teaching users to recognize that <a href="http://epeus.blogspot.com/2008/01/urls-are-people-too.html">URLs can represent people too</a>, <a href="http://factoryjoe.com/blog/2009/06/09/facebook-usernames-and-the-battle-over-your-digital-identity/">chaining us to the silos</a> and locking us into <a href="http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/">brand-mediated identities</a> for yet another generation.</p>
<h3>Exhibit F: App Stores</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4109497797/" title="Apps for iPhone by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2749/4109497797_06c7060092.jpg" width="500" height="355" alt="Apps for iPhone" class="figure figure-a" /></a></p>
<p>Finally, there&#8217;s been plenty written about this already, but what is the <a href="http://www.apple.com/iphone/apps-for-iphone/">App Store</a> except a cleaved out and sanitized portion of the web? In fact, people accustomed to the freedom and &#8220;flow&#8221; of the web <a href="http://factoryjoe.com/blog/2009/08/25/joe-hewitt-on-the-app-store/">go into anaphylactic shock</a> when they realize that they must submit to <a href="http://www.rogueamoeba.com/utm/2009/11/13/airfoil-speakers-touch-1-0-1-finally-ships/">the slings and arrows of the outrageous fortune</a> of Steve Jobs when they want their iPhone app to show up in the Apple app store.</p>
<p>And it&#8217;s only going to get worse, because now everyone wants a goddamn app store.</p>
<p>Thanks a lot, <a href="mailto:sjobs@apple.com">Steve</a>.</p>
<p>The rise of the &#8220;<a href="http://gigaom.com/2009/04/13/how-apple-put-everyone-in-an-app-state-of-mind/">app store mentality</a>&#8221; is a <a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">direct attack on the web</a>, and on the very nature of free discovery and choice built upon URL-based hyperlinks. By depriving us the ability to pick and choose which &#8220;stores&#8221; we shop from on these devices — we&#8217;re empowering <a href="http://joehewitt.com/post/on-middle-men/">a new breed of middle men</a> and ceding to them monopoly control over our digital experience. The architecture of the web was intended to withstand such threats — but that all changes when the <a href="http://www.engadget.com/2007/01/09/apple-drops-computer-from-name/">hardware makers get into the content business</a>! Even though <a href="http://arstechnica.com/apple/news/2009/11/respected-developers-fleeing-from-app-store-platform.ars">developers are beginning to see the dark side of this faustian bargain</a>, the momentum is huge — and big business smells money.</p>
<p>By removing our ability to navigate, choose, and share freely — these app stores are exchanging our freedom for a <em>promise</em> that they&#8217;ll keep us safe, give us everything we need, and do all the choosing of what&#8217;s &#8220;good enough&#8221; for us — all starting at ninety-nine cents a hit.</p>
<p>No doubt <a href="http://gigaom.com/2009/07/14/the-meteoric-rise-of-the-app-store/">this model will be emulated and copied</a> — across all platforms — until the last vestige of the URL is patched over and removed&#8230; the last reminder of an uncomfortable and much <em>messier</em> era of history.</p>
<h3>Epilogue</h3>
<p>I don&#8217;t know about you, but a future without URLs and without the infinite organicity of the web frightens me. It&#8217;s not that I know <em>what</em> we&#8217;ll lose by removing this artifact of one of the most generative periods in history — and that&#8217;s exactly the point! The URL and the ability for anyone to mint a new one and then propagate it is what makes the web so resilient, so empowering, and so interesting! That I don&#8217;t need to ask anyone permission to create a new website or webpage is a kind of ideological freedom that few generations in history have known!</p>
<p>Now, granted, there is still much work to be done to <a href="http://www.webfoundation.org/">spread the power and privilege of the web</a>, but what I <em>don&#8217;t</em> want to see happen in the meantime is the next generation of kids grow up with an &#8220;easier&#8221; laptop, Web Top, Net Book, Nook, or <a href="http://blogs.techrepublic.com.com/hiner/?p=3348">whatever the hell they&#8217;re going to call it</a> — that lacks an address bar. I don&#8217;t want the next generation to grow up with TV-stupid controls and a set of predefined widgets that determine the totality and richness of their experience on a mere <em>subset</em> of the web! <a href="http://www.arcticstartup.com/2009/09/11/the-web-at-a-new-crossroads/">That future</a> cannot be permitted!</p>
<p>Maybe I&#8217;m wrong or just paranoid, and maybe the web <em>has</em> won, forever. But I&#8217;m not willing to rest on my laurels. No way.</p>
<p>We all know that the internet has won as the <em>transport medium</em> for all data — but the universal interface for interacting with the web? — well, that battle is just now getting underway.</p>
<p>As a user experience designer, it&#8217;s on <em>my discipline and peers</em> to provide the right kind of ideas and leadership. If we get the design right, we can <em>empower while clarifying</em>; we can <em>reduce complexity while enhancing functionality</em>; we can <em>expand freedom while not overwhelming with choice</em>. Surely these are the things that good, thoughtful user experience design can achieve!</p>
<p>Well, friends, I&#8217;ve said my piece. Whether this threat is real or imagined, it&#8217;s one that I believe bears inspection.</p>
<p>Like Neo, if I were forced to choose between all the messiness of free will over the &#8220;comfortability&#8221; of a contrived existence, I&#8217;d choose the red pill, time and time again. And I hope you would too.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/feed/</wfw:commentRss>
		<slash:comments>70</slash:comments>
		</item>
		<item>
		<title>A conversation with Ville Vesterinen about standards and the open social web</title>
		<link>http://factoryjoe.com/blog/2009/11/07/a-conversation-with-ville-vesterinen-about-standards-and-the-open-social-web/</link>
		<comments>http://factoryjoe.com/blog/2009/11/07/a-conversation-with-ville-vesterinen-about-standards-and-the-open-social-web/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:39:56 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[social web]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1743</guid>
		<description><![CDATA[I sat down for a conversation with Ville Vesterinen (@vesterinen) — co-founder and editor of the ArcticStartup blog — last week while he was visiting from Helsinki. Following up on the post that Jyri Engeström and I wrote on the web at a new crossroads, we discussed the need for more open standards to create [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/jyri/3793038637/"><img src="http://farm3.static.flickr.com/2517/3793038637_80301cf838_m.jpg" class="figure figure-b" alt="Ville Vesterinen by Jyri"/></a>I sat down for <a href="http://www.arcticstartup.com/2009/11/06/open-and-social-internet-what-does-it-really-mean-video/">a conversation</a> with <a href="http://www.tippingeurope.com/">Ville Vesterinen</a> (<a href="http://twitter.com/vesterinen">@vesterinen</a>) — co-founder and editor of the <a href="http://www.arcticstartup.com/">ArcticStartup blog</a> — last week while he was visiting from Helsinki. Following up on the post that <a href="http://zengestrom.com/">Jyri Engeström</a> and I wrote on <a href="http://www.arcticstartup.com/2009/09/11/the-web-at-a-new-crossroads/">the web at a new crossroads</a>, we discussed the need for more open standards to create the underpinnings of a web-wide platform for building more personal social applications.</p>
<p>At one point in our discussion, I suggested that an HTML tag for a person might make sense — with the ability to include a person&#8217;s face or list of friends — without the need for services like Facebook or Twitter. This idea was inspired by <a href="http://diveintomark.org">Mark Pilgrim&#8217;s</a> retelling of <a href="http://diveintomark.org/archives/2009/11/02/why-do-we-have-an-img-element">the origin story of the <code>&lt;img&gt;</code> tag</a> and conversations I&#8217;ve had recently with <a href="http://www.open-mike.org/">Michael Hanson</a> of Mozilla (who wrote up a <a href="http://www.open-mike.org/entry/people-in-the-address-bar-with-webfinger">concept for supporting WebFinger in the browser</a> after discussions at <a href="http://iiw.idcommons.net/Iiw9"><abbr title="Internet Identity Workshop">IIW</abbr></a>). </p>
<p>Our conversation goes on around 15 minutes but does a decent job of capturing my current thinking on the social web. </p>
<p>I&#8217;d also like to point out that an <a href="http://OpenWebCampHelsinki.blogspot.com/">OpenWebCampHelsinki</a> is happening this weekend, in case anyone happens to be passing through Finland!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/g5pUgaz3RAI" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="300" src="http://blip.tv/play/g5pUgaz3RAI" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/07/a-conversation-with-ville-vesterinen-about-standards-and-the-open-social-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Identity is the platform</title>
		<link>http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/</link>
		<comments>http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 13:37:32 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Citizen-centric Web]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[mindtrek]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[trim:key=fj_mindtrek]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1724</guid>
		<description><![CDATA[These are the slides from my talk at the Mindtrek conference in Tampere, Finland today. I admit that there are some controversial things in this talk, but if I don&#8217;t say it, I don&#8217;t know who will. So, for the purpose of understanding this talk, it&#8217;s worth keeping in mind that I mean &#8220;OpenID&#8221; in [...]]]></description>
			<content:encoded><![CDATA[<p><object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_420422453386218" name="doc_420422453386218" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="360" width="480" class="figure figure-a"><param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=20475401&#038;access_key=key-1kk5wwvm35hsih3vugmd&#038;page=1&#038;version=1&#038;viewMode=slideshow"><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><param name="mode" value="slideshow"><embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=20475401&#038;access_key=key-1kk5wwvm35hsih3vugmd&#038;page=1&#038;version=1&#038;viewMode=slideshow" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#FFFFFF" name="doc_420422453386218_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="slideshow" height="360" width="480"><br />
</object></p>
<p>These are the <a href="http://www.scribd.com/doc/20475401/Identity-is-the-Platform">slides</a> from <a href="http://www.arcticstartup.com/2009/10/02/mindtreks-first-day-full-of-variety">my talk</a> at the <a href="http://mindtrek.org">Mindtrek</a> conference in Tampere, Finland today.</p>
<p>I admit that there are some controversial things in this talk, but if I don&#8217;t say it, I don&#8217;t know who will. So, for the purpose of understanding this talk, it&#8217;s worth keeping in mind that I mean &#8220;OpenID&#8221; in a much more expansive way — not limited to the purview of the features of the protocol today, but as an effective, comprehensive competitor to Facebook Connect.</p>
<p>As well, I&#8217;m working out what I really mean by &#8220;Identity as the Platform&#8221;, but my five touchpoints are currently:</p>
<ol type="I">
<li>Me at the center</li>
<li>Smarter user agents</li>
<li>Dynamic personal expression</li>
<li>Universal user experience</li>
<li>Data is money</li>
</ol>
<p>I&#8217;ll be posting a video of my talk later, which should I expand on what these elements actually mean, but I&#8217;m happy for feedback in the meanwhile!</p>
<p><em>Also, I&#8217;m embedding this slideshow using Scribd as Slideshare wasn&#8217;t able to convert my slides. Let me know what you think.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Celebrate the open web on OneWebDay!</title>
		<link>http://factoryjoe.com/blog/2009/09/17/celebrate-the-open-web-on-onewebday/</link>
		<comments>http://factoryjoe.com/blog/2009/09/17/celebrate-the-open-web-on-onewebday/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 21:24:11 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Life online]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[#owd09]]></category>
		<category><![CDATA[onewebday]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1715</guid>
		<description><![CDATA[In case you didn&#8217;t hear, OneWebDay is coming up next week on Tuesday, September 22. The event is modeled after Earth Day and was started three years ago by Susan Crawford, a technology policy advisor to President Obama. Mozilla is doing their part with their own poster/photo contestand a specific call to action: Print and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/3929246011/" title="I &lt;3 the web. by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2472/3929246011_9776c72b28_o.png" width="450" height="477" alt="I &lt;3 the web."  class="figure figure-a" /></a></p>
<p>In case you didn&#8217;t hear, <a href="http://onewebday.org/">OneWebDay</a> is coming up next week on Tuesday, September 22.</p>
<p>The event is <a href="http://onewebday.org/ourstory/">modeled after Earth Day</a> and was started three years ago by <a href="http://scrawford.net/blog/">Susan Crawford</a>, a technology policy advisor to President Obama.</p>
<p>Mozilla is <a href="http://commonspace.wordpress.com/2009/09/17/poster-picture-passiton/">doing their part</a> with their own <a href="http://www.mozilla.org/causes/onewebday/poster/">poster/photo contest</a>and a <strong>specific call to action</strong>:</p>
<ol>
<li><a href="http://www.mozilla.org/causes/onewebday/poster/">Print and share an &#8216;I love the web poster&#8217;.</a> Create a global wave that shows the web is a precious public resource.</li>
<li><a href="http://www.mozilla.org/causes/serviceweek/internethealth/">Conduct an Internet Health Check.</a> Find computers with Internet Explorer 6, and upgrade them to a more secure browser.</li>
<li><a href="http://www.mozilla.org/causes/onewebday/donate.html">Donate to OneWebDay.</a> Every time you donate, Mozilla will too.</li>
</ol>
<p><a href="http://onewebday.org"><img src="http://img.skitch.com/20090917-7giaw8y51xi8424g79xsny6ng.png" alt="OneWebDay" class="figure figure-b" /></a>I like the connection to <a href="http://en.wikipedia.org/wiki/Earth_Day">Earth Day</a> and the idea of highlighting <strong>the web as a &#8220;<em>precious public resource</em>&#8220;</strong>; it is true that if we don&#8217;t nurture and protect it, it could, for all we know, &#8220;go away&#8221; (whatever that might mean). And yes, in case you were wondering, that <em>would</em> be terrible.</p>
<p>Clearly many of us take the web for granted — and many more of us can barely remember a time before what is <a href="http://factoryjoe.com/blog/2009/09/14/the-web-at-a-new-crossroads/">rapidly becoming a more <em>people-centric</em> web</a>. Thus, I hope you&#8217;ll <a href="http://www.mozilla.org/causes/onewebday/">join me next Tuesday</a> on <a href="http://onewebday.org">OneWebDay</a> to take a moment out to reflect on and celebrate this vast human-created wellspring of innovation, creativity, knowledge, and opportunity.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/09/17/celebrate-the-open-web-on-onewebday/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Live and MySpace ship support for activity streams</title>
		<link>http://factoryjoe.com/blog/2009/09/14/windows-live-and-myspace-ship-support-for-activity-streams/</link>
		<comments>http://factoryjoe.com/blog/2009/09/14/windows-live-and-myspace-ship-support-for-activity-streams/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 02:24:23 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Activity Streams]]></category>
		<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[activitystrea.ms]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[windows live]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1679</guid>
		<description><![CDATA[Earlier today, Rob Dolin announced the launch of additional sources of activities for Windows Live users — including MySpace, Hulu, Skyrock, and SlideShare. Writing on the Windows Live Services blog, he outlines the premise behind the Activity Streams effort (emphasis original): With today’s latest partner integrations on Windows Live, we’ll have over fifty web activities [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/3921242838/" title="Twitter / Rob Dolin: Excited for launch of new ... by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2643/3921242838_46c05d8e05.jpg" width="500" height="377" alt="Twitter / Rob Dolin: Excited for launch of new ..." /></a></p>
<p>Earlier today, <a href="http://blog.robdolin.com/">Rob Dolin</a> <a href="http://twitter.com/robdolin/status/3984003024">announced the launch</a> of <a href="http://windowslivewire.spaces.live.com/blog/cns!2F7EB29B42641D59!41443.entry">additional sources of activities</a> for Windows Live users — including <a href="http://www.techcrunch.com/2009/09/14/myspaceid-comes-to-the-windows-live-family/">MySpace</a>, Hulu, Skyrock, and SlideShare.</p>
<p><a href="http://dev.live.com/blogs/devlive/archive/2009/09/14/503.aspx">Writing</a> on the Windows Live Services blog, he outlines the premise behind the Activity Streams effort (<strong>emphasis</strong> original):</p>
<blockquote cite="http://dev.live.com/blogs/devlive/archive/2009/09/14/503.aspx"><p><a href="http://www.flickr.com/photos/factoryjoe/3920863497/" title="Windows Live Activity Sources by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3496/3920863497_ff551cddd7.jpg" width="188" height="500" class="figure figure-b" alt="Windows Live Activity Sources" /></a><br />
With today’s latest partner integrations on Windows Live, we’ll have over fifty web activities that Windows Live customers can add into their Windows Live experience. (To learn more about all the Windows Live partners, check out our <a href="http://windowslivewire.spaces.live.com/">Windows Live Team blog</a>). Nearly all of the web activities employ a polling model where a customer enters some basic information about their presence on a website and then Windows Live periodically polls an XML feed of the customer’s activity on that site. In the past, this feed has been in RSS 2.0 or Atom and then for each partner, we have a custom XSLT that maps the elements from the customer’s feed to the data attributes in Windows Live’s system. </p>
<h3> Challenges with Web Activities</h3>
<p>There are two big challenges with this basic polling model of RSS 2.0 or Atom:</p>
<ol>
<li>We need to develop a custom mapping for each partner</li>
<li>Each partner needs to have only one activity type or they need a way to communicate what type of activity each RSS 2.0 &lt;item&gt; or Atom &lt;entry&gt; is.</li>
</ol>
<p><strong>The emerging <a href="http://ActivityStrea.ms/">Activity Streams</a> open standard comes in to help solve both of these problems.</strong></p>
<h3> How Activity Streams Help</h3>
<p><a href="http://activitystrea.ms/">Activity Streams</a> help to address both of the above issues. First, instead of having to do a custom mapping for practically every <a href="http://profile.live.com/WebActivities/">Web Activities</a> partner, with an open standard like Activity Streams, we can <strong>build a single mapping that can be used by multiple partners</strong>.</p>
<p>Second, Activity Streams includes &lt;activity:verb&gt; and &lt;activity:object-type&gt; elements so we can identify that one <entry> is a status update and another is a blog entry. Thus, <strong>services that have multiple activity types (like MySpace) can have a single feed</strong> that includes photos, status, blogs, music, and more.
</p></blockquote>
<p>This maps directly to <a href="http://factoryjoe.com/blog/2008/06/11/adding-richness-to-activity-streams/">my motivation in starting this effort</a>, back in June of 2008:</p>
<blockquote><p>The basic premise is this: lifestreams, alternatively known as “activity streams”, are great for discovering and exploring social media, as well as keeping up to date with friends (witness the main feature of Facebook and the <a href="http://ft.com/cms/s/0/4bb053f2-364e-11dd-8bb8-0000779fd2ac.html">rise of FriendFeed</a>). I suggest that, with a little effort on the publishing side, activity streams could become much more valuable by being easier for web services to consume, interpret and to provide better filtering and weighting of shared activities to make it easier for people to get access to relevant information from people that they care about, as it happens.</p>
<p>By marking up <em>social activities</em> and <em>social objects</em>, delivered in standard feeds [...],  we enable anyone to run a FriendFeed-like service that innovates and offers value based on <em>how well it understands what&#8217;s going on and what&#8217;s relevant</em>, rather than on its compatibility with any and every service.</p></blockquote>
<p>We&#8217;ve <a href="http://therealmccrea.com/2009/09/05/from-the-latest-activitystrea-ms-meetup/">come a long way</a> since <a href="http://factoryjoe.com/blog/2008/12/20/where-were-going-with-activity-streams/">then</a> — and the <a href="http://blog.friendfeed.com/2009/08/friendfeed-accepts-facebook-friend.html">acquisition of FriendFeed</a> only <a href="http://www.youtube.com/watch?v=2hju7Mm1RxQ&#038;feature=player_embedded">helps to reinforce the timeliness of this work</a>.</p>
<p>It&#8217;s also been incredibly gratifying to see people like Rob and <a href="http://www.myspace.com/ciberch">Monica Keller</a> devote so much energy (see MySpace&#8217;s <a href="http://wiki.developer.myspace.com/index.php?title=Standards_for_Activity_Streams">activity streams docs</a>) to helping this effort get off the ground. Maintaining the momentum of this project has been challenging at times — considering that <a href="http://martin.atkins.me.uk/">Mart Atkins</a> (author of the Activity Streams specs) has a full time job at Six Apart and <a href="http://www.davidrecordon.com/">David Recordon</a> (my other cohort) just left there to go <a href="http://factoryjoe.com/blog/2009/08/24/david-recordon-joins-facebook/">work at Facebook</a> (where <a href="http://www.facebook.com/jerry">Jerry Cain</a> has been key in <a href="http://wiki.developers.facebook.com/index.php/Using_Activity_Streams">getting Facebook to adopt activity streams</a>).</p>
<p>Seeing large players adopt the activity streams format is good for the open web ecosystem. It&#8217;s good for individual choice and for enabling market-based mechanisms that encourage competition and good behavior. It enables the <a href="http://radar.oreilly.com/2009/09/rss-never-blocks-you-or-goes-d.html">decentralization of reading and publishing</a>, and provides individuals with a record of both what their friends are doing as well as what they themselves have done. And these things are all good for the development of the <a href="http://factoryjoe.com/blog/2009/09/14/the-web-at-a-new-crossroads/">people-centric social web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/09/14/windows-live-and-myspace-ship-support-for-activity-streams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

