"맞춤 검색을 추가하지 마십시오"확장은 여전히 불완전합니다. 맞춤 검색 (기타) 검색을 추가 할시기를 결정하기 위해 Chrome에서 사용하는 모든 휴리스틱을 다루지는 않습니다. 2018 년 1 월에이 확장 프로그램을 검토했습니다. 사이트를 다시 방문하면 여전히 검색 정의를 Chrome에 추가했습니다. 저자는 새로운 코드를 만들었습니다. 몇 가지 수정 후, 나는 2018 년 8 월에 그의 확장을 재검토했다. 여전히 결함이있다. 검색 정의를 추가하려는 사이트를 반복해서 다시 방문하더라도 일부는 여전히 성공합니다. 즉,이 확장은 실패합니다.
Google이 사이트의 검색 문자열을 "기타 검색 엔진"목록에 추가 할시기를 결정하기 위해 Chrome에서 어떤 의사 결정 트리를 사용하는지에 대한 문서를 게시하고 있지 않습니다. 외부인은 관찰 된 행동을 추측해야하지만 이는 방아쇠가 잘못되거나 모든 것을 포착하지 못하는 것을 의미합니다. 따라서 Google만이 검색 엔진 자동 추가 기능을 활성화 / 비활성화하는 옵션과 활성화 된 경우 자동 추가 대신 사용자에게 프롬프트를 표시하는 옵션을 제공 할 수 있습니다. 그들이 망친 Google 피드백을 계속 보내십시오.
https://github.com/gregsadetsky/chrome-dont-add-custom-search-engines/commit/aa02ac9760de3bf58d03215067075151e6013368
"맞춤 검색을 추가하지 않음"확장에 대한 코드가 표시됩니다. 별로. 검색 디스크립터의 자동 검색을 비난하는 OpenSearch.org가있는 것 같습니다. 에서 https://en.wikipedia.org/wiki/OpenSearch 및 https://www.chromium.org/tab-to-search , 궁금하면 오픈 서치 요소를 무효화 할 응용 프로그램 / opensearchdescription + XML MIME 타입을 재정의 확장 웹 페이지에서; 그러나 문서 (페이지)가 이미로드 된 후 (DOMContentLoaded)이 MIME 유형의 정의를 변경하려고하면 너무 늦을 수 있습니다. Chromium 기사에서이 확장 작성자는 이벤트 리스너와 함께 방법 2를 사용하고 있습니다.