Wednesday, November 22nd, 2006
SWFAddress 1.0: Deep Linking for Flash
<p>Michael Klishin has released SWFAddress 1.0, a new open source JS library (and set of simple techniques) that targets Flash/Ajax SEO and deeplinking problem.SWFAddress uses URL rewrite at client and server-side to redirect from "plain" URL to anchored URL that SWFAddress understands and acts accordingly to what developer implemented.
Thus one can use links to SWF movie sections (or Ajax application states) that Google bot can understand but when http client is a web browser rewriting comes to the rescue and link is substituted with what Flex/Flash/Ajax application turns into application state.
Usage
-
-
<script type="text/javascript" src="swfobject/swfobject.js"></script>
-
<script type="text/javascript" src="swfaddress/swfaddress.js"></script>
-
-
// Write your own navigation logic that will be executed when the address is changed.
-
SWFAddress.onChange = function() {
-
// Your code goes here.
-
}
-
-
// Call the SWFAddress setter method from every button or action that requires deep linking.
-
this.onRelease = function() {
-
SWFAddress.setValue('/portfolio/');
-
}
-
Related Content:











Thank you for mentioning SWFAddress, but there’re few incorrect statements. The name of the author is mistaken, the URL rewriting happens only on the server and the code sample is a confusing mixture of JS and AS code. The SEO approach has potential and probably deserves a better explanation.
Hey Dion, it’s not me the creator of this cool library :) I just contributed this to news!
Seems to be what many SEOs dreamed of. I hope more openness for search-engines will bring more openness for usability-issues in flash as well. There are so many stylish but virtually unusable sites…
I donwloaded the demo SWFAddress 1.0, I did not change anything – It does not work, I clicked on all the buttons. The Browser back button does nto work. Am suppose to add something to the sample code?
New to programming sorry. Would like to use this functionality for my photo site I am building. Tons of photo would be nice to bookmark and link bckward and forwards.
Thanks
[...] Skaitiniai Å¡iam savaitgaliui: CSS cheat sheet – css Å¡pera, labai naudingas dalykÄ—lis. SWFAddress 1.0: Deep Linking for Flash Ten reasons why every programmer should learn C StAX’ing up XML, Part 1: An introduction to Streaming API for XML (StAX) Comparing Programming Languages in real life [...]
sdsdfsss