I have noticed that my background image is loading slowly on my website. I expected it to be cached so that subsequent pages using the same background would load instantly. However, the background image is only loading once the entire page is drawn.
My CSS is in the header, and most of my JavaScript files are at the bottom of the page. I have also included jQuery from a CDN in the header.
The background image is a small 1X960 px (2 color gif) that repeats along the Y-axis.
Is there a way to make the background image load quicker?
This issue is mainly noticeable in Chrome and Firefox, but the background loads promptly in IE8.