<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.conchango.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Julian R Harris, Social Computing Guy</title><link>http://blogs.conchango.com/julianrharris/default.aspx</link><description>My work blog. Social Computing with Agile Software Delivery. See also &lt;a href="http://blog.julianonsoftware.com"&gt;my personal blog&lt;/a&gt;. </description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Prehistoric bureacracy drags £300m of taxpayer cash into the tarpit</title><link>http://blogs.conchango.com/julianrharris/archive/2007/11/26/Prehistoric-bureacracy-drags-_A300_300m-of-taxpayer-cash-into-the-tarpit.aspx</link><pubDate>Mon, 26 Nov 2007 10:39:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:9191</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/9191.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=9191</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=9191</wfw:comment><description>&lt;p&gt;Last week&amp;#39;s failure of the HMRC to undertake basic steps to protect
the data of some 25m-odd British citizens is a classic case of how IT
by itself is of no value at all. All the retinal scanning in the world is of no use if it&amp;#39;s not actually employed.&lt;br /&gt;
 &lt;/p&gt;&lt;p&gt;We&amp;#39;re the tail end of a cultural revolution right now -- moving
into a true digital age, where online is woven into society. What
happened above was stone age thinking leading to a blundering
oversight. The issue fundamentally comes down to perception -- how can
losing a couple of small pieces of metal and plastic &lt;a href="http://www.economist.com/opinion/displaystory.cfm?story_id=10177106" target="_blank"&gt;potentially cost the taxpayer &amp;pound;300m&lt;/a&gt;? The risks associated with sending several hundred kg of printed material of a similar nature would&amp;#39;ve been abundantly clear.  &lt;/p&gt;&lt;p&gt;Lack
of basic IT literacy is what caused this debacle. Governments all over
the world lumber in a taxpayer-funded gravy train, using old value
systems and old methods of working that just don&amp;#39;t take into account
modern day needs and risks.&amp;nbsp; &lt;/p&gt;&lt;p&gt;It&amp;#39;s time some of the fat was cut.
And it&amp;#39;s not from the bottom -- it&amp;#39;s from the grey suited middle
management encumbents that have no real incentives to improve. With the
money saved, get some decent IT literacy into the departments. &lt;br /&gt;
 &lt;/p&gt;&lt;p&gt;Or better yet, hire some digital natives -- almost anyone under
25 fits this: they&amp;#39;ll be full of ideas and be fluent in today&amp;#39;s new
digital channel.&amp;nbsp;  &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=9191" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/security/default.aspx">security</category></item><item><title>Education in Financial Services: I don't want life insurance! (But I realize I do need it.)</title><link>http://blogs.conchango.com/julianrharris/archive/2007/11/19/Education-in-Financial-Services_3A00_-I-don_2700_t-want-life-insurance_2100_-_2800_But-I-realize-I-do-need-it_2E002900_.aspx</link><pubDate>Mon, 19 Nov 2007 19:00:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:9103</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/9103.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=9103</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=9103</wfw:comment><description>

&lt;h1&gt;&lt;span&gt;The dangerous mix&lt;/span&gt;&lt;/h1&gt;

&lt;p class="MsoNormal"&gt;&lt;span&gt;Why do we
need the Treating Customers Fairly (TCF) principles? Many financial services products
are a dangerous mix of elements: they&amp;rsquo;re generally uninteresting, complex to
understand, and yet carry dire consequences if not used properly. A bit like an
army mission then: 99% of the time stupefyingly boring along with 1% sheer
terror. And weirder still &amp;ndash; some you pay for in the hope that you &lt;em&gt;don&amp;rsquo;t&lt;/em&gt; need them! &lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span&gt;Consumers
need protection from this. You buy a new fridge &amp;ndash; it&amp;rsquo;s pretty easy to compare
one against another, whereas you may not even know you really need critical
illness insurance. The FSA is responsible for making sure consumers are
protected, and with the recent subprime crisis, it&amp;rsquo;s quite clear that even with
them there are some delinquents in the FSA nest. &amp;pound;500k mortage? That&amp;rsquo;ll be fine
on a salary of &amp;pound;30k, no problems! &lt;span&gt;&amp;nbsp;&lt;/span&gt;Without the FSA at all, you can imagine the
mess we&amp;rsquo;d be in. &lt;/span&gt;&lt;/p&gt;

&lt;h1&gt;&lt;span&gt;TCF has to be taken very
seriously now.&lt;/span&gt;&lt;/h1&gt;

&lt;p class="MsoNormal"&gt;&lt;span&gt;December
2008 looms, and with it a &lt;a href="http://www.fsa.gov.uk/pages/Library/Communication/Speeches/2007/0807_sw.shtml" title="FSA TCF mandate 2008" target="_blank"&gt;TCF mandate from the FSA requiring demonstrable proof&lt;/a&gt;
that customers really are being treated fairly, with management information and
everything. The FSA has offered extensive literature on the framework, but in
addition, Conchango has some specific recommendations for your digital customer
experience. &lt;/span&gt;&lt;/p&gt;

&lt;h1&gt;&lt;span&gt;I read a customer review
about it. They&amp;rsquo;re great when it comes to claims, and they love them for it.&lt;/span&gt;&lt;/h1&gt;

&lt;p class="MsoNormal"&gt;&lt;span&gt;The way
customers find out about products and services has fundamentally changed. &lt;strong&gt;The majority now trust more what their
peers say than any amount of product literature.&lt;/strong&gt; Their experiences are
shared online like dirty laundry, for all the world to see. Sometimes then, &lt;strong&gt;customers&amp;rsquo; first contact with your product can
be from these raw, subjective experiences&lt;/strong&gt;. And for financial services
products, servicing experience is what people will be most interested in: it&amp;rsquo;s
hidden from view, yet is often the whole point of the product! Every company
has a bed of roses onramp to their product &amp;ndash; this is assumed. But when you accidentally
go into overdraft, or you drop your ipod into the drain at the bus stop, what
did they do &lt;em&gt;then&lt;/em&gt;? You need to deploy
agents online and directly contribute to these conversations, correcting errors
and making amends. This is one on one: broadcast has no effect here. &lt;/span&gt;&lt;/p&gt;

&lt;h1&gt;&lt;span&gt;They answered all my
questions, in terms I understand (I shouted from the rooftops about it).&lt;/span&gt;&lt;/h1&gt;

&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;The foundation of TCF is understanding and
satisfying the customer&amp;rsquo;s genuine needs.&lt;/span&gt;&lt;/strong&gt;&lt;span&gt; Not&lt;em&gt;
wants&lt;/em&gt;. So to avoid having the FSA waggling their finger at you as a product
provider, it&amp;rsquo;s a good idea to figure out how to cost-effectively educate your target
audience. Modern day technology makes knowing your customer much easier than
before. &lt;/span&gt;&lt;/p&gt;

