I need some advice on how to improve applet performance.
My applet depends on some third party libs which are in the Class-Path of the manifest.mf. I indexed my applet.jar in the hope to improve performance, but recognized that it just improved the download of the applet.jar.
One of the third party jars is jfreechart-1.0.0.jar, which is about 1MB. When it comes to display a chart, the classloader downloads jfreechart.jar from the server, causing a quit long delay. This makes user thing the applet is not working correctly.
Applet caching does at the moment not support jars in the Class-Path of the manifest, if I'm right.
Are there any other ways to improve performance? For example, is it possible to use pack200 compression format?