如何屏蔽網站上的所有圖片?

如何屏蔽網站上的所有圖片?

我希望能夠阻止遭受嚴重點擊欺騙圖像的網站上的每個圖像,以便只顯示文字。如果解決方案可以輕鬆停用/啟用,以防我想暫時查看圖像,那就太好了。我怎樣才能做到這一點?

答案1

太長了;博士

只需將以下規則之一(或全部)新增至廣告攔截器的過濾器中即可:

  • example.com##img阻止每個<img>元素
  • example.com$image阻止提供的每個圖像example.com

查看註釋部分以了解更多資訊。

教學

  1. 安裝廣告攔截器(例如uBlock起源)並點擊其圖示。 uBlock 起源面板
  2. 點擊“我的過濾器”欄並貼上example.com##img和/或example.com$image. uBlock Origin 過濾器選項卡
  3. 按一下“應用變更”。

如果您想暫時停用該區塊,只需點擊外掛程式面板上的大開/關按鈕,如第一張圖所示。

筆記

  • example.com##img封鎖<img>給定網站上的每個 DOM 節點。無論圖像從哪裡提供,如果它位於標籤內<img>,它都會被阻止,但它不會阻止使用不同技術(例如background-image<div>.
  • example.com$imageexample.com無論哪個網站嘗試載入它們,都會阻止提供的每個圖像。許多網站使用 CDN 來提供圖片,examplecdn.com因此阻止來自的圖像example.com幾乎沒有效果,因此您examplecdn.com也必須阻止,只是要注意其他使用 CDN 的網站上的圖像examplecdn.com也會被阻止。
  • 有時不會發生阻塞,因為圖像已被快取。在這種情況下,您需要點擊Ctrl+ Shift+R進行硬刷新而不使用快取。
  • 有時,影像在 DOM 節點上具有可辨識的類別屬性。使用開發工具進行一些檢查(右鍵單擊 -> 檢查元素)後,您可以列出標記大多數圖像的類別並透過類別選擇器方式阻止它們:example.com##.image-container
  • 有一個關於過濾器語法的很棒的備忘單

相關內容