Làm cách nào để chặn Doodle trong trang 'Tab mới' của Chrome?


16

Mục tiêu của tôi là chặn các "hình tượng trưng" gây phiền nhiễu của Google (tức là các quảng cáo liên quan đến bóng đá hoạt hình, v.v.) xuất hiện trong Chrome khi một tab Mới được mở.

Đây là những gì đã được thử cho đến nay:

(1) Sử dụng AdBlock Plus để chặn hình tượng trưng cụ thể. Điều này thực sự hoạt động rất tốt trên chính trang Google.com nhưng hóa ra, việc mở Tab mới (Cmd-T) không thực sự tải Google.com. Nó tải một số loại trình cắm mà AdBlock không có ảnh hưởng.

(2) Bạn có thể nghĩ rằng "Chỉ cần thay đổi trang chủ của bạn thành Google.com trong Cài đặt". Kỳ lạ thay, điều này không làm việc. Chrome sẽ chiếm quyền điều khiển yêu cầu tới Google.com và chuyển hướng nó đến trình cắm mờ được mô tả ở trên.

(3) Cũng cố gắng khéo léo bằng cách đặt trang khởi động của tôi thành một URL cụ thể hơn như " https://www.google.com.vn/search ". Kết cục tương tự. Tôi thậm chí đã thử sử dụng chuyển hướng tinyurl.com cho một trang khởi động nhưng điều này vẫn không hoạt động. Chrome vẫn chiếm quyền yêu cầu nếu biết rằng kết quả cuối cùng là trang tìm kiếm Google.

Điều duy nhất hữu ích từ xa là tiện ích mở rộng này thay thế bổ trợ Tab mới bằng một trang trống. Đây là một bước đi đúng hướng. Doodle biến mất và tôi có thể thực hiện tìm kiếm của mình từ thanh URL. Nhưng kịch bản lý tưởng sẽ là sử dụng trang "tab mới" mặc định của Google nhưng không có các hình tượng trưng khó chịu.

Bạn có biết một cách thông minh để thực hiện điều này?


1
Mặc dù tôi không biết nhiều về những thứ của chrome, nhưng theo như tôi biết newtabtrang này, cùng với các trang dựng sẵn khác (như các trang cài đặtdấu trang) thì không thể truy cập các plugin vì lý do bảo mật, chỉ bởi các chủ đề và mánh lới quảng cáo dựng sẵn của Bản thân Chrome. Vì vậy, tôi không nghĩ rằng có một cách dễ dàng để vô hiệu hóa chúng.
arielnmz

google.com/ncr = no-country-redirect, dẫn đến cách Doodles ít hơn (vì chúng thường dành riêng cho từng quốc gia).
Ƭᴇcʜιᴇ007

1
@ techie007: Bạn sẽ nghĩ rằng nó sẽ hoạt động nhưng nó không hoạt động. Google vẫn chiếm quyền yêu cầu và chuyển hướng đến trình cắm NewTab nội bộ của riêng nó, tất nhiên, bao gồm cả hình tượng trưng khổng lồ. Nếu nó không chiếm đoạt yêu cầu, tôi sẽ hoàn tất; AdBlock sẽ xóa Doodle ASAP khỏi trang HTML. Nhưng vì chiếm quyền điều khiển và chuyển hướng đến một trình cắm miễn dịch với AdBlock, tôi bị mắc kẹt.
Chad Decker

