<?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: Flash vs Javascript (jQuery) Pros and Cons</title>
	<atom:link href="http://logicpool.com/archives/30/feed" rel="self" type="application/rss+xml" />
	<link>http://logicpool.com/archives/30</link>
	<description>Web Designers &#38; Developers Resource</description>
	<lastBuildDate>Wed, 16 May 2012 13:28:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: JavaPins</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-31703</link>
		<dc:creator>JavaPins</dc:creator>
		<pubDate>Wed, 16 May 2012 13:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-31703</guid>
		<description>&lt;strong&gt;Flash vs Javascript (jQuery) Pros and Cons...&lt;/strong&gt;

Thank you for submitting this cool story - Trackback from JavaPins...</description>
		<content:encoded><![CDATA[<p><strong>Flash vs Javascript (jQuery) Pros and Cons&#8230;</strong></p>
<p>Thank you for submitting this cool story &#8211; Trackback from JavaPins&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pan</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-29127</link>
		<dc:creator>Pan</dc:creator>
		<pubDate>Tue, 06 Mar 2012 09:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-29127</guid>
		<description>Hey,

I was working with Flash for a long time but since I realized the JavaScript capabilities I have switched technology.
However, the UI in Flash was much better. 

PA</description>
		<content:encoded><![CDATA[<p>Hey,</p>
<p>I was working with Flash for a long time but since I realized the JavaScript capabilities I have switched technology.<br />
However, the UI in Flash was much better. </p>
<p>PA</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: disagree</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-29093</link>
		<dc:creator>disagree</dc:creator>
		<pubDate>Mon, 05 Mar 2012 19:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-29093</guid>
		<description>Seeing that on the JS negs : &quot;Users can disable Javascript support&quot; I&#039;d have to mention that these 2 are missing from the Flash negs :

a) Note that users first require to download a Flash plugin
b) Note that users can disable Flash plugin

Both of these points are quite tricky when considering that some websites are doing background tasks with Flash.

Also HTML5 replacing nowadays video/audio flash players could also be noted.</description>
		<content:encoded><![CDATA[<p>Seeing that on the JS negs : &#8220;Users can disable Javascript support&#8221; I&#8217;d have to mention that these 2 are missing from the Flash negs :</p>
<p>a) Note that users first require to download a Flash plugin<br />
b) Note that users can disable Flash plugin</p>
<p>Both of these points are quite tricky when considering that some websites are doing background tasks with Flash.</p>
<p>Also HTML5 replacing nowadays video/audio flash players could also be noted.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javascript(JQuery) VS Flash &#124; Red Elephant</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-28582</link>
		<dc:creator>Javascript(JQuery) VS Flash &#124; Red Elephant</dc:creator>
		<pubDate>Tue, 21 Feb 2012 07:37:37 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-28582</guid>
		<description>[...] http://logicpool.com/archives/30 [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://logicpool.com/archives/30" rel="nofollow">http://logicpool.com/archives/30</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James H</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-5011</link>
		<dc:creator>James H</dc:creator>
		<pubDate>Fri, 22 Jul 2011 14:07:15 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-5011</guid>
		<description>In reference to the Flash cons section: &quot;Cost of purchasing Flash software&quot;

You can use FlashDevelop and the Flex SDK for free.

Another case to use Flash is when presenting dynamic/complex charts and graphs. There are JS libs for this, but I&#039;ve had better luck with Flash when the charts get more complicated.</description>
		<content:encoded><![CDATA[<p>In reference to the Flash cons section: &#8220;Cost of purchasing Flash software&#8221;</p>
<p>You can use FlashDevelop and the Flex SDK for free.</p>
<p>Another case to use Flash is when presenting dynamic/complex charts and graphs. There are JS libs for this, but I&#8217;ve had better luck with Flash when the charts get more complicated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Nuthman</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-4578</link>
		<dc:creator>Rick Nuthman</dc:creator>
		<pubDate>Sat, 25 Jun 2011 02:09:44 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-4578</guid>
		<description>People tend to forget in this who flash/html5 argument that one of the MAJOR uses for flash is web applications and games. I shudder at the thought of trying to build games using weakly typed, outdated JavaScript spaghetti code. When I can actually start writing &#039;proper&#039; object oriented applications using JavaScript (probably with the next iteration of the language) then we can talk about it becoming a practical alternative to flash. Steve Jobs has done a lot of harm spreading misinformation about the Flash platform, as well as refusing to get with the rest of the world and allow it on his mobile devices. The general statement above about not being compatible with &#039;cell phones&#039; is misleading as well. Android based devices support flash, as well as MANY non-apple phones. Cheap phones tend to have issues with any type of complex plugins or even scripting languages for that matter.</description>
		<content:encoded><![CDATA[<p>People tend to forget in this who flash/html5 argument that one of the MAJOR uses for flash is web applications and games. I shudder at the thought of trying to build games using weakly typed, outdated JavaScript spaghetti code. When I can actually start writing &#8216;proper&#8217; object oriented applications using JavaScript (probably with the next iteration of the language) then we can talk about it becoming a practical alternative to flash. Steve Jobs has done a lot of harm spreading misinformation about the Flash platform, as well as refusing to get with the rest of the world and allow it on his mobile devices. The general statement above about not being compatible with &#8216;cell phones&#8217; is misleading as well. Android based devices support flash, as well as MANY non-apple phones. Cheap phones tend to have issues with any type of complex plugins or even scripting languages for that matter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DSawyer</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-4189</link>
		<dc:creator>DSawyer</dc:creator>
		<pubDate>Thu, 02 Jun 2011 17:34:16 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-4189</guid>
		<description>In my experience, jQuery&#039;s impressive and reliable (incl. sophisticated animations) with proper implementation. It&#039;s also a snap to degrade without JS (which to be clear is a fully-fledged language and object-oriented- ECMAScript Harmony would establish classes modules etc.)

I&#039;m surprised SVG had no mention. It has some serious advantages over Flash - extensible, interoperable, XML, DHTML, CSS...

Neither suffer from typical Adobe design limitations and whims: promiscuously accepting cookies by default, installing an updater, vendor-specificity, requiring users to visit Adobe.com to change their settings(?!), insisting on sending meaningless headers with every HTTP_PUT that confuses servers, etc.). And we need hardly mention accessibility....

Still, I guess the real world&#039;s saddled with constraints that make Flash considerable until standards are more widely supported. Thankfully the web&#039;s getting dragged faster into the 21st century. :)</description>
		<content:encoded><![CDATA[<p>In my experience, jQuery&#8217;s impressive and reliable (incl. sophisticated animations) with proper implementation. It&#8217;s also a snap to degrade without JS (which to be clear is a fully-fledged language and object-oriented- ECMAScript Harmony would establish classes modules etc.)</p>
<p>I&#8217;m surprised SVG had no mention. It has some serious advantages over Flash &#8211; extensible, interoperable, XML, DHTML, CSS&#8230;</p>
<p>Neither suffer from typical Adobe design limitations and whims: promiscuously accepting cookies by default, installing an updater, vendor-specificity, requiring users to visit Adobe.com to change their settings(?!), insisting on sending meaningless headers with every HTTP_PUT that confuses servers, etc.). And we need hardly mention accessibility&#8230;.</p>
<p>Still, I guess the real world&#8217;s saddled with constraints that make Flash considerable until standards are more widely supported. Thankfully the web&#8217;s getting dragged faster into the 21st century. <img src='http://logicpool.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bryan Grezeszak</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-3657</link>
		<dc:creator>Bryan Grezeszak</dc:creator>
		<pubDate>Tue, 26 Apr 2011 23:45:13 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-3657</guid>
		<description>The cons of flash seem to be made by someone with less than a full understanding of flash :)

&quot;Not compatible with all browsers including iPhone, iPad and cell phones&quot;

This one is the only one that&#039;s totally true, but to be honest I replace all animation (flash or JS) with static images for mobile versions of sites, they&#039;re just small devices that don&#039;t have huge processors. Not to mention flash can degrade gracefully to anything you need.

&quot;Moderate learning curve to use&quot;

This is a weird point in general. It was said as compared with the ease of using pre-built JS components, but there&#039;s actually just as many if not more pre-built flash components, so that&#039;s hardly a fair comparison to compare the ease of using pre-built JS vs coding your own flash. As far as just coding alone many would argue flash&#039;s OOP nature makes it easier to learn and use.

&quot;Cost of purchasing Flash software&quot;

There are multiple flash solutions that are free, most notably FlashDevelop. It uses adobe&#039;s free and regularly updated flex sdk to always be up to date, and it has full AS3 capabilities. And likewise, there&#039;s many coding suite&#039;s for JS that cost many. Of course if you compare flash&#039;s paid options with JS&#039;s free ones JS will be cheaper! But JS and Flash each have paid and free development environments.

&quot;Possible problems with users that have older versions of the Flash Player&quot;

JS rich media has it&#039;s browser dependencies too, and new flash versions are adopted many times quicker than new browser versions. I would actually consider flash as having the advantage when it comes to it&#039;s upgrade cycles vs any browser based technology.

&quot;Potentially large file size&quot;

Flash scripts are reduced to bytecode in a swf, while JS is plain text. Flash and JS scripts that do similar function have JS as much as 10x the size of the flash. The myth of flash being huge is caused from the fact that flash is typically used for sites with lots of imagery, video, etc, making most flash sites large...but it&#039;s the media being show, not the flash. An HTML/JS site with the same amount of imagery/video and interactivity actually ends up significantly larger than a well built flash one.

&quot;Possible security issues with Flash Player&quot;

Flash has had just as many security updates as browsers, I really don&#039;t see the validity with this.

&quot;Tracking stats for Flash elements is limited&quot;

Not true at all, flash can do the same tracking as anything else. In fact flash can communicate directly with javascript, so it&#039;s hard to say anything built in flash has less statistics capabilities as javascript when all flash would have to do to overcome that is call some javascript!

Though that said I actually agree with much of your &quot;when to use flash vs js&quot; section except for slide shows. I can&#039;t tell you how many times I&#039;ve been frustrated by watching a JS slideshow tick through its first 2 cycles showing the top half of each image. Any good flash slideshow loads the images 1 at a time, starts when the 1st is done loading and then starts loading the second, etc... starting quicker and moving through more smoothly as each image loads. Even just for that reason alone flash should be used for slideshows!</description>
		<content:encoded><![CDATA[<p>The cons of flash seem to be made by someone with less than a full understanding of flash <img src='http://logicpool.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#8220;Not compatible with all browsers including iPhone, iPad and cell phones&#8221;</p>
<p>This one is the only one that&#8217;s totally true, but to be honest I replace all animation (flash or JS) with static images for mobile versions of sites, they&#8217;re just small devices that don&#8217;t have huge processors. Not to mention flash can degrade gracefully to anything you need.</p>
<p>&#8220;Moderate learning curve to use&#8221;</p>
<p>This is a weird point in general. It was said as compared with the ease of using pre-built JS components, but there&#8217;s actually just as many if not more pre-built flash components, so that&#8217;s hardly a fair comparison to compare the ease of using pre-built JS vs coding your own flash. As far as just coding alone many would argue flash&#8217;s OOP nature makes it easier to learn and use.</p>
<p>&#8220;Cost of purchasing Flash software&#8221;</p>
<p>There are multiple flash solutions that are free, most notably FlashDevelop. It uses adobe&#8217;s free and regularly updated flex sdk to always be up to date, and it has full AS3 capabilities. And likewise, there&#8217;s many coding suite&#8217;s for JS that cost many. Of course if you compare flash&#8217;s paid options with JS&#8217;s free ones JS will be cheaper! But JS and Flash each have paid and free development environments.</p>
<p>&#8220;Possible problems with users that have older versions of the Flash Player&#8221;</p>
<p>JS rich media has it&#8217;s browser dependencies too, and new flash versions are adopted many times quicker than new browser versions. I would actually consider flash as having the advantage when it comes to it&#8217;s upgrade cycles vs any browser based technology.</p>
<p>&#8220;Potentially large file size&#8221;</p>
<p>Flash scripts are reduced to bytecode in a swf, while JS is plain text. Flash and JS scripts that do similar function have JS as much as 10x the size of the flash. The myth of flash being huge is caused from the fact that flash is typically used for sites with lots of imagery, video, etc, making most flash sites large&#8230;but it&#8217;s the media being show, not the flash. An HTML/JS site with the same amount of imagery/video and interactivity actually ends up significantly larger than a well built flash one.</p>
<p>&#8220;Possible security issues with Flash Player&#8221;</p>
<p>Flash has had just as many security updates as browsers, I really don&#8217;t see the validity with this.</p>
<p>&#8220;Tracking stats for Flash elements is limited&#8221;</p>
<p>Not true at all, flash can do the same tracking as anything else. In fact flash can communicate directly with javascript, so it&#8217;s hard to say anything built in flash has less statistics capabilities as javascript when all flash would have to do to overcome that is call some javascript!</p>
<p>Though that said I actually agree with much of your &#8220;when to use flash vs js&#8221; section except for slide shows. I can&#8217;t tell you how many times I&#8217;ve been frustrated by watching a JS slideshow tick through its first 2 cycles showing the top half of each image. Any good flash slideshow loads the images 1 at a time, starts when the 1st is done loading and then starts loading the second, etc&#8230; starting quicker and moving through more smoothly as each image loads. Even just for that reason alone flash should be used for slideshows!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Miller</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-3162</link>
		<dc:creator>Steve Miller</dc:creator>
		<pubDate>Wed, 16 Mar 2011 17:52:12 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-3162</guid>
		<description>I would say with the increasing speed of highspeed internet connection we can neglect the 1st time download size of of a flex based application. All Graphics needs to be downloaded with AJAX based technologies as well. Using Flex Builder inconjunction with Catalyst is muich more enjoyable and faster than developing JS based Applications.

iOS: how much percent of the world use iOS ? 
Android: more than iOS :)

Why do we need to make multimedia sites compatible with restricted mobiles ? 
Just create a mobile version and a Desktop version where you can use a BIG screen with fast Connection.
Its a breeze doing this with Flash Builder which is FREE for unemployed and students:
https://freeriatools.adobe.com/

Regarding Flex is slow:
http://www.jamesward.com/census/

Just keep it going and create unique, innovative, interesting RIAs rather than default scrolling grey mass stuff.

just our opinion
SM</description>
		<content:encoded><![CDATA[<p>I would say with the increasing speed of highspeed internet connection we can neglect the 1st time download size of of a flex based application. All Graphics needs to be downloaded with AJAX based technologies as well. Using Flex Builder inconjunction with Catalyst is muich more enjoyable and faster than developing JS based Applications.</p>
<p>iOS: how much percent of the world use iOS ?<br />
Android: more than iOS <img src='http://logicpool.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Why do we need to make multimedia sites compatible with restricted mobiles ?<br />
Just create a mobile version and a Desktop version where you can use a BIG screen with fast Connection.<br />
Its a breeze doing this with Flash Builder which is FREE for unemployed and students:<br />
<a href="https://freeriatools.adobe.com/" rel="nofollow">https://freeriatools.adobe.com/</a></p>
<p>Regarding Flex is slow:<br />
<a href="http://www.jamesward.com/census/" rel="nofollow">http://www.jamesward.com/census/</a></p>
<p>Just keep it going and create unique, innovative, interesting RIAs rather than default scrolling grey mass stuff.</p>
<p>just our opinion<br />
SM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devon</title>
		<link>http://logicpool.com/archives/30/comment-page-2#comment-2965</link>
		<dc:creator>Devon</dc:creator>
		<pubDate>Wed, 23 Feb 2011 15:03:02 +0000</pubDate>
		<guid isPermaLink="false">http://logicpool.com/?p=30#comment-2965</guid>
		<description>actually the only mobile platform  on which flash doesn&#039;t work is the Iphone its used on Andriod and other brands, also jquery and other add ons of javascript cant compete for now with the complex functions and controls that AS3 can have over animation,interactive stuff and ever see those ad banners? they are done in flash and good luck to make them just as good by using javascript.</description>
		<content:encoded><![CDATA[<p>actually the only mobile platform  on which flash doesn&#8217;t work is the Iphone its used on Andriod and other brands, also jquery and other add ons of javascript cant compete for now with the complex functions and controls that AS3 can have over animation,interactive stuff and ever see those ad banners? they are done in flash and good luck to make them just as good by using javascript.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

