improve page load appearance

Permalink
Is it possible to improve the appearance of my page load?

I'm using lazy load for images - which works great. But the search form on my full-width header image doesn't look great when the page is loading.

Maybe I can load the page when all components have loaded...?

Please see
http://www.gotimetrekkers.com/search_results?...

 
JohntheFish replied on at Permalink Reply
JohntheFish
Rather than only lazy load an image, you can load a low-res placeholder stretched to fill the space, then replaced with the lazy loaded image.

However, be careful about lazy loading 'above the fold' it will give bad results in page speed. For a home page its usually best to render the immediately visible content as statically as possible and then lazy load below the fold, either as convenient or as the user scrolls.
PJSAndo replied on at Permalink Reply
Thanks JohntheFish,

Actually the ugly loading is only for the full-width header feature image and the overlayed search form.

Both the feature image and search form are contained within the same div - can I not use some script (lazy load?) to tell the browser to wait until both are loaded?

please see this page -http://gotimetrekkers.com/search_results?...