WebPlayer image caching and compression

In adroid build, I download images at local file system and use it directly(jpg, png)
But in WebPlayer, I use asset bundle and I suppose it makes the web cache bloat.

AFAIK

  1. WebPlayer can use cache only by WWW.LoadFromCacheOrDownload()
  2. WWW.LoadFromCacheOrDownload() supports AssetBundle format only.
  3. Downloaded asset bundles are uncompressed in the cache.

Is it right?
Then how can I minimize the image asset size?

  1. Yes.
  2. Yes.
  3. Yes,

Make the textures compressed. The asset bundles will not be much more compressed. If you need more than 50MB of storage, purchase a web player cache.