uBlock Origin的主要目标是为人们提供保护,防止在线隐私受到越来越多的侵犯。它是一个免费的开源广告拦截器和内容过滤插件,适用于多个网络浏览器。
开发人员称其为“广谱内容拦截器”,而不是简单的广告拦截器,这是有充分理由的。uBlock Origin是最先进和最通用的选项之一,可以以最低的(Origin)CPU或内存使用成本增加您的在线隐私。
什么是 uBlock 起源?
uBlock Origin (uBO)由 Raymond Hill(GitHub.com(gorhill)上的gorhill(GitHub.com) )开发,是行业领先的跨平台浏览器扩展,用于在线过滤内容。与类似的插件不同,uBO 过滤内容,包括广告、跟踪器、弹出窗口、恶意软件、硬币矿工和JavaScript元素。
uBO 是开源的,来自(open-source)GitHub 上(GitHub)的各种开发人员的贡献。一般来说(Generally),开源的uBO比其一些经常将用户数据出售给第三方公司以获取利润的闭源竞争对手应用程序更透明、更值得信赖。
uBO 提供三种模式:简单模式、中等模式和困难模式。
在简单模式下,设置保留为默认设置,有一些可用选项可通过仪表板启用一些额外的隐私和安全设置。
中等模式适用于高级用户,需要对插件有深入的了解,使用户能够手动决定过滤哪些内容以及允许哪些内容。这是注重隐私的用户的推荐模式。
硬(Hard)模式就像类固醇的中等模式,可能会导致更多的网站中断,以最终获得少量的安全性。
uBO 可在Google Chrome网上商店、Chromium、Microsoft Edge、Opera以及Mozilla Firefox插件(包括Android和 iOS 版本)上使用。不幸的是,它不再适用于 Apple 的Safari。
注意:(Note:)安装 uBO 时,确保插件是uBlock Origin。有几个插件伪装成 uBO,包括ublock.org和 uBlock(没有Origin)。这些骗局版本窃取用户数据以谋取利益。
简易模式:化妆品过滤
uBO 提供了两个强大的工具来允许用户执行“美容过滤”。这些工具是Element Zapper和Element Picker。这两种工具都允许您选择要从网站中删除的网站元素,但Zapper是临时的,而Picker是永久性的。
要使用 Zapper,请单击uBO 图标(uBO icon)。
然后,选择闪电(lightning bolt)。
当您将鼠标悬停在特定元素上时,它们现在应该突出显示。只需(Simply)单击元素即可将其删除。
要使用元素选择器(Element Picker),请单击uBO 图标(uBO icon)并单击颜色滴管(color dropper)。
单击(Click)要删除的元素,然后单击创建(Create)。
要查看这些过滤器,请通过选择齿轮图标( cog icon.)打开 uBO 仪表板。
接下来,选择我的过滤器(My filters)选项卡。
在这里,您可以通过删除该行并选择Apply changes(Apply changes)轻松删除添加的过滤器。
如果 uBO 破坏了您需要访问的网站,您可以选择性地允许网站或单个网页上的内容。为此:
- 选择窗口右上角的uBO 图标(uBO icon)。
- 单击蓝色电源按钮(blue power button)可禁用网站上的 uBO,或按住 shift + 单击蓝色电源按钮(blue power button)禁用单个页面。
这允许您将不需要 uBO 激活的特定页面列入白名单。
简易模式(Mode):使用静态过滤规则(Using Static Filter Rules)
uBO 带有几个内置和第三方过滤器列表。这些可以随意启用或禁用,以增加您的在线隐私(increase your privacy online)。
uBO 开发人员建议启用:
- 所有 uBlock Origin 过滤器
- 简易清单
- Peter Lowe 的广告服务器列表
- 易隐私
- 在线恶意 URL 阻止列表
要确保启用这些,请打开uBO 仪表板(uBO dashboard)并选择过滤器列表(Filter lists)选项卡。
可以添加自定义过滤器,但请记住,其中一些可能质量低下,并导致更多的网站损坏,从而获得微小的隐私。
uBlock Origin 高级选项
uBO 有几个高级设置,任何用户都可以启用。这些设置可以增加 uBO 功能的有效性或范围。但是,在更改高级用户功能之前,必须充分了解它们,因为很容易破坏插件,并且错误的设置可能会导致您受到的保护低于默认设置。
要启用高级设置:
- 打开uBO 仪表板(uBO dashboard)。
- 在“设置”选项卡下,选中“(Settings)我是高级用户(I am an advanced user)”旁边的框。
动态过滤:中模式(Mode)及以上(Above)
uBO 使用两种类型的过滤——静态过滤和动态过滤。静态过滤是默认设置,根据上面提到的过滤器列表过滤网站内容。
动态(Dynamic)过滤允许用户添加覆盖静态过滤的规则,从而增加对您可以阻止或允许的内容类型的控制。这可以通过单击uBO 图标(uBO icon )并选择“更少”(Less )和“更多”(More )按钮来切换。
启用动态过滤后,单击uBO 图标(uBO icon )现在如下所示:
在第一列中,我们以普通文本和粗体文本显示发出这些请求的网站的请求类型。您会注意到每个主机名旁边都有一个彩色条。
绿色表示该主机名允许所有内容,黄色表示某些内容被阻止,某些内容被允许,红色表示所有内容都被阻止。默认情况下,不存在动态过滤规则。
第二列代表全局(global)规则。这些是影响所有网站的规则。默认情况下,每个框都是浅灰色的。这意味着没有应用任何规则。
第三列表示仅适用于添加它的站点的本地规则。(local)例如,如果您在全球范围内阻止 youtube.com 主机名,它将永远不会加载到您的浏览器中。但是,如果您只在本地阻止它(比如在博客上),那么它将在除该站点之外的所有其他站点上加载。
加(Plus )号表示某些内容被允许,而减号(minus )表示该内容被阻止。根据自动应用的过滤器列表,可能会有组合。
如果您将鼠标悬停在第二列和第三列上,您会注意到一个灰色和红色的框。红框设置了屏蔽规则,表示内容将被屏蔽。灰色框设置“noop”规则,允许您覆盖内容类型和URL(URLs)的全局阻止规则。
如何保存和恢复过滤规则(Revert Filtering Rules)
实施内容块将帮助您获得最大的隐私,但也可能导致许多网站崩溃。考虑到这一点,uBO 使实验变得容易。您可以通过单击橡皮擦(eraser)擦除所有规则并重新开始。
一旦找到适合的组合,您还可以通过单击挂锁(padlock)锁定您的规则集。
如何使用动态过滤
动态(Dynamic)过滤是uBO的高级内容过滤模式,允许用户手动输入规则来控制网站可以加载和显示的内容。
以下是您可以使用动态过滤的两种方法:
1.阻止第三方脚本(Block Third-Party Scripts)和框架(Frames)
一般建议全局屏蔽所有第三方框架和脚本。这些就像嵌入的“网站中的网站”,通常是网站中的薄弱环节,恶意行为者将使用恶意软件作为目标(另外,它们很烦人)。
您可以通过单击这些项目旁边的全局列中的红色框来阻止所有第三方脚本/框架。
但是,假设您希望能够在特定网站上查看嵌入的YouTube视频。(YouTube)首先(First),您需要向下滚动到youtube.com URL,然后单击本地列中的灰色框(gray box)。现在,只有 YouTube 第三方框架会加载到该网站上。
此外,您可能会发现阻止所有框架和脚本会导致网站崩溃。如果是这种情况,则需要对每个域使用本地“noop”覆盖按钮(本地列中的灰色框)进行反复试验,直到网站再次运行。
2.阻止社交媒体追踪器
社交媒体网站或搜索引擎没有理由能够在其平台之外跟踪您的活动。要阻止他们的权限,请打开 uBO 仪表板并单击每个社交媒体URL(例如Facebook.com)的全局列中的红色框。(red box)唯一的问题是,当您尝试直接加载网站时,这也会阻止它们。
要解决此问题,请通过单击每个站点的本地列中的灰色框为每个站点创建一个“noop”。(gray box)现在,这些网站只会在您直接访问它们时加载,而不是从您访问的其他网站跟踪您。
uBlock Origin 值得使用吗?
uBlock Origin是最安全、最值得信赖的内容过滤插件之一。它是开源且透明的,但更好的是,开发商Raymond Hill拒绝接受捐款,并声称他无意通过 uBO 获利。
与其他广告拦截器(包括Adblock Plus(Adblock Plus) ( ABP ))不同,uBO 还拒绝从公司收取资金以营利性目的将某些“可接受的广告”列入白名单。此外(Further),在AdBlock、Adguard和Ghostery等其他广告拦截器中,uBO 的性能(best performance among other ad blockers)最好。
总而言之,uBO 可能是最佳选择,无论您只需要广告拦截器还是功能强大的内容过滤插件来保护您的私人信息。
保持在线安全
由于在线诈骗、恶意软件和数据挖掘的数量不断增加,许多人在浏览网页时转向内容过滤扩展。uBlock Origin是最好的广告拦截器插件之一,并具有一系列附加功能,可以帮助保护您的隐私,尤其是与VPN结合使用时。
uBlock Origin: The Ultimate Review and Guide
The primary goal of uBlock Origin is to provide people with protection agаinst the ever-increasing invasion of privacy online. It is a free and open-source ad blocker and content filtering add-on for several web browsers.
The developers call it a “wide-spectrum content blocker” rather than simply an ad blocker, and for a good reason. uBlock Origin is one of the most advanced and versatile options for increasing your privacy online with minimal cost to your CPU or memory usage.
What Is uBlock Origin?
Developed by Raymond Hill (gorhill on GitHub.com), uBlock Origin (uBO) is an industry-leading cross-platform browser extension for filtering content online. Unlike similar plug-ins, uBO filters content, including ads, trackers, pop-ups, malware, coin miners, and JavaScript elements.
uBO is open-source with contributions from various developers on GitHub. Generally speaking, the open-source uBO is transparent and more trustworthy than some of its closed-source competitor apps that often sell user data to third-party companies for a profit.
There are three modes available with uBO: easy mode, medium mode, and hard mode.
In easy mode, settings are left on default with a few available options to enable some extra privacy and security settings via the dashboard.
Medium mode is for advanced users and requires in-depth knowledge of the add-on, enabling users to manually decide what content is filtered and what is allowed. This is the recommended mode for privacy-savvy users.
Hard mode is like medium mode on steroids and is likely to cause more website breaks for a final small gain in security.
uBO is available on the Google Chrome web store, on Chromium, Microsoft Edge, Opera, and as a Mozilla Firefox add-on (including the Android and iOS versions). Unfortunately, it’s no longer available for Apple’s Safari.
Note: When installing uBO, make sure that the add-on is uBlock Origin. There are several add-ons pretending to be uBO, including ublock.org and uBlock (without the Origin). These scam versions steal user data for profit.
Easy Mode: Cosmetic Filtering
uBO provides two powerful tools to allow users to perform “cosmetic filtering.” These tools are the Element Zapper and the Element Picker. Both tools allow you to pick and choose which website elements to remove from a website, but the Zapper is temporary while the Picker is permanent.
To use the Zapper, click the uBO icon.
Then, select the lightning bolt.
Specific elements should now highlight as you hover over them. Simply click on the element to remove it.
To use the Element Picker, click the uBO icon and click the color dropper.
Click the element you want to remove, then click Create.
To view these filters, open the uBO dashboard by selecting the cog icon.
Next, select the My filters tab.
Here, you can easily delete your added filters by deleting the line and selecting Apply changes.
If uBO breaks a website you need to access, you can selectively allow content on websites or individual web pages. To do so:
- Select the uBO icon at the top-right of the window.
- Click the blue power button to disable uBO on a website or shift + click the blue power button to disable it for an individual page.
This allows you to whitelist particular pages you don’t need uBO to be active on.
Easy Mode: Using Static Filter Rules
uBO comes with several built-in and third-party filter lists. These can be enabled or disabled at will to increase your privacy online.
The uBO devs recommend enabling:
- All uBlock Origin filters
- EasyList
- Peter Lowe’s Ad Server list
- EasyPrivacy
- Online Malicious URL Blocklist
To ensure these are enabled, open the uBO dashboard and select the Filter lists tab.
It’s possible to add custom filters, but keep in mind that some of these may be low quality and cause more website breakage for a tiny gain in privacy.
uBlock Origin Advanced Options
uBO has several advanced settings that any user can enable. These settings can increase the effectiveness or scope of uBO’s functionality. However, it’s essential to fully understand the advanced user features before altering them, as it’s easy to break the add-on, and the wrong set-up can result in you being less protected than you would be with default settings.
To enable advanced settings:
- Open the uBO dashboard.
- Under the Settings tab, check the box next to where it says I am an advanced user.
Dynamic Filtering: Medium Mode and Above
uBO uses two types of filtering – static filtering and dynamic filtering. Static filtering is the default and filters website content based on the filter lists mentioned above.
Dynamic filtering allows users to add rules that override static filtering, giving added control over the kind of content that you can block or allow. This can be toggled by clicking the uBO icon and selecting the Less and More buttons.
With dynamic filtering enabled, clicking the uBO icon now looks like this:
In the first column, we have the type of requests being made in normal text and in bold text the websites making those requests. You’ll notice that each hostname has a colored bar beside it.
Green means everything is allowed from that hostname, yellow means some things are blocked, some are allowed, and red means that everything is blocked. By default, no dynamic filtering rules will be present.
The second column represents global rules. These are rules which affect all websites. By default, each box will be a light gray color. This means there are no rules applied.
The third column represents local rules that will apply only to the site to which it has been added. For example, if you block the youtube.com hostname globally, it will never load on your browser. However, if you only block it locally (say on a blog), then it will load on every other site except for that one.
Plus symbols mean that some content is being allowed, while minus symbols mean the content is being blocked. There may be a combination depending on the automatically applied filter lists.
If you hover over the second and third columns, you’ll notice a gray and red box. The red box sets a blocking rule, meaning that the content will be blocked. The gray box sets a “noop” rule, allowing you to override global blocking rules for content types and URLs.
How to Save and Revert Filtering Rules
Implementing content blocks will help you achieve maximal privacy but may also cause many websites to break. With this in mind, uBO has made it easy to experiment. You can erase all rules and start again by clicking the eraser.
You can also lock in your ruleset once you find a combination that works well by clicking the padlock.
How to Use Dynamic Filtering
Dynamic filtering is uBO’s advanced content filtering mode which allows users to manually input rules to control the content that websites can load and display.
Here are two ways you can use dynamic filtering:
1. Block Third-Party Scripts and Frames
It’s generally recommended to block all third-party frames and scripts globally. These are like embedded “websites within a website” and are often a weak link in websites that malicious actors will target with malware (plus, they’re annoying).
You can block all third-party scripts/frames by clicking the red box in the global column next to these items.
But, say you want to be able to see embedded YouTube videos on a particular website. First, you need to scroll down to the youtube.com URL and click the gray box in the local column. Now, only YouTube third-party frames will load on that site.
Further, you may find that blocking all frames and scripts causes a website to break. If this is the case, it’s a matter of trial and error using the local “noop” override button (the gray box in the local column) for each domain until the website works again.
2. Block Social Media Trackers
There’s no reason for social media websites or search engines to be able to track your activity outside of their platforms. To block their permissions, open the uBO dashboard and click on the red box in the global column for each social media URL (e.g., Facebook.com). The only problem is that this will also block them when you try to load the website directly.
To get around this, create a “noop” for each site by clicking the gray box in the local column for each site. Now, the websites will only load when you access them directly, rather than track you from other websites that you visit.
Is uBlock Origin Worth Using?
uBlock Origin is one of the safest and most trustworthy content filtering add-ons available. It’s open-source and transparent, but even better, the developer Raymond Hill refuses to take donations and claims he has no intent to ever monetize uBO.
uBO also refuses to take money from companies to whitelist certain “acceptable ads” for-profit, unlike other ad blockers, including Adblock Plus (ABP). Further, uBO has the best performance among other ad blockers, including AdBlock, Adguard, and Ghostery.
In all, uBO is likely the best option, whether you just need an adblocker or a powerful content-filtering add-on to protect your private information.
Stay Secure Online
Because of the increasing amount of scams, malware, and data mining online, many people turn to content-filtering extensions when web browsing. uBlock Origin is one of the best ad blocker plug-ins and has a stack of added features that can help protect your privacy, especially when combined with a VPN.