NoScript入门指南

尝试消除问题的工具

更新资料 :我们已经发布了新的 Firefox 57及更高版本的NoScript指南

本《 NoScript入门指南》旨在向Firefox或NoScript新用户提供有关浏览器加载项工作方式的信息。我有 在2014年发布了面向普通用户的指南 您可能会发现它也很有用。

NoScript是Firefox的长期安全附加组件,在Firefox上获得很高的评价 Mozilla AMO 并受到超过230万用户的欢迎。

它经常与广告阻止程序混淆,尽管这样做是远远超出其目的,并且广告阻止更多是扩展功能的副作用,而不是为其设计的目的。

尽管NoScript还有很多其他功能,但它的主要功能是阻止脚本仅在允许它们运行的​​网站上运行。

例如,这消除了您访问的网站的所有第三方连接,这些第三方连接立即加载了活动内容,因为它们都依赖脚本运行,但也可能会影响在Firefox中访问过的站点上本地运行的脚本。

NoScript入门指南

noscript

NoScript信息可以在Firefox界面的多个位置显示。我希望我的工具显示在底部的工具栏中,但默认情况下,该图标将显示在顶部的主工具栏中。

它指示是否通过附加在该图标上的红色符号阻止资源加载。

当您单击它时,您会看到与您正在与其交互的页面的站点列表,以及是否允许它们在页面上运行脚本。

这里,站点旁边的红色图标表示该站点已被允许运行活动内容,这些内容起初可能会引起混淆。

根据所涉及的站点,您可能需要允许它在其自己的域上运行活动内容才能正常工作,因为您可能会遇到诸如菜单中断,搜索,无法下载或其他妨碍您与之完全交互的问题。

对于NoScript列出的每个站点,您可以选择暂时或永久地允许它。

  • 允许网站 -将网站列入白名单,以便允许其在本地或作为第三方连接运行脚本。
  • 暂时允许网站 -仅将会话网站列入白名单。关闭Firefox,默认情况下它将重置为被阻止。

请注意,一旦允许站点永久或临时运行脚本,新的站点连接就可能可用。例如,如果您允许googlesyndication.com,您可能会注意到doubleclick.com在自动重新加载页面后显示为新连接。

NoScript菜单还显示用于批量更改权限的选项。您可以允许或临时允许您正在访问的页面上的所有站点,撤消所有临时权限,或者全局允许暂时禁用阻止功能的脚本,直到您启用它为止。

通常,最好不要使用其中的任何一种,甚至对于更改某些权限后无法正常工作的网站也是如此。

NoScript新用户遇到的主要问题是弄清楚他们需要允许哪些网站才能正确访问网页。

有时这可能会造成混淆,尤其是在站点大量使用内容分发网络和其他第三方连接来拉动用于向用户显示其内容的库或其他内容的情况下。

管理白名单

noscript whitelist

NoScript维护白名单 您可以在选项中进行管理。

  1. 单击Firefox中的NoScript图标,然后从打开的菜单中选择选项。
  2. 切换到白名单标签。

您可以在其中列出永久或临时允许的所有地址。临时站点以斜体列出,以便于识别。

点击任意地址,从白名单中删除所选网站。 NoScript附带了一个列入白名单的站点列表,建议您仔细浏览以删除那些您不想列入白名单的站点。

您还可以在此处导入和导出白名单,如果您在一台以上的计算机上使用Firefox,这将很有用,因为您可以通过这种方式将其分发到其他计算机。

其他选择

noscript reload

NoScript提供的选项广泛。在打开选项窗口时,您可能需要查看以下内容。

在选项窗口中切换到常规。在那里,您可以找到扩展的重新加载行为。可将其配置为在权限更改时或仅在当前选项卡时自动重新加载Firefox中打开的所有页面。

同时禁用这两项以阻止自动重新加载。

切换到通知标签。您可以在其中找到用于更改是否以及如何向您显示有关被阻止脚本的通知的选项。我宁愿完全禁用这些通知,因为它们会显示在屏幕上,但是您可以更改这些通知在页面上显示的时间,方式和持续时间。

noscript notifications

高级页面还包含几个有趣的选项。页面上的“不受信任”和“受信任”选项卡允许您配置这些网站类型的其他限制,例如,书签不会在这些页面上运行。

“ HTTPS”选项卡允许您配置要一直使用安全连接或永远不使用安全连接的站点。

暂时保留这些设置,直到您使用扩展程序一段时间以了解其基本原理,这可能是一个好主意。

进一步阅读