As a side project, I made an image gallery that parses a page for media elements and displays them neatly on a page. I'd like to create the option to download every media object with just one action.
So imagine a page has 50 images on it, each one not hosted locally. Is there a way to start a download where all 50 images are bundled together into one folder/tar?
Bonus points: At this point, all the media will have already been downloaded/loaded onto the page. It'd be awesome if this download action doesn't need to re-fetch all the data for each object.