@arielnmz: Vâng, không may là bạn đúng. :(
Chad Decker

Tôi hiểu hình tượng trưng là một phần không thể thiếu trong hình ảnh công ty của Google trên trang chủ Google Tìm kiếm và trang Tab mới của Google Chrome . Tôi không có gì chống lại việc hiển thị chúng nhưng đó có phải là cuộc bầu cử của tôi để chạy chúng hay không (và hog CPU của tôi), có tính đến việc tôi mở trang tìm kiếm Google để tìm kiếm , như tên gọi của nó, không chơi. Với hành vi khó chịu này, tất cả những gì họ nhận được là mọi người phân tán hoặc tìm cách để không bao giờ gặp lại hình ảnh công ty của họ (tôi) ... hoặc khiến người dùng lo lắng.
cdlvcdlv

Câu trả lời:


5

Có một cờ mới ( use-google-local-ntp) cho phép vô hiệu hóa nhân viên dịch vụ Trang Tab mới và do đó Google Doodle. Hiện tại nó có sẵn trong Google Canary 61, vì vậy, hãy hy vọng nó sẽ hoạt động ổn định (sớm).

chrome://flags/#use-google-local-ntp

Chuyển nó thành "Đã bật" và khởi động lại Chrome. Tôi đã viết về nó trong blogpost này .

EDIT: Nó đã có sẵn trong Chrome 60 ổn định.


Đó là tháng 1 năm 2018 (Chrome 63) và tôi có thể xác nhận phương pháp này đang hoạt động. Cảm ơn!
Gaurang Tandon

2
Cờ này đã biến mất. 76.0.3809.100 Tôi buộc phải xem một Doodle chính trị khác.
Rau chết tiệt

3

Có thể không phải là một giải pháp hoàn chỉnh, nhưng nếu bạn đi vào Settingsvà thay đổi công cụ tìm kiếm thanh địa chỉ của mình thành một cái gì đó không phải Google, thì trang tab mới sẽ chỉ hiển thị các trang được truy cập gần đây (không có logo Google lớn và không có gì). Bạn vẫn có thể đặt trang chủ của mình lên Google để truy cập nhanh hơn vào các tìm kiếm, nhưng đối với hầu hết các tìm kiếm trong hộp địa chỉ của tôi, Bing hoạt động có thể chấp nhận được. Nếu Google muốn chơi theo cách đó ...


2
Kỹ thuật này hoạt động và Doodle được gỡ bỏ! Nhưng sau đó tôi bị mắc kẹt khi sử dụng một công cụ tìm kiếm kém hơn. :( Tuy nhiên, câu trả lời của bạn đã cho tôi một ý tưởng. Nếu tôi nhấp vào nút "quản lý công cụ tìm kiếm", tôi có thể tạo mục nhập riêng của mình mà (trực tiếp) trỏ đến trang Google HTML và tránh plugin không? Vâng, nó cho phép bạn làm điều này ... cho bất kỳ trang tìm kiếm nào NGOẠI TRỪ Google, bao gồm cả con trỏ chuyển hướng nhỏ xíu. Lượng nỗ lực mà các kỹ sư của Google đã bỏ ra để buộc mọi người xem Doodle của họ khi sử dụng công cụ tìm kiếm của họ là hết sức đáng kinh ngạc! Tôi rất kinh ngạc.
Chad Decker

Điều này là xấu xa! Lời nguyền trên Google!
Anwar

@Anwar Bạn biết phương châm cũ của Google phải không?
cdlvcdlv

3

Tôi đã thử ý tưởng của Chad Decker trong nhận xét của mình: "Nếu tôi nhấp vào nút" quản lý công cụ tìm kiếm ", tôi có thể tạo mục nhập của riêng mình mà (trực tiếp) trỏ đến trang Google HTML và tránh plugin không?"

Tôi đã sao chép URL của công cụ tìm kiếm mặc định của Google sang một tên mới và đặt công cụ tìm kiếm mặc định đó là:

{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:bookmarkBarPinned}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:omniboxStartMarginParameter}{google:contextualSearchVersion}ie={inputEncoding}

Đối với tôi công việc này (trên openSUSE 64 bit, cập nhật mới nhất, ngày 31 tháng 10 năm 2014). Vì vậy, tôi không phải nhìn thấy những hình tượng trưng Halloween xấu xí nữa. ;-)


