Computer >> Máy Tính >  >> Phần mềm >> Các trình duyệt

Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin

Bạn có thể sử dụng tiện ích mở rộng trong trình duyệt của mình để xóa các phần của trang web mà bạn không muốn xem. Loại bỏ những phiền toái, phiền nhiễu và nội dung không liên quan là một cách tuyệt vời để tập trung và duy trì hiệu quả trong khi bạn sử dụng thông tin trên internet.

Có nhiều tiện ích mở rộng thêm chức năng này vào trình duyệt của bạn. Tôi sẽ tập trung vào uBlock Origin, vì nhiều người sẽ có nó. Nếu bạn không, thì tôi thực sự khuyên bạn nên cài đặt nó.

uBlock Origin là gì?

uBlock Origin là một trình chặn quảng cáo mã nguồn mở và miễn phí có sẵn cho tất cả các trình duyệt chính. Nó cũng bao gồm một công cụ chọn phần tử có thể xóa các phần tử tùy chỉnh, đây là những gì chúng tôi sẽ sử dụng trong bài viết này.

Có kiến ​​thức về bộ chọn CSS hoặc XPath sẽ giúp bạn xem qua hướng dẫn này, nhưng không bắt buộc. uBlock Origin cung cấp các công cụ trực quan để chọn các phần tử mà không cần kiến ​​thức kỹ thuật. Tuy nhiên, viết bộ chọn theo cách thủ công thường sẽ đáng tin cậy hơn.

Tại sao các phần tử chặn lại hữu ích

Trên internet, chúng ta liên tục tiêu thụ thông tin, nhưng thường thì đó là thông tin đơn giản là không liên quan đến chúng ta.

Nếu bạn truy cập các trang web cụ thể thường xuyên, có thể là một động lực lớn đối với năng suất nếu bạn có thể chọn lọc một cách có điều kiện thông tin mà bạn biết rằng bạn sẽ không cần và không bao giờ sử dụng nó ngay từ đầu.

  • Xóa một số loại sự kiện khỏi nguồn cấp dữ liệu hoạt động hoặc mạng xã hội.
  • Xóa các cửa sổ bật lên yêu cầu bạn làm những điều bạn không muốn.
  • Xóa bài đăng của các tác giả cụ thể trên YouTube hoặc mạng xã hội.
  • Loại bỏ các yếu tố gây xao nhãng hoặc động thu hút sự chú ý của bạn.

Cách Lọc Phần tử HTML

Để lọc các phần tử, bạn có thể nhấp vào biểu tượng uBlock Origin ở đầu trình duyệt, sau đó nhấp vào công cụ chọn phần tử, công cụ có biểu tượng giọt nước mắt. (Thông tin thêm)

Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin
Giao diện uBlock Origin, giao diện này xuất hiện nếu bạn nhấp vào biểu tượng trên thanh công cụ của trình duyệt.

Bạn có thể bắt đầu bằng cách chọn nội dung bạn muốn xóa. Ngay cả khi lựa chọn không hoàn hảo, đó chỉ là điểm khởi đầu.

Khi hộp xuất hiện ở dưới cùng bên phải, bạn có thể sử dụng các công cụ trực quan với nút và thanh trượt "Chọn" hoặc chỉ định bộ chọn theo cách thủ công.

Nội dung được đánh dấu màu đỏ là nội dung sẽ bị xóa khi bạn chọn nút "Tạo". Những thay đổi này sẽ vẫn tồn tại ngay cả sau khi làm mới hoặc truy cập lại trang vào một ngày sau đó. Hãy xem cách này hoạt động như thế nào.

Bộ chọn CSS

