I have an image gallery that currently loads the images using standard img tags and since it has a lot of large images it loads quite slow.
I can speed things up by having the gallery script dynamically load the images after the page loads. I tested this and there is a significant performance gain. The problem is by doing it like this the picture don't get loaded if the user has JS disabled.
So the question is, Is it a worthwhile trade-off to gain performance at the expense of having the page not work if JS is disabled?
In this specific case I think I'll use the noscript tag, but what if I didn't have control of the html output (say in a CMS).