I am doing something like this: if the image is cached on the user computer and its timestamp is the same as on the server, then display the cached version; otherwise DO NOT upload the image from the server.
Maybe JavaScript can do this, so I marked this post as javascript. If this is not correct, please help me relabel it.
Edit: Here I will talk more about what I am going to implement. I’m working on something like a web file explorer where thumbnails are downloaded only if the user clicks the “view thumbnail” button next to each image. If the sketch is already cached, use the cached version; otherwise, display a common image icon.
source
share