Bei dieser Frage geht es nicht darum, wie Sie die Standardsuchmaschine in Chrome schützen können (dies ist leider der einzige Rat, den ich finden kann, wenn ich nach einer Antwort auf diese Frage suche).
Ich benutze und bearbeite regelmäßig die vollständige Liste der Chrome-Suchmaschinen:
chrome: // settings / searchEngines
Wenn ich zur Liste gehe, werden normalerweise viele Suchmaschinen für Websites hinzugefügt, die ich besucht, aber nicht zur Liste hinzugefügt habe, und ich muss diese Liste regelmäßig bereinigen. Ich weiß nicht, ob sich die Website selbst zur Liste hinzufügt oder ob Chrome für Websites, die ich regelmäßig besuche, eine Führungsentscheidung für mich trifft, aber ich möchte dies verhindern.
Gibt es eine Möglichkeit, nur manuelle Ergänzungen zur Suchmaschinenliste zuzulassen?
quelle
Antworten:
Es gibt eine Erweiterung, die das Hinzufügen zur Liste verhindert:
Fügen Sie keine benutzerdefinierte Suche hinzu
Leider bietet Chrome anscheinend keine integrierte Möglichkeit, dies zu deaktivieren.
Quelle: Google Chrome-Hilfeforum: Wie deaktiviere ich das automatische Hinzufügen neuer Suchmaschinen?
quelle
Die Erweiterung "Benutzerdefinierte Suche nicht hinzufügen" ist noch unvollständig. Es werden nicht alle von Chrome verwendeten Heuristiken behandelt, um zu bestimmen, wann eine benutzerdefinierte (andere) Suche hinzugefügt werden soll. Ich habe diese Erweiterung im Januar 2018 überprüft. Bei einem erneuten Besuch der Websites wurde die Suchdefinition immer noch zu Chrome hinzugefügt. Der Autor hat sich einen neuen Code ausgedacht. Nach einigen Überarbeitungen habe ich seine Erweiterung im August 2018 erneut überprüft. Sie ist immer noch fehlerhaft. Bei wiederholten Überprüfungen von Websites, die ihre Suchdefinition hinzufügen möchten, sind einige weiterhin erfolgreich. Dies bedeutet, dass diese Erweiterung fehlschlägt.
Ich bezweifle, dass Google eine Dokumentation zu dem Entscheidungsbaum veröffentlicht, anhand dessen Chrome entscheidet, wann die Suchzeichenfolge einer Website zur Liste "Andere Suchmaschinen" hinzugefügt wird. Außenstehende müssen aufgrund des beobachteten Verhaltens raten, aber das bedeutet, dass die Auslöser falsch sind oder nicht alle abgefangen werden. Daher kann nur Google wirklich eine Option zum Aktivieren / Deaktivieren des automatischen Hinzufügens von Suchmaschinen bereitstellen. Wenn diese Option aktiviert ist, kann der Nutzer dazu aufgefordert werden, Suchmaschinen hinzuzufügen, anstatt sie automatisch hinzuzufügen. Senden Sie weiterhin Google-Feedback, das sie vermasselt haben.
https://github.com/gregsadetsky/chrome-dont-add-custom-search-engines/commit/aa02ac9760de3bf58d03215067075151e6013368
Das zeigt den Code für die Erweiterungen "Benutzerdefinierte Suche nicht hinzufügen". Nicht viel da. Anscheinend ist OpenSearch.org für die automatische Erkennung von Suchdeskriptoren verantwortlich. Unter https://en.wikipedia.org/wiki/OpenSearch und https://www.chromium.org/tab-to-search frage ich mich, ob eine Erweiterung, die die Anwendung / opensearchdescription + xml MIME-Typ neu definiert, OpenSearch-Elemente ungültig machen würde in einer Webseite; Ein Versuch, die Definition dieses MIME-Typs zu ändern, nachdem das Dokument (Seite) bereits geladen wurde (DOMContentLoaded), ist möglicherweise zu spät. Im Chromium-Artikel verwendet dieser Erweiterungsautor Methode 2 mit einem Ereignis-Listener.
quelle