<?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: Abusing the ExternalInterface</title>
	<atom:link href="http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/</link>
	<description></description>
	<lastBuildDate>Sun, 07 Mar 2010 14:29:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dasa</title>
		<link>http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/comment-page-1/#comment-7257</link>
		<dc:creator>Dasa</dc:creator>
		<pubDate>Thu, 14 Aug 2008 21:03:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/#comment-7257</guid>
		<description>&lt;p&gt;I found another way to make the call:
    var o : Object = ExternalInterface.call(&quot;eval&quot;, &#039;(&#039; + jsonS + &#039;)&#039;);&lt;/p&gt;

&lt;p&gt;In my tests with a 12 KB json string, it&#039;s faster in Safari 3.1, but slower in IE 6, than using the as3corelib.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I found another way to make the call:
    var o : Object = ExternalInterface.call(&#8220;eval&#8221;, &#8216;(&#8216; + jsonS + &#8216;)&#8217;);</p>

<p>In my tests with a 12 KB json string, it&#8217;s faster in Safari 3.1, but slower in IE 6, than using the as3corelib.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/comment-page-1/#comment-5553</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Tue, 12 Feb 2008 07:34:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/#comment-5553</guid>
		<description>&lt;p&gt;Yes, this was not a serious proposition, as you can see here: http://blog.iconara.net/2007/02/03/parsing-json-using-externalinterface-follow-up/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yes, this was not a serious proposition, as you can see here: <a href="http://blog.iconara.net/2007/02/03/parsing-json-using-externalinterface-follow-up/" rel="nofollow">http://blog.iconara.net/2007/02/03/parsing-json-using-externalinterface-follow-up/</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Ed McManus</title>
		<link>http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/comment-page-1/#comment-5542</link>
		<dc:creator>Ed McManus</dc:creator>
		<pubDate>Tue, 12 Feb 2008 00:37:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/01/20/abusing-the-externalinterface/#comment-5542</guid>
		<description>&lt;p&gt;I&#039;d be cautious of using External Interface to parse JSON strings. Complex objects tend to get mangled during Flash&#039;s AMF XML serialization/deserialization process. This is most evident with plug-in versions 9,0,28 and earlier.&lt;/p&gt;

&lt;p&gt;Your best bet is to use Flash&#039;s core library to parse JSON strings. It requires some additional overhead, but not enough to get hung up on.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;d be cautious of using External Interface to parse JSON strings. Complex objects tend to get mangled during Flash&#8217;s AMF XML serialization/deserialization process. This is most evident with plug-in versions 9,0,28 and earlier.</p>

<p>Your best bet is to use Flash&#8217;s core library to parse JSON strings. It requires some additional overhead, but not enough to get hung up on.</p>]]></content:encoded>
	</item>
</channel>
</rss>
