Bagaimana mencegah penambahan ke mesin pencari Chrome (bukan hanya default)

13

Pertanyaan ini bukan tentang bagaimana melindungi mesin pencari default di Chrome (yang, sayangnya, satu-satunya saran yang dapat saya temukan ketika saya mencoba mencari jawaban untuk ini).

Saya menggunakan dan mengedit daftar lengkap mesin pencari Chrome secara teratur:

chrome: // setting / searchEngines

Ketika saya masuk ke daftar, biasanya ada banyak mesin pencari yang ditambahkan untuk situs yang telah saya kunjungi, tetapi belum ditambahkan ke daftar, dan saya secara teratur harus membersihkan daftar ini. Saya tidak tahu apakah situs itu menambahkan dirinya ke daftar atau jika Chrome membuat beberapa keputusan eksekutif untuk saya untuk situs yang saya kunjungi secara teratur, tetapi saya ingin membuatnya tidak terjadi.

Apakah ada cara untuk hanya mengizinkan penambahan manual ke daftar mesin pencari?

David Ljung Madison Stellar
sumber
Menemukan pertanyaan serupa di sini dengan respons yang sangat baik: superuser.com/questions/276069/ ... Metode SqlLite3 tidak berfungsi untuk versi 62.0.3202.94 untuk saya. Saya menggunakan metode TamperMonkey.
zionyx

Jawaban:

4

Ada ekstensi yang mencegah penambahan ke daftar:

Jangan Tambahkan Pencarian Kustom

Sayangnya, Chrome tampaknya tidak menawarkan cara bawaan untuk menonaktifkan ini.

"Anda tidak dapat menonaktifkan fitur ini. Google ingin membuat segala sesuatunya sederhana sehingga pengguna tidak perlu menambahkan mesin pencari secara manual. Pengguna yang kuat mungkin tidak menyukai fitur ini, tetapi tidak ada cara untuk menonaktifkannya."

Sumber: Forum Bantuan Google Chrome: Bagaimana cara menonaktifkan penambahan otomatis mesin pencari baru?

Ray Li
sumber
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
Donald Duck
Saat ini, ekstensi ini tidak berfungsi ( github.com/gregsadetsky/chrome-dont-add-custom-search-engines/… ), kode terakhir diperbarui Maret 2016. Masih mencari solusi lain.
rocketmonkeys
"Google ingin membuat hal-hal sederhana ...." yang secara logis mengecualikan "cara sederhana untuk menonaktifkan bug / fitur ini"
humanityANDpeace
0

Ekstensi "Jangan Tambahkan Pencarian Kustom" masih belum lengkap. Itu tidak mencakup semua heuristik yang digunakan oleh Chrome untuk menentukan kapan harus menambahkan pencarian kustom (lainnya). Saya meninjau ekstensi ini pada Januari 2018. Mengunjungi kembali situs masih meminta mereka menambahkan definisi pencarian mereka ke Chrome. Penulis datang dengan beberapa kode baru. Setelah beberapa revisi, saya meninjau kembali perpanjangannya pada Agustus 2018. Itu masih cacat. Setelah mengunjungi situs-situs yang ingin menambahkan definisi pencarian mereka berulang kali, beberapa masih berhasil - yang berarti ekstensi ini gagal.

Saya ragu Google menerbitkan dokumentasi apa pun tentang pohon keputusan yang digunakan Chrome untuk memutuskan kapan harus menambahkan string pencarian situs ke daftar "Mesin pencari lainnya". Orang luar harus menebak dari perilaku yang diamati tetapi itu berarti salah memicu pemicunya atau tidak menangkap semuanya. Dengan demikian, hanya Google yang benar-benar dapat memberikan opsi untuk mengaktifkan / menonaktifkan penambahan mesin pencari otomatis bersama dengan opsi, ketika diaktifkan, untuk meminta pengguna alih-alih menambahkan secara otomatis. Terus kirim umpan balik Google yang mereka buat.

https://github.com/gregsadetsky/chrome-dont-add-custom-search-engines/commit/aa02ac9760de3bf58d03215067075151e6013368

Itu menunjukkan kode untuk ekstensi "Jangan Tambahkan Pencarian Khusus". Tidak banyak di sana. Sepertinya kita yang harus disalahkan oleh OpenSearch.org untuk autodiscovery dari deskriptor pencarian. Dari https://en.wikipedia.org/wiki/OpenSearch dan https://www.chromium.org/tab-to-search , saya bertanya-tanya apakah ekstensi yang mendefinisikan ulang aplikasi / opensearchdescription + xml tipe MIME akan membatalkan elemen OpenSearch di halaman web; namun, mungkin mencoba mengubah definisi tipe MIME ini setelah dokumen (halaman) telah dimuat (DOMContentLoaded) akan terlambat. Dari artikel Chromium, penulis ekstensi ini menggunakan metode 2 dengan pendengar acara.

Vanguardlh
sumber