I've recently built a website from scratch which I'm very proud of (a new feat for me!) and have begun testing it in dreaded IE. I've noticed that in IE8 if I want to hover over any link it just takes a long time to do (upwards of 0.5seconds to recognize the mouse is over a link and to change to a 'click here' icon). It almost feels like lag, except it works 'fine' in IE6 and IE7, as well as every other browser out there.
When I take out 2 simple pictures (about 500KB and 100KB) the page seems to work fine. Why do these two pictures trip up IE8 so badly, yet every other browser can handle pictures of this size just fine? What can I do to fix it?
EDIT: I've just played around with replacing the 500KB picture with a 100KB picture, and the same problem is there, although slightly less pronounced (yet still unsatisfactory).
500k is pretty big for a website image. In fact it's positively HUGE!
Can it be optimized at all?
Perhaps saving it in a different format (if it's JPG try GIF, or PNG) will help (depending on what the image is of).
This page may help with some general image optimization advice
If you really cannot shrink it at all (I'd be surprised if this was the case however) try saving it as a PNG and using PNG Optimizer to try and shrink it.