一款最好用的广告拦截插件

2023-11-29 14:13:17 浏览数 (1)

大家好,我是热爱开源的了不起。

我们平常上网的时候,最讨厌广告了,今天给大家推荐一款开源的广告拦截插件 -- uBlock Origin ,目前在 github 上已经获得39.9k Star。

项目简介

uBlock Origin 是一款开源且跨平台的内容过滤扩展、高效的网络请求过滤工具,占用极低的内存和 CPU,包含广告屏蔽、禁止预读取、禁用超链接审计、屏蔽远程字体以及屏蔽 CSP 报告等功能,可以拦截恶意网站,过滤广告,保护个人隐私,该扩展插件通常被缩写为“uBO”。

我们看下CPU开销和内存占用情况:

CPU 开销,这是 ABP 1.8.3 (上图)和 uBO 0.5.1.0 (下图)对比:

uBO 和 Adblock 在测试中的内存占用值对比

蓝色区域表示 ABP 本身比起 uBlock 多消耗的内存,橙色区域表示打开网页后 ABP 多消耗多少内存。

uBO 内置了uBlock filters、EasyList、EasyPrivacy、Peter Lowe等规则,这些规则对应:广告、隐私、骚扰、恶意网站等。

uBlock 支持自定义静态规则和自定义动态规则,它还可以从 hosts 文件里读取和创建过滤规则。

uBlock 能够加载并执行上千条过滤规则。

安装使用

在Microsoft Edge 浏览器中,在扩展中搜索 uBlock Origin ,直接安装即可。

Chrome浏览器地址栏直接输入:chrome://extensions/ 或者在菜单栏点击“更多工具 - 扩展程序”进入扩展程序打开开发者模式。

将解压出来的扩展文件(crx格式文件)拖动至浏览器,浏览器会提示是否添加插件,点“添加扩展程序”即可。文末提供了压缩文件。

安装完成之后,我们可以在扩展图标的位置进行点击,可以查看到我们刚刚安装好的ublock origin插件。

点击 uBlock Origin(uBO)的工具栏按钮时 uBO 会弹出显示以下界面:

点击电源按钮可以针对当前站点打开或者关闭 uBO。

随便打开一个网页,在该窗口中将【ublock origin】插件点击打开,可以查看到该窗口中显示出【此页面已拦截】的广告数量,以及【已连接的网络】数量和【安装后已拦截】的广告数量,说明我们该网页上的广告都被屏蔽了。

手动屏蔽

uBlock 手动屏蔽广告也很简单,只需要对着广告区域右键,接着选择右键菜单中的「屏蔽元素」,然后在右下角弹出的窗口中,点击创建规则即可。

代码语言:javascript复制
项目地址:https://github.com/gorhill/uBlock
chrome 插件下载链接:https://pan.baidu.com/s/1CLMT6KR_ko9BuM7sHzUqnQ?pwd=bvua 

总结

uBlock 是一款浏览器广告屏蔽扩展插件,使用简单,在默认设定下启用各种规则以便阻止所有广告、跟踪器和恶意网站,其它类似的扩展通常仅启用阻止广告的规则,有需要的朋友赶快去试试吧~

0 人点赞