&lt;ul style="margin-top:0cm;"&gt;&lt;li class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Use plain English&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;: being complex to understand,
     let customers ask questions in plain language with plain responses. Let
     the entire customer history influence the responses. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Give a little,
     get a little&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;: let
     customers build up &amp;lsquo;what if&amp;rsquo; scenarios based on small increments of
     information they share. I&amp;rsquo;m a male, what will my premiums be like? What if
     I&amp;rsquo;m a male dentist smoker? What if my date of birth is 1964? No boring
     long forms to traipse through &amp;ndash; it becomes an insightful, exploratory
     exercise. Financial products are complex and are great candidates for
     rich, visual applications that today&amp;rsquo;s web browsers can show easily. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Allow them to
     share&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;: share selected
     details, but anonymously. Then foster communities that can benefit from
     this information, and learn together. You&amp;rsquo;ll find passion in these
     communities: reward the evangelists with special privileges. Bring what the
     community shares into the product design process. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Integrate the channels&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;: when a question is asked, this
     should be treated like gold: keep it. Have a &amp;lsquo;call me about this question&amp;rsquo;
     button, next to one labelled &amp;lsquo;chat to me online about this question&amp;rsquo;. While
     they&amp;rsquo;re waiting, look the question up in your knowledge base. And if there
     isn&amp;rsquo;t someone available after a moment, archive it, and give the option of
     a callback, email, or SMS. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p class="MsoNormal"&gt;&lt;span&gt;The clock&amp;rsquo;s
ticking &amp;ndash; but luckily there&amp;rsquo;s still time to innovate. Let me know if you have
any other ideas!&lt;/span&gt;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=9103" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/social+computing/default.aspx">social computing</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/compliance/default.aspx">compliance</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/conchango20112007/default.aspx">conchango20112007</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/tcf/default.aspx">tcf</category></item><item><title>How to access InnerHtml and InnerText properties of an html &lt;select&gt;&lt;option&gt; tag when using the HtmlAgilityKit</title><link>http://blogs.conchango.com/julianrharris/archive/2007/09/11/How-to-access-InnerHtml-and-InnerText-properties-of-an-html-_3C00_select_3E003C00_option_3E00_-tag-when-using-the-HtmlAgilityKit.aspx</link><pubDate>Tue, 11 Sep 2007 12:28:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:8418</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/8418.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=8418</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=8418</wfw:comment><description>&lt;p&gt;(I&amp;#39;m in geek mode at the moment because I&amp;#39;ve been setting up an automated test framework for the project I&amp;#39;m managing, which has seen me learn C#, which is fun. So I guess I&amp;#39;m not a typical PM. But I digress...)&amp;nbsp;&lt;/p&gt;&lt;p&gt;Context: you want to parse some HTML using XPATH in C#. All roads appear to point to &lt;a href="http://www.codeplex.com/htmlagilitypack" title="HtmlAgilityKit" target="_blank"&gt;HtmlAgilityKit&lt;/a&gt;. I specifically was trying to do is make it really easy for testers to check the contents of dropdown lists so I write a Custom ValidationRule for Microsoft WebTest called &amp;#39;ValidateDropdown&amp;#39; which could also easily be called &amp;#39;ValidateSelect&amp;#39; but Select is such a uselessly generic term. &lt;/p&gt;&lt;p&gt;Problem: HTML defines select option like this:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;select ... &amp;gt;&amp;lt;option value=&amp;quot;[value]&amp;quot;&amp;gt;[InnerHtml]&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This means the &amp;#39;InnerHtml&amp;#39; is not associated with the option tag. &lt;/p&gt;&lt;p&gt;XHTML however defines it like this:&lt;/p&gt;&lt;blockquote&gt;&amp;lt;select ... &amp;gt;&amp;lt;option value=&amp;quot;[value]&amp;quot;&amp;gt;[InnerHtml]&amp;lt;/option&amp;gt;&lt;/blockquote&gt;&lt;p&gt;HtmlAgilityToolkit was driving me nuts because it was actually doing strictly the right thing -- ignoring the InnerHTML. The fix is easy -- see &lt;a href="http://www.codeplex.com/htmlagilitypack/Thread/View.aspx?ThreadId=14982" title="How to change HtmlAgilityToolkit to support XHTML OPTION tags"&gt;link to forum&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;Enjoy!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=8418" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/HtmlAgilityKit/default.aspx">HtmlAgilityKit</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/XPATH/default.aspx">XPATH</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/automated+testing/default.aspx">automated testing</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/SELECT/default.aspx">SELECT</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/OPTION/default.aspx">OPTION</category></item><item><title>Personalisation in Financial Services: should it be user-initiated or not?</title><link>http://blogs.conchango.com/julianrharris/archive/2007/07/04/Personalisation-in-Financial-Services_3A00_-should-it-be-user_2D00_initiated-or-not_3F00_.aspx</link><pubDate>Wed, 04 Jul 2007 14:05:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:7534</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/7534.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=7534</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=7534</wfw:comment><description>&lt;p&gt;&lt;a href="http://bankervision.typepad.com/bankervision/2007/07/personalisation.html"&gt;James Gardner, Head of Innovation and Research at Lloyds TSB was recently wondering&lt;/a&gt;:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;it is users themselves, everywhere else, that are deciding not only how things are personalised, but also what &lt;em&gt;content&lt;/em&gt; should be shown in the personalised context. We can see where social finance is going when examining &lt;a href="http://www.mint.com/"&gt;Mint&lt;/a&gt;, &lt;a href="http://www.wesabe.com/"&gt;Wesabe&lt;/a&gt; and others of their ilk.&lt;/em&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;So,
sitting around the table listening about &amp;quot;personalisation&amp;quot;,&amp;nbsp; I couldn&amp;#39;t
help but wonder if we&amp;#39;re somehow stuck in a financial services time
warp. Or at least, why the institutional part of the market is.&lt;/em&gt; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;.. to which I replied:&lt;/p&gt;&lt;p&gt;&amp;nbsp;I think it&amp;#39;s a mix of the two -- that personalisation done right draws from both 

&lt;/p&gt;&lt;p&gt;- software-initiated (implicit personalisation), and &lt;br /&gt;
- user-initiated (explicit personalisation). &lt;/p&gt;

&lt;p&gt;Amazon is the poster child of software-initiated customisation, aka
&amp;#39;collaborative filtering&amp;#39; aka &amp;#39;recommendation-engine driven
personalisation&amp;#39;. All the features and items are derived entirely
implicitly from the user&amp;#39;s actions. Last.fm is another great example --
working secretly in the background as you listen to music to figure out
what you might like. They&amp;#39;re both screaming successes so I&amp;#39;d not want
to deemphasise this aspect. &lt;/p&gt;

&lt;p&gt;Netvibes could, correspondingly be seen as the poster child of
user-initiated customisation. Netvibes has spawned well, an entire
class of web sites now called &amp;#39;start pages&amp;#39;. This concept is Also a
great success, particularly in the intranet space.&lt;/p&gt;

&lt;p&gt;Both work well, for solving certain things, and I think they&amp;#39;re mutually supporting. &lt;/p&gt;

