正如我在关于 Firefox 扩展的原创文章中提到的,Web 浏览器已成为许多用户计算体验的关键组成部分。现代浏览器已经发展成为强大且可扩展的平台,扩展可以添加或修改其功能。Firefox 的扩展是使用 WebExtensions API 构建的,这是一个跨浏览器开发系统。
在第一篇文章中,我问读者:“您应该安装哪些扩展?” 重申一下,这个决定很大程度上取决于您如何使用浏览器、您对隐私的看法、您对扩展开发者的信任程度以及其他个人偏好。自从那篇文章发表以来,我推荐的一个扩展 (Xmarks) 已经停止使用。此外,那篇文章收到了大量反馈,这些反馈已在此更新中考虑在内。
再次强调,我想指出浏览器扩展通常需要能够读取和/或更改您访问的网页上的所有内容。您应该非常仔细地考虑这可能造成的后果。如果一个扩展具有修改您访问的所有网页的权限,它可能会充当键盘记录器、拦截信用卡信息、在线跟踪您、插入广告以及执行各种其他恶意活动。这并不意味着每个扩展都会偷偷摸摸地做这些事情,但您应该在安装任何扩展之前仔细考虑安装来源、涉及的权限、您的风险概况和其他因素。请记住,您可以使用配置文件来管理扩展如何影响您的攻击面——例如,使用没有扩展的专用配置文件来执行在线银行等任务。
考虑到这一点,以下是您可能需要考虑的四个开源 Firefox 扩展。
uBlock Origin
我的第一个建议保持不变。uBlock Origin 是一个快速、低内存、广谱的拦截器,它不仅允许您阻止广告,还可以强制执行您自己的内容过滤。uBlock Origin 的默认行为是使用多个预定义的过滤器列表来阻止广告、跟踪器和恶意软件站点。从那里,它允许您任意添加列表和规则,甚至锁定到默认拒绝模式。尽管功能强大,但该扩展已被证明是高效且高性能的。它仍在定期更新,并且是此功能可用的最佳选择之一。
Privacy Badger
我的第二个建议也保持不变。如果有什么变化,那就是自从我之前的文章以来,隐私问题已经变得更加突出,这使得这个扩展成为一个简单的推荐。顾名思义,Privacy Badger 是一个以隐私为中心的扩展,可以阻止广告和其他第三方跟踪器。它是电子前沿基金会 (Electronic Frontier Foundation) 的一个项目,该基金会表示:
“Privacy Badger 的诞生源于我们希望能够推荐一个单一的扩展,该扩展可以自动分析和阻止任何违反用户同意原则的跟踪器或广告;该扩展可以无需用户进行任何设置、知识或配置即可良好地运行;该扩展由一个明确为用户而不是广告商工作的组织制作;并且该扩展使用算法方法来决定什么是跟踪,什么不是跟踪。”
当之前的项目看起来很相似时,为什么 Privacy Badger 会出现在此列表中? 有几个原因。首先是它的工作原理与 uBlock Origin 根本不同。其次是深度防御的做法是一项健全的政策。说到深度防御,EFF 还维护着 HTTPS Everywhere,以自动确保许多主要网站使用 https。当您安装 Privacy Badger 时,您可能还想考虑 HTTPS Everywhere。
如果您开始认为这篇文章只是对上一篇文章的重复,那么这就是我的建议开始分歧的地方。
Bitwarden
在上一篇文章中推荐 LastPass 时,我提到这很可能是一个有争议的选择。事实证明确实如此。您是否应该使用密码管理器,以及如果您使用密码管理器,您是否应该选择具有浏览器插件的密码管理器,这是一个备受争议的话题,答案在很大程度上取决于您的个人风险概况。我认为大多数普通计算机用户应该使用一个密码管理器,因为它比最常见的替代方案(在所有地方使用相同的弱密码)要好得多。我仍然相信这一点。
Bitwarden 自上次我查看以来已经真正成熟。与 LastPass 一样,它用户友好、支持双因素身份验证并且相当安全。与 LastPass 不同,它是 开源的。它可以与浏览器插件一起使用或不一起使用,并支持从包括 LastPass 在内的其他解决方案导入。核心功能是完全免费的,高级版每年 10 美元。
Vimium-FF
Vimium 是另一个开源扩展,它以 Vim 的精神为 Firefox 提供用于导航和控制的键盘快捷键。他们称之为“黑客的浏览器”。修饰键指定为 <c-x>、<m-x> 和 <a-x> 分别代表 Ctrl+x、Meta+x 和 Alt+x,默认值可以轻松自定义。安装 Vimium 后,您可以随时通过键入 ? 来查看此键绑定列表。请注意,如果您更喜欢 Emacs,也有一些用于这些键绑定的扩展。无论哪种方式,我认为键盘快捷键都是一种未被充分利用的生产力提升工具。
奖励:Grammarly
并非每个人都有幸在 Opensource.com 上撰写专栏——尽管您应该认真考虑为该网站撰稿;如果您有疑问、感兴趣或想找一位导师,请联系我们,让我们聊聊。但即使没有专栏要写,正确的语法在各种情况下都很有用。输入 Grammarly。不幸的是,此扩展不是开源的,但它确实确保您键入的所有内容清晰、有效且没有错误。它通过扫描您的文本中常见和复杂的语法错误来实现这一点,涵盖从主谓一致到冠词使用再到修饰语位置的所有内容。基本功能是免费的,高级版提供额外的检查功能,每月收费。我在这篇文章中使用了它,它发现了我校对没有发现的多个错误。
再次说明,Grammarly 是此列表中唯一一个不是开源的扩展,因此如果您知道类似的优质开源替代品,请在评论中告知我们。
这些扩展是我发现有用并推荐给其他人的扩展。请在评论中告诉我您对更新后的建议有何看法。
17 条评论