浏览器屏蔽令人不舒服的元素,Adguard插件的语法规则保证上网冲浪体验
说起来惭愧,ADGUARD插件没怎么仔细研究过,平常挂在右上角当挂饰😂懒得去研究它的拦截规则咋编写的,只能发挥它的10%功能
刚才浏览网站被几个字眼恶心坏了(帖子标题是吃大便直播之类的),我就翻翻文档研究怎么屏蔽恶心的东西了
说明文档手册:https://kb.adguard.com/zh
翻到了简单的指令用法
:contains()
语法:
域名##拦截规则
xxx.com##xx元素:contains(拦截特定xx元素包含的某个字符)
拦截之前
拦截之后
刷新立即生效,推荐uBlock origin插件,因为它支持语法检查(ADGUARD虽然有代码高亮,语法检查好像没),之前编写了200多条拦截规则,结果刷新页面没生效
我不知道哪里出问题了,就下个别的广告插件把拦截规则复制过去,发现uBlock origin高亮标出错误的一行(不知道ADGUARD为啥不标出错误的一行)
推荐Kiwi Browser安卓浏览器,因为它支持谷歌插件,拦截规则可以用在手机浏览器了,下次上论坛或微博,看皇网、皇叔啥不用担心看到什么污染大脑的东东了
我先给现成的示例规则,适用于bbs.saraba1st.com域名
屏蔽帖子回复的关键词(包括主贴内容)或用户名
bbs.saraba1st.com##table[class="plhin"]:contains(你的敏感词或用户名)
屏蔽内容不屏蔽用户
bbs.saraba1st.com##td[class="t_f"]:contains(你的敏感词)
屏蔽标题不屏蔽用户
bbs.saraba1st.com##td[class="s xst"]:contains(你的敏感词)
微博推特或其它神马皇网,拦截规则同理,按F12看源码,ctrl+f搜索关键词然后逐次添加就是了
看来我以前空有神器,却无法发挥它的强大力量😂还希望别人写脚本帮忙屏蔽元素(不会写js)