<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for James Governor's Monkchips</title>
	<link>http://www.redmonk.com/jgovernor</link>
	<description>An industry analyst blog looking at software ecosystems and convergence</description>
	<pubDate>Mon, 12 May 2008 07:39:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>Comment on Rich Internet Applications: &#34;This Conversation Is Bullshit&#34; by James Ward</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-368445</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Fri, 09 May 2008 19:41:36 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-368445</guid>
		<description>Wow.  It's like we were playing that telephone game - yet everyone was on a conference call and somehow the message still got distorted.  First off, my definition of RIA is not Adobe's definition - I don't think Adobe has a definition.  What I was really trying to say about defining RIA can be found in an old and more coherent blog:
http://www.jamesward.org/wordpress/2007/10/17/what-is-a-rich-internet-application/

It was a butt-kicking good time though.  :)

-James</description>
		<content:encoded><![CDATA[<p>Wow.  It&#8217;s like we were playing that telephone game - yet everyone was on a conference call and somehow the message still got distorted.  First off, my definition of RIA is not Adobe&#8217;s definition - I don&#8217;t think Adobe has a definition.  What I was really trying to say about defining RIA can be found in an old and more coherent blog:<br />
<a href="http://www.jamesward.org/wordpress/2007/10/17/what-is-a-rich-internet-application/" rel="nofollow">http://www.jamesward.org/wordpress/2007/10/17/what-is-a-rich-internet-application/</a></p>
<p>It was a butt-kicking good time though.  <img src='http://www.redmonk.com/jgovernor/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rich Internet Applications: &#34;This Conversation Is Bullshit&#34; by Jon Collins</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-368058</link>
		<dc:creator>Jon Collins</dc:creator>
		<pubDate>Fri, 09 May 2008 07:17:44 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-368058</guid>
		<description>What, you mean like Norfolk? :-)</description>
		<content:encoded><![CDATA[<p>What, you mean like Norfolk? <img src='http://www.redmonk.com/jgovernor/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rich Internet Applications: &#34;This Conversation Is Bullshit&#34; by David</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367880</link>
		<dc:creator>David</dc:creator>
		<pubDate>Fri, 09 May 2008 02:01:03 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367880</guid>
		<description>Hi James,

I was one of the people involved in coining the phrase "RIA" at Macromedia in the early 2000s (along with a core group of Jeremy Allaire, Kevin Lynch, and Adam Berry if I recall.  I am not not sure who first hit on the final coinage, it was the product of a series of discussions.).

Here is the thing: it had a very clear meaning *at the time* and was a clear contrast to the prevailing mass of applications on the web.  Now that the entire web has evolved dramatically, the contrast is largely gone and the phrase is not less meaningful, but certainly less useful. 

At the time, we were in a world of page based web apps.  Applications that were using the page request model of the browser to deliver very limited interactivity and client side functionality, and led to frustrating repeated refreshes of the page to do anything.  The iconic example we and many used at the time was the Broadmore hotel reservation site.  As a Web 1.0 app, it was a long series of HTML pages just to complete a hotel reservation, and it suffered from all the problems of the day (eg, if one made an error and tried to go back, you lost all the info you had entered in the previous pages and had to start over.)

What we saw them do was create a single screen application with rich interactivity on the client, but still all of the benefits of being a web based application (nothing to install, back end connectivity for inventory and other data using XML, use of client side media/animation to guide the user, reachable through any browser, etc.)  We really looked at this as the best of web applications and the best of desktop applications: rich connectivity, platform independence, no install, lightweight as well as rich client side logic and interactivity, ability to integrate rich media and communications. But we dropped the baggage of the page based metaphor that basically required a page refresh for everything and got beyond the layout/graphics/media constraints of HTML.

So I think the definition made quite a lot of sense, and it was I think a very valuable coinage to capture an emerging class of application that was radically better than the mainstream at the time.

Now, at that time, much of what I described as RIA could *theoretically* be done with DHTML (now called AJAX) but the reality is that it was not yet sufficiently browser independent and there was little uptake of it after the first burst (and abuse) of DHTML in the late 90s.

Fast forward to today.  The term is less useful because it describes the mainstream.  Today a large percentage (a majority?) of web applications are "single screen" and use AJAX techniques to update the screen without refreshing the page gratuitously and the major browsers and JavaScript libraries are sufficiently mature that it is quite possible to create platform/browser independent apps with AJAX.  Similarly, the use of rich media, usually Flash, is widespread.  Of course, over this 8 years, the Flash Platform approach has matured with richer frameworks (Flex..), tooling, components, messaging, and even richer media (H.264 video, for example). But the paradigm is still the same as we saw when we coined the phrase RIA, it just isn't quite as "unique" and a contrast to the mainstream that it was.   Debating the meaning of the phrase "RIA" has become kinda like debating the meaning of the phrase "application" because most are RIAs.  So a more interesting debate (to me) would be: OK, so (a) how can we advance the state of the art to build/debug/maintain such applications rapidly and (b) what is the next major paradigm shift in a world where small screen internet connected non-PC devices out number PCs.

Cheers,

David
Adobe</description>
		<content:encoded><![CDATA[<p>Hi James,</p>
<p>I was one of the people involved in coining the phrase &#8220;RIA&#8221; at Macromedia in the early 2000s (along with a core group of Jeremy Allaire, Kevin Lynch, and Adam Berry if I recall.  I am not not sure who first hit on the final coinage, it was the product of a series of discussions.).</p>
<p>Here is the thing: it had a very clear meaning *at the time* and was a clear contrast to the prevailing mass of applications on the web.  Now that the entire web has evolved dramatically, the contrast is largely gone and the phrase is not less meaningful, but certainly less useful. </p>
<p>At the time, we were in a world of page based web apps.  Applications that were using the page request model of the browser to deliver very limited interactivity and client side functionality, and led to frustrating repeated refreshes of the page to do anything.  The iconic example we and many used at the time was the Broadmore hotel reservation site.  As a Web 1.0 app, it was a long series of HTML pages just to complete a hotel reservation, and it suffered from all the problems of the day (eg, if one made an error and tried to go back, you lost all the info you had entered in the previous pages and had to start over.)</p>
<p>What we saw them do was create a single screen application with rich interactivity on the client, but still all of the benefits of being a web based application (nothing to install, back end connectivity for inventory and other data using XML, use of client side media/animation to guide the user, reachable through any browser, etc.)  We really looked at this as the best of web applications and the best of desktop applications: rich connectivity, platform independence, no install, lightweight as well as rich client side logic and interactivity, ability to integrate rich media and communications. But we dropped the baggage of the page based metaphor that basically required a page refresh for everything and got beyond the layout/graphics/media constraints of HTML.</p>
<p>So I think the definition made quite a lot of sense, and it was I think a very valuable coinage to capture an emerging class of application that was radically better than the mainstream at the time.</p>
<p>Now, at that time, much of what I described as RIA could *theoretically* be done with DHTML (now called AJAX) but the reality is that it was not yet sufficiently browser independent and there was little uptake of it after the first burst (and abuse) of DHTML in the late 90s.</p>
<p>Fast forward to today.  The term is less useful because it describes the mainstream.  Today a large percentage (a majority?) of web applications are &#8220;single screen&#8221; and use AJAX techniques to update the screen without refreshing the page gratuitously and the major browsers and JavaScript libraries are sufficiently mature that it is quite possible to create platform/browser independent apps with AJAX.  Similarly, the use of rich media, usually Flash, is widespread.  Of course, over this 8 years, the Flash Platform approach has matured with richer frameworks (Flex..), tooling, components, messaging, and even richer media (H.264 video, for example). But the paradigm is still the same as we saw when we coined the phrase RIA, it just isn&#8217;t quite as &#8220;unique&#8221; and a contrast to the mainstream that it was.   Debating the meaning of the phrase &#8220;RIA&#8221; has become kinda like debating the meaning of the phrase &#8220;application&#8221; because most are RIAs.  So a more interesting debate (to me) would be: OK, so (a) how can we advance the state of the art to build/debug/maintain such applications rapidly and (b) what is the next major paradigm shift in a world where small screen internet connected non-PC devices out number PCs.</p>
<p>Cheers,</p>
<p>David<br />
Adobe</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rich Internet Applications: &#34;This Conversation Is Bullshit&#34; by Mike Dolan</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367669</link>
		<dc:creator>Mike Dolan</dc:creator>
		<pubDate>Thu, 08 May 2008 21:21:47 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367669</guid>
		<description>When will you host one on the East coast? :-)</description>
		<content:encoded><![CDATA[<p>When will you host one on the East coast? <img src='http://www.redmonk.com/jgovernor/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rich Internet Applications: &#34;This Conversation Is Bullshit&#34; by Savio Rodrigues</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367553</link>
		<dc:creator>Savio Rodrigues</dc:creator>
		<pubDate>Thu, 08 May 2008 18:30:21 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367553</guid>
		<description>&#62; I really can’t understate how much I appreciate the guys that came to our show last year and then came along in 2008 again and made such a solid contribution.

James, the RedMonk unconferece content is solid because of the people who come to collaborate/argue with the 3 of you.  I'd be surprised if newbies in 2008 didn't show up in 2009.

Hmm...provide value and people come back.  Novel idea ;-)</description>
		<content:encoded><![CDATA[<p>&gt; I really can’t understate how much I appreciate the guys that came to our show last year and then came along in 2008 again and made such a solid contribution.</p>
<p>James, the RedMonk unconferece content is solid because of the people who come to collaborate/argue with the 3 of you.  I&#8217;d be surprised if newbies in 2008 didn&#8217;t show up in 2009.</p>
<p>Hmm&#8230;provide value and people come back.  Novel idea <img src='http://www.redmonk.com/jgovernor/wp/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rich Internet Applications: &#34;This Conversation Is Bullshit&#34; by Jeremiah Stone</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367534</link>
		<dc:creator>Jeremiah Stone</dc:creator>
		<pubDate>Thu, 08 May 2008 17:50:57 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/08/rich-internet-applications-this-conversation-is-bullshit/#comment-367534</guid>
		<description>What I was trying to communicate was how hard good design is, and how dependent good design is on good research data and contextual understanding of the task at hand.

I am proud to say that the latest SAP designs are enormous strides forward from even relatively recent products, and that is a result of some very hard work from our design and product teams.  The daunting thing is that I think the more we invest, the more we upskill, the harder we work, the more appreciation we gain for how poor man/machine interaction is and how difficult it is to produce a well designed application.

While Dain was spot-on that design was what is key, he was dead wrong when he went on to say that design is easy.  To be fair, I had the same attitude 3 years ago when I left development.  Having walked a while on the other side, it's simply grim how poor our methods &#38; tools are as an industry when it comes to design.</description>
		<content:encoded><![CDATA[<p>What I was trying to communicate was how hard good design is, and how dependent good design is on good research data and contextual understanding of the task at hand.</p>
<p>I am proud to say that the latest SAP designs are enormous strides forward from even relatively recent products, and that is a result of some very hard work from our design and product teams.  The daunting thing is that I think the more we invest, the more we upskill, the harder we work, the more appreciation we gain for how poor man/machine interaction is and how difficult it is to produce a well designed application.</p>
<p>While Dain was spot-on that design was what is key, he was dead wrong when he went on to say that design is easy.  To be fair, I had the same attitude 3 years ago when I left development.  Having walked a while on the other side, it&#8217;s simply grim how poor our methods &amp; tools are as an industry when it comes to design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sustainability On Steroids: IBM, Nortel, SAS, SAP etc by Nortel Buzzboard</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/01/sustainability-on-steroids-ibm-nortel-sas-sap-etc/#comment-367367</link>
		<dc:creator>Nortel Buzzboard</dc:creator>
		<pubDate>Thu, 08 May 2008 12:25:38 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/01/sustainability-on-steroids-ibm-nortel-sas-sap-etc/#comment-367367</guid>
		<description>&lt;strong&gt;Nortel energy calculator remorse...&lt;/strong&gt;

The word on Nortel&#8217;s energy efficiency advantages for enterprise networks is getting out there, but not soon enough for some.  On his Lower (Carbon) Footprint blog, Tom Raftery has this post about his Cisco buyer&#8217;s remorse.  Tom is a co-f...</description>
		<content:encoded><![CDATA[<p><strong>Nortel energy calculator remorse&#8230;</strong></p>
<p>The word on Nortel&#8217;s energy efficiency advantages for enterprise networks is getting out there, but not soon enough for some.  On his Lower (Carbon) Footprint blog, Tom Raftery has this post about his Cisco buyer&#8217;s remorse.  Tom is a co-f&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on BusinessByDesign: iPhone for ERP, Or AS/400 for 21stC? by Irregular Enterprise mobile edition</title>
		<link>http://www.redmonk.com/jgovernor/2007/09/19/sap-businessbydesign-iphone-for-erp-or-an-as400-for-the-21st-century/#comment-366495</link>
		<dc:creator>Irregular Enterprise mobile edition</dc:creator>
		<pubDate>Wed, 07 May 2008 14:42:37 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/09/19/sap-businessbydesign-iphone-for-erp-or-an-as400-for-the-21st-century/#comment-366495</guid>
		<description>[...] - but which is very much in SAP&#8217;s mind today. Finally, there&#8217;s the UI question which James Governor and myself flagged up as in need of urgent attention. None of these issues is trivial and to its [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] - but which is very much in SAP&#8217;s mind today. Finally, there&#8217;s the UI question which James Governor and myself flagged up as in need of urgent attention. None of these issues is trivial and to its [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Booting Open Solaris in Upper Class by Mark Cathcart</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/04/booting-open-solaris-in-upper-class/#comment-364762</link>
		<dc:creator>Mark Cathcart</dc:creator>
		<pubDate>Mon, 05 May 2008 18:40:35 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/04/booting-open-solaris-in-upper-class/#comment-364762</guid>
		<description>You have so got the busyiness travel bug, the post was about OpenSolaris but you still managed to mention Upper Class twice.

Does upper class say green though? After all if they took out all those layflat beds and the extra catering facilities they'd be able to get another 40-or so cattle class passengers. If you are going to burn all that fuel, might as well get as many people in as possible, eh?

Still, I'm hoping for an free upgrade on the trip back to Austin, I've run out of mileage... ;-)</description>
		<content:encoded><![CDATA[<p>You have so got the busyiness travel bug, the post was about OpenSolaris but you still managed to mention Upper Class twice.</p>
<p>Does upper class say green though? After all if they took out all those layflat beds and the extra catering facilities they&#8217;d be able to get another 40-or so cattle class passengers. If you are going to burn all that fuel, might as well get as many people in as possible, eh?</p>
<p>Still, I&#8217;m hoping for an free upgrade on the trip back to Austin, I&#8217;ve run out of mileage&#8230; <img src='http://www.redmonk.com/jgovernor/wp/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Booting Open Solaris in Upper Class by jgovernor</title>
		<link>http://www.redmonk.com/jgovernor/2008/05/04/booting-open-solaris-in-upper-class/#comment-364255</link>
		<dc:creator>jgovernor</dc:creator>
		<pubDate>Mon, 05 May 2008 07:04:10 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2008/05/04/booting-open-solaris-in-upper-class/#comment-364255</guid>
		<description>hey Brandon. Chris was going to send me some screenshots, which I plan to add to this post later. in the meantime I used a picture to represent Upper Class.

That's Siobhan in the background- she gave me permission to use the image.</description>
		<content:encoded><![CDATA[<p>hey Brandon. Chris was going to send me some screenshots, which I plan to add to this post later. in the meantime I used a picture to represent Upper Class.</p>
<p>That&#8217;s Siobhan in the background- she gave me permission to use the image.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
