<- Hintergrund ->
Ich habe hier eine alternative, weniger aufdringliche Idee für Sie (zumindest, wenn Sie einen Werbeblocker verwenden, da so viele von uns für unsere eigene Gesundheit und Sicherheit sind). Ich verwende gerne vorhandene Erweiterungen / Skripte, um das Aufblähen einer gesamten Erweiterung für nur eine Funktion (Worst-Case-Szenario) zu vermeiden, sodass diese Lösung nach diesem Prinzip funktioniert.
Adblock und seine Varianten / Nachfolger (uBlock ist meine bevorzugte Waffe) können Webseitenelemente blockieren, einschließlich der <link>
Elemente, die für die automatische Erkennung von OpenSearch-Beschreibungen (OSDs) verwendet werden. Dabei handelt es sich um XML-Dateien, die die Informationen enthalten, die auto zulassen -Suchmaschinen und verursacht uns diese Kopfschmerzen. Ich sage "Genehmigungen", weil dies kaum vorgeschrieben ist, da Firefox, soweit meine Nachforschungen dies belegen, diese Informationen lediglich liest und zum einfachen Hinzufügen in der Dropdown-Box "Suchmaschinen" bereitstellt, anstatt sie automatisch hinzuzufügen, wie dies Chrome tut.
Die Verwendung der Funktion wird in den Opensearch-Spezifikationen an mehreren Stellen beschrieben:
http://www.opensearch.org/Specifications/OpenSearch/1.1#Autodiscovery_in_RSS.2FAtom
(Ignorieren Sie die speziellen Untertitel dieses Abschnitts für unsere Zwecke, da dies nur ein Beispiel für die Verwendung ist.)
<- Die Lösung ->
Da OpenSearch-Beschreibungen (OSDs) einen eindeutigen Typ haben, können sie mit der folgenden AdblockPlus / uBlock-Regel herausgefiltert werden:
##link[type="application/opensearchdescription+xml"]
Ich habe dies getestet und die Regel zeigt die korrekte Übereinstimmung auf meinen Testseiten (filehippo.com usw.) und die Suchmaschinen werden nicht mehr automatisch hinzugefügt. Ich bin daher der Meinung, dass dies eine vollständige Lösung ist.
Ein kurzer Hinweis auf die Geschichte, die ich dahinter gefunden habe: Die Chromium-Ingenieure haben dieses "WontFix" im Laufe der Jahre mehrmals mit der Aufschrift "WontFix" versehen (eine Power-User-Deaktivierungsoption / -Flag wurde mehrmals angefordert) Diese Funktion ist "allgemein nützlich". Ihre Haltung ist, dass Nischenprobleme eher durch Erweiterungen oder Skripte von Drittanbietern gelöst werden sollten, als durch die Entwickler, die unzählige Flags und dergleichen hinzufügen, um allen Launen gerecht zu werden im Einklang mit ihren Vorlieben und hält es schön und handlich.
Viel Glück! Wenn jemand dies versucht, lassen Sie uns wissen, wie es funktioniert!