Jak zapobiec dodawaniu do wyszukiwarek Chrome (nie tylko domyślnych)

13

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?

David Ljung Madison Stellar
źródło
Znaleziono tutaj podobne pytanie z bardzo dobrymi odpowiedziami: superuser.com/questions/276069/… Metoda SqlLite3 nie działa dla mnie w wersji 62.0.3202.94. Korzystam z metody TamperMonkey.
zionyx

Odpowiedzi:

4

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.

„Nie możesz wyłączyć tej funkcji. Google chciał uprościć sprawę, aby użytkownicy nie musieli ręcznie dodawać wyszukiwarek. Zaawansowani użytkownicy mogą nie lubić tej funkcji, ale nie ma sposobu, aby ją wyłączyć”.

Źródło: Google Chrome Forum pomocy: Jak wyłączyć automatyczne dodawanie nowych wyszukiwarek?

Ray Li
źródło
Chociaż ten link może odpowiedzieć na pytanie, lepiej dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Kaczor Donald
W tej chwili to rozszerzenie nie działa ( github.com/gregsadetsky/chrome-dont-add-custom-search-engines/... ), kod został ostatnio zaktualizowany w marcu 2016 r. Wciąż szukam innego rozwiązania.
rocketmonkeys,
1
„Google chce dokonać rzeczy proste ....”, które logicznie wyklucza „prosty sposób, aby wyłączyć tę funkcję / bug”
humanityANDpeace
0

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ń.

Vanguardlh
źródło