<?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: Su&#8217;s wet dream</title>
	<atom:link href="http://aralbalkan.com/345/feed" rel="self" type="application/rss+xml" />
	<link>http://aralbalkan.com/345</link>
	<description>Aral on Flash, SWX, Flex, ActionScript, and life.</description>
	<pubDate>Tue, 07 Oct 2008 16:45:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: tyggy</title>
		<link>http://aralbalkan.com/345#comment-310</link>
		<dc:creator>tyggy</dc:creator>
		<pubDate>Fri, 22 Apr 2005 13:46:35 +0000</pubDate>
		<guid isPermaLink="false">#comment-310</guid>
		<description>&lt;a href"http://johnvey.com/blog/2005/04/adobe-flash-cs"&gt;Link&lt;/a&gt; (Aral - Edited - Sorry, IE was not wrapping the link properly.)</description>
		<content:encoded><![CDATA[<p><a href"http://johnvey.com/blog/2005/04/adobe-flash-cs">Link</a> (Aral - Edited - Sorry, IE was not wrapping the link properly.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By:  Brian Lesser</title>
		<link>http://aralbalkan.com/345#comment-296</link>
		<dc:creator> Brian Lesser</dc:creator>
		<pubDate>Wed, 20 Apr 2005 18:50:05 +0000</pubDate>
		<guid isPermaLink="false">#comment-296</guid>
		<description>Re E-mail apps, please see:&lt;br /&gt;
&lt;br /&gt;
http://www.informationweek.com/story/showArticle.jhtml?articleID=60405148&#38;tid=5979&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
http://www.laszlosystems.com/products/modules/mail.php&lt;br /&gt;
&lt;br /&gt;
An app like that is likely easier to do in Flash with components and ActionScript.&lt;br /&gt;
&lt;br /&gt;
-B</description>
		<content:encoded><![CDATA[<p>Re E-mail apps, please see:</p>
<p><a href="http://www.informationweek.com/story/showArticle.jhtml?articleID=60405148&amp;tid=5979" rel="nofollow">http://www.informationweek.com/story/showArticle.jhtml?articleID=60405148&amp;tid=5979</a></p>
<p>and</p>
<p><a href="http://www.laszlosystems.com/products/modules/mail.php" rel="nofollow">http://www.laszlosystems.com/products/modules/mail.php</a></p>
<p>An app like that is likely easier to do in Flash with components and ActionScript.</p>
<p>-B</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tyggy</title>
		<link>http://aralbalkan.com/345#comment-295</link>
		<dc:creator>tyggy</dc:creator>
		<pubDate>Wed, 20 Apr 2005 18:27:55 +0000</pubDate>
		<guid isPermaLink="false">#comment-295</guid>
		<description>i don't think people would use basecamp made with flash.&lt;br /&gt;
&lt;br /&gt;
do you think you are capable to compete with gmail using flash client?&lt;br /&gt;
&lt;br /&gt;
flash is great thing but has its flaws.&lt;br /&gt;
</description>
		<content:encoded><![CDATA[<p>i don&#8217;t think people would use basecamp made with flash.</p>
<p>do you think you are capable to compete with gmail using flash client?</p>
<p>flash is great thing but has its flaws.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By:  Brian Lesser</title>
		<link>http://aralbalkan.com/345#comment-294</link>
		<dc:creator> Brian Lesser</dc:creator>
		<pubDate>Wed, 20 Apr 2005 18:02:46 +0000</pubDate>
		<guid isPermaLink="false">#comment-294</guid>
		<description>Something more reasonable on AJAX:&lt;br /&gt;
&lt;br /&gt;
http://weblogs.java.net/blog/johnreynolds/archive/2005/03/one_step_forwar.html&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt;
-Brian</description>
		<content:encoded><![CDATA[<p>Something more reasonable on AJAX:</p>
<p><a href="http://weblogs.java.net/blog/johnreynolds/archive/2005/03/one_step_forwar.html" rel="nofollow">http://weblogs.java.net/blog/johnreynolds/archive/2005/03/one_step_forwar.html</a></p>
<p>Cheers,<br />
-Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pete</title>
		<link>http://aralbalkan.com/345#comment-293</link>
		<dc:creator>pete</dc:creator>
		<pubDate>Wed, 20 Apr 2005 17:40:43 +0000</pubDate>
		<guid isPermaLink="false">#comment-293</guid>
		<description>me thinks that Tim bray is setting him self for a goolge bumb. &lt;br /&gt;
&lt;br /&gt;
Ignorant pillock to bomb to his home page - any one ?</description>
		<content:encoded><![CDATA[<p>me thinks that Tim bray is setting him self for a goolge bumb. </p>
<p>Ignorant pillock to bomb to his home page - any one ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By:  Brian Lesser</title>
		<link>http://aralbalkan.com/345#comment-292</link>
		<dc:creator> Brian Lesser</dc:creator>
		<pubDate>Wed, 20 Apr 2005 16:34:50 +0000</pubDate>
		<guid isPermaLink="false">#comment-292</guid>
		<description>Hi Charlie,&lt;br /&gt;
I don't think Aral wrote that JavaScript is a hack. He wrote that AJAX, or if you prefer, DHTML/JavaScript/etc based apps are. While I think you can and should do good things with AJAX, it is hard to argue that working around competing and changing document object models and inconsistent implementations from browser vendors who won't agree on standards doesn't end up as hacking.&lt;br /&gt;
 &lt;br /&gt;
In contrast when you develop in Flash you work to one object model with one version of a scripting language. The object model and scripting language are evolving but when you are developing in Flash you don't have to work around the kind of constantly changing vendor inconsistencies that you do in AJAX. Hence you are not forced to hack.&lt;br /&gt;
&lt;br /&gt;
Both options are improving. Working with DHTML has gotten easier and so has developing feature rich applications in Flash. But you can do some things easily in one environment that are hard to do in the other. In that sense I think Aral has it right. Document-centric work is one thing. Rich full-featured applications is another.&lt;br /&gt;
&lt;br /&gt;
Recently I had a conversation with someone used to working with Windows Media. He showed me a nice example of integrating the Windows Media player into a DHTML based app. Then I showed him this:&lt;br /&gt;
http://www.macromedia.com/macromedia/story/ and then Breeze. Afterwards, there was no debate about which platform was better for building rich applications. &lt;br /&gt;
&lt;br /&gt;
Yours truly,&lt;br /&gt;
-Brian</description>
		<content:encoded><![CDATA[<p>Hi Charlie,<br />
I don&#8217;t think Aral wrote that JavaScript is a hack. He wrote that AJAX, or if you prefer, DHTML/JavaScript/etc based apps are. While I think you can and should do good things with AJAX, it is hard to argue that working around competing and changing document object models and inconsistent implementations from browser vendors who won&#8217;t agree on standards doesn&#8217;t end up as hacking.</p>
<p>In contrast when you develop in Flash you work to one object model with one version of a scripting language. The object model and scripting language are evolving but when you are developing in Flash you don&#8217;t have to work around the kind of constantly changing vendor inconsistencies that you do in AJAX. Hence you are not forced to hack.</p>
<p>Both options are improving. Working with DHTML has gotten easier and so has developing feature rich applications in Flash. But you can do some things easily in one environment that are hard to do in the other. In that sense I think Aral has it right. Document-centric work is one thing. Rich full-featured applications is another.</p>
<p>Recently I had a conversation with someone used to working with Windows Media. He showed me a nice example of integrating the Windows Media player into a DHTML based app. Then I showed him this:<br />
<a href="http://www.macromedia.com/macromedia/story/" rel="nofollow">http://www.macromedia.com/macromedia/story/</a> and then Breeze. Afterwards, there was no debate about which platform was better for building rich applications. </p>
<p>Yours truly,<br />
-Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral Balkan</title>
		<link>http://aralbalkan.com/345#comment-291</link>
		<dc:creator>Aral Balkan</dc:creator>
		<pubDate>Wed, 20 Apr 2005 16:16:55 +0000</pubDate>
		<guid isPermaLink="false">#comment-291</guid>
		<description>Hi Charlie,&lt;br /&gt;
&lt;br /&gt;
First off, sorry we could't come down to see you while in Canada -- it was a last minute decision to attend FITC :) &lt;br /&gt;
&lt;br /&gt;
Note that I was't called Javascript a hack, but AJAX. You would be hard-pressed to argue that i's not -- i's as much a hack as is the back-button hack for Flash applications. &lt;br /&gt;
&lt;br /&gt;
There are definitely certain type of sites and applications for which an HTML-based solution is the best choice. I do't think anyone would push Flash for a document-centric site or application because, as you mention, you would be in the unenviable position of recreating browser functionality. If you do find yourself in this situation, stop, take walk, have a drink and then proceed to build the site/application in HTML :) That said, HTML + Javascript today is being contorted in every-which-way to make it look like a nail because of the limited toolsets (or mindsets) of some technorati when Flash/Flex could provide a lower risk, lower cost, lower hassle solution that is easier to maintain and scale.&lt;br /&gt;
&lt;br /&gt;
I do agree that Xamlon (I believe that was your reference to cross-platform XAML) holds a lot of potential. Whether or not their *solution* is viable, however, depends a lot on the implementation. It is definitely worth keeping an eye on but it is currently not at a stage in which it can be used for real-world development. Flex, on the other hand, is here today and is, without doubt, the most practical, efficient platform for building RIAs that exists in the here-and-now. &lt;br /&gt;
&lt;br /&gt;
There are many unknowns in Xamlo's future, not the least of which is the very real chance that it will be bought up by Microsoft and killed off.&lt;br /&gt;
&lt;br /&gt;
I hope w'll get to see each other during FF NY so I can try and bring you back from the Dark Side :P</description>
		<content:encoded><![CDATA[<p>Hi Charlie,</p>
<p>First off, sorry we could&#8217;t come down to see you while in Canada &#8212; it was a last minute decision to attend FITC <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Note that I was&#8217;t called Javascript a hack, but AJAX. You would be hard-pressed to argue that i&#8217;s not &#8212; i&#8217;s as much a hack as is the back-button hack for Flash applications. </p>
<p>There are definitely certain type of sites and applications for which an HTML-based solution is the best choice. I do&#8217;t think anyone would push Flash for a document-centric site or application because, as you mention, you would be in the unenviable position of recreating browser functionality. If you do find yourself in this situation, stop, take walk, have a drink and then proceed to build the site/application in HTML <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> That said, HTML + Javascript today is being contorted in every-which-way to make it look like a nail because of the limited toolsets (or mindsets) of some technorati when Flash/Flex could provide a lower risk, lower cost, lower hassle solution that is easier to maintain and scale.</p>
<p>I do agree that Xamlon (I believe that was your reference to cross-platform XAML) holds a lot of potential. Whether or not their *solution* is viable, however, depends a lot on the implementation. It is definitely worth keeping an eye on but it is currently not at a stage in which it can be used for real-world development. Flex, on the other hand, is here today and is, without doubt, the most practical, efficient platform for building RIAs that exists in the here-and-now. </p>
<p>There are many unknowns in Xamlo&#8217;s future, not the least of which is the very real chance that it will be bought up by Microsoft and killed off.</p>
<p>I hope w&#8217;ll get to see each other during FF NY so I can try and bring you back from the Dark Side <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie</title>
		<link>http://aralbalkan.com/345#comment-290</link>
		<dc:creator>Charlie</dc:creator>
		<pubDate>Wed, 20 Apr 2005 15:58:38 +0000</pubDate>
		<guid isPermaLink="false">#comment-290</guid>
		<description>You can't call Javascript a hack without saying that Actionscript is an even bigger one. Also if you want to mock the browser for being built for document display not application development, may I remind that the Flash player is primarily a vector animation tool running in a virtual machine with far less power available to it than the browser.&lt;br /&gt;
&lt;br /&gt;
How come regex isn't built into the Flash player? Gotta keep that plugin size down.&lt;br /&gt;
&lt;br /&gt;
Also, having spent many years in both worlds, I'll gladly take the headache (greatly diminished these days) of cross-platform compatibility over the brain tumors Flash has given me trying to recreate functionality all browsers give developers out of the box.&lt;br /&gt;
&lt;br /&gt;
Lastly, Flash developers shouldn't worry too much about what the Adobe merger will do to their business. The tidal wave on the horizon is XAML. No CTO is gonna pay for Flex when he sees what can be done in a cross-browser environemnt without using Flash.</description>
		<content:encoded><![CDATA[<p>You can&#8217;t call Javascript a hack without saying that Actionscript is an even bigger one. Also if you want to mock the browser for being built for document display not application development, may I remind that the Flash player is primarily a vector animation tool running in a virtual machine with far less power available to it than the browser.</p>
<p>How come regex isn&#8217;t built into the Flash player? Gotta keep that plugin size down.</p>
<p>Also, having spent many years in both worlds, I&#8217;ll gladly take the headache (greatly diminished these days) of cross-platform compatibility over the brain tumors Flash has given me trying to recreate functionality all browsers give developers out of the box.</p>
<p>Lastly, Flash developers shouldn&#8217;t worry too much about what the Adobe merger will do to their business. The tidal wave on the horizon is XAML. No CTO is gonna pay for Flex when he sees what can be done in a cross-browser environemnt without using Flash.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Peters</title>
		<link>http://aralbalkan.com/345#comment-289</link>
		<dc:creator>Keith Peters</dc:creator>
		<pubDate>Wed, 20 Apr 2005 15:57:25 +0000</pubDate>
		<guid isPermaLink="false">#comment-289</guid>
		<description>Once again, I am reminded not to get on Aral's bad side. His keyboard is mightier than any sword! :)</description>
		<content:encoded><![CDATA[<p>Once again, I am reminded not to get on Aral&#8217;s bad side. His keyboard is mightier than any sword! <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Burak KALAYCI</title>
		<link>http://aralbalkan.com/345#comment-288</link>
		<dc:creator>Burak KALAYCI</dc:creator>
		<pubDate>Wed, 20 Apr 2005 14:29:06 +0000</pubDate>
		<guid isPermaLink="false">#comment-288</guid>
		<description>Great post Aral.&lt;br /&gt;
&lt;br /&gt;
Best regards,&lt;br /&gt;
Burak</description>
		<content:encoded><![CDATA[<p>Great post Aral.</p>
<p>Best regards,<br />
Burak</p>
]]></content:encoded>
	</item>
</channel>
</rss>
