Hi,

I have noticed for a while now that if I replace an asset that is already visible on my website in some way (an image or a link to the asset) in the asset library, the asset doesn't change on the face of the site.

For example, I just replaced several images in the asset library with new ones but on the face of the website, the old images still show up.

Because this has been something I noticed years ago, I often just replace assets on the webages they're on themselves, but I just wanted to know why they don't get automatically replaced on the face of the website if they are replaced in the asset library (since I'm sure the URL for the assets is the same).

Kathryn

 

Hi Kathryn,

When you update an asset to a new version, the file on Voice is updated straight away, and anyone fetching that file/image from then on will get the new version.

However, browsers do cache files from websites - especially images, and so for users that have recently visited the site then there's a chance that they'll see cached versions of the images rather than downloading the latest version.

Well behaved browsers won't cache files for too long, and will check to see if there's a newer version. So generally this isn't a problem because after only a short time all visitors will be seeing the new versions anyway.

You will probably find that if you click 'reload' on a page then the browser will re-fetch all the assets/images and you'll see the new ones.

Thanks

Joe

Hi Joe,

Thanks for letting me know. I'll refer back to this information in future if I have the same issue.

Kind regards,

Kathryn