Verwenden Sie einfachen xpath mit AdBlock Plus, um Elemente auszublenden


8

Gibt es eine Möglichkeit, Elemente mit ihrem absoluten /html/body/table/td[3]tr[2]oder relativen //div[@id="blah"]/table/tr[2]xpath zu blockieren oder als zusätzliche Bedingung zu verwenden, um Fehlalarme zu verhindern?

ABP unterstützt CSS-Selektoren mit firstoftype()und nthoftype(number), aber in diesem Fall müssen Sie den xpath-Ausdruck separat abrufen, ihn dann irgendwie in CSS konvertieren und dann manuell in Element Hiding Helper eingeben. Gibt es einen besseren Weg, dies zu tun?

Antworten:


1

Sie könnten Ublock Origin ausprobieren . Es hat eine großartige Auswahl, mit der Sie benutzerdefinierte Filter (kosmetische CSS- und Netzfilter) erstellen können. Ich habe in der Vergangenheit Adblock Plus und Adblock Edge verwendet und gehe nicht zurück. Ich liebe Ublock Origins absolut, obwohl es nicht so einfach ist, zu den Einstellungen / Optionen zu gelangen, in denen die benutzerdefinierten Filterregeln gelten, wie ich es gerne hätte.

Klicken Sie auf das ublock-Symbol und dann auf den Text "ublock origin (Versionsnummer)", der sich über der übergroßen Umschalttaste befindet, um nach der aktuell geöffneten Registerkarte zu filtern. Es dauert ein oder zwei Tage, um sich daran zu gewöhnen. Ich finde es weniger schmerzhaft, Filter mit diesem Plugin zu erstellen.

Was an der Auswahl wirklich cool ist, ist, dass Sie beim Klicken auf etwas übergeordnete CSS-Regeln sehen können, sodass Sie den Baum nach oben oder unten durchlaufen können, um das zu erhalten, was Sie möchten. Es ist diese Funktion, die das Leben für solche Dinge einfacher macht. Ich habe festgestellt, dass dies je nach Website mit gemischten Ergebnissen funktioniert. Die Tabellen und DIVs wechseln häufig zwischen Webseiten auf dynamischen Websites, sodass dies auf Websites wie Facebook oder Chase Bank wertlos ist. (Ja, ich habe einen Testlauf durchgeführt, um diese Websites zu bereinigen.)

Ich bin kein Webentwickler, daher könnte eine bessere Antwort kommen, aber ich dachte, ich würde dies hier veröffentlichen. Sehr interessiert an so etwas.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.