Safari blockiert Plugin ohne entsprechenden Hinweis?

Safari blockiert Plugins wie Flash und Java. Normalerweise bekommt man einen entsprechenden Hinweis:

es sei denn, man hat diesen Hinweis explizit deaktiviert. Manchmal erscheint der Hinweis allerdings nicht, und keiner weiß, warum. Eine erste Beobachtung: Wenn ich in den Entwicklertools (oder wie auch immer das beim Safari heißt) die Höhe des SWFs von 100% auf 99% ändere, dann erscheint der Hinweis. Vielleicht liegt’s an den 100%? Aber nein, steht das SWF schon beim Laden auf 99%, bleibt der Fehler. Es muss also am Repaint liegen, der durch die Änderung in den Entwicklertools ausgelöst wird.

Deshalb, die Lösung: Eine Millisekunde Verzögerung zwischen Seitenaufbau und Rendering des SWF

Plus: Safari scheint die Seite nach Freischaltung des Plug-Ins aus seinem Cache zu ziehen und dann irgendwie durcheinander zu kommen. Deshalb setze ich die folgenden Header für die Seite:

Dann geht’s.

Ich weiß, warum ich froh bin, mich mit diesem Crossbrowser-Gedöns nicht mehr (allzu oft) beschäftigen zu müssen m(

Warum ich lieber Firefox als Safari benutze

  • Im Firefox kann ich, durch Leerzeichen getrennt, zwei ursprünglich nicht aufeinander folgende Teilbegriffe in die Adressleiste eingeben, und Firefox vervollständigt trotzdem die URL aus der Chronik (Beispiel: “ama fest” liefert eine Suche bei Amazon nach Festplatten).
  • Im Firefox kann ich (von Haus aus) weitere Suchmaschinen installieren.
  • Der Firefox zeigt mir auch ohne Statusleiste die hinter einem Link liegende Adresse an.
  • Firefox bietet mir (von Haus aus) an, RSS-Feeds zum Google Reader hinzuzufügen.
  • Im Firefox springe ich mit TAB nicht nur durch “Benutzername” und “Passwort”, sondern auch durch “Passwort speichern”, “OK” und “Cancel”.
  • Firefox zeigt für noch nicht geladene Bilder einen Platzhalter an – so kann ich ggf. auch bevor die Seite fertig geladen ist einen Link klicken
  • Firefox hat mehr Shortcuts (Beispiel: CMD+SHIFT+T, um den letzten Tab wieder herzustellen)
Was ich dagegen am Safari cool finde:
  • Die Animation bei “vor” und “zurück”
  • Den Download-Manager
Und was mich am Firefox nervt:
  • Die Synchronisierung von zum Beispiel Lesezeichen ist ein Witz. (Wenn mir mein Notebook neu aufgesetzt wird, ich also nicht an mein “anderes Gerät” komme, sind die Daten futsch. Genau das ist der Anwendungsfall, für den ich den Firefox-Server bräuchte!)