10. A non-transitory computer-readable medium encoded with a computer-implemented program for transforming a webpage, the program comprising: instructions for loading the webpage containing an embedded object in a browser; instructions for capturing a portable text representation of an image of said embedded object by invoking said embedded object to rasterize itself into said portable text representation; instructions for streaming said portable text representation to a web server; instructions for converting said portable text representation into a native image representation on said web server; instructions for storing said native image representation on said web server; instructions for generating a URL identifying a storage location of said native image representation; and instructions for retrieving said native image representation from said web server using the URL and replacing said embedded object with said native image representation stored on said web server.
19. The non-transitory computer-readable medium of claim 10 , wherein said instructions for loading the webpage containing an embedded object into a browser further comprise instructions for polling said embedded object to determine when said embedded object is loaded.