After a quick play with Safari 3 beta on a Mac, I am happy to report that the infamous Safari Flash “flicker” bug has been fixed. If you are a Safari user then I’m sure you have encountered this bug before – it occurs when HTML content containing hover effects appears over Flash, such as when a dropdown menu overlaps a Flash movie embedded further down the page.
If you want to see the flicker bug in action, visit the homepage of the Adobe website using Safari 2, and open one of the dropdowns from the main menu. You will notice a brief flicker as you move your mouse over the links overlapping the Flash movie.
Another long standing quirk that I notice has been fixed in Safari 3 is the “dropdown stays open” bug. In worst case scenarios this bug would lead to dropdown menus which refuse close without refreshing the page.
As someone who regularly uses both Flash and Suckerfish dropdown menus, these two bugs have been nagging me for quite some time, and I’m pleased that Apple has finally kicked them to the curb. The only bad news is that Safari 3 is only available to users of OS X 10.4.9 or higher, so it will be a while before we can kiss Safari 2 goodbye once and for all.Tweet