Most people will visit the page, scroll down a screen or two and leave it since they're not game programmers.
So, just speculating, he's no stranger to bandwidth spikes so perhaps the approach employed significantly saves on bandwidth during these periods, ultimately whether it's a conscious attempt to save or just a webdev quirk I don't know.
Re:Quake 3 Source Code Review
by fabiensanglard on Sunday July 01, 2012 @12:50PM
(#4185287)
You got it. I implemented lazy-loading for the precise case you described: Save bandwidth from people that don't want to read the full article.
I tested it on Chrome, FireFox and Safari: I did not find it annoying....but maybe it is because I tried to put myself in the shoes of someone ready slowly and I have a DSL bandwidth...
Why are the images lazy loaded? There are like ten small images per page. It also doesn't revert to img tags in the absence of Javascript.
At one point on the first page he needs to show something with a fixed-width font. This also requires Javascript, when obviously CSS should do.