In my full responsive single page application I have an image gallery consisting of 10 images at maximum. For mobile devices I would apply smaller images as background-image
to improve loading and rendering times. This could be done via media-queries pretty easily.
Caveat: In case the user is resizing the browser window and is inside a media query, a new version of the image will be fetched from the CDN.
Is this acceptable or do you know a better solution?