<?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: When is AJAX not AJAX?</title>
	<atom:link href="http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/feed" rel="self" type="application/rss+xml" />
	<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax</link>
	<description>It's all spinning wheels and self-doubt until the first pot of coffee.</description>
	<lastBuildDate>Thu, 11 Mar 2010 04:51:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<item>
		<title>By: David Wilkinson</title>
		<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/comment-page-1#comment-9140</link>
		<dc:creator>David Wilkinson</dc:creator>
		<pubDate>Tue, 28 Mar 2006 07:08:32 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax#comment-9140</guid>
		<description>&lt;p&gt;Thanks for voicing this l.m. I&#039;m registering my vote with you.&lt;/p&gt;

&lt;p&gt;AJAX or AJAXY or AJAX-like has become one of those weird, undefinably vague web 2.0 type terms that means one thing: &#039;cool&#039;.  I have had clients ask for cool AJAXY type web interfaces, and they don&#039;t even know what they are talking about. They just want it to be &#039;web 2.0 cool&#039;. I can&#039;t wait to see a job description that asks for 5 years of AJAX experience. &quot;Yeah, sure, I can do AJAX..., been doing it since 1984!&quot;&lt;/p&gt;

&lt;p&gt;I think the term has been over-used and over-hyped in this mini-bubble of excitement just to get a VC&#039;s attention. To me it means a server side remote-procedure call, that updates some part of a page without updating the whole page in a round-trip to the server, accomplished with some form of javascript and server side code via httpRequestObject.&lt;/p&gt;

&lt;p&gt;I could charge extra dollars to develop an AJAXIAN Website. Wouldn&#039;t that be &#039;cool&#039;. Almost nobody would know the difference, except you...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks for voicing this l.m. I&#8217;m registering my vote with you.</p>
<p>AJAX or AJAXY or AJAX-like has become one of those weird, undefinably vague web 2.0 type terms that means one thing: &#8216;cool&#8217;.  I have had clients ask for cool AJAXY type web interfaces, and they don&#8217;t even know what they are talking about. They just want it to be &#8216;web 2.0 cool&#8217;. I can&#8217;t wait to see a job description that asks for 5 years of AJAX experience. &#8220;Yeah, sure, I can do AJAX&#8230;, been doing it since 1984!&#8221;</p>
<p>I think the term has been over-used and over-hyped in this mini-bubble of excitement just to get a VC&#8217;s attention. To me it means a server side remote-procedure call, that updates some part of a page without updating the whole page in a round-trip to the server, accomplished with some form of javascript and server side code via httpRequestObject.</p>
<p>I could charge extra dollars to develop an AJAXIAN Website. Wouldn&#8217;t that be &#8216;cool&#8217;. Almost nobody would know the difference, except you&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l.m.orchard</title>
		<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/comment-page-1#comment-9104</link>
		<dc:creator>l.m.orchard</dc:creator>
		<pubDate>Sun, 26 Mar 2006 19:23:33 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax#comment-9104</guid>
		<description>&lt;p&gt;The use of XUL disappoints me because XUL is a Firefox/Mozilla app that happens to be web-transferred.  And XAML squicks me out because it&#039;s a Microsoft app that happens to be web-transferred.  Neither makes me happy when I&#039;m trying to make broadly usable web applications across many platforms.  Neither XUL nor XAML will become the standards that HTML, CSS, and JS have become - even with their fuzzy semi-proprietary sidecars like XMLHttpRequest.&lt;/p&gt;

