问题标签 [add-on]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1147 浏览

debugging - 分析 SO 中 Firefox 插件的 CPU 消耗

我目前通过卸载它们并从长远来看该插件是否存在问题来分析效率低下的 Firefox 插件。但是,这种查找低效插件的方法非常耗时。

我想知道确切的数字方式

  1. Firefox 中每个插件独立的 CPU 消耗
  2. 在 Firefox 中同时两个不同插件的 CPU 消耗(请注意,每次在浏览器中都有两个插件然后长期衡量需求是不切实际的

显然,仅测量 CPU 而不是内存消耗就足以使测试保持简单。

是否有任何工具可以测量一组插件中 2 个组合的 CPU 消耗?

0 投票
2 回答
358 浏览

firefox - 开发一个 Firefox 插件,在保存文件时将文件的 URI 转换为文件名

我已经阅读了一些关于开发 Firefox 插件的文档和教程。但从未找到如何做到这一点。

我想制作一个插件,当您尝试保存文件(通过左键单击或右键单击/另存为)时,它会自动将要创建的文件的名称设置为与原始文件的 URI 相同。(但有一些变化,比如将斜线变成连字符等)

关于如何做到这一点的任何提示?谢谢!

0 投票
3 回答
8414 浏览

c# - C# 中的 Skype 插件

我想尝试用 C# 构建一个 Skype 插件。有 API 吗?

0 投票
2 回答
750 浏览

windows - 在 WINDOWS 中保存程序配置文件的最佳位置是哪个?

我的程序需要将一些配置详细信息保存在 .ini 文件中。该程序还安装了 IE 和 firefox 的扩展,我也想从这些扩展中读取这些 .ini 文件。如果我将 .ini 保留在“...AppData/Roaming...”中,则处于保护模式的 IE 扩展将无法读取/写入。据我所知,只有 AppData/LocalLow 只能在保护模式下读取。如果我将所有配置详细信息移至此“...AppData/LocalLoe ...”,它会一直有效吗?这是标准的方式吗?我写的一切都是在 Vista 环境中,它可以与 XP 一起使用吗?赢7?

0 投票
1 回答
148 浏览

php - PHP function-enhancement libraries intended for plain-vanilla php

Background: There are numerous PHP addons out there that have some nice ideas, but they represent a significant investment in either time or resources. For example there are frameworks like codeignighter or Smarty templating.

Although some find these useful, and others find them not-so-much, there is no debating that there are a lot of projects out there intended to streamline PHP development, and "mold" it into a new image.

Question: I am wondering if there are any frameworks out there that do not try to "re-invent" PHP, but still add some nice enhancements for making PHP a little bit "improved" (such as, for example, organizing the native PHP functions with "$haystack and $needle" arguments to always take arguments in the same order, or providing object-oriented strings, so you can do things like):

Rationale: Just asking.

0 投票
5 回答
18897 浏览

internet-explorer - 如何开发 Internet Explorer 插件

我们可以为 IE 创建插件吗?如果是,我在哪里可以找到所需的资源/文档?

0 投票
1 回答
602 浏览

activex - 当我卸载我的页面时嵌入我的 activex。activex 不破坏

我的 MFCActiveX很简单。我是通过ActiveXVisual Studio 2008 的 MFC 模板制作的。我只是在ActiveX销毁测试时添加调用显示消息对话框。

我打开我的页面嵌入这个ActiveX。在我导航到其他地址后。

  1. 如果我禁用 Skype 插件,则显示“销毁”消息。ActiveX 被破坏
  2. 如果我启用 Skype 插件,则不会显示消息“销毁”。ActiveX 不会破坏。

我在ie7和ie8中测试。这是Skype的错误或MFC的错误。什么是解决方案?

0 投票
2 回答
7843 浏览

plugins - 如何使用 WiX 安装插件或附加组件

我需要为我们编写的应用程序安装插件(或附加组件)。我使用 WiX 作为应用程序的安装程序。在我看来,插件是应用程序的可选部分。它需要集成到应用程序的文件系统结构中,但也可以在以后添加,即使是无法控制原始应用程序安装程序的人。因此,我发现 WiX 的所有开箱即用机制都不足:无论是小/次要/主要更新还是补丁机制似乎都不符合前面短语中所述的先决条件。所以我发现对我来说最好的方法是让原始安装程序留下一个注册表项,以某种方式指定安装插件的位置,并为插件构建单独的安装程序。这留下了一个问题,如何继续卸载,但这是我以后可以处理的问题。有没有人有更好的主意?WiX中是否有任何我不知道的专门针对此的机制?谢谢你的建议,N-Man

0 投票
2 回答
4285 浏览

firefox - 从命令行运行 Firefox 插件

我正在为网站使用 508 可访问标准。有一个 Firefox 插件可以帮助检查每个页面上的网站WAVE 插件
我有一个爬虫,可以遍历网站的所有页面。
现在我想结合 WAVE 插件 + 我的爬虫来自动检查网站是否符合 508 可访问性。

我的问题是如何从命令行运行具有特定 URL 的 Firefox 插件?

谢谢你的帮助,

0 投票
3 回答
4092 浏览

windows-explorer - Windows 资源管理器加载项

SVN 和 Git 等工具如何将自己附加到 Windows 资源管理器中,以便在右键菜单中添加选项以及根据文件是否已编辑添加勾选/感叹号?

(我不关注 Git 或 SVN 特定的信息 - 我只是将它们用作示例)