<?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: Deep linking in Flex: using SWFAddress and BrowserManager</title>
	<atom:link href="http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/</link>
	<description></description>
	<lastBuildDate>Mon, 07 Nov 2011 12:03:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Theo</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-8128</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Sun, 07 Mar 2010 14:29:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-8128</guid>
		<description>&lt;p&gt;I&#039;m not sure what&#039;s going on there, but try asking the question over on http://www.stackoverflow.com and I&#039;m sure you&#039;ll get an answer in no time.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure what&#8217;s going on there, but try asking the question over on <a href="http://www.stackoverflow.com" rel="nofollow">http://www.stackoverflow.com</a> and I&#8217;m sure you&#8217;ll get an answer in no time.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Nami</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-8127</link>
		<dc:creator>Nami</dc:creator>
		<pubDate>Sun, 07 Mar 2010 12:49:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-8127</guid>
		<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I have a persistant problem with SwfAddress.&lt;/p&gt;

&lt;p&gt;It appears that when my flex application is loaded directly to my navigator, change event is transmited to my application. But if it&#039;s embedded in an html page, event is only transmitted on page loading, and that&#039;s all.&lt;/p&gt;

&lt;p&gt;I can change URL, nothing appear..&lt;/p&gt;

&lt;p&gt;Could you help me ? I spent already 2 days on the problem and didn&#039;t find any solution :(&lt;/p&gt;

&lt;p&gt;Thanks a lot&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi,</p>

<p>I have a persistant problem with SwfAddress.</p>

<p>It appears that when my flex application is loaded directly to my navigator, change event is transmited to my application. But if it&#8217;s embedded in an html page, event is only transmitted on page loading, and that&#8217;s all.</p>

<p>I can change URL, nothing appear..</p>

<p>Could you help me ? I spent already 2 days on the problem and didn&#8217;t find any solution :(</p>

<p>Thanks a lot</p>]]></content:encoded>
	</item>
	<item>
		<title>By: nath</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7884</link>
		<dc:creator>nath</dc:creator>
		<pubDate>Thu, 06 Aug 2009 11:52:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7884</guid>
		<description>&lt;p&gt;Just out of interest does anyone now if this will work the same in Flex 4 with flash builder? ..it might be a stupid question but I was just intrigued&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Just out of interest does anyone now if this will work the same in Flex 4 with flash builder? ..it might be a stupid question but I was just intrigued</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7878</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Sat, 25 Jul 2009 06:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7878</guid>
		<description>&lt;p&gt;Have used BrowserManager. However, I see some strengths and weakness in each.&lt;/p&gt;

&lt;p&gt;BrowserManger actually has better event handling in that it differentiates how the URL changes (application or browser) which swfAddress does not.&lt;/p&gt;

&lt;p&gt;swfAddress, though not very sophisticated has some functionality coded that is helpful (though constrained) in parsing URLs that you would have to implement yourself in some way to use the fragments from BrowserManager.&lt;/p&gt;

&lt;p&gt;So, per your comment on the best of both worlds and your class, I suppose you use BrowserManager for better control of what is going on with address changes and swfAddress for its built in functionality with say google analytics (and possibly if you are lazy use it url parsing capabilities).&lt;/p&gt;

&lt;p&gt;Any other advantages to your approach I am missing?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Have used BrowserManager. However, I see some strengths and weakness in each.</p>

<p>BrowserManger actually has better event handling in that it differentiates how the URL changes (application or browser) which swfAddress does not.</p>

<p>swfAddress, though not very sophisticated has some functionality coded that is helpful (though constrained) in parsing URLs that you would have to implement yourself in some way to use the fragments from BrowserManager.</p>

<p>So, per your comment on the best of both worlds and your class, I suppose you use BrowserManager for better control of what is going on with address changes and swfAddress for its built in functionality with say google analytics (and possibly if you are lazy use it url parsing capabilities).</p>

<p>Any other advantages to your approach I am missing?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7877</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Sat, 25 Jul 2009 05:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7877</guid>
		<description>&lt;p&gt;@Mark: I assume from your comment that you haven&#039;t used Flex&#039; BrowserManager. In one way it&#039;s a replacement for SWFAddress, but that&#039;s only because it comes with its own JavaScript implementation, but it does a bit more than that on the Flex side of things. SWFAddress&#039; Flash/Flex libraries are a joke, and BrowserManager&#039;s JavaScript libraries are ugly, but using the best of both worlds is a pretty neat combo.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Mark: I assume from your comment that you haven&#8217;t used Flex&#8217; BrowserManager. In one way it&#8217;s a replacement for SWFAddress, but that&#8217;s only because it comes with its own JavaScript implementation, but it does a bit more than that on the Flex side of things. SWFAddress&#8217; Flash/Flex libraries are a joke, and BrowserManager&#8217;s JavaScript libraries are ugly, but using the best of both worlds is a pretty neat combo.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7876</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Fri, 24 Jul 2009 20:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7876</guid>
		<description>&lt;p&gt;I am not sure of the benefit of this approach if one simply uses swfAddress for URL management and embeds its tag in the wrapper (since it requires swfobject in the template anyhow).&lt;/p&gt;

