I'm working on downloading a website for offline viewing, and the images on the website are written inside the <picture></picture>
element.
When I download a page using the browser or using a website download software, the images are not downloaded.
For example, this image
<picture>
<source srcset="thumb1.jpg" media="(min-width: 1200px)">
<source srcset="thumb2.jpg" media="(min-width: 992px)">
<source srcset="thumb3.jpg" media="(min-width: 600px)">
<source srcset="thumb4.jpg" media="(min-width: 320px)">
<img src="main-image.jpg">
</picture>
The browser downloads the main-image.jpg img
but it doesn't download the source
images thumb1.jpg, thumb2.jpg, etc.. and this results in that all images are not showing after downloading the page.
Why is that? Why doesn't the browser downloads the source
images?
The website is built on a php CMS called Concrete5 so the html code gets generated and I can't change the generated html. The website is http://www.exrx.net/concrete
Is there a solution for this problem? Is there a software free/paid to accomplish this task?
I tried a software called HTTrack, and Getleft. They both are behaving the same way as the browser.