Whenever I open a page that contains one or more animated gifs, Safari completely becomes unusable, sometimes for several minutes. There is no way to stop the process, go to another tab or page, or quit the application (Force Quit does work, of course). Some searching revealed that this is fixed on 10.6, but on 10.5 (which I use) it is still present. Can this be fixed in Safari for 10.5 as well?
Could you please provide an example of such page? If this only happens in some versions of OS X, then chances are that this isn't an issue in WebKit, but something in lower level frameworks. There might be a way to work around the problems sometimes, but not always.
This would be an example, took me over a minute to load completely, and then it still shows them not very smoothly. If I load the page with Camino, it loads almost instantly. http://senorgif.com/vote/
See also this bug: https://bugs.webkit.org/show_bug.cgi?id=22280