Hard to say. It might be the object tha needs margin: 0; explicitly set but it might as well just be a bug in Safari. However, my Adblock tab (that I can click to block unwanted (Flash) ads) is also causing a big gap at the bottom.
The problem is that it’s impossible to test it and it’s impossible to foresee or influence the behavior to be exactly the same in every browser (or application in general), and if you want my honest opinion (you probably don’t but I’ll tell you anyway) this whole “Flash site opening in a popup window” is just the worst and most annoying thing you can do. While the design is all beautiful and nice (really!) it drastically lacks everything the internet is made for and requiring in the 21st century (cross device compatibility, accessibility…).
Anyway, you could just reduce the window size by one pixel and disable horizontal scrolling or just ignore that small gap at the very edge of the page. I can guarantee you that nobody will care as they get all scared away by “Click to enter website” and a huge Flash object taking forever to load.
And the most important quality of a website isn’t and shouldn’t be that it looks exactly the same in any browser but that it degrades gracefully (i.e. brings the message across even if some things don’t work) in those devices that behave differently for some reason. And there aren’t only IE, Firefox, and Safari, you know?
(Sorry, I didn’t mean to diss you, I’m just realistic.)
Don’t click this link!
Last edited by VIPStephan; 06-05-2007 at 08:36 PM..