&lt;p&gt;What&amp;#39;s particularly fascinating in the social computing space is how
it spans both too -- recommendations can be based on your own past
behaviour (&amp;#39;the page you made&amp;#39; in Amazon) while also based similar
patterns with other users. User-initiated customisation at the social
level is a bit more tenuous but is starting to take shape shape in the
form of a kind of &amp;#39;group evolution&amp;#39; -- Yahoo Pipes! for instance allows
cloning of pipes so you can make a better pipe. You&amp;#39;ve customised your
experience, but it&amp;#39;s based on what someone else did. &lt;/p&gt;

&lt;p&gt;So why isn&amp;#39;t implicit personalisation more popular then? When the
rubber hits the road, it involves some pretty tricky problems that
require some great business intelligence, which is often hard in an
enterprise. First base being single view of customer (SVC) of course,
or least what I coin &amp;#39;incrementally better view of customer&amp;#39; (&amp;#39;IBVC&amp;#39;). &lt;/p&gt;

&lt;p&gt;As an aside into what&amp;#39;s involved for recommendation engines, check
out a precis of Google New&amp;#39;s recommendation engine at on my &lt;a href="http://www.julianonsoftware.com/?p=2037" title="Google Personalisation"&gt;personal
blog&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=7534" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/personalisation/default.aspx">personalisation</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/financial+services/default.aspx">financial services</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/personalization/default.aspx">personalization</category></item><item><title>Dapper: convert any portion of a web page into a web service. </title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/20/Dapper_3A00_-convert-any-portion-of-a-web-page-into-a-web-service.-.aspx</link><pubDate>Tue, 20 Mar 2007 10:12:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6367</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6367.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6367</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6367</wfw:comment><description>&lt;a href="http://dapper.wordpress.com/2006/06/23/dapper-unleash-your-creativity/"&gt;Dapper: convert any web page into a web service&lt;/a&gt;


&lt;blockquote&gt;&amp;quot;Dapper allows you to easily build an API for any website. Initially, if the content source you&amp;rsquo;re interested in is not Dapped already, Dapper will take you through a visual and intuitive process that takes just minutes. When finished, you will have at your disposal an API with which you can interface to get the content you are interested in.&amp;quot;&lt;/blockquote&gt;



Basically a screen scraper. Obviously this only works with reasonably static web sites. As the trend has sites become more interactive and use other rich formats such as Flash etc, this tool system will become less and less effective. This app has caused a sensation -- been bookmarked like a billion times on Delicious today. 

I&amp;#39;ve had a quick play -- here&amp;#39;s the source for a Google Desktop Gadget that presents a &lt;a href="http://www.dapper.net/services/London_Underground_Service_Update"&gt;London Tube Service Update&lt;/a&gt; [XML]. 


&lt;h3&gt;Legal implications&lt;/h3&gt;
Stripping out branding and repurposing content will definitely violate that little &amp;#39;legal&amp;#39; tab at the bottom of most web pages.&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6367" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/semantic+web/default.aspx">semantic web</category></item><item><title>Moving from tagging to RDF: Tag aliasing</title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/16/Moving-from-tagging-to-RDF_3A00_-Tag-aliasing.aspx</link><pubDate>Fri, 16 Mar 2007 21:34:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6345</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6345.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6345</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6345</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.conchango.com/jamiethomson/" title="Jamie Thomson&amp;#39;s SSIS blog" target="_blank"&gt;Jamie Thomson&lt;/a&gt;, SSIS blogger extraordinaire asked me this today:&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;em&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Take a look
at the tags on our blogsite: &lt;a href="http://blogs.conchango.com/tags/default.aspx"&gt;http://blogs.conchango.com/tags/default.aspx&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;em&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;You will
see that there are alot of very similar tags on there and a rationalisation
process might be beneficial in increasing the usability of the site - making it
easier for people to find the information they are interested in. It would also
help to reduce clutter.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;em&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;e.g. There
are tags for &amp;quot;Analysis Services&amp;quot;, &amp;quot;Analysis Services 2005&amp;quot;,
&amp;quot;AS&amp;quot;, &amp;quot;AS2005&amp;quot;, &amp;quot;SQL Server Analysis Services&amp;quot;,
&amp;quot;SSAS&amp;quot;.&amp;nbsp; 6 different tags and they all relate to exactly
the same thing. It would make sense (to me anyway) to group them all as a single
tag &amp;quot;Analysis Services&amp;quot;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;em&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;On the
other hand, I&amp;#39;m aware that dictating&amp;nbsp;how people should and should not
categorise their posts might not be a very (here we go) Web 2.0 way of
thinking.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;













&lt;p&gt;So, we use a tool called &amp;#39;Community Server&amp;#39;. 

&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;How to encourage people to use the same tags&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;One
thing I thought CS does well is that as you&amp;rsquo;re typing it brings up a list of
existing tags. Except it seems only to do it for tags you yourself have
entered, which is weird. &lt;br /&gt;&lt;br /&gt;The
concept is: if the system suggests tags that look a bit like what you&amp;rsquo;re typing, you&amp;rsquo;ll
select one of the existing ones, so you get resonance. This is called &amp;lsquo;user
paths&amp;rsquo; (dry, boring name) &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;or my much more fun made up description &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;&amp;lsquo;sheeptrailling&amp;rsquo;. Which can
help reduce aliasing a bit. (Del.icio.us does this very well to encourage tag reuse when you&amp;#39;re creating entries.)&lt;/span&gt;&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;The
fundamental idea as you say about the concept of a &amp;lsquo;folksonomy&amp;rsquo; (user specified labels) vs taxonomy
(predefined hierarchy by centralised authority) is that how people think of things is subjective. A
fascinating concrete example of this was an exercise in the US with some
museums &amp;ndash; curators pompously tagged stuff and then got visitors to tag as well.
&lt;strong&gt;80% of the tags the visitors made were different to the curator&amp;rsquo;s tags&lt;/strong&gt;. Centralised authority only works to an extent. So we need to allow people to enter their own tags.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;strong&gt;Aliasing: how to improve this a bit&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;So Jamie imagine you&amp;rsquo;re motivated by a desire to clean it up, and reduce confusion a
bit. Fair call. I&amp;rsquo;ve not seen it, but I think it&amp;rsquo;d be fun to use the RDF idea
of aliasing &amp;ndash; someone can nominate that one tag is actually another. So you
could, either in a posting, or as a separate task, &amp;lsquo;clean it up&amp;rsquo; but specifying in some way. Let&amp;#39;s say you entered this as a tag:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;AS2005
is &amp;ldquo;Analysis Services 2005&amp;rdquo; &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;etc. Then when you click on one of the tags, everything
tagged with the other appears too. &lt;/span&gt;&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;color:navy;"&gt;I
wouldn&amp;rsquo;t remove the tags however, as multifaceted interfaces work well to accommodate
different user mental models. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hope this helps. &lt;/p&gt;&lt;p&gt;JRH.&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6345" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/RDF/default.aspx">RDF</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/folksonomies/default.aspx">folksonomies</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/tags/default.aspx">tags</category></item><item><title>Retail Week sneak preview: Web 2.0 in UK Retail</title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/14/Retail-Week-sneak-preview_3A00_-Web-2.0-in-UK-Retail.aspx</link><pubDate>Wed, 14 Mar 2007 10:19:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6328</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6328.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6328</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6328</wfw:comment><description>&lt;p&gt;Retail Week has a special on Web 2.0 to be launched tomorrow (14/3). To be up front, Conchango has sponsored the event, but Retail Week wrote and produced the material.&lt;/p&gt;&lt;p&gt;If I were take a single statement away from the supplement, it would be: &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Web 2.0 is necessary, but luckily aspects are lower risk and cheaper than you&amp;#39;d think; BUT get Web 1.0 right first.&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Joanna Perry, supplement editor talks in her editorial that retails can and are adding Web 2.0 tools to their sites, that it can be done easily and cost-effecitvely, and that there is clear measurable value from doing it. Perry then highlights the value of RSS as a specific value-add increment. Without doubt RSS can&amp;#39;t be said to be &amp;#39;in the mainstream&amp;#39; yet but with Windows Vista gadgets this will all change.&lt;/p&gt;&lt;p&gt;Here are some interesting snippets from other parts of the supplementy with my follow-up commentary:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Customers behave differently now&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Mike Pierce from Paul Mason Consulting underscores the power shift that comes with web 2.0, through what I call the &amp;#39;Web 2.0 backchannel of communication&amp;quot;: &amp;quot;Traditionally, retailers have had a selling process that customers have had to conform to. Now &lt;strong&gt;consumers have a personal buying process that retails have to conform to&amp;quot;&lt;/strong&gt;. Part of this personal buying process is the trend of &lt;strong&gt;cross-industry aggregate views&lt;/strong&gt; -- customers are going to &amp;#39;relatively independent&amp;#39; portals to compare retailer goods head to head. What&amp;#39;s important not to miss however is that this&lt;strong&gt; head-to-head comparison is no longer just about price&lt;/strong&gt; -- post sales service performance and other customers&amp;#39; experience with the product are being factored into these portals.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;There&amp;#39;s also an interesting discussion on Bottlerocket -- a shop with an active community in New York and without advertising how they&amp;#39;re donig well. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Get Web 1.0 right first&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Conchango&amp;#39;s own Paul Dawson underscores an important message -- don&amp;#39;t do Web 2.0 until you&amp;#39;ve done Web 1.0 right. Part of this is getting your basic user experience and design principles right. On my other blog I highlighted on Newspapers 2.0 about &lt;a href="http://www.julianonsoftware.com/?p=1824" title="Newspapers 2.0" target="_blank"&gt;USA Today&amp;#39;s controversial &amp;#39;social redesign&amp;#39;&lt;/a&gt;, the uproar from users, and why it wasn&amp;#39;t Web 2.0&amp;#39;s fault.&lt;/p&gt;&lt;p&gt;Other useful bits; Building communities online, how communication is being affected, Retail in SecondLife -- virtual worlds and finally a hit of how web 2.0 can affect internal communications (this is sometimes called &amp;#39;Enterprise 2.0&amp;#39;). I really enjoyed it overall. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;How can you get a copy of the material?&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;Good question. Retail Week is subscriber only. But &lt;a href="http://www.conchango.com/Web/Public/Content/ContactUs.aspx" title="Contact Conchango" target="_blank"&gt;Contact Conchango&lt;/a&gt; and we can arrange for free copies to be sent out to you. &lt;br /&gt;&lt;/p&gt;&lt;strong&gt;Overall&lt;/strong&gt;&lt;br /&gt;&lt;p&gt;I found the supplement to be a helpful perspective from the retailer&amp;#39;s point of view, a compliment to the conversations I&amp;#39;ve been having with other communities (mostly horizontal -- such as web 2.0 community best practices, RIA best practices, etc). &lt;/p&gt;&lt;p&gt;Other snippets:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sainsburys.co.uk/YOURIDEAS/forums/ShowThread.aspx?PostID=3014&amp;amp;PageIndex=4" title="Sainsbury&amp;#39;s discussion on Food Labelling" target="_blank"&gt;Sainsbury&amp;#39;s online has a great discussion forum&lt;/a&gt; -- however conversations were kickstarted by a faceless employee called &amp;#39;Sainsburys&amp;#39;, sometimes 5 months ago, and despite dozens and dozens of replies, the shadowy &amp;#39;Sainsburys&amp;#39; doesn&amp;#39;t then follow up the engagement... To &amp;#39;Sainsburys&amp;#39; -- who are you? Why hide behind the mask? Why not &amp;#39;Bob Nelson from Sainsburys&amp;#39;. And a bit of follow-up to reader comments would be well respected.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tesco.com" title="Tesco&amp;#39;s daily deals" target="_blank"&gt;Tesco.com&amp;#39;s RSS feed&lt;/a&gt;: their front page has &amp;#39;today at Tesco&amp;#39; RSS feed for specials and timely deals. Nice start! I wonder what the uptake is and, how are they doing with analytics on number of subscribers? And, let&amp;#39;s see a full &amp;#39;RSS view&amp;#39; of the site -- once you leave the front page it looks a bit barren. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6328" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/retail/default.aspx">retail</category></item><item><title>Newspapers 2.0 -- Project Red Stripe and USA Today's utter, utter failure</title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/09/Newspapers-2.0-_2D002D00_-Project-Red-Stripe-and-USA-Today_2700_s-utter_2C00_-utter-failure.aspx</link><pubDate>Fri, 09 Mar 2007 23:08:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6273</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6273.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6273</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6273</wfw:comment><description>&lt;a href="http://projectredstripe.com/blog/brief/"&gt;Project Red Stripe &amp;raquo; The Economist seeks fortune tellers&lt;/a&gt;
&lt;blockquote&gt;&amp;quot;In a nutshell, The Economist Group has picked a small team of employees, moved them to London, and allowed them to come up with whatever they want, even something entirely unrelated to The Economist Group &amp;ndash; as long as it is innovative and online (for details go here).&amp;quot;&lt;/blockquote&gt;&lt;p&gt;

&lt;a href="http://www.buzzmachine.com/2007/03/09/the-innovation-race/" target="dd"&gt;Jeff Jarvis highlighted this&lt;/a&gt; -- saying these guys have $US200k and 6 months to figure it all out. They came to London because apparently this is where the newspaper innovation is. 

Something serious is afoot. Lots of things are changing. People are really treating Web 2.0 seriously in newspaper publishing and they&amp;#39;re all clamouring to make sure they&amp;#39;re not left behind. What&amp;#39;s particularly interesting is is follow-on quote:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;&amp;ldquo;What makes a week in London
so damned exciting for me &amp;mdash; professionally and intellectually invigorating &amp;mdash; is
the competitive race for innovation I see all around here. It has been a great
week.&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I&amp;#39;m genuinely interested in this comment -- I thought all the action was over in California (Jarvis is from the US).&lt;/p&gt;&lt;h2&gt;What happened at USA Today then?&lt;/h2&gt;&lt;p&gt;
But USA Today, opening in fanfare with it&amp;#39;s &amp;#39;social redesign&amp;#39; is interesting: what&amp;#39;s your guess. The new version had &amp;quot;lots of social network features like comments, reader rankings, blogs, photos, and better search. Reader reaction? &lt;strong&gt;&lt;a href="http://dondodge.typepad.com/the_next_big_thing/2007/03/usa_today_socia.html" target="dd"&gt;92% of readers don&amp;#39;t like USA Today&amp;#39;s Social Redesign&lt;/a&gt;&lt;/strong&gt;&amp;quot;. Is Web 2.0 a white elephant? Or did they just do Web 2.0 wrong? Or was it something else? 

Dodge goes on to offer a view that &lt;strong&gt;it&amp;#39;s likely the layout redesign was the failure&lt;/strong&gt;, not the mechanisms introduced. It&amp;#39;s just that they happened to now have a way of venting their concerns. 

This is a good thing -- at least, USA Today n&lt;strong&gt;ow has an opportunity to acknowledge the feedback&lt;/strong&gt;&lt;strong&gt;, and respond&lt;/strong&gt;. 

&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;This is Web 2.0 in action&lt;/strong&gt; by the way. Web 2.0 has enabled customers to whine at each other quickly, permanently, and most worryingly for customers, &lt;em&gt;searchably&lt;/em&gt; (if there were such a word); USA Today is, as it should be, capturing some of this, and if they&amp;#39;re smart, will respond in a way appropriate to the medium: honestly, and promptly. People may whine, but they should&amp;#39;ve got their darn user testing right in the first place. &lt;strong&gt;Blame the design process, not web 2.0!&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;Hats off to USA Today for leaving their editorial throttle right off -- &lt;a href="http://www.usatoday.com/news/2007-03-02-editors-note_N.htm" title="View USA Today social redesign comments" target="_blank"&gt;those comments are there forever now&lt;/a&gt;, and so will be their response. 
&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6273" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/newspapers+2.0/default.aspx">newspapers 2.0</category></item><item><title>Web 2.0 for Retail Financial Services: Zopa and FairFinance interviewed on Channel 4</title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/09/Web-2.0-for-Retail-Financial-Services_3A00_-Zopa-and-FairFinance-interviewed-on-Channel-4.aspx</link><pubDate>Fri, 09 Mar 2007 12:35:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6255</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6255.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6255</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6255</wfw:comment><description>
Zopa was covered in Channel 4 news recently. Headlines:

&lt;p&gt;Default rates are very low because there is a personal relationship established -- being more personal, people are less, not never, less inclined to default. &lt;/p&gt;

&lt;p&gt;Zopa&amp;#39;s growth places them at 135,000 members,&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;




(embedding still doesn&amp;#39;t work here :(&amp;nbsp; -- see &lt;a href="http://www.julianonsoftware.com/?p=1804" title="Julian On Software -- ramblings of a Social Computing madman"&gt;my personal blog&lt;/a&gt; for video for now... )&lt;/p&gt;

&lt;p&gt;Also profiled was &lt;a href="http://www.fairfinance.co.uk" title="Fair Finance -- alternative lending" target="_blank"&gt;FairFinance&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6255" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/social+computing/default.aspx">social computing</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/Retail+Financial+Services/default.aspx">Retail Financial Services</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/social+lending/default.aspx">social lending</category></item><item><title>Twingly: Visualising the blogosphere on an interactive globe</title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/05/Twingly_3A00_-Visualising-the-blogosphere-on-an-interactive-globe.aspx</link><pubDate>Mon, 05 Mar 2007 23:26:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6199</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6199.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6199</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6199</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.twingly.se/ScreenSaver.aspx"&gt;Twingly Screensaver Beta&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;&amp;quot;Twingly screensaver is visualizing the global blog activity in real time. Forget RSS readers where you see only what you&amp;#39;re interested in. With Twingly screensaver you get a 24/7 stream of all (viewer discretion advised) blog activity, straight to your screen. More information about Primelabs can be found at primelabs.com&amp;quot;

&lt;/p&gt;&lt;p&gt;Twingly shows a world map that you can drag around and in real time as blogs are posted the titles scroll by and an indicator of regional volume builds up. You can click on any post and view the blog summary; one more click and you&amp;#39;re on their site. &amp;nbsp;&lt;/p&gt;&lt;p&gt;See &lt;a href="http://www.julianonsoftware.com/?p=1804" title="Julian On Software"&gt;my personal blog for the video&lt;/a&gt; while we get video embedding sorted on this blog...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6199" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/ria/default.aspx">ria</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/blogosphere/default.aspx">blogosphere</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/user-generated+content/default.aspx">user-generated content</category></item><item><title>Web 3.0, vertical search and context: it's all about RDF and ontologies</title><link>http://blogs.conchango.com/julianrharris/archive/2007/03/01/Web-3.0_2C00_-vertical-search-and-context_3A00_-it_2700_s-all-about-RDF-and-ontologies.aspx</link><pubDate>Thu, 01 Mar 2007 14:17:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:6183</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/6183.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=6183</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=6183</wfw:comment><description>&lt;p&gt;So Read/Write Web &lt;a href="http://blogs.conchango.com/controlpanel/blogs/%3Ca%20mce_thref=%22http://www.readwriteweb.com/archives/web_30_4cpvs.php%22%3E" title="Web 3.0 is Web 2.0 + vertical search and personalization" target="_blank"&gt;wrote a piece about the inevitable term &amp;#39;Web 3.0&amp;#39;&lt;/a&gt; being: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Web 2.0 (Content, Commerce, Community), +&lt;/li&gt;
&lt;li&gt;Personalization and Vertical Search.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Well, I&amp;#39;m not so sure about that. Personalisation has been around a long time; I&amp;#39;m an ATG Dynamo Java programmer by background and its Personalization Server has been very popular for oh I dunno, the last 7 years? &lt;br /&gt;
&lt;br /&gt;
What&amp;#39;s more interesting is the Vertical Search business. I&amp;#39;ve not been super convinced of this, which is where I stand when I don&amp;#39;t really understand it. &lt;br /&gt;
&lt;br /&gt;
But &lt;a href="http://barcamp.org/BarCampLondon2" title="BarCamp London 2007 Feb 17-18" target="_blank"&gt;BarCamp London 2007&lt;/a&gt; and other work recently has connected some dots. One is actually, brushing the dust off my Computer Science course on Artificial Intelligence -- the basic tenet was, constrain the context of use, and you can build in more assumptions about what might be interesting. So, I&amp;#39;m not going to call this Web 3.0 but the concept is interesting anyway so let&amp;#39;s explore it further. &lt;br /&gt;
&lt;br /&gt;To start, let&amp;#39;s look at what RDF is, and what an ontology is.&lt;/p&gt;
&lt;h2&gt;RDF&amp;nbsp;&lt;/h2&gt;&lt;p&gt;RDF stands for &amp;#39;Resource Description Framework&amp;#39; and is used in the world of the Semantic Web. One of the most useful things to consider about RDF in its various formats is that it&amp;#39;s very good for this kind of thing:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;[thing] [relates to in some way] [some other thing]&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Building up semantic relationships is called building an &amp;#39;ontology&amp;#39;. There are 2 primary ways of doing this in the world of the Semantic Web -- there&amp;#39;s &amp;#39;Notation3&amp;#39; which is Very Human Readable and then there&amp;#39;s the XML version which is just Human Readable. Here&amp;#39;s an example Notation3 in action:&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;:Spot is-a :MoneyTransfer.&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;Not so bad? Clearly there this example brings up more questions than answers; for those who want to open the bonnet on N3, check out this &lt;a href="http://www.w3.org/2000/10/swap/Primer" title="Semantic Web, Notation3 and RDF" target="_blank"&gt;useful primer on Notation3 and RDF&lt;/a&gt;. Suffice to say, the point is you could build up a semantic vocabulary in your industry of focus, and then trawl the web / blogosphere etc. Your semantic view would be able to do much more clever things by having this insight. The system could infer relationships. In the example above, it means that if you did a search for &amp;#39;Money Transfer&amp;#39; and you found an article talking about Spots, and your search engine focused on resources primarily focusing on financial services resources, you could show articles with the word &amp;#39;spot&amp;#39; as well. Clearly this would be naive to do this one thing but hopefully you get the idea.&lt;/p&gt;&lt;p&gt;If you want to learn more about ontologies, or even explore building your own (imagine a company-specific ontology?), then check out Protege, a free open source ontology builder that is pretty wizzy and allows you to build ontologies in an ontology building language called OWL which extends RDF to do &lt;a href="http://www.w3.org/TR/owl-ref/" title="OWL -- Ontology Web Language" target="_blank"&gt;More Clever Things&lt;/a&gt;. &lt;br /&gt; &lt;/p&gt;&lt;p&gt;So I&amp;#39;ll finish with a glib catchphrase: &lt;strong&gt;Web 3.0. It&amp;#39;s all in the context. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=6183" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/N3/default.aspx">N3</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/RDF/default.aspx">RDF</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/ontologies/default.aspx">ontologies</category></item><item><title>My Web 2.0 faves</title><link>http://blogs.conchango.com/julianrharris/archive/2007/01/24/My-Web-2.0-faves.aspx</link><pubDate>Wed, 24 Jan 2007 19:37:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:5656</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/5656.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=5656</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=5656</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.conchango.com/howardvanrooijen/default.aspx" target="_blank"&gt;Howard&lt;/a&gt; asked me today what my top 10 Web 2.0 apps were, and why they were killer. A good question. Here they are anyway.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0"&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;strong&gt;Web 2.0 site&lt;/strong&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;strong&gt;Killer feature (primary
  reason: UGC, RIA)&lt;/strong&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.digg.com" target="_blank"&gt;Digg.com&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. Blows Slashdot away for interesting geek news by
  democratizing the moderation process. Inspired open source tool &amp;lsquo;&lt;a href="http://www.pligg.com" title="Pligg -- Open Source Digg Clone" target="_blank"&gt;pligg.com&lt;/a&gt;&amp;#39;;
  I did a proof of concept of pligg at a tacky half day job of a site called &lt;a href="http://www.britnews.org.uk" target="_blank"&gt;Britnews&lt;/a&gt;. Yes it crashes a bit. But hey, half a day, cool eh? :)&lt;br /&gt;
  &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/boxabirds/" target="_blank"&gt;Flickr&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. True web 2.0 in action - flickr isn&amp;#39;t just about sharing
  photos, it&amp;#39;s about people&amp;#39;s opinions of the photos. In flickr you can create
  your own groups, which is really where the &amp;lsquo;network effect&amp;#39; comes in. Check
  out &lt;a href="http://www.flickr.com/groups/himom/" target="_blank"&gt;&amp;lsquo;Hit Miss or Maybe&amp;#39;&lt;/a&gt; - staggeringly addictive group where you rate others&amp;#39;
  photos in exchange for still others to rate yours. Warning - it is a serious
  time sink.&amp;nbsp;
  &lt;/p&gt;
  
&lt;p&gt;Also that Flickr has APIs which make for some &lt;a href="http://www.flickrleech.net/" title="Flickr Leech" target="_blank"&gt;killer mashups&lt;/a&gt;. &lt;br /&gt;
 &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.tripadvisor.com" target="_blank"&gt;Tripadvisor&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. Trusted source of real experiences with hotels. It really
  works; you go to quality places. I&amp;#39;ve used it lots of times and &lt;a href="http://www.tripadvisor.com/ShowUserReviews-g293734-d482810-r6153645-Riad_Kniza-Marrakech.html" target="_blank"&gt;been inspired
  to contribute&lt;/a&gt;.&amp;nbsp;
  &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://ask.metafilter.com" target="_blank"&gt;Ask Metafilter&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. A rabidly active &amp;lsquo;community weblog&amp;#39; about &amp;lsquo;everything&amp;#39;. This
  is where I go to answer questions I cannot find answers to. It&amp;#39;s the
  grandfather of Google Answers etc. &lt;/p&gt;
  
&lt;p&gt;This site embodies the spirit of web 2.0 despite being founded in
  1999.&amp;nbsp; See &lt;a href="http://ask.metafilter.com/mefi/17179" target="_blank"&gt;one such question of mine&lt;/a&gt; to get a sense of the kind of thing that is still very hard to find. &lt;/p&gt;
  
  
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.kayak.co.uk" target="_blank"&gt;Kayak&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;RIA&lt;/span&gt;. Flight portal &amp;lsquo;Live&amp;#39; price controls - sliders that hone in to the best
  flight dynamically. &lt;a href="http://www.kayak.co.uk/"&gt;www.kayak.co.uk&lt;/a&gt;&amp;nbsp; see also &lt;a href="http://www.skyscanner.net" target="_blank"&gt;skyscanner&lt;/a&gt; for cool &amp;#39;view price fluctuations over the month&amp;#39; view. Kayak seems to have more airlines.&lt;br /&gt;
 &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.reevoo.com" target="_blank"&gt;Reevoo.com&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. Reviews on products with support for validating the reviews
  against real product purchasers - the idea is, the opinions are legitmate
  purchasers (through partnerships with online vendors). &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.nestoria.co.uk" target="_blank"&gt;Nestoria&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;RIA&lt;/span&gt;. Google maps mashup with houses for sale. I hated
  findaproperty and other sites because it didn&amp;#39;t have the street number. Cuts
  through the rubbish about &amp;lsquo;10 minutes to station&amp;#39; when it&amp;#39;s clearly 2km
  away. &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.wordpress.org" target="_blank"&gt;Wordpress&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC &lt;/span&gt;(user-generated code J). My favourite
  blogging tool. There&amp;#39;s an enormous community of extensions including great
  spam support, etc etc. Massive, and very easy to use. All for free. &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.technorati.com" target="_blank"&gt;Technorati&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. One of the key members of the blogosphere. Set itself up to
  be the source of changes to blogs by being recipients to the RPC ping service
  pioneered by Dave Winer and &lt;a href="http://www.weblogs.com/"&gt;www.weblogs.com&lt;/a&gt;
  (I had julian.weblogs.com but sadly it all died). &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 
&lt;tr&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;a href="http://www.mybloglog.com" target="_blank"&gt;Mybloglog&lt;/a&gt;&lt;/p&gt;
  &lt;/td&gt;
  
&lt;td&gt;
  
&lt;p&gt;&lt;span style="font-weight:bold;"&gt;UGC&lt;/span&gt;. Instant blog community on your own site. Drives traffic and
  builds a sense of community on a blog almost instantly. &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Honourable mentions&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.reviewcentre.com" target="_blank"&gt;Reviewcentre.com&lt;/a&gt;&lt;br /&gt;
I
go here regularly so I have to put it up there but its execution is fairly
lame. For peoples&amp;#39; reviews of products. Kind of like epinions. &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.zopa.com" target="_blank"&gt;Zopa&lt;/a&gt;&amp;nbsp;
&lt;br /&gt;
P2P moneylending marketplace. Cool idea. Although I&amp;#39;m a
member not had a lot of cash to invest recently but keen to use it when that
opportunity arises.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.pandora.com" target="_blank"&gt;Pandora&lt;/a&gt;.&lt;br /&gt;
Music with opinions. Caches MP3s on your machine so you don&amp;#39;t need a 100%
reliable connection. I regularly find lots of stuff it likes. Slick gui
(unnecessarily &amp;lsquo;slidey&amp;#39; however) - it&amp;#39;s only part web 2.0 as the core of their
&amp;lsquo;dna&amp;#39; is brute force. There are others like iLike etc which are ok but Pandora still brings the great hits to my ears.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=5656" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category></item><item><title>DabbleDB review -- Web 2.0 RIA spreadsheet / database innovation</title><link>http://blogs.conchango.com/julianrharris/archive/2007/01/05/DabbleDB-review-_2D002D00_-spreadsheet-_2F00_-database-innovation.aspx</link><pubDate>Fri, 05 Jan 2007 23:33:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:5452</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/5452.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=5452</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=5452</wfw:comment><description>&lt;p&gt;The spreadsheet market has been stagnant for a long, long time. Excel at its core has been fundamentally the same for the last 10 years. OpenOffice&amp;#39;s spreadsheet tool just blindly copied it, and Google Sheets is just a dumbed down, otherwise uninteresting wannabe. &lt;a href="http://www.dabbledb.com/explore/7minutedemo/" title="DabbleDB demo" target="_blank"&gt;DabbleDB&lt;/a&gt; however is a &lt;strong&gt;fresh look at how spreadsheets should work.
&lt;/strong&gt;I&amp;#39;ve long seen Excel as a kind of &amp;#39;database prototype&amp;#39; space -- people
muck with semi-structured information -- when those structures stabilise they would then naturally go into a database -- but they don&amp;#39;t. Why?
Because most &lt;strong&gt;databases are just too difficult for people to understand&lt;/strong&gt;, even really slick ones like &lt;a href="http://www.filemaker.com" title="FileMaker database" target="_blank"&gt;FileMaker&lt;/a&gt; (which allows you to create multichoice fields without a master/detail relationship....), and, critically, &lt;strong&gt;the support for migrating from loose spreadsheet structures to more strict database / table structures is hugely lacking&lt;/strong&gt;. Dabble fits this gap beautifully, swinging a serious punch at Excel and all its old school clones.&lt;/p&gt;&lt;p&gt;&lt;img border="0" src="http://blogs.conchango.com/photos/conchango_bloggers/images/5453/original.aspx" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How DabbleDB works&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;DabbleDB is incredibly good at taking textual data and manipulating it to represent rich formats (in tech jargon -- refactoring data). Two great bits in the demo; the following are drop-dead easy:&lt;br /&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Moving a repeating field into a separate &amp;#39;category&amp;#39; (aka database table)&lt;/li&gt;&lt;li&gt;Representing information with time values in a calendar view (Excel eat your heart out!) &lt;br /&gt;&lt;/li&gt;&lt;li&gt;All views can be exposed as RSS feeds.&lt;/li&gt;&lt;li&gt;All data can be edited collaboratively, with a log of all changes (borrowing from wikis)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I must apologise if I sound a little evangelical, but as I mentioned in previous posts, I really dig elegant interfaces, things well made, things which have clearly had love and attention. DabbleDB is the kind of app that makes you sigh and think, thank God there is still some innovation in the world -- and more interestingly, hope that there is yet a way to challenge Microsoft Office without spending &lt;span style="font-style:italic;"&gt;billions&lt;/span&gt;. (If DabbleDB cost more than $500k to make, something&amp;#39;s wrong.)&lt;/p&gt;&lt;p style="font-weight:bold;"&gt;Where DabbleDB should go&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Extend its &amp;#39;rich type&amp;#39; concept to support more types -- e.g. allow just &amp;#39;time only&amp;#39; fields without needing a date.&lt;/li&gt;&lt;li&gt;There&amp;#39;s mention of a mashup (aka SOAP) interface -- this will mean that you could expose and relate your data into other systems, such as google maps (no brainer there). In fact, &lt;span style="font-weight:bold;"&gt;why not have a rich data type which is a geolocation&lt;/span&gt; in DabbleDB. Or have types be pluggable via other mashups. Now &lt;span style="font-style:italic;"&gt;there&amp;#39;s&lt;/span&gt; power. &lt;/li&gt;&lt;li&gt;Tie it up with a wiki for content. Then you could build bespoke content management systems easily. Then expose it to javascript so you can write your own situational apps (IBMese for &amp;#39;apps created quickly for specific purposes written by people with no programming expertise -- a kind of &amp;#39;visual script&amp;#39; concept). &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Undo!&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Like a true office app, DabbleDB has undo. This is definitely a significant delineator between the &amp;#39;web page app&amp;#39; concept and the &amp;#39;rich internet app&amp;#39;. Undo is so important to preserve integrity, but so rarely implemented. And it&amp;#39;s not like technically it&amp;#39;s that hard! Programmers have got lazy, and business owners have forgotten the value customers place on it. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;The small print&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Just a word of warning with those interested in looking further -- they have a 1 month free trial -- for these specific terms in their T&amp;amp;C list you have to agree to:&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;quot;You may terminate your account at any time upon ten (10) days prior notice to us&amp;quot; &lt;/em&gt;-- written notice? You kidding??&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;quot;We will do our best to preserve and protect your data, but make no
guarantees that it won&amp;rsquo;t get lost, corrupted, or inadvertantly leaked&amp;quot; &lt;/em&gt;-- Ouch!&lt;/p&gt;&lt;p&gt;Go and have a &lt;a href="http://www.dabbledb.com/explore/7minutedemo/" title="DabbleDB 7 Minute Demo" target="_blank"&gt;Dabble&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=5452" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/ria/default.aspx">ria</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/user+experience/default.aspx">user experience</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+office/default.aspx">web office</category></item><item><title>Web 2.0: desktop applications on the web</title><link>http://blogs.conchango.com/julianrharris/archive/2007/01/03/Web-2.0-means-better-software.aspx</link><pubDate>Wed, 03 Jan 2007 22:00:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:5446</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/5446.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=5446</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=5446</wfw:comment><description>&lt;p&gt;For a lot of people, Web 2.0 is a buzzword, i.e. used to &amp;quot;impress people with the pretence of knowledge&amp;quot; [Wikipedia]. There are snake oil salesmen in every bazaar, but there really is a wow factor at the core of Web 2.0 -- Web 2.0 is what I call a &lt;strong&gt;transformational principle&lt;/strong&gt;, or more simply, &lt;strong&gt;a transformer, &lt;/strong&gt;in that it requires a &lt;strong&gt;step change in the thinking about how business gets done.&lt;/strong&gt; For Web 2.0, it&amp;#39;s the cumulative change that has steadily occurred in the last 5 years. This is why it&amp;#39;s so important for businesses to sit up and listen.&lt;/p&gt;

&lt;p&gt;There are tonnes of articles out there that try to cover all the possible ways in which applications could possibly be labelled Web 2.0 -- but to me, the most interesting unique and importantly &lt;strong&gt;highest impact &lt;/strong&gt;aspects of Web 2.0 also happen to be two passions of mine: &lt;strong&gt;rich user experience&lt;/strong&gt; and &lt;strong&gt;democratic empowerment&lt;/strong&gt;. In this entry I&amp;#39;ll wax lyrical a little about the first, &lt;strong&gt;rich user experience&lt;/strong&gt; and its companion, the &lt;strong&gt;Rich Internet Application &lt;/strong&gt;(or RIA). &lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve always loved interface design. Heck, you can&amp;#39;t help it if you learn to program on a Mac which I did back in the late 80s. Bruce Tognazzini (Apple Human Interface god) was my inspiration with his two books &lt;a href="http://www.asktog.com/books/toi_detail.html" title="Tog on Interface by Bruce Tognazzini" target="_blank"&gt;Tog on Interface&lt;/a&gt; and &lt;a href="http://www.asktog.com/books/tosd_detail.html" title="Tog on Software Design" target="_blank"&gt;Tog on Software Design&lt;/a&gt;, followed very closely by &lt;a href="http://www.useit.com/" title="UseIt.com &amp;amp; Alertbox" target="_blank"&gt;Jakob Nielsen &lt;/a&gt;and &lt;a href="http://www.jnd.org/books.html#DOET" title="Donald Norman&amp;#39;s Design of Everyday Things" target="_blank"&gt;Donald Norman&lt;/a&gt;. This led me to the company I cofounded back in New Zealand in the late 1990s, Musick Point Software having a &lt;a href="http://web.archive.org/web/19980126032750/www.mps.co.nz/usability.html" title="MPS: Usability" target="_blank"&gt;User-Centred Design service offering&lt;/a&gt;. I spent a lot of my time dreaming about the craft of interface design -- how to create software that gave you that warm, fuzzy feeling you get when using something has been a labour of love, where a lot of thought, effort and care has been invested. So I know interface design well, and I know about the importance of user-centred software design.&lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;Highly usable interfaces can and have been designed inside web browsers. But fundamentally, they&amp;#39;ve had almighty limitations due to their original intent as text browsers. For an end user, they&amp;#39;ve won in many ways (e.g. what installation?), but at its core, the &lt;strong&gt;web browser&amp;#39;s user interface toolkit &lt;/strong&gt;(HTML forms) &lt;strong&gt;has been a spectacular retrograde step. &lt;/strong&gt;Change a button&amp;#39;s state as you type? Woah baby, that&amp;#39;s &lt;em&gt;unthinkable&lt;/em&gt;. Forget the fact that you&amp;#39;ve been able to do it in desktop applications for oh, at least &lt;em&gt;15 years&lt;/em&gt;&lt;span style="font-style:italic;"&gt;!&lt;/span&gt; This whole idea of a &amp;#39;web application&amp;#39; was coined, fundamentally to describe and work around these incredible limitations. And, because of the other advantages people gained, things went reasonably well. Yes it took friggin&amp;#39; ages to build a form because you had to get a designer to draw a picture of a button and then add a bunch of javascript that worked in 47 different browsers just to simulate highlight, but hey, that&amp;#39;s all there was. And it was nice getting designers involved, they&amp;#39;d been asked with multimedia CD ROMs but not other desktop apps. &lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;But then I saw the &lt;a href="http://web.archive.org/web/20041125231148/julian.buzzword.com/stories/storyReader$200" title="Oddpost: desktop-quality user experience"&gt;Oddpost&lt;/a&gt; email client back in March 2002. I&amp;#39;ll just quote what I wrote back then as there&amp;#39;s really not much else to say about it:&lt;/p&gt;

&lt;blockquote&gt;&lt;em&gt;To describe it as an online mail reader, which technologically is exactly what it is, would be missing the point. 
&lt;/em&gt;
&lt;p&gt;&lt;em&gt;
Oddpost is the &lt;strong&gt;first practical online web application with a desktop-quality user experience&lt;/strong&gt;.
You click to launch; very quickly a real gui appears, with real menus,
drag and drop, inline editing, multiple selections, all super quick.
It&amp;#39;s all real! It couldn&amp;#39;t be much better if it were a local app. It&amp;#39;s
a superb achievement. &lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;
For me this is so key: they have not innovated in functionality; nor
even have they innovated in user experience! All they have done is &lt;strong&gt;set a precedent for the user experience quality of web-based tools&lt;/strong&gt;. Quite simply no one has seen this kind of quality before. &lt;strong&gt;This is the Internet Explorer for Windows Killer App&lt;/strong&gt;, if in fact it needed it.&lt;/em&gt;[you must remember in 2002 there was no Firefox - JRH]&lt;em&gt; &lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;
Web guis for web-based tools have been too long in the dark ages!
Everything about using traditional HTML for user interface widgets has
been fundamentally flawed due to its history. Don&amp;#39;t get me wrong, there
are some great workarounds, and it&amp;#39;s set incredible precedents but HTML
still is only good at what it was designed for: content presentation. &lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;
My feeling is that this is going to set precedents everywhere. The ante
has been upped, and this has a profound impact on any other browser and
platform. And I bet mail.yahoo.com and www.hotmail.com are quite
interested as well. Can this app be ported to other platforms and
browsers? If not, why? Remember it doesn&amp;#39;t have to use the same
technology; just has to present the same user experience; can this be
done in Gecko? Why not? That&amp;#39;s the big question people will be asking
now. &lt;strong&gt;Welcome to Internet User Experience 2.0.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As I predicted, Oddpost &lt;span style="font-style:italic;"&gt;was &lt;/span&gt;subsequently bought by Yahoo, and is now Yahoo&amp;#39;s rich email client (in good Web 2.0 form, still beta), which looks very similar, except is more portable as, again as I predicted, they ported it to support Gecko (the core engine used by Firefox). But the point is, it made me realise that we were in 2002 at the dawn of an age where this retrograde step in user experience was being restored back to its full desktop application glory: most importantly, the glory of &lt;strong&gt;&amp;#39;live&amp;#39; interaction, where you drag or type stuff and get instant feedback. &lt;/strong&gt;We&amp;#39;re there now; this is what I mean when I say Web 2.0 is the manifestation of a rich user experience -- and what a rich internet application (RIA) is: it&amp;#39;s simply what users had 15 years ago! It&amp;#39;s a shame it&amp;#39;s taken so long, but it&amp;#39;s very exciting to rekindle the fire of rich user experience creativity that is now open to the world on the web. &lt;br /&gt;In future articles, I&amp;#39;ll open up the bonnet to describe how RIAs work a little: how Ajax / Javascript compares with Flash, Flex, and some thoughts on Microsoft&amp;#39;s upcoming Flash/Flex killer, &amp;#39;Windows Presentation Foundation / Everywhere&amp;#39; or WPF/E (catchy innit). &lt;br /&gt;&lt;/p&gt;
&lt;strong&gt;&lt;/strong&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;
&lt;strong&gt;Further reading&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No mucking around -- read the seminal texts on What Is Web 2.0 by Tim O&amp;#39;Reilly (who coined the term for a conference they were designing):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html" title="Tim O&amp;#39;Reilly&amp;#39;s original &amp;#39;What is Web 2.0&amp;#39; article in 2005" target="_blank"&gt;What Is Web 2.0&lt;/a&gt; -- the long 2005 version by Tim O&amp;#39;Reilly&lt;/li&gt;

&lt;li&gt;&lt;a href="http://radar.oreilly.com/archives/2006/12/web_20_compact.html" title="What is Web 2.0 -- compact definition by Tim O&amp;#39;Reilly" target="_blank"&gt;What is Web 2.0&lt;/a&gt; -- the compact 2006 version by Tim O&amp;#39;Reilly&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=5446" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/ria/default.aspx">ria</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/user+experience/default.aspx">user experience</category></item><item><title>Web 2.0 -- the endgame (video by firstpost)</title><link>http://blogs.conchango.com/julianrharris/archive/2006/12/26/Web-2.0-_2D002D00_-the-endgame-_2800_video-by-firstpost_2900_.aspx</link><pubDate>Tue, 26 Dec 2006 16:28:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:5437</guid><dc:creator>Julian.RHarris</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.conchango.com/julianrharris/comments/5437.aspx</comments><wfw:commentRss>http://blogs.conchango.com/julianrharris/commentrss.aspx?PostID=5437</wfw:commentRss><wfw:comment>http://blogs.conchango.com/julianrharris/rsscomments.aspx?PostID=5437</wfw:comment><description>&lt;p&gt;(can&amp;#39;t embed objects on this server -- post moved to my &lt;a href="http://www.julianonsoftware.com/?p=1655" target="_blank"&gt;personal blog&lt;/a&gt;). &lt;br /&gt;
&lt;/p&gt;



&lt;img src="http://blogs.conchango.com/aggbug.aspx?PostID=5437" width="1" height="1"&gt;</description><category domain="http://blogs.conchango.com/julianrharris/archive/tags/web+2.0/default.aspx">web 2.0</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/animation/default.aspx">animation</category><category domain="http://blogs.conchango.com/julianrharris/archive/tags/humour/default.aspx">humour</category></item></channel></rss>