Tiện ích mở rộng "Không thêm tìm kiếm tùy chỉnh" vẫn chưa hoàn tất. Nó không bao gồm tất cả các phương pháp phỏng đoán được Chrome sử dụng để xác định thời điểm cần thêm một tìm kiếm tùy chỉnh (khác). Tôi đã xem xét tiện ích mở rộng này vào tháng 1 năm 2018. Xem lại các trang web vẫn có chúng thêm định nghĩa tìm kiếm của chúng vào Chrome. Tác giả đã đưa ra một số mã mới. Sau một vài sửa đổi, tôi đã xem xét lại phần mở rộng của anh ấy vào tháng 8 năm 2018. Nó vẫn còn thiếu sót. Sau khi xem lại nhiều lần các trang web muốn thêm định nghĩa tìm kiếm của họ, một số vẫn thành công - điều đó có nghĩa là tiện ích mở rộng này thất bại.
Tôi nghi ngờ Google sẽ xuất bản bất kỳ tài liệu nào về cây quyết định mà Chrome sử dụng để quyết định khi nào sẽ thêm chuỗi tìm kiếm của trang web vào danh sách "Các công cụ tìm kiếm khác". Người ngoài phải đoán từ hành vi được quan sát nhưng điều đó có nghĩa là kích hoạt sai hoặc không bắt được tất cả chúng. Như vậy, chỉ Google thực sự có thể cung cấp tùy chọn bật / tắt tự động thêm công cụ tìm kiếm cùng với tùy chọn, khi được bật, để nhắc người dùng thay vì tự động thêm. Tiếp tục gửi phản hồi của Google rằng họ đã làm hỏng.
https://github.com/gregsadetsky/chrom-dont-add-custom-search-engines/commit/aa02ac9760de3bf58d03215067075151e6013368
Điều đó cho thấy mã cho các tiện ích mở rộng "Không thêm tìm kiếm tùy chỉnh". Không có nhiều ở đó. Có vẻ như chúng tôi có OpenSearch.org để đổ lỗi cho việc tự động phát hiện các mô tả tìm kiếm. Từ https://en.wikipedia.org/wiki/OpenSearch và https://www.chromium.org/tab-to-search , tôi tự hỏi liệu một tiện ích mở rộng xác định lại ứng dụng / opensearchdescrip + xml loại MIME sẽ vô hiệu hóa các yếu tố OpenSearch trong một trang web; tuy nhiên, có thể cố gắng thay đổi định nghĩa loại MIME này sau khi tài liệu (trang) đã được tải (DOMContentLoaded) sẽ quá muộn. Từ bài viết Chromium, tác giả tiện ích mở rộng này đang sử dụng phương pháp 2 với trình nghe sự kiện.