正如我在关于 Firefox 扩展的原创文章中提到的那样,对于许多用户来说,Web 浏览器已成为计算体验的关键组成部分。现代浏览器已经发展成为强大且可扩展的平台,扩展可以添加或修改其功能。Firefox 的扩展是使用 WebExtensions API 构建的,这是一种跨浏览器开发系统。
在第一篇文章中,我问读者:“您应该安装哪些扩展?” 重申一下,这个决定很大程度上取决于您如何使用浏览器、您对隐私的看法、您对扩展开发人员的信任程度以及其他个人偏好。自从那篇文章发表以来,我推荐的一个扩展(Xmarks)已经停止使用。此外,那篇文章收到了大量的反馈,这些反馈已在此更新中考虑在内。
我想再次指出,浏览器扩展通常需要能够读取和/或更改您访问的网页上的所有内容。您应该非常仔细地考虑这可能造成的后果。如果一个扩展具有修改您访问的所有网页的权限,它可能会充当键盘记录器、拦截信用卡信息、在线跟踪您、插入广告以及执行各种其他恶意活动。这并不意味着每个扩展都会偷偷地做这些事情,但您应该在安装任何扩展之前仔细考虑安装来源、所涉及的权限、您的风险概况和其他因素。请记住,您可以使用配置文件来管理扩展如何影响您的攻击面——例如,使用没有扩展的专用配置文件来执行在线银行等任务。
考虑到这一点,这里有四个您可能想要考虑的开源 Firefox 扩展。
uBlock Origin
我的第一个建议保持不变。uBlock Origin 是一款快速、低内存、广谱的拦截器,它不仅允许您拦截广告,还允许您强制执行自己的内容过滤。uBlock Origin 的默认行为是使用多个预定义的过滤器列表来拦截广告、跟踪器和恶意软件站点。从那里,它允许您随意添加列表和规则,甚至锁定到默认拒绝模式。尽管功能强大,但该扩展已被证明是高效且性能良好的。它会定期更新,并且是此功能可用的最佳选择之一。
Privacy Badger
我的第二个建议也保持不变。如果说有什么不同的话,那就是自从我的上一篇文章以来,隐私问题变得更加突出,这使得这个扩展很容易被推荐。顾名思义,Privacy Badger 是一款专注于隐私的扩展,可拦截广告和其他第三方跟踪器。它是电子前沿基金会的项目,该基金会表示:
“Privacy Badger 的诞生源于我们希望能够推荐一个单一的扩展,它可以自动分析和阻止任何违反用户同意原则的跟踪器或广告;它可以无需用户进行任何设置、知识或配置即可良好地运行;它由一个明确地为用户而不是为广告商工作的组织制作;并且它使用算法方法来决定什么是跟踪,什么不是跟踪。”
当之前的项目看起来很相似时,为什么 Privacy Badger 会出现在此列表中?有几个原因。首先是它的工作原理与 uBlock Origin 根本不同。其次是深度防御的做法是一项健全的政策。说到深度防御,电子前沿基金会还维护着 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 条评论