Loading this page with JS disabled, all the images are blurred. Loading it with JS, there's a fancy fade-in animation on the images. What is the point of this? Why would you intentionally distort the images for people who browse with JS disabled?
It's a simple approach to lazy loading, so that you only download the images you actually want to view on a phone as you scroll to them. (I also pick the right kind of image depending on your display DPI, and resize them on the back-end, but that's beside the point here) I get a _lot_ of mobile visitors, and mobile bandwidth is expensive, so I'm considerate to them - folk with JavaScript disabled know how to re-enabl…
I just refreshed again and everything seems to be working now.