Safari扩展对macOS Catalina的内容屏蔽进行了改进
苹果于2015年推出了针对MacOS的iOS和2016的内容拦截Safari扩展,为第三方开发者提供了一种方法来实现基于规则的阻塞,而不需要用户放弃隐私。扩展创建者可以生成和更新不需要的URL列表、结构页面元素以及一些不需要或完全恶意的其他类型的项目。这些列表被加载到Safari中,该Safari处理阻塞。用户行为不是上传的,而是单向的街道。
独立的1Blocker应用程序允许您选择要应用的规则类别,但在每个类别中的规则中选择更有限。
1Blocker是第一个进入此市场的应用程序,它产生一个应用,该应用程序与用于灵活控制的扩展配对。1阻塞器3是MacOS应用程序的一项大修,旨在为不想挖掘规则的用户提供更简单的界面,并满足苹果最新发布的Safari要求所设置的新扩展要求。
结果是您可以基本设置和忘记的工具。但是,在此初始版本中,您无法在曲面下方挖掘以进一步调整,这一点在上一版本中是可能的。该公司在将来的更新中承诺更精细的控制,包括用于标记项目的基于页面的选择器,例如出现和隐藏内容的框。此功能出现在早期版本中。
如果其全部目标是防止站点从显示给访问者的广告接收收入,则内容阻止工具可能是有争议的。1阻塞器线程通过提供交换机和定制,让用户仍然看到他们想要的广告,或者在他们信任的站点加载所有的广告,同时阻止很多“不需要的、侵入性的隐私”或“积极冒险”。
Safari曾经拥有广泛的扩展架构,它是一个环境,其中许多隐私工具都在蓬勃发展。其中一些人专注于阻止广告,而另一些人则更关心防止行为的范围。但在苹果正在努力限制恶意软件可能影响用户的表面时,它选择完全将扩展转移到MacAppStore并限制其功能。(一些人认为苹果有其他动机,但该公司继续投资开发内置Safari反跟踪功能。)
然而,1Blocker不需要这些额外的功能。版本3升级了它的代码,修改了它的接口,并将其转移到MacApp Store安装中。但它大多是相同的应用程序,尽管它更容易在几乎所有方面使用。
单击“1 Block”按钮查看基本信息并更改设置,例如将站点白名单以绕过所有规则。
因为1个拦截器依赖于Safari中允许的内容阻止规则,所以它唯一真正的限制就是苹果允许一次-50,000个扩展的规则。要围绕此工作,1阻塞器已将其当前的110,000-Plus规则集分割为多个扩展,每个扩展都集中在特定类别,例如AD跟踪器、“令人烦恼的事”(Cookie使用弹出通知)和成人站点。这些设置为“Viasafari”>“首选项”>“扩展”。对于每个扩展类型,您需要在Safari中启用扩展,并在1Blocker中单独翻转交换机。
您可能考虑的两个类别包括注释加载和“社会小部件。”很多站点依赖于第三方评论系统,例如Disqus。如果要使用评论,则需要保留此类别关闭或使用“块注释规则集”中的单个规则的“开/关”开关来启用所需的设置。
下拉1 Block按钮显示在给定页面中哪些项目被阻塞,并且可以选择将计数显示为徽章。
社交小部件阻止阻止在您访问的网站上的按钮和代码加载,该网站是从Facebook、Twitter和许多其他站点导入的。如果您经常使用社交共享,则将此类别禁用是有意义的,但许多人更喜欢不信任哪些信息泄露了他们对第三方网络的行为。(有些网站以这样一种方式构建社会共享,使得他们不会沿着你的细节传递你的细节,而且不会受到影响。)
1阻止程序将其许多单独的规则与站点或服务的名称进行标签,并提供一个搜索选项来查找它们。但是使用起来很麻烦,因为应用程序没有将这些规则分组到类似的子类别中。例如,Twitter在块小部件类别中拥有1,050个规则,每个规则必须一次性翻转一次。在测试的版本中,禁用规则导致搜索选择消失,显示类别中的所有规则。这将是一个不讨好和令人不快的任务。
可以设置高级规则,尽管它需要对HTML和相关属性有相当深入的理解。
每个规则可以阻挡URL模式、加载给定URL模式时发送的cookie以及CSS(级联样式表)元素的显示,其中CSS用于覆盖框和类似的页面元素。当阻塞URL时,规则还可以指定来自该位置的所有项是否被阻止,或者特定类型的项被阻止,例如图像或脚本。
您可以在左上角的1Blocker应用程序中单击自定义按钮,选择一个类别,然后单击右下角的+新规则按钮,以添加适用于该类别的规则。其中包括白名单、站点URL、cookie和CSS元素。您可以选择强制站点仅通过安全HTTPSURL加载。
白名单是一个强大的工具,可以完全信任站点。它绕过您所做的任何规则选择,但强制所有HTTPS请求除外。
访问站点时,1阻挡菜单栏按钮提供有用的反馈。您可以选择显示BADGet,该Bader注意到有多少项被阻止。单击该按钮,然后单击“阻止资源”,然后可以检查哪些URL被阻止。不幸的是,可能是由于苹果对应用程序与扩展的交互规则,在该列表中不会出现规则的1个阻止符标签,这使得在知道任何东西时更不有用,但是在该列表中出现了一个URL的类别。
该按钮还允许您使用白名单站点并设置https仅限页面请求。当你访问一个白色的网站,红色的心会出现在一个徽章上的1布洛克按钮。
在此初始版本中,保留了以前版本的高级功能,该功能是使用其Safari扩展来选择页面上的项目并在选择周围构建规则的能力。当选项出现在“1阻止器扩展”按钮下拉列表中作为“隐藏元素”时,单击该选项会显示一个通知,该通知“隐藏元素尚未可用。”公司希望在将来的版本中添加它。使用扩展按钮的1个阻塞器独立应用程序引用不准确,因为版本3中还不存在未来。
我认为这是个大洞,但不幸的是,因为图形选择工具允许使用频繁地抛出间隙、弹出的位置和干扰读取或现场使用的其他接口元件。我订阅了一些编辑站点,并发现即使我登录到我的帐户,这些消息也会定期出现,这导致我在早期版本的1阻止程序中创建自定义规则以禁用它们。
您可以手动创建此排除项,通常需要对HTML、媒体格式和CSS的良好知识。还不清楚如何开始。在“自定义”选项卡中,单击高级自定义旁边的加号。这将创建一个新的组,仅标记为“新建组。”选择它,启用它,然后单击+新规则以访问更高级的阻塞规则。
1 Blockter还对其进军MacAppStore的收费方式进行了全面改革。在这个新版本中,它提供了一个免费版本,允许一次打开一个类别、白名单站点和规则更新,尽管更新比付费版本更少。
付费订阅版本允许您启用任何和所有类别,提供自动下载的每周两次的规则更新,并提供对高级自定义功能的访问。这包括图形隐藏元素选项的未来返回。
订阅费为每月2.99美元,一年14.99美元(免费试用14天),终身使用为38.99美元。在撰写这篇文章时,该公司推出了一项促销活动,将年售价降至9.99美元,终身使用价格降至32.99美元。
然而,先前版本的1Blocker的现有所有者不需要为升级付费。除了频繁的规则更新之外,它们不会以任何成本获得所有新功能的访问权限。这又是每月的1.99美元,每年4.99美元,或永久许可证的12.99美元。
单个订阅可以在连接到单个iCloud帐户的所有IOS和MacOS设备上工作。
1阻塞器提供了一种强大的方法来在Safari13中创建您的Web浏览体验,同时仍在Apple的新约束范围内工作。更新后的版本缺少一些功能,并给出了新的订阅模型,应该比以前的版本更大。
1阻断剂的扩展列表、简单性和有效性意味着它是值得购买的,我推荐它。对于那些想要更复杂的人来说,应用程序的目的是为了满足他们的需求,但只有时间才会显示开发人员是否满足了预期以及他们的新收入模式。