Monday, December 14, 2009

Runtime Shared Libraries

What is RSL:

One of the main problems with Flex is that the swf file size of the applications sometimes becomes a lot heavy resulting in an increased loading time. True that one the app is loaded in the browser, it provides faster access the next time, but the basic problem there is that it is loaded up in the browser. That means that it is easy to loose the cached content when the user deletes his browser cache (which happens way too often these days).
To counter this what can be done is that the shared assets and stand-alone files can be separately downloaded and cached on the client. These libraries are stored not on the browser cache but the Flash Player cache, and hence is never deleted. The creation of RSLs also greatly reduce the application SWF FIle
The basic use of RSL can be to separate out the Framework Libraries. More information here

No comments :