Mar/08 3
comments
Flash-, LayerAd- und URL-Blocker für Opera
Die Werbegängelei im Internet nimmt stetig zu. Der “letzte Schrei” sind Layer-Ads oder auf Flash basierende Werbefenster, die gerne animiert auf den Bildschirm fliegen, um dann erst nach Klick auf einen meist mikroskopisch kleinen Schließenknopf wieder zu verschwinden. Die in den Browsern verbauten PopUp-Blocker kommen unterschiedlich gut mit den verschiedenen Werbebelästigungen zurecht, wobei sich Opera mit LayerAds besonders schwer tut.
Beginnen wir aber zunächst mit einer Maßnahme gegen die generell überbordende Verwendung von Flash-Elementen in Web-Seiten. A.Ruzanov hat einen FlashBlocker für Opera9
entwickelt, der auf Operas User-JavaScript-Funktionalität setzt. Da sich die Installationsanleitung ausschließlich auf Windoze bezieht, hier das Ganze für MacOS:
- Die Datei
FlashBlocker.cssins Verzeichnis/Users/<username>/Library/Preferences/Opera Preferences/Styles/userkopieren. (<username>durch eigenen Usernamen ersetzen) - Die Datei
FlashBlocker.jsin das eigene User-JavaScript-Verzeichnis kopieren. Möglicherweise existiert ein solches Verzeichnis noch nicht; das Verzeichnis kann über Preferences » Advanced » Content » JavaScript Options… ermittelt bzw. eingetragen werden. - Blocker über View » Style » Flash Blocker einschalten.
Test des FlashBlockers bspw. auf der Seite von Macromedia
. Erscheinen F-Icons anstelle der Flash-Elemente, dann verrichtet der Blocker seinen Dienst. Mit Klick auf ein F-Icon kann das zugehörige Flash-Element gestartet werden.
Nun geht’s den LayerAds an den Kragen. Zum einen wird die Datei urlfilter.ini (MacOS unter /Users/<username>/Library/Preferences/Opera Preferences zu finden, Windows C:\Dokumente und Einstellungen\<Username>\Anwendungsdaten\Opera\Opera\profile), um die Einträge aus der von ad-flitzer
zur Verfügung gestellten urlfilter.ini
ergänzt. Zum anderen soll es helfen, die folgenden Einträge in die hosts
Datei einzufügen (MacOS /private/etc/hosts, Windoze %SystemRoot%\system32\drivers\etc\hosts).
127.0.0.1 ilead.track.it 127.0.0.1 www.layer-ads.de 127.0.0.1 layer-ads.de 127.0.0.1 www.sponsorads.de 127.0.0.1 sponsorads.de 127.0.0.1 www.way2cash.eu 127.0.0.1 www.ad4cash.de 127.0.0.1 www.adpark.de 127.0.0.1 www.adspin.de 127.0.0.1 www.gigacash.de 127.0.0.1 www.propaid.de 127.0.0.1 www.scash.de 127.0.0.1 ad.zanox.com 127.0.0.1 bin-layer.de 127.0.0.1 zanox-affiliate.de 127.0.0.1 binlayer.de
Damit sollte sich zumindest die Zahl nerviger Werbeeinblendungen reduzieren lassen. Und wer nicht weiß, was er mit den hier genannten Maßnahmen in seinem System tut, sollte es einfach lassen. ;) Alle Angaben ohne Gewähr!
| Artikel empfehlen | » | » | » |
7:18 pm on March 29th, 2009» Link this comment
Hi,
jetzt geht nichtmal mehr YouTube bei mir. Habe alles nach den Schritten von dir gemacht. Auf der Macromedia Seite erscheint ein Play Icon, das aber keine Reaktion zeigt beim klicken.
Hast du ne Lösung dafür?
Gruss
Crypted
8:49 am on March 30th, 2009» Link this comment
Hallo Crypted,
habe gerade die Funktion des Flash-Blockers nochmal getestet. Bei mir läuft Opera in Version 9.64 unter Leopard. youtube.com bereitet keine Probleme. Anstatt des Videos erscheint das erwähnte F-Icon. Beim Drüberfahren wird aus dem F-Icon ein Play-Icon. Nach Klick wird das Video angezeigt. Soweit, so gut.
Bist Du sicher, daß Du die Dateien in die korrekten Verzeichnisse gelegt hast? Insb. die Datei FlashBlocker.js ins User-Javascript-Verzeichnis? Letzteres existiert bei “frischen” Opera-Installationen noch nicht und muß vom User selber angelegt werden (Preferences » Advanced » Content » JavaScript Options…).
Gruß
hfuhruhurr