<?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"
	>
<channel>
	<title>Comments on: How to Save AJAX, and it&#8217;s Not More Crappy Articles</title>
	<atom:link href="http://www.damnhandy.com/2006/10/05/how-to-save-ajax-and-its-not-more-crappy-articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.damnhandy.com/2006/10/05/how-to-save-ajax-and-its-not-more-crappy-articles/</link>
	<description>A blog about Java, REST, and other stuff.</description>
	<pubDate>Tue, 07 Oct 2008 06:36:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: ALR</title>
		<link>http://www.damnhandy.com/2006/10/05/how-to-save-ajax-and-its-not-more-crappy-articles/#comment-4740</link>
		<dc:creator>ALR</dc:creator>
		<pubDate>Fri, 06 Oct 2006 05:47:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/?p=77#comment-4740</guid>
		<description>Great points, Ry.

Quoth: "If Java EE is to survive as a platform," (Werner) continues, "we have to stop teaching JEE as a set of JCP blessed related technologies..."

For JEE to stay alive, we have to stop the standardization process?  Interesting.

He then sadly continues to point to AJAX as a success story - it's free of committees, no organized process, blah.

Let's rewind.

XmlHttpRequest (and varients) have been shipping with browsers for years, and it wasn't until some Googlers discovered this useful little thing and lauched Google Maps did it become widely used.

The success of AJAX lately hinges on one factor: AJAX Frameworks making it again possible to develop JavaScript.  They've eliminated browser differences for us; they've added convenience methods, event handling.  We now have JS Debuggers, Request/Response Analyzers.  You know, the tools one would need to write code.  

For years, writing JS was horrific - and it wasn't the fault of the language itself.  It's because the underlying DOMs of each browser/platform were so obnoxiously different that you'd be better off banging your head against a brick wall then figuring out how to make a DIV disappear.

Seems like some standardization of the DOM would have been nice.  A committee of some type, maybe with representatives from Microsoft, Netscape, Mozilla.  Or maybe if they listened to the recommendations of existing organizations instead of turning a deaf ear as if the W3C was the United Nations.

Proprietary "freedom to innovate" all but halted JS Development.  Everyone ran their own direction, and ended up standing together wondering why they hadn't moved.

But sure, let's stop the standardization process in JEE.  Maybe 5 years later a framework will come along that we can hail as the saviour of Java.

S,
ALR</description>
		<content:encoded><![CDATA[<p>Great points, Ry.</p>
<p>Quoth: &#8220;If Java EE is to survive as a platform,&#8221; (Werner) continues, &#8220;we have to stop teaching JEE as a set of JCP blessed related technologies&#8230;&#8221;</p>
<p>For JEE to stay alive, we have to stop the standardization process?  Interesting.</p>
<p>He then sadly continues to point to AJAX as a success story - it&#8217;s free of committees, no organized process, blah.</p>
<p>Let&#8217;s rewind.</p>
<p>XmlHttpRequest (and varients) have been shipping with browsers for years, and it wasn&#8217;t until some Googlers discovered this useful little thing and lauched Google Maps did it become widely used.</p>
<p>The success of AJAX lately hinges on one factor: AJAX Frameworks making it again possible to develop JavaScript.  They&#8217;ve eliminated browser differences for us; they&#8217;ve added convenience methods, event handling.  We now have JS Debuggers, Request/Response Analyzers.  You know, the tools one would need to write code.  </p>
<p>For years, writing JS was horrific - and it wasn&#8217;t the fault of the language itself.  It&#8217;s because the underlying DOMs of each browser/platform were so obnoxiously different that you&#8217;d be better off banging your head against a brick wall then figuring out how to make a DIV disappear.</p>
<p>Seems like some standardization of the DOM would have been nice.  A committee of some type, maybe with representatives from Microsoft, Netscape, Mozilla.  Or maybe if they listened to the recommendations of existing organizations instead of turning a deaf ear as if the W3C was the United Nations.</p>
<p>Proprietary &#8220;freedom to innovate&#8221; all but halted JS Development.  Everyone ran their own direction, and ended up standing together wondering why they hadn&#8217;t moved.</p>
<p>But sure, let&#8217;s stop the standardization process in JEE.  Maybe 5 years later a framework will come along that we can hail as the saviour of Java.</p>
<p>S,<br />
ALR</p>
]]></content:encoded>
	</item>
</channel>
</rss>
