<?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>PC Pro blog &#187; rich internet application</title>
	<atom:link href="http://www.pcpro.co.uk/blogs/tag/rich-internet-application/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pcpro.co.uk/blogs</link>
	<description>Blogging in the real world</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:54:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google and Rich Internet Applications (RIAs)</title>
		<link>http://www.pcpro.co.uk/blogs/2009/09/01/google-and-rich-internet-applications-rias/</link>
		<comments>http://www.pcpro.co.uk/blogs/2009/09/01/google-and-rich-internet-applications-rias/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 11:09:15 +0000</pubDate>
		<dc:creator>Tom Arah</dc:creator>
				<category><![CDATA[Real World Computing]]></category>
		<category><![CDATA[digital design]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rich internet application]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://www.pcpro.co.uk/blogs/?p=7012</guid>
		<description><![CDATA[Generally speaking, I&#8217;m not a fan of Google&#8217;s browser-native approach to web application development. Strategically I can see the advantages (wide and open access) and politically I think it&#8217;s admirable (open standards) but, in design terms, this lowest common denominator approach proves disastrous.
For example in a comparison between the barebones HTML-based Google Docs and the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-7015" src="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/09/blog-google-ria-175x127.png" alt="" width="175" height="127" />Generally speaking, I&#8217;m not a fan of Google&#8217;s browser-native approach to web application development. Strategically I can see the advantages (wide and open access) and politically I think it&#8217;s admirable (open standards) but, in design terms, this lowest common denominator approach proves disastrous.</p>
<p>For example in <a title="Acrobat.com vs Google Docs" href="http://www.pcpro.co.uk/blogs/2009/06/15/the-future-for-acrobat-com/">a comparison</a> between the barebones HTML-based Google Docs and the slick Flash-based Acrobat.com, I&#8217;d reserve the term <a title="Rich Internet Application definition" href="http://en.wikipedia.org/wiki/Rich_Internet_application">RIA</a> (rich internet application) for the latter and dismiss the former as a mere &#8220;web application&#8221; (more importantly I know which one I&#8217;d prefer to use).</p>
<p><a href="http://www.pcpro.co.uk/blogs/wp-content/uploads/2009/09/blog-google-ria.png"></a></p>
<p>Recently though I have to admit that Google caused my jaw to drop&#8230; and made me question the distinction.</p>
<p><span id="more-7012"></span></p>
<p>Like most people I&#8217;ve become so used to Google Maps that I now take its extraordinary power for granted. I was forcefully reminded of just how amazing it is however, when I recently went to print out some directions. For the first time I noticed and clicked on the options in the print preview header to show maps and street views for each individual step (see <a title="Google Maps example" href="http://maps.google.co.uk/maps?f=d&amp;source=s_d&amp;saddr=lauriston+castle+edinburgh&amp;daddr=Castle+Hill,+Edinburgh,+EH1+%28Edinburgh+Castle%29&amp;geocode=FV8EVgMdSfjN_yEk5z7Hk_CWEg%3BFcS0VQMdTTDP_yHxfvSglr1XpQ&amp;hl=en&amp;mra=pe&amp;mrcr=0&amp;sll=55.95804,-3.233525&amp;sspn=0.060829,0.194149&amp;ie=UTF8&amp;z=14&amp;layer=c&amp;pw=2">example</a>).</p>
<p>The latter capability in particular is extraordinary (assuming the area that you are interested in is covered by Street View). Being able to almost-instantaneously load in views of each junction that you are going to come across on your journey is breathtaking &#8211; especially as each street view is live and explorable (though thankfully that&#8217;s not generally necessary as Google automatically orientates the view based on the direction you&#8217;re travelling)</p>
<p>It certainly gave me pause for thought. If an application can cause you to say &#8220;oh that&#8217;s good, that&#8217;s really good&#8221; out loud, then surely it deserves to be called &#8220;rich&#8221;? In fact, if Google Maps isn&#8217;t a &#8220;rich internet application&#8221; then what on earth is?</p>
<p>It&#8217;s certainly a useful reminder of just how powerful the browser can be as a platform, but ultimately I think it&#8217;s worth preserving the distinction and reserving &#8220;RIA&#8221; for player-based applications (ie Flash / Silverlight). This isn&#8217;t just on practical grounds so that we know what we&#8217;re talking about. Google is clearly committed to making the browser as rich an environment as it can, but that&#8217;s rich in terms of content and functionality <em>not</em> in terms of design.</p>
<p>Indeed Google clearly prides itself on its cut-down, almost anti-design approach. This minimalist &#8220;anti-Flash&#8221; design works well for Google&#8217;s core applications such as Search and Maps where Google&#8217;s job is to help you get where you want to go as quickly as possible (indeed you could make the case that the street map mini-views are a flashy falling away from this principle).  However for those applications &#8211; the majority &#8211; where you have to spend time consuming or producing content, this barebones approach backfires as it does with Google Docs.</p>
<p>Clearly content and functionality are crucial to the success of any project but ultimately I&#8217;d argue that the &#8220;rich&#8221; in RIA refers to design and that the distinguishing strength of a player-based approach is that it can offer a richer, tighter, more desktop-like user experience than the browser alone. The browser-based Google Maps is brilliant, but a player-based version could be better still.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>PS. A quick practical postscript for web designers: Google recently introduced the ability to <a title="Directins Widget" href="http://maps.google.com/help/maps/gadgets/directions/">add Google Map directions to your own sites</a> . The Directions gadget doesn&#8217;t offer street map views (currently), but it&#8217;s a seriously useful option to add to your How To Find Us pages. And it&#8217;s a great way to get your clients&#8217; jaws dropping with a single line of code.</p>
<p>PPS. A quick impractical postscript: In spite of the directions and street views, I still managed to get hopelessly lost. Google Maps might be brilliant but it&#8217;s no replacement for Sat Nav.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcpro.co.uk/blogs/2009/09/01/google-and-rich-internet-applications-rias/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

