hi
Ich bin zwar kein Mac-User, aber ich schreibe auch für Mac-Browser Webseiten, und das von dir beobachtete Verhalten ist richtig beobachtet: Der Mac-IE springt ohne expliziten Anker "top" nirgendwohin.
Die Lösung ist logischerweise, einen Anker <a name="top"> am Anfang der Seite unterzubringen.
macht übrigens auch Mozilla nicht (warum auch?)...
Bei mir ist #top auch gerne mal _unter_ bestimmten Seitenteilen, die der User nicht unbedingt wieder sehen muss.
Grüße aus Bleckede
Kai