To pytanie nie dotyczy tego, jak chronić domyślną wyszukiwarkę w Chrome (co jest niestety jedyną radą, jaką mogę znaleźć, gdy szukam odpowiedzi na to pytanie).
Regularnie używam i edytuję pełną listę wyszukiwarek Chrome:
chrome: // settings / searchEngines
Kiedy wchodzę na listę, zwykle jest wiele wyszukiwarek dodawanych do stron, które odwiedziłem, ale nie dodałem do listy i regularnie muszę ją wyczyścić. Nie wiem, czy witryna dodaje się do listy, czy też Chrome podejmuje za mnie decyzję wykonawczą dotyczącą witryn, które odwiedzam regularnie, ale nie chcę, aby tak się działo.
Czy istnieje sposób, aby zezwolić tylko na ręczne dodawanie do listy wyszukiwarek?
google-chrome
search-engines
David Ljung Madison Stellar
źródło
źródło
Odpowiedzi:
Istnieje rozszerzenie, które zapobiega dodawaniu do listy:
Nie dodawaj wyszukiwania niestandardowego
Niestety wydaje się, że Chrome nie oferuje wbudowanego sposobu na wyłączenie tego.
Źródło: Google Chrome Forum pomocy: Jak wyłączyć automatyczne dodawanie nowych wyszukiwarek?
źródło
Rozszerzenie „Nie dodawaj wyszukiwania niestandardowego” jest nadal niepełne. Nie obejmuje wszystkich heurystyk wykorzystywanych przez Chrome w celu ustalenia, kiedy dodać niestandardowe (inne) wyszukiwanie. Sprawdziłem to rozszerzenie w styczniu 2018 r. Odwiedzając witryny, wciąż dodawali definicję wyszukiwania do Chrome. Autor wymyślił nowy kod. Po kilku wersjach ponownie sprawdziłem jego rozszerzenie w sierpniu 2018 r. Nadal jest wadliwe. Po wielokrotnych wizytach witryn, które chcą dodać swoją definicję wyszukiwania, niektóre nadal się udają - co oznacza, że to rozszerzenie nie działa.
Wątpię, czy Google publikuje jakąkolwiek dokumentację dotyczącą tego, jakiego drzewa decyzyjnego używa Chrome, aby zdecydować, kiedy dodać ciąg wyszukiwania witryny do listy „Innych wyszukiwarek”. Osoby postronne muszą zgadywać z zaobserwowanych zachowań, ale to oznacza, że źle wykonano wyzwalacze lub nie złapano ich wszystkich. Jako taki, tylko Google może naprawdę zapewnić opcję włączenia / wyłączenia automatycznego dodawania wyszukiwarek wraz z opcją, gdy jest włączona, aby monitować użytkownika zamiast automatycznego dodawania. Wysyłaj dalej opinie Google, które popsuły.
https://github.com/gregsadetsky/chrome-dont-add-custom-search-engines/commit/aa02ac9760de3bf58d03215067075151e6013368
Pokazuje kod rozszerzeń „Nie dodawaj niestandardowego wyszukiwania”. Niewiele tam. Wygląda na to, że mamy winę OpenSearch.org za automatyczne wykrywanie deskryptorów wyszukiwania. Z https://en.wikipedia.org/wiki/OpenSearch i https://www.chromium.org/tab-to-search zastanawiam się, czy rozszerzenie, które redefiniuje aplikację / opensearchdescription + xml typ MIME, zniweczy elementy OpenSearch na stronie internetowej; może jednak próba zmiany definicji tego typu MIME po załadowaniu dokumentu (strony) (DOMContentLoaded) byłaby zbyt późna. Z artykułu Chromium ten autor rozszerzenia korzysta z metody 2 z detektorem zdarzeń.
źródło