I'm using framework RSL in a bid to reduce my SWF filesize. I'm using Flex Builder to compile the SWF.
I notice a substantial size reduction when I compile with RSLs in my SWF. However the framework SWF which is created is pretty big. What do I do with the newly created framework SWF? Do I place this on my server and let flash player pick it up, cache and then sit back and enjoy the improved performance or is there another step?
I don't want to have the extra overhead of my custom swf plus the framework swf getting loaded(not from cache) each time the application is getting hit.
I am assuming that you have compiled your application to use the Flex frameworks as a RSL (as detailed here).
The framework RSL is typically cached by the Flash Player (rather than the browser -- as is the case with normal user RSLs).
When you load your application, Flash Player checks if the framework RSL is present in its cache or not, and if it is not, loads it and then runs your application.
From the documentation:
Read through the page once.
other than RSL swf filesize can also be reduced by using modules , avoiding embedding objects etc . More details you can get here from this article Link here
http://askmeflash.com/article_m.php?p=article&id=9