&lt;p&gt;My association with AJAX comes from having written apps using it, and that&#039;s from where my grousing arises.  I don&#039;t care about the general public&#039;s definition of AJAX, just the developers who care about terms like &quot;asynchronous&quot; and &quot;XML&quot;.  But it looks like &quot;ajaxWrite&quot; is a somewhat cynical attempt to cash in on public perceptions of AJAXian buzz.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The use of XUL disappoints me because XUL is a Firefox/Mozilla app that happens to be web-transferred.  And XAML squicks me out because it&#8217;s a Microsoft app that happens to be web-transferred.  Neither makes me happy when I&#8217;m trying to make broadly usable web applications across many platforms.  Neither XUL nor XAML will become the standards that HTML, CSS, and JS have become &#8211; even with their fuzzy semi-proprietary sidecars like XMLHttpRequest.</p>
<p>My association with AJAX comes from having written apps using it, and that&#8217;s from where my grousing arises.  I don&#8217;t care about the general public&#8217;s definition of AJAX, just the developers who care about terms like &#8220;asynchronous&#8221; and &#8220;XML&#8221;.  But it looks like &#8220;ajaxWrite&#8221; is a somewhat cynical attempt to cash in on public perceptions of AJAXian buzz.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pieter Overbeeke</title>
		<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/comment-page-1#comment-9103</link>
		<dc:creator>Pieter Overbeeke</dc:creator>
		<pubDate>Sun, 26 Mar 2006 19:04:21 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax#comment-9103</guid>
		<description>&lt;p&gt;What the &#039;general public&#039; defines as Ajax is slowly changing from it&#039;s original meaning (Asynchronous JavaScript And XML) to &#039;a rich user interface experience&#039;.
The problem is that people can&#039;t see and don&#039;t care what&#039;s going on under the hood, and their only association with ajax is rich user interface experience. 
I guess the ajaxwrite team thought they could get some extra attention by labeling their app &#039;Ajax&#039;. And why would you be dissapointed about the fact that they used xul? I think it shows what is possible and how future (web)applications will look when xaml can be used in ie.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>What the &#8216;general public&#8217; defines as Ajax is slowly changing from it&#8217;s original meaning (Asynchronous JavaScript And XML) to &#8216;a rich user interface experience&#8217;.<br />
The problem is that people can&#8217;t see and don&#8217;t care what&#8217;s going on under the hood, and their only association with ajax is rich user interface experience.<br />
I guess the ajaxwrite team thought they could get some extra attention by labeling their app &#8216;Ajax&#8217;. And why would you be dissapointed about the fact that they used xul? I think it shows what is possible and how future (web)applications will look when xaml can be used in ie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l.m.orchard</title>
		<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/comment-page-1#comment-9102</link>
		<dc:creator>l.m.orchard</dc:creator>
		<pubDate>Sun, 26 Mar 2006 18:58:48 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax#comment-9102</guid>
		<description>&lt;p&gt;Bah!  You&#039;re both wrong!  I wave my hands at you!  :)&lt;/p&gt;

&lt;p&gt;In my mind, AJAX and DOM Scripting are inexplicably tied together.  For me, the magic of AJAX was the discovery that plain old JS and DHTML apps could perform HTTP requests post page load.  HTML+CSS+JS+XHR means AJAX to me.  No XUL, SVG, canvas, or Flash.  &lt;/p&gt;

&lt;p&gt;Well, maybe canvas...  er... and SVG is nice.  And we use an awful lot of Flash at work.. and..  Aw crap, maybe I don&#039;t know what I&#039;m talking about after all.  My gut still says that the proper domain of AJAX is in formerly dead HTML+CSS sprinkled with XHR pixie dust, but I can&#039;t really back it up with more than opinion and what the originator of the term said.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bah!  You&#8217;re both wrong!  I wave my hands at you!  :)</p>
<p>In my mind, AJAX and DOM Scripting are inexplicably tied together.  For me, the magic of AJAX was the discovery that plain old JS and DHTML apps could perform HTTP requests post page load.  HTML+CSS+JS+XHR means AJAX to me.  No XUL, SVG, canvas, or Flash.  </p>
<p>Well, maybe canvas&#8230;  er&#8230; and SVG is nice.  And we use an awful lot of Flash at work.. and..  Aw crap, maybe I don&#8217;t know what I&#8217;m talking about after all.  My gut still says that the proper domain of AJAX is in formerly dead HTML+CSS sprinkled with XHR pixie dust, but I can&#8217;t really back it up with more than opinion and what the originator of the term said.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Resig</title>
		<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/comment-page-1#comment-9101</link>
		<dc:creator>John Resig</dc:creator>
		<pubDate>Sun, 26 Mar 2006 18:53:38 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax#comment-9101</guid>
		<description>&lt;p&gt;I&#039;m going to have to agree with Ian.  If it was using SVG instead of XUL - would it be &#039;AJAX&#039;? Or how about the new canvas element in HTML 5? Much in the same way that you can have an &#039;AJAX&#039; application that uses ActiveX controls. I believe that just because a technology isn&#039;t widely supported doesn&#039;t mean that it can&#039;t participate.&lt;/p&gt;

