Ich habe folgendes versucht, es hat keine Wirkung:
startpage.com##[style*="background-color:#F5F9FF;"]
Irgendeine Idee, wie man das löst?
So reproduzieren Sie: Gehen Sie zu https://startpage.com/do/search - suchen Sie beispielsweise nach adblock
. Oben und unten auf der Seite sehen Sie böse hellblaue Kästchen mit der Aufschrift "Anzeigen im Zusammenhang mit Adblock":
Dies ist mit Iceweasel (Firefox 38.2.1) und Adblock Edge 2.1.9.1 möglich.
Wenn dies nicht möglich ist, welche sicheren / datenschutzrechtlichen und werbefreien Websites empfehlen Sie als Alternative zu IxQuick und Startpage?
Antworten:
Irgendeine Idee, wie man das löst?
Die fraglichen Anzeigen befinden sich in einem Div mit der ID "spon_links".
Sie können ein Greasemonkey- Skript verwenden, um diese Divs zu entfernen.
Lösung 1
Bei Verwendung des uBlock Origin-Werbeblockers wird bestätigt, dass dies in Firefox funktioniert.
Lösung 2
Nicht getestet.
Ersetzen Sie
'ads'
mit'spon_links'
im Beispielskript unten.Quelle 4.9. Ein Element entfernen
quelle
div.spon_links
Adblock Edge aktiviert ist. Es gibt eine Filterregel fürspon_links
. Vielleicht gibt es ein JS, das dieol
Elemente an einen anderen Ort verschiebt, wenn dasspon_links
gefiltert wird.Nach dem Hinweis von @ DavidPostill habe ich mir die Seitenstruktur noch einmal angesehen. Es scheint, dass die Textanzeigen außerhalb von verschoben werden,
div.spon_links
wenn Adblock Edge aktiviert ist, für das tatsächlich eine Filterregel giltspon_links
. Ob dies ein Fehlverhalten von Adblock Edge oder eine Gegenmaßnahme von Startpage ist, weiß ich nicht.Es gibt eine einfachere Lösung als das Hinzufügen eines benutzerdefinierten Greasemonkey-Skripts. Durch einfaches Austauschen von Adblock Edge gegen uBlock wurde das Problem ebenfalls gelöst.
Bei weiteren Untersuchungen verschwinden die Anzeigen nur bei aktiviertem uBlock, wenn Adblock Edge gleichzeitig vollständig deaktiviert ist ("Überall deaktivieren"). Selbst wenn ich es nur für Startpage deaktiviere ("Auf startpage.com deaktivieren"), verschiebt die Site die Anzeigen außerhalb des
spon_links
Containers. Meine Erklärung ist, dass Startpage irgendwie auf meine Add-On-Einstellungen zugreifen kann und prüft, ob Adblock generell aktiviert ist . Könnte es so böse sein?!Unter Verwendung von Davids Ansatz von Greasemonkey und habe
removeChild
ich die folgende Lösung gefunden, die auch bei der Installation von Adblock Edge funktioniert. Es scheint, dass man warten muss, bis die Seite geladen und herumgespielt wurde, um Werbeblocker zu vermeiden, bis man die beleidigenden Elemente endlich finden und löschen kann:(Entschuldigung, mein JavaScript ist etwas verrostet, wahrscheinlich einfacher mit jQuery.)
quelle
GM_addStyle("div#spon_links { display: none !important}");
Ändern Sie Ihre Werbeblocker-Erweiterung in uBlock Origin . Die Seite wird normal und ohne Werbung in uBlock Origin mit Firefox 41.0 oder Chrome 44.0.2403.155 m angezeigt.
Aktivieren Sie die Filter aus 'Fanboy + Easylist-Merged Ultimate List' (enthält bereits EasyList, EasyPrivacy, Fanboys Enhanced Tracking-, Annoyance- und Social Blocking-Listen - Sie müssen diese Filterlisten also nicht auch aktivieren).
quelle
In AdblockPro konnte ich das div durch Hinzufügen dieser Regel blockieren:
Ich habe den ABP Element Hiding Helper verwendet, um das übergeordnete Div für mich auszuwählen, und habe seine Standardregel akzeptiert.
AdBlock Edge ist eine Abzweigung von ABP, daher würde ich erwarten, dass eine Regel dort auch in ABE funktioniert. ABE wurde jedoch von seinem Entwickler eingestellt, daher sollten Sie entweder zu ABP zurückkehren (und einfach die akzeptable Anzeigenfunktion deaktivieren) oder zu uBlock wechseln.
uBlock könnte auch aus technischer Sicht die bessere Wahl sein. Es soll in FF eine geringere Speicher- / CPU-Auslastung haben als in ABP. Es funktioniert auch vollständig mit dem bevorstehenden Elektrolyse- Update für Firefox, das die Benutzeroberfläche und die Registerkarten der obersten Ebene in separate Prozesse aufteilt und letztere mit stärker eingeschränkten Einstellungen ausführt, was die Ausnutzung durch Malware-Autoren erschweren dürfte (IE und Chrome haben dies getan Jahre). Es ist eta ist möglicherweise schon Ende des Jahres. (FF43 / 14. Dezember war für eine Weile ihr Zieldatum; ob sie es schaffen, hängt davon ab, wie gut die Telemetrie in den Alpha / Beta-Builds aussieht und wie gering die Anzahl offener Fehler ist.)
quelle