What's new? | Help | Directory | Sign in
Google
urlkit
Flex library providing a rule-based URL parser/generator for deep linking
  
  
  
  
    
Search
for
Updated Oct 09, 2007 by joseph.berkovitz
Rationale  

One of the benefits of an RIA is that the application can smoothly transition from state to state without having to fetch a new page from the server and refresh the browser. By avoiding the constant refreshing of pages, the end-user's experience is more fluid and continuous, and is much the better for it. However, a browser's page-oriented treatment of the interface refresh has the advantage that an application's navigational state is always clearly coupled to a URL that can be bookmarked, emailed, and accessed via the browser's Back and Forward buttons.

The optional browser-history mechanism that ships with Flex 2 attempts to address this shortcoming, but its URLs are automatically calculated from the internal state of various components in the application which are assumed to represent the application's overall state. This has a number of problems:

Enter UrlKit, which adds URL-mapping or "bookmarking" capabilities to Flex-based RIAs. While numerous others have provided solutions to this problem, what’s different in UrlKit is that it leverages your existing application logic and provides a way to declaratively code the different URL states.

Supported Browsers: UrlKit has been tested with Firefox 1.x, 2.x, Internet Explorer 6, Opera and Safari 2. IE7 is still an unknown quantity at this point.


Sign in to add a comment