&lt;p&gt;Why would you also use BrowserManager if you have swfAddress installed?&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I am not sure of the benefit of this approach if one simply uses swfAddress for URL management and embeds its tag in the wrapper (since it requires swfobject in the template anyhow).</p>

<p>Why would you also use BrowserManager if you have swfAddress installed?</p>

<p>Thanks.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7749</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Tue, 03 Feb 2009 17:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7749</guid>
		<description>&lt;p&gt;@zenMonkey: your object or embed tag probably has no ID. Unless it has an ID there is no way for the JavaScript environment to call into the Flash environment, and nothing will work.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@zenMonkey: your object or embed tag probably has no ID. Unless it has an ID there is no way for the JavaScript environment to call into the Flash environment, and nothing will work.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: zenMonkey</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7748</link>
		<dc:creator>zenMonkey</dc:creator>
		<pubDate>Tue, 03 Feb 2009 15:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7748</guid>
		<description>&lt;p&gt;My flex project is throwing this error:&lt;/p&gt;

&lt;p&gt;Error: Could not install browser history script: Error: Could not find application node
    at net.iconara.state::SWFAddressBrowserHistory$/install()[/Users/theo/Documents/Projects/aslib/src/net/iconara/state/SWFAddressBrowserHistory.as:49]
    at DataVisualization/initBrowserManager()&lt;/p&gt;

&lt;p&gt;Any suggestions? The install method is being called on preinitialize and i tried it on creationcomplete too.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>My flex project is throwing this error:</p>

<p>Error: Could not install browser history script: Error: Could not find application node
    at net.iconara.state::SWFAddressBrowserHistory$/install()[/Users/theo/Documents/Projects/aslib/src/net/iconara/state/SWFAddressBrowserHistory.as:49]
    at DataVisualization/initBrowserManager()</p>

<p>Any suggestions? The install method is being called on preinitialize and i tried it on creationcomplete too.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7743</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Tue, 27 Jan 2009 12:07:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7743</guid>
		<description>&lt;p&gt;You should be able to use the same strategy I use with SWFAddressBrowserHistory, just include the JavaScript code in the compiled ActionScript, and inject it into the JavaScript runtime via ExternallInterface. Check out the source of SWFAddressBrowserHistory (available from the download page) to see how I do it.&lt;/p&gt;

&lt;p&gt;Instead of including the whole SWFAddress code in the ActionsScript you could also just inject a piece of JavaScript that inserts a new script-tag that points to SWFAddress.js, that should work too, but you get some issues with timing instead. Don&#039;t try to install SWFAddressBrowserHistory until SWFAddress has loaded.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You should be able to use the same strategy I use with SWFAddressBrowserHistory, just include the JavaScript code in the compiled ActionScript, and inject it into the JavaScript runtime via ExternallInterface. Check out the source of SWFAddressBrowserHistory (available from the download page) to see how I do it.</p>

<p>Instead of including the whole SWFAddress code in the ActionsScript you could also just inject a piece of JavaScript that inserts a new script-tag that points to SWFAddress.js, that should work too, but you get some issues with timing instead. Don&#8217;t try to install SWFAddressBrowserHistory until SWFAddress has loaded.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Sander</title>
		<link>http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/comment-page-1/#comment-7742</link>
		<dc:creator>Sander</dc:creator>
		<pubDate>Tue, 27 Jan 2009 11:30:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.iconara.net/2007/12/28/deep-linking-in-flex-using-swfaddress-and-browsermanager/#comment-7742</guid>
		<description>&lt;p&gt;Hey Theo, great work! I was wondering if there&#039;s a way to get SWFAddress to work without including it on the HTML page? In case you can&#039;t change the HTML page for example.&lt;/p&gt;

&lt;p&gt;Could that be solved using Javascript injection for example? I&#039;ve tried a number of things (using ExternalInterface.call(&#039;&#039;), but so far without luck. I guess persistence is an issue, if not included on the html page? Any suggestion would be greatly appreciated... (this would be a flash-based scenario btw)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey Theo, great work! I was wondering if there&#8217;s a way to get SWFAddress to work without including it on the HTML page? In case you can&#8217;t change the HTML page for example.</p>

<p>Could that be solved using Javascript injection for example? I&#8217;ve tried a number of things (using ExternalInterface.call(&#8221;), but so far without luck. I guess persistence is an issue, if not included on the html page? Any suggestion would be greatly appreciated&#8230; (this would be a flash-based scenario btw)</p>]]></content:encoded>
	</item>
</channel>
</rss>

