<?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 10 and the bad news for JavaScript interaction</title>
	<atom:link href="http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Coupons</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-272376</link>
		<dc:creator>Coupons</dc:creator>
		<pubDate>Fri, 27 Mar 2009 09:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-272376</guid>
		<description>it is not good. It should be made to work on IE and non-IE browsers.</description>
		<content:encoded><![CDATA[<p>it is not good. It should be made to work on IE and non-IE browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: msnek</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-270237</link>
		<dc:creator>msnek</dc:creator>
		<pubDate>Sun, 04 Jan 2009 07:43:24 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-270237</guid>
		<description>thanks</description>
		<content:encoded><![CDATA[<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cordell</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-268507</link>
		<dc:creator>cordell</dc:creator>
		<pubDate>Wed, 29 Oct 2008 11:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-268507</guid>
		<description>So, famous copy-text to clipboard (with _clipboard.swf from Mark O&#039;Sullivan) for non IE browsers doesn&#039;t work anymore on Flash 10. Crap, i just noticed that today when checking our production-home-page...
Are there any known work-arounds yet? Or is there ANY other way to save text to clipboard on non-IE browsers with JavaScript ?</description>
		<content:encoded><![CDATA[<p>So, famous copy-text to clipboard (with _clipboard.swf from Mark O&#8217;Sullivan) for non IE browsers doesn&#8217;t work anymore on Flash 10. Crap, i just noticed that today when checking our production-home-page&#8230;<br />
Are there any known work-arounds yet? Or is there ANY other way to save text to clipboard on non-IE browsers with JavaScript ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PeterMichaux</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267840</link>
		<dc:creator>PeterMichaux</dc:creator>
		<pubDate>Thu, 02 Oct 2008 21:16:53 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267840</guid>
		<description>So what does this mean for a project like HotRuby?</description>
		<content:encoded><![CDATA[<p>So what does this mean for a project like HotRuby?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Si</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267782</link>
		<dc:creator>Si</dc:creator>
		<pubDate>Wed, 01 Oct 2008 04:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267782</guid>
		<description>Unless I have completely missed the point here, I don&#039;t understand why the security changes to FP10 will prevent some of you from uploading multiple files, it can be done using a standard HTML form.





Not good enough? Then why not just create a form in Flash instead of using a JS hack? Either way the end user is going to need the Flash plugin installed, and either way you will need to fallback to HTML if (a) the Flash plugin isn&#039;t installed or (b) JavaScript isn&#039;t enabled.</description>
		<content:encoded><![CDATA[<p>Unless I have completely missed the point here, I don&#8217;t understand why the security changes to FP10 will prevent some of you from uploading multiple files, it can be done using a standard HTML form.</p>
<p>Not good enough? Then why not just create a form in Flash instead of using a JS hack? Either way the end user is going to need the Flash plugin installed, and either way you will need to fallback to HTML if (a) the Flash plugin isn&#8217;t installed or (b) JavaScript isn&#8217;t enabled.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Schill</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267770</link>
		<dc:creator>Schill</dc:creator>
		<pubDate>Tue, 30 Sep 2008 18:20:12 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267770</guid>
		<description>A potential workaround: Make the flash movie transparent and position it over the relevant &quot;select files&quot; link, thus Flash will capture the click, the &quot;origin&quot; test should pass and things should work as previously. (Theoretically. :D)</description>
		<content:encoded><![CDATA[<p>A potential workaround: Make the flash movie transparent and position it over the relevant &#8220;select files&#8221; link, thus Flash will capture the click, the &#8220;origin&#8221; test should pass and things should work as previously. (Theoretically. :D)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: punkscum</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267749</link>
		<dc:creator>punkscum</dc:creator>
		<pubDate>Mon, 29 Sep 2008 13:41:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267749</guid>
		<description>The positive thing about all this for the end user, is that Flash Player is more secure than before, if this user is also one of those who auto skips Flash content, then this might make his life better since the developer behind the site might drop Flash if he knows he won&#039;t be able to do his javascript &quot;hack&quot; anymore. 

So finally people who don&#039;t like flash won&#039;t have to be in contact with Flash, while they probably will feel less &quot;annoyed&quot; they&#039;ll also be missing some really cool features. Flash Player is really a cool way to deliver your content, wether it is an application or a simple animation, I don&#039;t understand why people find &quot;Flash&quot; evil and use other tools/programs that are twice more annoying ... The operating system used by most of my site&#039;s visitors is another proof 

As for developers, I guess this is a big problem for all those who used these techniques and as an addicted to all things Flash developper I also got a bit worried about these new &quot;security&quot; features, but I think people have been asking for it for so long, so all the efforts Adobe are making to make the Flash Player secure is kind of logical, and I&#039;m sure we&#039;ll find other ways to enable/add features to JavaScript</description>
		<content:encoded><![CDATA[<p>The positive thing about all this for the end user, is that Flash Player is more secure than before, if this user is also one of those who auto skips Flash content, then this might make his life better since the developer behind the site might drop Flash if he knows he won&#8217;t be able to do his javascript &#8220;hack&#8221; anymore. </p>
<p>So finally people who don&#8217;t like flash won&#8217;t have to be in contact with Flash, while they probably will feel less &#8220;annoyed&#8221; they&#8217;ll also be missing some really cool features. Flash Player is really a cool way to deliver your content, wether it is an application or a simple animation, I don&#8217;t understand why people find &#8220;Flash&#8221; evil and use other tools/programs that are twice more annoying &#8230; The operating system used by most of my site&#8217;s visitors is another proof </p>
<p>As for developers, I guess this is a big problem for all those who used these techniques and as an addicted to all things Flash developper I also got a bit worried about these new &#8220;security&#8221; features, but I think people have been asking for it for so long, so all the efforts Adobe are making to make the Flash Player secure is kind of logical, and I&#8217;m sure we&#8217;ll find other ways to enable/add features to JavaScript</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jlward4th</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267746</link>
		<dc:creator>jlward4th</dc:creator>
		<pubDate>Mon, 29 Sep 2008 12:26:05 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267746</guid>
		<description>Lets not forget that the browsers, outside of standards, also made similar breaking changes to things like pop-up windows.  I think IE was the first which required user interaction to pop-up a new window.  Mozilla did the same and I had to fix a bunch of my HTML / JavaScript applications.  There wasn&#039;t a W3C standards body that decided on this change.  Browsers made the change to protect users from malicious websites.  This is exactly what Flash Player 10 is doing.  There are workarounds for those using Flash for file upload.

-James (Adobe)</description>
		<content:encoded><![CDATA[<p>Lets not forget that the browsers, outside of standards, also made similar breaking changes to things like pop-up windows.  I think IE was the first which required user interaction to pop-up a new window.  Mozilla did the same and I had to fix a bunch of my HTML / JavaScript applications.  There wasn&#8217;t a W3C standards body that decided on this change.  Browsers made the change to protect users from malicious websites.  This is exactly what Flash Player 10 is doing.  There are workarounds for those using Flash for file upload.</p>
<p>-James (Adobe)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nexus09</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267741</link>
		<dc:creator>nexus09</dc:creator>
		<pubDate>Mon, 29 Sep 2008 11:15:55 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267741</guid>
		<description>The only security changes are requiring user interaction before allowing clipboard access and opening a file dialog box. There are no addditional restrictions on interacting with Javascript. And the fix in both cases is very simple. Why is this of any major concern. Did I miss something in the article?</description>
		<content:encoded><![CDATA[<p>The only security changes are requiring user interaction before allowing clipboard access and opening a file dialog box. There are no addditional restrictions on interacting with Javascript. And the fix in both cases is very simple. Why is this of any major concern. Did I miss something in the article?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267740</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Mon, 29 Sep 2008 08:49:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267740</guid>
		<description>Couldn&#039;t they have just made a confirm dialog?

&quot;Site xyz wants to open a file dialog, allow this?&quot;
&quot;Yes&quot;
&quot;No&quot;
&quot;No, and don&#039;t bother me any more for this site&quot;

 and add that to the &quot;accepted&quot; list, done.</description>
		<content:encoded><![CDATA[<p>Couldn&#8217;t they have just made a confirm dialog?</p>
<p>&#8220;Site xyz wants to open a file dialog, allow this?&#8221;<br />
&#8220;Yes&#8221;<br />
&#8220;No&#8221;<br />
&#8220;No, and don&#8217;t bother me any more for this site&#8221;</p>
<p> and add that to the &#8220;accepted&#8221; list, done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cosmincimpoi</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267739</link>
		<dc:creator>cosmincimpoi</dc:creator>
		<pubDate>Mon, 29 Sep 2008 07:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267739</guid>
		<description>From one of TFAs: &quot;HTML security guidelines do not allow the opening of file dialog windows without user interaction&quot;. This was just a matter of time IMHO.
Why do you think the file input type field is that nasty to hack in html?
But I&#039;m confident that the SWFUpload devs will find a suitable workaround soon enough.</description>
		<content:encoded><![CDATA[<p>From one of TFAs: &#8220;HTML security guidelines do not allow the opening of file dialog windows without user interaction&#8221;. This was just a matter of time IMHO.<br />
Why do you think the file input type field is that nasty to hack in html?<br />
But I&#8217;m confident that the SWFUpload devs will find a suitable workaround soon enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sos</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267738</link>
		<dc:creator>sos</dc:creator>
		<pubDate>Mon, 29 Sep 2008 07:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267738</guid>
		<description>Does this also mean that flash based local storage will no longer work? E.g. The flash handler for dojo.storage?</description>
		<content:encoded><![CDATA[<p>Does this also mean that flash based local storage will no longer work? E.g. The flash handler for dojo.storage?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jole</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267737</link>
		<dc:creator>jole</dc:creator>
		<pubDate>Mon, 29 Sep 2008 07:33:46 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267737</guid>
		<description>if (flash installed &amp;&amp; version &lt; 10) useFlashUploaderWithHTMLUI();
else if (java installed) useJavaUploaderWithHTMLUI();
else useStandardSingleFileAtTimeUploader();</description>
		<content:encoded><![CDATA[<p>if (flash installed &amp;&amp; version &lt; 10) useFlashUploaderWithHTMLUI();<br />
else if (java installed) useJavaUploaderWithHTMLUI();<br />
else useStandardSingleFileAtTimeUploader();</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kyriakos</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267733</link>
		<dc:creator>kyriakos</dc:creator>
		<pubDate>Mon, 29 Sep 2008 05:26:09 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267733</guid>
		<description>to Thomas and Robert: 

This is the result of people being forced to used closed standards since the open standards have not been catering for their needs in so many years. The HTML specification should have allowed some flexibility over the file upload input field for a long time..</description>
		<content:encoded><![CDATA[<p>to Thomas and Robert: </p>
<p>This is the result of people being forced to used closed standards since the open standards have not been catering for their needs in so many years. The HTML specification should have allowed some flexibility over the file upload input field for a long time..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PedroBatista</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267729</link>
		<dc:creator>PedroBatista</dc:creator>
		<pubDate>Mon, 29 Sep 2008 01:07:27 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267729</guid>
		<description>But Gears is installed in a tiny percentage of computers and breaks everytime a browser vendor updates their product, even a couple security fixes can break Gears support.
.
The whole &quot;Don&#039;t break the Web&quot; has a new meaning now.</description>
		<content:encoded><![CDATA[<p>But Gears is installed in a tiny percentage of computers and breaks everytime a browser vendor updates their product, even a couple security fixes can break Gears support.<br />
.<br />
The whole &#8220;Don&#8217;t break the Web&#8221; has a new meaning now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Breton</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267727</link>
		<dc:creator>Breton</dc:creator>
		<pubDate>Sun, 28 Sep 2008 21:57:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267727</guid>
		<description>Uhm.... Gears? I&#039;m pretty sure gears s&#039;ports multiple file uploads.</description>
		<content:encoded><![CDATA[<p>Uhm&#8230;. Gears? I&#8217;m pretty sure gears s&#8217;ports multiple file uploads.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulsidekick</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267726</link>
		<dc:creator>paulsidekick</dc:creator>
		<pubDate>Sun, 28 Sep 2008 21:34:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267726</guid>
		<description>Seriously, this is terrible news.  I am all about open technologies and any of my sites which use mutlifile upload downgrade to regular html upload when the flash player is not available.  That being said -  nothing matches the convenience of being about to select 20 files at once and get feedback for each one as to how far it is uploaded while still being able to do other things.  I use it on my blog at estrip.org and it allows me to continue typing a journal while all the files are uploading. I think wordpress and flickr use it in a similar fashion.

My users are goign to freak if they have to upload fiels one at a time, either that or they will just stop uploading as much content which is sad.  Same with flickr.  The alternative is that i am goign to have to make a whole flash based widget or switch technologies altogether to gear or silverlight or java, blah.

It was great with flash because there was such a high install base thanks to youtube.

What they really should do is prompt the user with a security warning, or say, &quot;Site blah wants to upload files&quot; the same way that they do when a site asks to use your camera or microphone.  That way teh hundred if not thousdands of sites that use multifile uploads would not break but instad just be more secure.</description>
		<content:encoded><![CDATA[<p>Seriously, this is terrible news.  I am all about open technologies and any of my sites which use mutlifile upload downgrade to regular html upload when the flash player is not available.  That being said &#8211;  nothing matches the convenience of being about to select 20 files at once and get feedback for each one as to how far it is uploaded while still being able to do other things.  I use it on my blog at estrip.org and it allows me to continue typing a journal while all the files are uploading. I think wordpress and flickr use it in a similar fashion.</p>
<p>My users are goign to freak if they have to upload fiels one at a time, either that or they will just stop uploading as much content which is sad.  Same with flickr.  The alternative is that i am goign to have to make a whole flash based widget or switch technologies altogether to gear or silverlight or java, blah.</p>
<p>It was great with flash because there was such a high install base thanks to youtube.</p>
<p>What they really should do is prompt the user with a security warning, or say, &#8220;Site blah wants to upload files&#8221; the same way that they do when a site asks to use your camera or microphone.  That way teh hundred if not thousdands of sites that use multifile uploads would not break but instad just be more secure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mjuhl</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267724</link>
		<dc:creator>mjuhl</dc:creator>
		<pubDate>Sun, 28 Sep 2008 18:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267724</guid>
		<description>I would have to agree with Thomas and Robert. Website functionality shouldn&#039;t rely on third party plug-ins, especially if they aren&#039;t open source. This could be an opportunity for some real creativity, I think. Forget Java applets. Nothing makes me hit the back button faster.</description>
		<content:encoded><![CDATA[<p>I would have to agree with Thomas and Robert. Website functionality shouldn&#8217;t rely on third party plug-ins, especially if they aren&#8217;t open source. This could be an opportunity for some real creativity, I think. Forget Java applets. Nothing makes me hit the back button faster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robertlovescss</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267723</link>
		<dc:creator>robertlovescss</dc:creator>
		<pubDate>Sun, 28 Sep 2008 17:23:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267723</guid>
		<description>sorry to sound like an ass, but thats what you all get for using flash in the first place. to me, the &#039;open web&#039; should be open source.</description>
		<content:encoded><![CDATA[<p>sorry to sound like an ass, but thats what you all get for using flash in the first place. to me, the &#8216;open web&#8217; should be open source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ThomasHansen</title>
		<link>http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction/comment-page-1#comment-267721</link>
		<dc:creator>ThomasHansen</dc:creator>
		<pubDate>Sun, 28 Sep 2008 11:04:59 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4619#comment-267721</guid>
		<description>@TheWorld
I guess this shows the importance of following Open Standards and not rely on closed down, proprietary lock-in technology...
HTML6...?
&lt;input type=&quot;file-multi&quot;...?</description>
		<content:encoded><![CDATA[<p>@TheWorld<br />
I guess this shows the importance of following Open Standards and not rely on closed down, proprietary lock-in technology&#8230;<br />
HTML6&#8230;?<br />
&lt;input type=&#8221;file-multi&#8221;&#8230;?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

