<?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: JavaScript library and .swf for cross-domain flash cookies</title>
	<atom:link href="http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/feed/" rel="self" type="application/rss+xml" />
	<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/</link>
	<description>Expert Advice on Website Development, Javascript, Ajax, and Security</description>
	<lastBuildDate>Wed, 16 May 2012 12:12:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: nFriedly</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-6407</link>
		<dc:creator>nFriedly</dc:creator>
		<pubDate>Mon, 14 May 2012 19:41:11 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-6407</guid>
		<description>I think chrome has it&#039;s own built-in flashplayer, so that could explain the discrepancy there... But I can&#039;t seem to reproduce the error in my system. 

I just installed http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.dmg from http://www.adobe.com/support/flashplayer/downloads.html and http://www.adobe.com/software/flash/about/ confirms that I&#039;m on 11,2,202,235.

I&#039;m in FF 12.0 if that makes a difference.

You&#039;re probably right that it&#039;s the __flashBugFix is when the bug first appears, but I&#039;m not sure what the root cause is. Could you send me an email with the url of the page? nathan @ [this site].com</description>
		<content:encoded><![CDATA[<p>I think chrome has it&#8217;s own built-in flashplayer, so that could explain the discrepancy there&#8230; But I can&#8217;t seem to reproduce the error in my system. </p>
<p>I just installed <a href="http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.dmg">http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.dmg</a> from <a href="http://www.adobe.com/support/flashplayer/downloads.html">http://www.adobe.com/support/flashplayer/downloads.html</a> and <a href="http://www.adobe.com/software/flash/about/">http://www.adobe.com/software/flash/about/</a> confirms that I&#8217;m on 11,2,202,235.</p>
<p>I&#8217;m in FF 12.0 if that makes a difference.</p>
<p>You&#8217;re probably right that it&#8217;s the __flashBugFix is when the bug first appears, but I&#8217;m not sure what the root cause is. Could you send me an email with the url of the page? nathan @ [this site].com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: S!</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-6405</link>
		<dc:creator>S!</dc:creator>
		<pubDate>Fri, 11 May 2012 11:09:06 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-6405</guid>
		<description>Just updated Flash player to latest debugger version on Mac (11.2.202.235) and I&#039;m getting a JS error in Firefox. Strangely, it was fine before and still works fine in Chrome. FF console error is:

this.swf.set is not a function
swfstore.min.js:Line 27

Seems to be when it tries to set the __flashBugFix key?</description>
		<content:encoded><![CDATA[<p>Just updated Flash player to latest debugger version on Mac (11.2.202.235) and I&#8217;m getting a JS error in Firefox. Strangely, it was fine before and still works fine in Chrome. FF console error is:</p>
<p>this.swf.set is not a function<br />
swfstore.min.js:Line 27</p>
<p>Seems to be when it tries to set the __flashBugFix key?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nFriedly</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3393</link>
		<dc:creator>nFriedly</dc:creator>
		<pubDate>Thu, 27 Oct 2011 21:59:54 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3393</guid>
		<description>No problem. I just added some additional comments to the ActionScript file to clarify things there also.</description>
		<content:encoded><![CDATA[<p>No problem. I just added some additional comments to the ActionScript file to clarify things there also.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lord Vader</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3392</link>
		<dc:creator>Lord Vader</dc:creator>
		<pubDate>Thu, 27 Oct 2011 21:12:43 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3392</guid>
		<description>Awesome! Thanks for the quick response!</description>
		<content:encoded><![CDATA[<p>Awesome! Thanks for the quick response!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nFriedly</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3391</link>
		<dc:creator>nFriedly</dc:creator>
		<pubDate>Thu, 27 Oct 2011 20:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3391</guid>
		<description>Hi Vader,

You&#039;re close, it would actually be just the domain part, so in my case:

Security.allowDomain(&quot;nfriedly.com&quot;);

Or, to support multiple domains / subdomains, I believe you would have to do:

Security.allowDomain(&quot;nfriedly.com&quot;, &quot;www.nfriedly.com&quot;);

And then if you want the file to be accessible across http/https boundaries (where the .swf is https but the page is http or vice versa),  you also need to do the same with:

Security.allowInsecureDomain(&quot;nfriedly.com&quot;, &quot;www.nfriedly.com&quot;);

You can find more details here: 
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Security.html#allowDomain%28%29</description>
		<content:encoded><![CDATA[<p>Hi Vader,</p>
<p>You&#8217;re close, it would actually be just the domain part, so in my case:</p>
<p>Security.allowDomain(&#8220;nfriedly.com&#8221;);</p>
<p>Or, to support multiple domains / subdomains, I believe you would have to do:</p>
<p>Security.allowDomain(&#8220;nfriedly.com&#8221;, &#8220;www.nfriedly.com&#8221;);</p>
<p>And then if you want the file to be accessible across http/https boundaries (where the .swf is https but the page is http or vice versa),  you also need to do the same with:</p>
<p>Security.allowInsecureDomain(&#8220;nfriedly.com&#8221;, &#8220;www.nfriedly.com&#8221;);</p>
<p>You can find more details here:<br />
<a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Security.html#allowDomain%28%29">http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Security.html#allowDomain%28%29</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lord Vader</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3389</link>
		<dc:creator>Lord Vader</dc:creator>
		<pubDate>Thu, 27 Oct 2011 02:57:17 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3389</guid>
		<description>Hi Nathan,

Thanks for putting this together. In the readme you mention &quot;It would be wise to edit and recompile the flash file to limit itself to your domain and http/https settings.&quot; Where do you fix this?

Looking at Storage.as, would it be this?
Security.allowDomain(&quot;*&quot;);

For example, to only allow your domain, would you just edit the value to something like:
Security.allowDomain(&quot;http://nfriedly.com/&quot;);

If so, how does that work with sub-domains, or even with www? Thanks for your help!</description>
		<content:encoded><![CDATA[<p>Hi Nathan,</p>
<p>Thanks for putting this together. In the readme you mention &#8220;It would be wise to edit and recompile the flash file to limit itself to your domain and http/https settings.&#8221; Where do you fix this?</p>
<p>Looking at Storage.as, would it be this?<br />
Security.allowDomain(&#8220;*&#8221;);</p>
<p>For example, to only allow your domain, would you just edit the value to something like:<br />
Security.allowDomain(&#8220;http://nfriedly.com/&#8221;);</p>
<p>If so, how does that work with sub-domains, or even with www? Thanks for your help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nFriedly</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3146</link>
		<dc:creator>nFriedly</dc:creator>
		<pubDate>Wed, 20 Jul 2011 21:32:07 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3146</guid>
		<description>I&#039;m not sure... It works for me in Opera 11.5 / OS X 10.6.8 /  Flash 10,3,181,34 debug. What versions / OS are you running? (Flash player version is here: http://kb2.adobe.com/cps/155/tn_15507.html)

That page also tells whether or not it has Local File I/O Enabled. I&#039;m not positive, but I think that&#039;s a requirement. Is it enabled on your system?

I&#039;m moving soon, so I really can&#039;t jump on this right away. If you want to dig into it more without me though, you&#039;re more than welcome to. If you come up with anything, definitely let me know. I know there&#039;s a debug version of flash player at http://www.adobe.com/support/flashplayer/downloads.html, but I don&#039;t know a lot about working with it.

Thanks for the compliments :)</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure&#8230; It works for me in Opera 11.5 / OS X 10.6.8 /  Flash 10,3,181,34 debug. What versions / OS are you running? (Flash player version is here: <a href="http://kb2.adobe.com/cps/155/tn_15507.html">http://kb2.adobe.com/cps/155/tn_15507.html</a>)</p>
<p>That page also tells whether or not it has Local File I/O Enabled. I&#8217;m not positive, but I think that&#8217;s a requirement. Is it enabled on your system?</p>
<p>I&#8217;m moving soon, so I really can&#8217;t jump on this right away. If you want to dig into it more without me though, you&#8217;re more than welcome to. If you come up with anything, definitely let me know. I know there&#8217;s a debug version of flash player at <a href="http://www.adobe.com/support/flashplayer/downloads.html">http://www.adobe.com/support/flashplayer/downloads.html</a>, but I don&#8217;t know a lot about working with it.</p>
<p>Thanks for the compliments <img src='http://nfriedly.com/techblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jona</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3145</link>
		<dc:creator>Jona</dc:creator>
		<pubDate>Tue, 19 Jul 2011 13:37:11 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3145</guid>
		<description>It&#039;s partially working in Opera (checked in v11.10).
The script can create the flash object but it can&#039;t get the value: swfStore.get(key) returns &#039;undefined&#039;.

I have tried to debug the script (using Opera Dragonfly) but the browser crash when I look at the &#039;swf&#039; object.

Any ideas?

BTW: Awesome piece of code, well written and commented!!</description>
		<content:encoded><![CDATA[<p>It&#8217;s partially working in Opera (checked in v11.10).<br />
The script can create the flash object but it can&#8217;t get the value: swfStore.get(key) returns &#8216;undefined&#8217;.</p>
<p>I have tried to debug the script (using Opera Dragonfly) but the browser crash when I look at the &#8216;swf&#8217; object.</p>
<p>Any ideas?</p>
<p>BTW: Awesome piece of code, well written and commented!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-3002</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Fri, 15 Apr 2011 18:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-3002</guid>
		<description>I have to say not only is this a quality piece of code but Nathan&#039;s a quality guy to boot! 

Thanks for the help. 

For whatever its worth, we at yousoft (shameless plug: www.yousoft.co.uk) use it for one of our clients.

Specifically they require users to use a cool piece of javascript that scrapes content from sites and creates wish lists (great for weddings, birthdays etc). 

Thanks to Nathan users don&#039;t have to log in every time they view another page

Great work!!</description>
		<content:encoded><![CDATA[<p>I have to say not only is this a quality piece of code but Nathan&#8217;s a quality guy to boot! </p>
<p>Thanks for the help. </p>
<p>For whatever its worth, we at yousoft (shameless plug: <a href="http://www.yousoft.co.uk">http://www.yousoft.co.uk</a>) use it for one of our clients.</p>
<p>Specifically they require users to use a cool piece of javascript that scrapes content from sites and creates wish lists (great for weddings, birthdays etc). </p>
<p>Thanks to Nathan users don&#8217;t have to log in every time they view another page</p>
<p>Great work!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nFriedly</title>
		<link>http://nfriedly.com/techblog/2010/07/swf-for-javascript-cross-domain-flash-cookies/comment-page-1/#comment-2997</link>
		<dc:creator>nFriedly</dc:creator>
		<pubDate>Wed, 06 Apr 2011 03:45:29 +0000</pubDate>
		<guid isPermaLink="false">http://nfriedly.com/techblog/?p=272#comment-2997</guid>
		<description>No donation button, although I do appreciate the thought :)

Code contributions and links back to my site, however are greatly appreciated.</description>
		<content:encoded><![CDATA[<p>No donation button, although I do appreciate the thought <img src='http://nfriedly.com/techblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Code contributions and links back to my site, however are greatly appreciated.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

