I have a big AJAX site. There are hundreds of buttons that instantly create an animated bootable GIF when the server processes the request.

I noticed that my site was sluggish after using for several minutes. Animated GIF files play at a lower frame rate. Sometimes they even stop reviving. The Hover effect on the buttons has a noticeable lag. Is it possible that these hundreds of animated GIFs still block the CPU, even when they are hidden ( style="display: none")? At best, only a few GIFs are visible at any given time.
source
share