Ghostery 会降低 Safari 性能?这是一个修复
目录:
Ghostery 是一种流行的内容拦截器,旨在拦截烦扰、跟踪器、弹出窗口、广告和其他网络混乱。如果实施得当,它通常甚至可以通过防止在网页上加载一堆不必要的东西来帮助加快 Safari 的性能。
但最近在Mac 上更新Ghostery 后,我注意到Safari 浏览器的性能受到严重影响,Safari 突然间以蜗牛般的速度运行。就好像我的配备最新 macOS Monterey 版本的快速 M1 Mac 已经变成了一个旧的米色盒子 Pentium II 努力在 Windows XP 上运行臃肿的 Internet Explorer - 当任何网页加载时 CPU 被固定并停止运行,沙滩球来自无响应的页面,并且搜索网络突然变得无用地缓慢 - 显然有什么不对劲。
罪魁祸首?更新扩展后出现的 Ghostery 中的一些新设置。立即关闭这些功能,将性能恢复到 Safari 中应具有的功能内容拦截器。
How to Fix Slow Ghostery performance in Safari for Mac
在Ghostery内容拦截器中禁用一些无用和冗余的“功能”解决了Safari中的性能问题,这里是:
- 如果你还没有这样做,打开Safari,然后转到首选项
- 转到“扩展”
- 选择“Ghostery”
- 选择Ghostery首选项
- 选中“在浏览器工具栏中禁用跟踪轮”复选框
- 取消选中“在搜索结果旁边显示跟踪器预览”复选框
- 关闭Ghostery首选项
退出并重新启动Safari。
Tracker Wheel 似乎没有任何功能,只是让您知道网站上存在多少个跟踪器,Safari 已经通过隐私报告做到了这一点。冗余功能,性能低下,不必要。
Trackers Preview 将Tracker Wheel 注入到搜索结果中,因此当您使用谷歌搜索或DuckDuckGoing(Ducking?Going?)时,搜索结果页面被迫加载这些无关数据以显示在网址。这是完全没有必要的,也不是特别有用,因为不太可能有人会根据一些被阻止的跟踪器来改变他们正在寻找的东西,而且 Safari 的隐私报告功能也会通知你这些数据.这个特殊的 Ghostery 功能使搜索结果非常缓慢,关闭它将有助于再次加快搜索速度。
一旦您在 Ghostery 设置中禁用了这两个功能,您会发现 Safari 的性能会恢复到您在使用内容拦截器时所期望的速度,而不是缓慢地爬行,这会破坏它们的目的,如果您正在使用它们来提高浏览性能。
可选,您始终可以禁用扩展程序,这也会立即将性能返回到Safari 浏览器。
或者,您可以将它从 Safari 中完全删除,然后安装一个没有此特定功能和相关性能影响的内容拦截器的新扩展,但这取决于您。无论如何,任何内容拦截器都需要自定义设置以满足您的浏览需求。 (顺便说一句,如果您确实使用内容拦截器,请将 osxdaily.com 列入白名单,因为我们有广告支持,许多其他网站也是如此。)
这显然侧重于 Mac 上 Safari 中的 Ghostery,但 Ghostery 插件也可用作 iPhone 和 iPad 上的内容拦截器,因此如果您在这些设备上使用 Ghostery iOS 和 iPadOS,感觉 Safari 浏览器变得异常缓慢。在评论中让我们知道您自己的经历。
为什么现在在Ghostery 中默认启用这个东西是一个谜,特别是考虑到对浏览器性能的影响。关掉它,再次享受Ghostery。
即使您不使用 Ghostery,而是使用其他 Safari 扩展程序,如果您最近更新了它们,然后发现您的浏览器的性能现在很糟糕,那么最好开始在您的Safari 扩展设置和首选项,或者在解决问题时尝试禁用有问题的扩展。
注意:如果您有很多打开的浏览器选项卡和窗口,您可能会发现对 Ghostery 设置或特定于站点的设置和调整(例如,为特定站点禁用内容拦截器)会导致 Safari 性能立即受到影响,并且在浏览器退出并重新打开之前一直非常糟糕。如果您遇到这种情况,性能将一直很差,直到您重新启动 Safari。如果您对另一个站点进行任何调整并拒绝/允许它的内容拦截器,性能将再次受到影响,直到浏览器再次重新启动。这在以前的 Ghostery 版本中不是问题,但在任何装有 Safari 的现代 Mac 上,打开了一堆选项卡和最新的 Ghostery 扩展版本,这似乎是一个可复制的问题。也许这是一个最终会解决的错误(在 Safari 中,或扩展本身),因为在 MacOS 上繁忙的 Safari 浏览器实例中使用另一个类似的内容拦截器扩展复制了类似的性能损失。