SWFAddress is an open-source JavaScript library that allows Adobe Flash / Flex and JavaScript / AJAX websites and web applications to support deep linking , a practice that allows users to link to a specific section or page of the content. [1]

Its importance is Such Because Rich Internet Application platforms Provide only a single URL to access the specific pleased, and Any user navigation dans le happy can not be uniquely APPROBATION, or shared by means clustering of the URL.

When the developer of the content integrates with SWFAddress, users are able to use standard browser navigation functionality, share and bookmark unique URLs that represent the currently viewed section or state of the content. [2]

The library is commonly used on a web site. citation needed ] SWFAddress has been found to be used by over 100,000 websites as of 2011. [3]


SWFAddress uses the “hash” portion of the URL to interact with web browsers and simulate page navigation, and works in two ways:

  1. When the user navigates within the content, it simulates the browsing page.
  2. When the URL changes in the browser, or by users pressing Back / Forward or typing a specific deep URL link, it informs the content to navigate appropriately.

The library is built to integrate with Google Analytics web analytics system in order to record page view of statistics and track of individual pages, as the viewer navigates through the virtual pages or states of the content. [4] [5] It also integrates with the popular SWFObject . [6] [7]

SWFAddress works with all major web browsers are all major operating systems . It can be integrated with Flash happy written in the outdated ActionScript 1, the recent ActionScript 2, ActionScript 3 or the latest [8] [9]


  1. Jump up^ SWFAddress 2 Homepage, Asual
  2. Jump up^ Using SWFObject and SWFAddress with Actionscript 3, Talk of modern-carpentry
  3. Jump up^ SWFAddress Usage Statistics, BuiltWith
  4. Jump up^ Part 5: Adding Google Analytics tracking to the SWFAddress include, ScottKing.com.au
  5. Jump up^ SWFAddress 2.1 Google Analytics, Invassive
  6. Jump up^ Deep Linking in Flash – SWFObject and SWFAddress, draw.logic
  7. Jump up^ SWFAddress 2.1 & SWFObject 2 Work Together, Nobien
  8. Jump up^ SWFAddress – Deep Linking for Flash, Adobe Flex Developer’s Journal
  9. Jump up^ SWFAddress Deep Linking Dynamic Paging Example, SQUIBL