Đây là một giải pháp thú vị và chắc chắn là một trong những giá trị khám phá. Cảm ơn đã chia sẻ điều đó. Điều cuối cùng tôi làm là cài đặt tiện ích mở rộng Chrome có tên "Trang tab trống mới." Bây giờ khi tôi mở một cửa sổ trình duyệt hoặc tab mới, tôi sẽ thấy một trang hoàn toàn trống với con trỏ được đặt ở thanh tìm kiếm ở trên cùng. Điều đó, kết hợp với AdBlockers, cho phép tôi sử dụng Google theo cách sạch sẽ hơn, không lộn xộn hơn. Tôi sẽ không bao giờ phải đối phó với những "hình tượng trưng" phiền phức đó nữa. :)
Chad Decker

Để rõ ràng, giải pháp của tôi ở trên không "trình bày với một trang hoàn toàn trống", như phần mở rộng bạn đề xuất; đó không phải là Google Doodle xuất hiện, chỉ có tên "Google". Điều này là đủ cho tôi, nhưng nếu bạn muốn có một trang trống, phần mở rộng bạn đề xuất chắc chắn tốt hơn.
jciloa

1
Một nhân viên Google đã đề xuất tìm kiếm từ một trang kết quả trống: https://www.google.com/search?q=+ Nó hoạt động với tôi trên điện thoại của tôi, nơi tôi không thể sử dụng Adblock, v.v ... Thật kỳ lạ khi trang gốc của Google được thiết kế đặc biệt để không có bất kỳ lỗi nào như thế này theo cách của họ để buộc nó vào chúng tôi.
endolith

@endolith Mình dùng chính giải pháp này. Tôi nghĩ rằng trang bạn tham khảo chứa các cách đơn giản hơn để loại bỏ các hình tượng trưng khó chịu của Google. Bạn nên thêm nó như một câu trả lời.
cdlvcdlv

1
@endolith Tôi nghĩ rằng Google đang thực hiện một động thái mới. Tôi đã nhận được captcha thường xuyên với mỗi tìm kiếm. Tôi đã kết nối với VPN và điều tương tự cho đến khi tôi đưa ra cách xóa search?q=+và không còn hình ảnh xác thực nào nữa! 😠
cdlvcdlv

0

Bạn thực sự có thể chặn hoạt hình Doodle bằng tiện ích mở rộng (hoặc tương tự) của AdBlock như thể là quảng cáo.

  • Chuyển đến bảng Tùy chỉnh của tiện ích mở rộng AdBlock
  • Thêm bộ lọc tùy chỉnh mới với dòng này:

    www.google.com##A#ctDoodleNotifier
    
  • Sau đó lưu, hoạt hình Doodle sẽ biến mất!

Nếu bạn cũng muốn tắt bảng điều khiển "Truy cập nhiều nhất", hãy thêm dòng này:

www.google.com##div#most-visited

Một số lưu ý:

  • Nếu bạn sống bên ngoài Hoa Kỳ, bạn nên cập nhật google.comtên miền thành quốc gia của mình (bộ lọc AdBlock không hoạt động rõ ràng với các ký tự đại diện).
  • Điều này giả định rằng hoạt hình Doodle nằm trong thẻ A có ID = "ctDoodleNotifier"
  • Tương tự, bảng điều khiển được truy cập nhiều nhất nằm trong thẻ DIV có ID = "được truy cập nhiều nhất"
  • Điều này đã được thử nghiệm trên Chrome phiên bản 43.
  • Khi Chrome được khởi chạy, trang Tab mới sẽ tải như ban đầu. Tôi suy luận là vì plugin AdBlock không được tải vào thời điểm đó. Cập nhật trang sẽ hoạt động như mong đợi.

0

Vì Chrome 73, bạn phải đặt thành Tắt cờ tiếp theo:

chrome://flags/#doodles-on-local-ntp

0

Trong phiên bản Chrome 79.0.3945.130 (Bản dựng chính thức) (64-bit) tôi đã phải:

  1. Chuyển đến Menu -> Công cụ khác -> Công cụ dành cho nhà phát triển
  2. Trong bảng dưới nhấp vào "Yêu cầu chặn"
  3. Thêm vào local-ntp/doodle.js

Thưởng thức!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.