所有图像完成之前网页已完成加载

After the release of the new web site I've developed I have a strange case with the images on the site.

It seems like the page is finished loading before all images are completed.

The images is located on another server using samba to share the images. Could this connection be to slow?

On my development server this worked out all fine.

Could this be some settings in Apache or PHP?

I found a solution for the problem on my own.

The images was located on an external server. When copying the images locally, the problem seem to disappear. Mabye the share between the servers was not fast enought?

Thanks for alle answers!

Html code is loaded when you visit a web page. The heavy resource are slower to be loaded.

One tip to know is to preload image by using a css style you can find a description here (Preloading Images With CSS) or CSS Throwdown: Preload Images without JavaScript

The difference between the localhost behavior and the server behavior is caused by the bandwidth...

I have seen this issue before when an image I exported got "slighty corrupted". Try re-exporting the image to see if it resolves the issue (i.e. edit it in your preferred image editor and do a "save as" - saving it to a different location. Then replace your broken image with the new one).