
In the past few weeks there have been some real solutions released for adding back button and deep linking support in your Flash apps.
[b]ex animo StateManager [/b]- http://exanimo.com/as2/statemanager
[quote="ex animo StateManager"]Unlike all of the other solutions, the ex animo StateManager is the first method to be fully compatible with Safari. More importantly, though, it comes in a nice OO wrapper and is exceedingly easy to use. Since the class uses JSInterface (which at this point requires ExternalInterface), youll need to publish to at least Flash 8. However, this should change as work progresses on JSInterface.
Its been tested successfully in IE5.5, IE6, FF 1.5.06, and Safari 2.0.4 but will degrade gracefully (i.e. behave like a normal flash page) in unsupported browsers.
Why should you use StateManager as a solution to your Flash back-button and deep-linking needs??
1. This is the first method that doesnt break in Safari when you navigate to a new page.
2. Unlike SWFAddress, is clean and Object Oriented (less ActionScript code required).
3. Thanks to JSInterface, you can import external JavaScript files directly from Flash.
4. While it integrates seamlessly with Geoff Stearns SWFObject , it doesnt require that you use it. In fact, unlike SWFAddress, it degrades gracefully if JavaScript is turned off.
[/quote]
[b]Asual SWFaddress [/b]- http://www.asual.com/swfaddress/
[quote="Asual SWFaddress"]SWFAddress is a small script that sits on top of SWFObject and provides deep linking for Flash websites and applications. In other words it enables the Back, Forward and Refresh buttons of the browser and creates unique URLs with page titles that can be sent over email or IM.[/quote]
I also have [url=http://www.cruciallimit.com/blog/?p=43]more links and info[/url] to other ideas/solutions/sites on [url=http://www.cruciallimit.com/blog]my blog[/url].
Thanks for the info!
- jim
P.S. Nice blog