One option is to use the preview mode
MVC Preview Mode
The other thing you could try and using Workflows along with this and therefore could view the front end when the browser is resized.
If you need the different images to be shown, you could adapt your widget to display these images after upload within the widget inline editor view?
If not, can you provide more information on this please?