使用 Safari 版本的 AdBlock(我想其他所有浏览器也都一样),我可以使用其高级选项来屏蔽特定域(甚至是所有域)中我想要屏蔽的内容,这样我就可以删除AdBlock 拦截器、AdBlock 无法检测到的广告,以及我不喜欢的东西,例如特定网站的聊天和将我引导到已经死亡的网站的链接,例如 Megaupload。
但是,有时我只想更改特定的 A 标签文本,或者增加 DIV 标签的大小,但这不是 AdBlock 的目的,因此它没有该功能。
我的问题是:我怎么能够修改组件就像 AdBlock 允许我阻止它们一样?
在写这个问题的时候,另一个问题出现在类似问题该答案建议使用 Quickscript:
https://superuser.com/a/984555/652028
但是我尝试过了,它似乎不能与我的版本 Safari 10.1 兼容。
答案1
如何更改特定 A 标签文本,或增加 DIV 标签的大小?
有一些浏览器扩展可以轻松处理这个问题。
最常见的是GreaseMonkey(仅限 Firefox)和坦普尔猴子(适用于多种浏览器)。
就您而言(Safari 10.1),您需要使用 TamperMonkey,因为它适用于 Safari >=5:
Tampermonkey 是一款免费的浏览器扩展程序,也是最受欢迎的用户脚本管理器。它适用于 Chrome、Microsoft Edge、Safari、Opera Next 和 Firefox。
尽管某些受支持的浏览器具有本机用户脚本支持,但 Tampermonkey 将为您提供管理用户脚本的更多便利。它提供的功能包括轻松的脚本安装、自动更新检查、选项卡上运行的脚本的简单概览、内置编辑器,并且不兼容的脚本很有可能在 Tampermonkey 上正常运行。
Tampermonkey 适用于 Google Chrome、Microsoft Edge、Opera、Chromium、其许多衍生产品(如 CoolNovo 和 Rockmelt)以及 Firefox 和一些 Android 浏览器。只需一分钟即可安装,快来试试吧!
...
来源坦普尔猴子