uBlock Origin 除了可以擋廣告外,它其實可以擋網頁上的任何元素,只要過濾規則寫好。最近我想到 uBlock Origin 應該也能擋特定 ID 的推文跟文章,只要過濾規則寫好吧?所以就有了這篇文章。
開啟 uBlock Origin 的控制台,到「自訂靜態過濾規則」分頁這邊,會看到一個編輯器,這邊就是加規則的地方。
要擋文章列表中特定 ID 發的文章可以加入:
要擋文章中特定 ID 的推文可以加入:
:has-text()
這個選擇器很強大,可以選擇出含有特定文字的網頁元素,有了這個選擇器才能簡單的達成黑名單的效果。
這個方法的缺點是加黑名單不方便。要到控制台手動加,還要加兩個規則才能完整封鎖一個 ID。
雖然我沒用過,但或許用 PTT Web Enhanced(Firefox、Chrome)的黑名單功能會比較方便。
這個方法可能比較適合用在已經有裝 uBlock Origin,卻不想在瀏覽器裝更多其他套件的時候,或是只是要封鎖少數幾個 ID 的時候。