Delay loading of images until they enter viewport with lightweight plugin for jQuery