最小的 Firefox 扩展,用于严格的每个网站 JavaScript 控制
Javascript 控制,由 Erwan Ameil 提供,是一个极简的 Firefox 扩展,为关注隐私的用户提供逐站点的 JavaScript 控制。它直接从地址栏切换脚本执行,让用户可以通过单击来启用或禁用当前域上的 JavaScript,以便进行测试或安全目的。该扩展默认禁用脚本,并提供一个紧凑的用户界面,集成到 URL 栏中,旨在服务于关注隐私的用户、安全导向的个人以及需要快速功能测试而无需繁重配置的网页开发者。
旨在可审计性和简单维护的极简替代方案
作为复杂脚本管理器的简化替代方案,该扩展强调安全优先政策和最小配置。源代码在GPLv3下发布,并托管在GitHub上,支持可审计性。开发者还制作了其他实用扩展,如Link Cleaner和Vertigo Tabs,表明其关注浏览器实用工具而非大规模管理套件。
在开发工作流程中适合快速手动测试
对于开发者,该工具支持快速功能检查,而无需引入额外工具。它满足了测试有无客户端脚本的页面的特定需求,正如其所述的受众所识别的那样。用例包括验证渐进增强、重现客户端回归,以及在手动调试会话中确认服务器渲染的后备。其最小化的方法适合短期的迭代检查,而非自动化测试套件。
低配置界面减少入门摩擦
初学者和非开发者可以在几乎没有配置的情况下采用该扩展,反映了其简单的用户界面,集成到浏览器的页面操作区域。用户经常赞扬缺乏嵌套设置,这减少了在随意浏览时的认知负担。几份报告指出,由于安全优先设置最初会阻止脚本,因此需要一个调整期,因此预计在个人白名单建立之前,需要为常规网站授予权限。
轻量级性能与已知的移动限制
在性能方面,该扩展声称对浏览的影响最小,符合其轻量设计目标和小占用空间。它在标准桌面Firefox版本和Firefox for Android上运行,尽管移动用户应注意平台限制可能会阻止地址栏图标更新或按预期出现。从安全角度来看,该项目采用默认拒绝策略,并在GPLv3下开放源代码许可,支持独立代码审查。
最适合注重隐私的测试人员,他们接受明确的允许列表工作流程
该扩展适合注重隐私的测试人员和开发人员,他们优先考虑对自动化的明确控制,考虑到其简约设计和以安全为首的姿态。对于需要每个网站规则复杂性或自动化脚本政策的用户来说,它不太合适。预期会有行为上的权衡:更简单的界面和更快的手动检查,以换取更少的配置选项,因此当您想要一个紧凑、可预测的工具用于受控测试会话时,请选择该扩展。