Bạn có thể loại bỏ hầu hết các phần tử mà bạn muốn loại bỏ một cách dễ dàng bằng cách sử dụng bộ chọn CSS. Điều này rất tốt để xóa nội dung tĩnh trên trang.

Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin
Xóa tất cả các sự kiện phát hành và đẩy xuất hiện trong nguồn cấp dữ liệu hoạt động GitHub của tôi. (##div.news div.release, div.news div.push )
Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin
Xóa biểu ngữ để tải xuống Slack. (##.p-client__banners )

XPath

Thông thường, bạn sẽ muốn sử dụng XPath vì một trong hai lý do:

  • Bạn cần kiểm tra giá trị của một phần tử.
  • Bạn cần chọn một phần tử dựa trên các thuộc tính của phần tử con của nó.

Điều này rất hữu ích để xóa nội dung động hoặc do người dùng tạo. Chúng tôi muốn xóa toàn bộ phần tử, nhưng chỉ khi thứ gì đó bên trong nó phù hợp với tiêu chí chứ không phải chính phần tử đó.

Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin
Xóa tất cả các plugin khỏi DevilBro. (##:xpath(//a[./div/div/p/object/a = "DevilBro"]) )
Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin
Nó trông như thế nào sau khi xóa tất cả các plugin bằng DevilBro.

Gỡ rối bộ lọc của bạn

Khi lọc các phần tử, bộ chọn của bạn có thể bị hỏng bất kỳ lúc nào. Trang web thay đổi vì nhiều lý do khác nhau, trong hầu hết các trường hợp là do bảo trì hoặc cập nhật.

Tuy nhiên, đừng để điều đó ngăn cản bạn làm những gì bạn muốn. Nó chỉ có nghĩa là bạn nên ghi nhớ điều này khi xóa các phần tử.

Cố gắng giữ cho bộ chọn của bạn cục bộ với những gì bạn thực sự muốn xóa, nhưng đủ nghiêm ngặt để nó sẽ không chọn sai các phần tử khác trên trang.

Cũng có nhiều trang web không đánh giá cao các sửa đổi phía máy khách và cố gắng cản trở điều này bằng cách tự ý thay đổi các giá trị thuộc tính HTML hoặc làm xáo trộn chúng.

Trong những trường hợp này, tốt nhất là chỉ định bộ chọn thuộc tính CSS hoặc sử dụng XPath để khớp một phần các giá trị thuộc tính.

Cách chặn nội dung không mong muốn khỏi các trang web bằng uBlock Origin
Xóa chế độ xem "Đang hoạt động" trên Discord bằng bộ chọn thuộc tính, (##div[class^="nowPlayingColumn"] )

Cách Xóa Bộ lọc

Nếu bạn không muốn chặn thứ gì đó nữa hoặc trang web đã thay đổi, bạn có thể đi tới cài đặt để xóa bộ lọc cũ trước khi tạo bộ lọc mới.

Để xóa bộ lọc tùy chỉnh:

  1. Điều hướng đến cài đặt uBlock Origin.
  2. Chọn tab "Bộ lọc của tôi".
  3. Xóa các dòng có (các) bộ lọc bạn muốn xóa.
  4. Nhấp vào "Áp dụng thay đổi" ở trên cùng.
  5. Làm mới trang bạn đã truy cập.

Các tiện ích mở rộng trình duyệt hữu ích khác

Bạn cũng có thể sử dụng các tiện ích mở rộng khác để xóa các loại nội dung cụ thể trên các trang web.

Đánh dấu hoặc Ẩn kết quả của Công cụ Tìm kiếm

Đánh dấu hoặc Ẩn kết quả của Công cụ Tìm kiếm (HOHSER) hỗ trợ tất cả các công cụ tìm kiếm chính, bao gồm DuckDuckGo và Google.

Tôi tin rằng danh sách đen tên miền phải là một cài đặt người dùng gốc có sẵn trong các công cụ tìm kiếm, nhưng cho đến khi đó là một vấn đề, bạn có thể sử dụng tiện ích mở rộng này để ẩn kết quả trong các tên miền mà bạn không thích.

  • Các trang web có liên kết tải xuống được lưu trữ lại hoặc mờ ám.
  • Rác được tối ưu hóa cho công cụ tìm kiếm, chẳng hạn như các trang web phiếu thưởng giả mạo.
  • Các trang web chặn người dùng ở Liên minh Châu Âu.

Tôi không quan tâm đến cookie

Tôi không quan tâm đến việc cookie loại bỏ các cảnh báo cookie xuất hiện trên hầu hết các trang web, theo cách đó bạn không phải tự mình xử lý chúng.

Tiện ích sẽ cố gắng ẩn thông báo cookie, chỉ chấp nhận cookie nếu cần thiết.

Tôi thực sự khuyên bạn chỉ nên sử dụng điều này kết hợp với các tiện ích mở rộng như uBlock Origin và Privacy Badger, để ngăn việc lưu các cookie không mong muốn.

Ngoài ra, có thể thêm danh sách bộ lọc cho tiện ích mở rộng này vào uBlock Origin. Tuy nhiên, điều này có nghĩa là bộ lọc tin nhắn cookie và khối quảng cáo sẽ được kết hợp với nhau. Với cách tiếp cận này, các trang web bạn đã tắt uBlock Origin trên sẽ tiếp tục hiển thị thông báo cookie.

Để thêm danh sách bộ lọc tùy chỉnh vào uBlock Origin:

  1. Điều hướng đến cài đặt uBlock Origin.
  2. Chọn tab "Danh sách bộ lọc".
  3. Cuộn đến phần "Tùy chỉnh" ở dưới cùng.
  4. Chọn "Nhập ...".
  5. Thêm https://www.i-dont-care-about-cookies.eu/abp/ .
  6. Chọn "Áp dụng các thay đổi" ở đầu trang.

Kết luận

Tôi hy vọng bạn không ở trong tình huống mà bạn cảm thấy cần phải chặn một lượng lớn nội dung khỏi các trang bạn tải.

Nhưng nếu bạn cảm thấy cần, tôi hy vọng điều này làm cho việc duyệt Internet trở nên dễ chịu hơn đối với bạn.