<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Poll: Is Ajax RIA?</title>
	<atom:link href="http://ajaxian.com/archives/poll-is-ajax-ria/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/poll-is-ajax-ria</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: John Dowdell</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246359</link>
		<dc:creator>John Dowdell</dc:creator>
		<pubDate>Sat, 20 Jan 2007 00:48:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246359</guid>
		<description>&lt;em&gt;&quot;Iâ€™ve noticed a trend lately that really bothers me; and this poll is included. The question should be re-worded to â€œDo you consider AJAX to be RIA?â€ The purpose of a poll is not to prove whether something is fact or fiction. A poll can only reveal what the opinions of its users are.&quot;&lt;/em&gt;

True. And a Wikipedia article can only reveal what the opinions of its last editors were.

Browsers could always refresh bitmaps without refreshing the page. XmlHttpRequest added the ability to refresh text without refreshing the page. Audio and video are the richer media types which still need to be handled by extensions.

More in the original definition:
http://weblogs.macromedia.com/jd/archives/2005/03/ria_definition.cfm

jd/adobe</description>
		<content:encoded><![CDATA[<p><em>&#8220;Iâ€™ve noticed a trend lately that really bothers me; and this poll is included. The question should be re-worded to â€œDo you consider AJAX to be RIA?â€ The purpose of a poll is not to prove whether something is fact or fiction. A poll can only reveal what the opinions of its users are.&#8221;</em></p>
<p>True. And a Wikipedia article can only reveal what the opinions of its last editors were.</p>
<p>Browsers could always refresh bitmaps without refreshing the page. XmlHttpRequest added the ability to refresh text without refreshing the page. Audio and video are the richer media types which still need to be handled by extensions.</p>
<p>More in the original definition:<br />
<a href="http://weblogs.macromedia.com/jd/archives/2005/03/ria_definition.cfm" rel="nofollow">http://weblogs.macromedia.com/jd/archives/2005/03/ria_definition.cfm</a></p>
<p>jd/adobe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guy Peled</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246314</link>
		<dc:creator>Guy Peled</dc:creator>
		<pubDate>Fri, 19 Jan 2007 02:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246314</guid>
		<description>Well I don&#039;t really agree. In the user experience I agree as we are getting a richer experience and we are able to develop desktop like application but at what price? Giving up security? Giving up OOP languages for semi OOP JavaScript? 

I have been architecting and developing enterprise applications since the day AJAX was technology enabled. It definitely sucks when it comes to working on a big project and RIA usually becomes a big project.

That is way I am heading a group of developers that are responsible for &lt;strong&gt;&lt;a href=&quot;http://www.visualwebgui.com&quot; rel=&quot;nofollow&quot;&gt;Visual WebGui&lt;/a&gt;&lt;/strong&gt; which  hides AJAX and exposes the developer with pure .NET  &lt;strong&gt;WinForms&lt;/strong&gt; programming including &lt;strong&gt;design time&lt;/strong&gt;. Kind of like GWT and script# only we do not generate code. You can see &lt;a href=&quot;http://www.visualwebgui.com/Default.aspx?tabid=297&quot; rel=&quot;nofollow&quot;&gt;hewe&lt;/a&gt; some quick start videos that gives you an idea what can be done with such a technology.

To sum things up... I think the technology is viable but the road map is wrong... We should look for ways to have the technology working for us kind of like assembly is working for us with out us having to deal with the bits and bites.</description>
		<content:encoded><![CDATA[<p>Well I don&#8217;t really agree. In the user experience I agree as we are getting a richer experience and we are able to develop desktop like application but at what price? Giving up security? Giving up OOP languages for semi OOP JavaScript? </p>
<p>I have been architecting and developing enterprise applications since the day AJAX was technology enabled. It definitely sucks when it comes to working on a big project and RIA usually becomes a big project.</p>
<p>That is way I am heading a group of developers that are responsible for <strong><a href="http://www.visualwebgui.com" rel="nofollow">Visual WebGui</a></strong> which  hides AJAX and exposes the developer with pure .NET  <strong>WinForms</strong> programming including <strong>design time</strong>. Kind of like GWT and script# only we do not generate code. You can see <a href="http://www.visualwebgui.com/Default.aspx?tabid=297" rel="nofollow">hewe</a> some quick start videos that gives you an idea what can be done with such a technology.</p>
<p>To sum things up&#8230; I think the technology is viable but the road map is wrong&#8230; We should look for ways to have the technology working for us kind of like assembly is working for us with out us having to deal with the bits and bites.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Espen Antonsen</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246242</link>
		<dc:creator>Espen Antonsen</dc:creator>
		<pubDate>Thu, 18 Jan 2007 08:56:13 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246242</guid>
		<description>Andy: Exactly.</description>
		<content:encoded><![CDATA[<p>Andy: Exactly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: No Idea What RIA means</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246226</link>
		<dc:creator>No Idea What RIA means</dc:creator>
		<pubDate>Thu, 18 Jan 2007 01:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246226</guid>
		<description>RIA = Really Interesting Anagram? Reticulating Inverted Antenna?</description>
		<content:encoded><![CDATA[<p>RIA = Really Interesting Anagram? Reticulating Inverted Antenna?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PohEe.com</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246222</link>
		<dc:creator>PohEe.com</dc:creator>
		<pubDate>Wed, 17 Jan 2007 23:14:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246222</guid>
		<description>Well I fully agreed on Ajax = RIA. You need the instant response for each action without the page refresh. It helps a lot on usability. Then, it will give OS type of look-and-feel.</description>
		<content:encoded><![CDATA[<p>Well I fully agreed on Ajax = RIA. You need the instant response for each action without the page refresh. It helps a lot on usability. Then, it will give OS type of look-and-feel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246219</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 17 Jan 2007 21:49:16 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246219</guid>
		<description>I&#039;ve noticed a trend lately that really bothers me; and this poll is included.  The question should be re-worded to &quot;Do you consider AJAX to be RIA?&quot;  

The purpose of a poll is not to prove whether something is fact or fiction.  A poll can only reveal what the opinions of its users are.  Just because the majority of people believe something to be true, does not make it so.  Itâ€™s so trivial and probably shouldn&#039;t bother me, but it seems there are a lot of polls asking these forms of questions lately.

Sorry for the rant.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve noticed a trend lately that really bothers me; and this poll is included.  The question should be re-worded to &#8220;Do you consider AJAX to be RIA?&#8221;  </p>
<p>The purpose of a poll is not to prove whether something is fact or fiction.  A poll can only reveal what the opinions of its users are.  Just because the majority of people believe something to be true, does not make it so.  Itâ€™s so trivial and probably shouldn&#8217;t bother me, but it seems there are a lot of polls asking these forms of questions lately.</p>
<p>Sorry for the rant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Powell</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246217</link>
		<dc:creator>Thomas Powell</dc:creator>
		<pubDate>Wed, 17 Jan 2007 21:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246217</guid>
		<description>Interesting the term wars here.   I always look at it from the implicit user promise.  From an end user perspective not a developer, what does Ajax mean to them?

From what I know from asking this question to students and customers alike is that it means a richer than normal Web application, a more responsive Web application, a &quot;desktop like&quot; Web application.  So in that sense Ajax = RIA since that is the same promise RIAs claimed.  

However, to be term correct yes Ajax is just a component of building an RIA.  

Unfortunately no amount of debate will likely help clarify and set a winner here since I sincerly believe that term correctness and conventional wisdom of the market are sadly quite often two very different things.  Like it or not Ajax has clearly taken on broader meaning just as the dreaded buzzword DHTML did in the past.  So be prepared for fun discussions trying to figure out what exactly someone is thinking about when using the term Ajax.</description>
		<content:encoded><![CDATA[<p>Interesting the term wars here.   I always look at it from the implicit user promise.  From an end user perspective not a developer, what does Ajax mean to them?</p>
<p>From what I know from asking this question to students and customers alike is that it means a richer than normal Web application, a more responsive Web application, a &#8220;desktop like&#8221; Web application.  So in that sense Ajax = RIA since that is the same promise RIAs claimed.  </p>
<p>However, to be term correct yes Ajax is just a component of building an RIA.  </p>
<p>Unfortunately no amount of debate will likely help clarify and set a winner here since I sincerly believe that term correctness and conventional wisdom of the market are sadly quite often two very different things.  Like it or not Ajax has clearly taken on broader meaning just as the dreaded buzzword DHTML did in the past.  So be prepared for fun discussions trying to figure out what exactly someone is thinking about when using the term Ajax.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Kant</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246215</link>
		<dc:creator>Andy Kant</dc:creator>
		<pubDate>Wed, 17 Jan 2007 21:04:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246215</guid>
		<description>I think this Ajaxian article misrepresents what the poll is about. It isn&#039;t whether &quot;Ajax is RIA&quot;; it is asking &quot;Is Ajax a RIA technology?&quot;

Does using Ajax make something RIA? No.
But is Ajax a RIA technology? Definitely.</description>
		<content:encoded><![CDATA[<p>I think this Ajaxian article misrepresents what the poll is about. It isn&#8217;t whether &#8220;Ajax is RIA&#8221;; it is asking &#8220;Is Ajax a RIA technology?&#8221;</p>
<p>Does using Ajax make something RIA? No.<br />
But is Ajax a RIA technology? Definitely.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246211</link>
		<dc:creator>Jeremy</dc:creator>
		<pubDate>Wed, 17 Jan 2007 19:27:42 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246211</guid>
		<description>I agree with the thought that AJAX is a component of a RIA.  It is a technology that provides the capability of building Smart Clients where more of the CPU processing, State MGMT (RAM), and workflow are offloaded to the client than in a traditional web application.</description>
		<content:encoded><![CDATA[<p>I agree with the thought that AJAX is a component of a RIA.  It is a technology that provides the capability of building Smart Clients where more of the CPU processing, State MGMT (RAM), and workflow are offloaded to the client than in a traditional web application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Camiel</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246203</link>
		<dc:creator>Camiel</dc:creator>
		<pubDate>Wed, 17 Jan 2007 17:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246203</guid>
		<description>You can technically mimic a lot with Ajax, that&#039;s for sure, but the discussion should indeed become more nuanced by splitting the question into parts (or at least try to).

1) A desktop application has in fact unlimited bandwidth to transport both the view and the model as compared to a remote application. In this respect a desktop application always has a clear advantage in terms of cost and speed practically. With respect to the user interface, it really depends on the evolution of javascript standards and possible inclusions of well known libraries so that less traffic is needed to show something nice on the browser. With respect to serving data (that is, not from third parties) bandwidth remains a bottleneck.

But But...

2) At the other hand when users have to cooperate through their application by exchanging data for example, a remote application has a clear consistency advantage because there is only one version around (let&#039;s set browser differences aside for the moment).  Furthermore, you save enormous costs on installs (why insist on having an install possibility, when it is enough to have a sign-up or even nothing?). 
A remote client application gives additional freedom to the user; he/she can run it from any computer.

So how much weight to put on each element...it all depends</description>
		<content:encoded><![CDATA[<p>You can technically mimic a lot with Ajax, that&#8217;s for sure, but the discussion should indeed become more nuanced by splitting the question into parts (or at least try to).</p>
<p>1) A desktop application has in fact unlimited bandwidth to transport both the view and the model as compared to a remote application. In this respect a desktop application always has a clear advantage in terms of cost and speed practically. With respect to the user interface, it really depends on the evolution of javascript standards and possible inclusions of well known libraries so that less traffic is needed to show something nice on the browser. With respect to serving data (that is, not from third parties) bandwidth remains a bottleneck.</p>
<p>But But&#8230;</p>
<p>2) At the other hand when users have to cooperate through their application by exchanging data for example, a remote application has a clear consistency advantage because there is only one version around (let&#8217;s set browser differences aside for the moment).  Furthermore, you save enormous costs on installs (why insist on having an install possibility, when it is enough to have a sign-up or even nothing?).<br />
A remote client application gives additional freedom to the user; he/she can run it from any computer.</p>
<p>So how much weight to put on each element&#8230;it all depends</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Kawakami</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246202</link>
		<dc:creator>Mark Kawakami</dc:creator>
		<pubDate>Wed, 17 Jan 2007 16:44:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246202</guid>
		<description>I&#039;m of the opinion that generally, a web application that utilizes ajax is an RIA. My thinking on this is that most well executed, ajaxified web applications &lt;i&gt;should&lt;/i&gt; be able to operate properly even if javascript is turned off, or at least with the ability to perform an XHR disabled. If that&#039;s the case, then it&#039;s a &quot;traditional&quot; web application. Ajax (hopefully) enhances and improves the user experience, but isn&#039;t necessarily the core of the experience. It&#039;s the &quot;Rich&quot; in &quot;Rich Internet Application&quot;. 

That being said, I think it&#039;s probably pretty imprecise and further muddies the already somewhat hazy meaning of &quot;Ajax&quot; by saying Ajax==RIA. 

Perhaps this is better: WebApp * Ajax == RIA</description>
		<content:encoded><![CDATA[<p>I&#8217;m of the opinion that generally, a web application that utilizes ajax is an RIA. My thinking on this is that most well executed, ajaxified web applications <i>should</i> be able to operate properly even if javascript is turned off, or at least with the ability to perform an XHR disabled. If that&#8217;s the case, then it&#8217;s a &#8220;traditional&#8221; web application. Ajax (hopefully) enhances and improves the user experience, but isn&#8217;t necessarily the core of the experience. It&#8217;s the &#8220;Rich&#8221; in &#8220;Rich Internet Application&#8221;. </p>
<p>That being said, I think it&#8217;s probably pretty imprecise and further muddies the already somewhat hazy meaning of &#8220;Ajax&#8221; by saying Ajax==RIA. </p>
<p>Perhaps this is better: WebApp * Ajax == RIA</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Malouf</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246201</link>
		<dc:creator>David Malouf</dc:creator>
		<pubDate>Wed, 17 Jan 2007 15:57:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246201</guid>
		<description>I&#039;m sorry, the poll is stupid and Wikipedia&#039;s definition is not right. So that makes the poll even less relevant except that it is getting type of attention from such a great site.

My points:
1. AJAX != RIA b/c it is like comparing an apple to an apple tree. AJAX can&#039;t be an RIA b/c AJAX alone does not make an application. It is only an enabling technology. I would also say that Flash or Active X or Java are not RIAs, but rather technologies that CAN be used to create an RIA. 

2. RIA != &quot;desktop in a web browser&quot;. Most RIAs out there today look nothing like desktop applications, and I don&#039;t mean that Google Documents doesn&#039;t look/behave like Office. But rather the pieces that make up &quot;Rich&quot; are many and the ability to emulate desktop behaviors is only a SMALL part of what &quot;rich&quot; means in the context of RIAs.

To this end, I just gave a talk about &quot;What is rich? Why do rich?&quot; last week in Israel and I&#039;ll be giving again next week in Monterey, CA at  the Web Application Summit (www.uie.com). The term RIA was created by Macromedia and its intent is to discuss the mixing of rich media with interaction application designs. Some of these are related to desktops, but some are just cinematic effects and the change of the page metaphor, etc.</description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry, the poll is stupid and Wikipedia&#8217;s definition is not right. So that makes the poll even less relevant except that it is getting type of attention from such a great site.</p>
<p>My points:<br />
1. AJAX != RIA b/c it is like comparing an apple to an apple tree. AJAX can&#8217;t be an RIA b/c AJAX alone does not make an application. It is only an enabling technology. I would also say that Flash or Active X or Java are not RIAs, but rather technologies that CAN be used to create an RIA. </p>
<p>2. RIA != &#8220;desktop in a web browser&#8221;. Most RIAs out there today look nothing like desktop applications, and I don&#8217;t mean that Google Documents doesn&#8217;t look/behave like Office. But rather the pieces that make up &#8220;Rich&#8221; are many and the ability to emulate desktop behaviors is only a SMALL part of what &#8220;rich&#8221; means in the context of RIAs.</p>
<p>To this end, I just gave a talk about &#8220;What is rich? Why do rich?&#8221; last week in Israel and I&#8217;ll be giving again next week in Monterey, CA at  the Web Application Summit (www.uie.com). The term RIA was created by Macromedia and its intent is to discuss the mixing of rich media with interaction application designs. Some of these are related to desktops, but some are just cinematic effects and the change of the page metaphor, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jazzy</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246200</link>
		<dc:creator>jazzy</dc:creator>
		<pubDate>Wed, 17 Jan 2007 15:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246200</guid>
		<description>What&#039;s interesting to me is that people take the time to say, &quot;I don&#039;t know&quot;.</description>
		<content:encoded><![CDATA[<p>What&#8217;s interesting to me is that people take the time to say, &#8220;I don&#8217;t know&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twist</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246199</link>
		<dc:creator>Twist</dc:creator>
		<pubDate>Wed, 17 Jan 2007 15:50:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246199</guid>
		<description>Depends on which desktop OS you are referring to. I have seen a number of ajax powered things that make me feel like I am using Windows 95 or 98 again. Strange thing is when I have to use Windows XP I often feel like I am using something web based so maybe ajax developers are getting pretty close.</description>
		<content:encoded><![CDATA[<p>Depends on which desktop OS you are referring to. I have seen a number of ajax powered things that make me feel like I am using Windows 95 or 98 again. Strange thing is when I have to use Windows XP I often feel like I am using something web based so maybe ajax developers are getting pretty close.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Benner</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246198</link>
		<dc:creator>Mike Benner</dc:creator>
		<pubDate>Wed, 17 Jan 2007 15:48:12 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246198</guid>
		<description>Georges hit it spot on.  I really think it is QUALITY that people associate desktop apps with over their web based counterparts.</description>
		<content:encoded><![CDATA[<p>Georges hit it spot on.  I really think it is QUALITY that people associate desktop apps with over their web based counterparts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Georges</title>
		<link>http://ajaxian.com/archives/poll-is-ajax-ria/comment-page-1#comment-246196</link>
		<dc:creator>Georges</dc:creator>
		<pubDate>Wed, 17 Jan 2007 15:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/poll-is-ajax-ria#comment-246196</guid>
		<description>Well, I believe that combining AJAX-Techniques and some sort of scripting/prgoramming language (PHP, ASP, JSP, etc) can make it to be RIA.

In my opinion, it&#039;s not the programming language, the framework or the server application that makes an application an RIA. It&#039;s more its functionality and the quality that makes an application a real RIA.

My opinon ;)</description>
		<content:encoded><![CDATA[<p>Well, I believe that combining AJAX-Techniques and some sort of scripting/prgoramming language (PHP, ASP, JSP, etc) can make it to be RIA.</p>
<p>In my opinion, it&#8217;s not the programming language, the framework or the server application that makes an application an RIA. It&#8217;s more its functionality and the quality that makes an application a real RIA.</p>
<p>My opinon ;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

