QUOTE(ArtechnikA @ Sep 16 2003, 12:47 PM)
actually it appeared to work just fine on the machine with IE; it's the work machine with Mozilla Firebird that i had to smack physically to get it to reload - even after i told it to clear its cache !
Mozilla rocks. You just need to hold the shift key when hitting the refresh button.
LISTEN EVERYONE!!! To see your new avatar do a Ctrl+refresh if using IE or shift+refresh if using a Mozilla/Netscape variant.
Here's some details regarding Mozilla caching policy:
If you have some images that are currently being displayed in one of the windows of the browser and you clear your memory-cache, the images that are currently being drawn out by the layout engine are not removed from the image-cache. This is why you didn't see the new avatar after deleting the cache.
When you hit the Reload button, the browser checks to see if it has the document in its cache. If the document is present in the cache, It will then send an If-Modified-Since request to the server. Depending on whether the server sends a new response or a 304 (use local copy) the browser displays the corresponding document. This is why just hitting refresh doesn't usually work. It's the server's fault.
When you hit the Shift+Reload (or Ctrl+reload for IE), it does a plain GET or an unconditional request and hence you never get anything from the cache. This will get you the new avatar every time. (actually it will get you the new everything)
-Ben M.