浏览时如何编写扩展名以更改默认的Firefox行为?

时间:2019-04-01 03:33:07

标签: firefox filter firefox-addon blocking

我对令人讨厌的JavaScript和Flash内容感到惊讶,这些内容花费了太长的时间来加载,并分散了我做其他事情的注意力,例如,当您搜索仅用于编辑和复制其URL的特定标签时,突然之间在某些youtube视频上执行ctrl + tab键,而所有youtube人工制品会淹没您,从而产生干扰并消耗无用的ram。

现在我正在使用自动标签丢弃https://addons.mozilla.org/en-US/firefox/addon/auto-tab-discard/#&gid=1&pid=2,该标签会在一段时间后丢弃未使用的标签,但是在重新激活标签后会自动重新加载 我首先尝试找到一些解决此问题的方法,但是没有人满足我的需要,所以我尝试编写自己的代码,但是对知识的需求却很庞大,我几乎找不到在线手册。只是mozilla.org页面上的Api支持。

最常见的问题是,大多数扩展都依赖于全局操作,按钮按下甚至更糟糕的弹出窗口。

即使https://github.com/mdn/webextensions-examples/raw/master/beastify上的示例也依赖于弹出窗口,并且默认情况下不执行任何操作

在最佳解决方案中,我希望在启动页面https://imgur.com/a/eagtiQx之前会出现类似的情况,因为我希望以某种方式冻结这些标签。

如果我只冷使名为beastify的简单示例脚本在隐藏内容的所有选项卡上默认工作,我会感到非常高兴,除非我按下某个按钮,没有弹出窗口。这与它的工作方式完全相反。很抱歉,但是在线内容并不是我的硬道理。

0 个答案:

没有答案
相关问题