&lt;p&gt;Now, from the point of view of a developer, XUL was a really crappy choice for a front-end - you&#039;re immediately excluding 80%+ of your audience (you know, the ones that you&#039;re trying to convert from using Word!). Nothing that I saw presented in ajaxWrite was a XUL-only feature. And this isn&#039;t even counting that fact that the application itself is very poorly designed.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;m going to have to agree with Ian.  If it was using SVG instead of XUL &#8211; would it be &#8216;AJAX&#8217;? Or how about the new canvas element in HTML 5? Much in the same way that you can have an &#8216;AJAX&#8217; application that uses ActiveX controls. I believe that just because a technology isn&#8217;t widely supported doesn&#8217;t mean that it can&#8217;t participate.</p>
<p>Now, from the point of view of a developer, XUL was a really crappy choice for a front-end &#8211; you&#8217;re immediately excluding 80%+ of your audience (you know, the ones that you&#8217;re trying to convert from using Word!). Nothing that I saw presented in ajaxWrite was a XUL-only feature. And this isn&#8217;t even counting that fact that the application itself is very poorly designed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Bicking</title>
		<link>http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax/comment-page-1#comment-9098</link>
		<dc:creator>Ian Bicking</dc:creator>
		<pubDate>Sun, 26 Mar 2006 18:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/03/26/when-is-ajax-not-ajax#comment-9098</guid>
		<description>&lt;p&gt;The original Ajax definition doesn&#039;t make much sense either.  For example, XHTML isn&#039;t important -- work is typically done with the DOM or innerHTML, neither of which care one bit about XHTML.  They care intensely about HTML, though.  XML is not important either -- heck, just replace the X in Ajax with XMLHttpRequest, because that&#039;s what people often use.  JSON or HTML literals work just fine, and JSONP provides an interesting alternative to XMLHttpRequest that can&#039;t be done with XML at all.&lt;/p&gt;

&lt;p&gt;Really, Ajax is a new set of practices being developed by a loose but forming community (in a realm where there was &lt;em&gt;no&lt;/em&gt; community before), centered around &lt;em&gt;browsers&lt;/em&gt; and Javascript and complementary server interaction.&lt;/p&gt;

&lt;p&gt;Coming back around, I don&#039;t have a particular opinion, but AjaxWrite &lt;em&gt;is&lt;/em&gt; browser-focused, and HTML-focused; XUL is not HTML, but it is more HTML than some arbitrary XML.  And it is Javascript focused.  I have no idea what the server component might look like; I suspect it may be very minimal.  I think it is a good attempt towards Ajax ideas.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The original Ajax definition doesn&#8217;t make much sense either.  For example, XHTML isn&#8217;t important &#8212; work is typically done with the DOM or innerHTML, neither of which care one bit about XHTML.  They care intensely about HTML, though.  XML is not important either &#8212; heck, just replace the X in Ajax with XMLHttpRequest, because that&#8217;s what people often use.  JSON or HTML literals work just fine, and JSONP provides an interesting alternative to XMLHttpRequest that can&#8217;t be done with XML at all.</p>
<p>Really, Ajax is a new set of practices being developed by a loose but forming community (in a realm where there was <em>no</em> community before), centered around <em>browsers</em> and Javascript and complementary server interaction.</p>
<p>Coming back around, I don&#8217;t have a particular opinion, but AjaxWrite <em>is</em> browser-focused, and HTML-focused; XUL is not HTML, but it is more HTML than some arbitrary XML.  And it is Javascript focused.  I have no idea what the server component might look like; I suspect it may be very minimal.  I think it is a good attempt towards Ajax ideas.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
