Hallo,
Nicht nur diese Software. Mir ist kein "Default-Popup-Blocker" bekannt, der anders arbeitet und ich halte das für pragmatisch, sinnvoll und funktional.
ich kannte bisher verschiedene Popup-Blocker, die entweder als Plugin für alte IE-Versionen gedacht waren, oder browserunabhängig als eigenständiges Tool funktionierten.
Da gab es beispielsweise eines, das als Content-Filter arbeitete und auf Quellcodeebene alle Vorkommen von window.open(...) durch new Object(...) ersetzt hat. Ergebnis: Kein Popup.
Oder eines, das wirklich alle Popups (auch Links mit target="_blank") blockiert hat, außer wenn in dem Moment, in dem das Popup kommen wollte, die Ctrl-Taste gedrückt war. Ergebnis: Popup nur, wenn ich es ausdrücklich will.
Und schließlich eines, das aufpoppende Fenster anhand des Fenstertitels (Regex-Match auf benutzerdefinierbare Muster) sofort wieder automatisch geschlossen hat. Ergebnis: Popups "poppen" tatsächlich kurz auf und sind sofort wieder weg. Blöd nur, wenn man absichtlich mehrere Browserfenster öffnen wollte, die wurden dann nämlich auch automatisch wieder geschlossen, noch bevor man sie überhaupt richtig erkannt hat ...
Die Methode, die Firefox anwendet, escheint mir dagegen alles andere als intuitiv oder hilfreich, wenn sie aufgrund von Benutzer-Interaktionen (z.B. Mausklicks) ein Popup zulässt. Schließlich werden die allermeisten Popups ja gerade durch Benutzeraktionen, idR Anklicken eines Elements auf der Seite, ausgelöst.
Jedenfalls ist mir jetzt klar, warum ich den Firefox-internen Blocker bisher für wirkungslos hielt - das ist er nämlich nach allem, was ich jetzt erfahren habe, tatsächlich. Und zwar "by design".
Ciao,
Martin
F: Was sagt die kleine Kerze zur großen Kerze?
A: Ich gehe heute nacht aus!