Safari corrupt transparency in animated GIFs
Annoyingly, the issues are intermittent. I can find a bad GIF, see mis-coloured pixels, refresh the cache and sometimes it will be fine, sometimes it will show mis-coloured pixels again but in different places and colours.
Here are two screenshots of the issue. I have cropped the GIF, zoomed it 200% and saved it static for you to see the problem.
Example 1 : http://www.dcoffey.co.uk/images/BadGif1.jpg
This was supposed to be an animated GIF of the Scottish flag and about every 2s (which is the length of the animation), the border of mis-coloured pixels flashes off then back again.
Example 2 : http://www.dcoffey.co.uk/images/BadGif2.jpg
This was a snapshot of an animated GIF from DeviantART. The original is here : http://TheUncle2k.deviantart.com/art/glomppoke-146127118
When I save the GIF to Desktop and view the individual frames in Preview, they all look perfect but if I hold the cursor down and let it flick through them all, I get the corruption appearing occasionally (Example 2 original shows it on the second frame of the original).
Any clues?
iMac mid-2007 4Gb, Mac OS X (10.6.2), Safari 4.0.4