In situations where a browser is under intense load I find that animated gifs, for example a throbber, will stop animating until the load subsides. This behaviour seem to be consistent across the browsers I’ve tried (Firefox, Safari, IE, Opera, …).
Am wondering if there are any techniques I can use to ensure that animation continues during these periods.
Thanks! Matt
You might be able to alleviate it by decreasing the length of time the browser spends on any particular task. Split out the JavaScript loading, or defer some of it. See if you really need to be doing all your JavaScript tasks right as the page loads. Defer some of the image loading, especially images below the fold.
Think of the browser as a single-threaded piece of code; you need to break up the tasks it has to do so that there’s time in there to update the throbber animation.