1

然而,有一些工具可以同时为所有主要浏览器制作一个插件,请参阅:crossrider、kangoextensions 和http://besttoolbars.net/products/addon_framework

使用greasemonkey和一个完整的firefox插件转换器,我已经做了一个插件,它做了以下三个简单的事情:

  • 使用 wiki.greasespot.net/GM_xmlhttpRequest 检查外部链接的 http 状态(根据跨站点脚本策略,仅使用 javascript 将无法解决。)

  • 通过一些正则表达式操作当前页面/dom

  • 注入额外的托管 javascript 以进行自动更新

但是是否有任何“跨浏览器插件制造商”能够完成上述三件事? (尤其是像 GM_xmlhttpRequest 这样的外部链接的 http)和开源、免费或至少在用它制作的插件中没有他们的品牌?

或者从我的greasemonkey脚本到chrome的完整插件最简单的方法是什么,[opera,internet explorer,safari(或更多)]。
(我想仅此一项就可能是几 kb 的代码来匹配上述要求,并且不需要像 crossrider 这样的复杂服务?)

谢谢!=)

4

1 回答 1

2

我认为您可以使用Crossrider平台实现您的目标,只需用 JavaScript 编写一次即可在所有支持的平台上运行的代码。对于您的特定目标,您可以使用appAPI.request API 处理您的 HTTP 请求和 jQuery/JS DOM 来操作页面内容。

关于品牌,Crossrider 平台允许您使用自己的图像自定义扩展,指定您自己的安装后登录页面(感谢页面),并在您的站点上托管无缝安装程序小部件或托管 Windows 安装程序文件,因此最终用户根本看不到任何 Crossrider 品牌。

最后,关于货币化,我们有一个严格的政策,即只有在扩展程序开发者的相互同意的情况下才能通过扩展程序货币化。

我希望这能澄清您的疑虑,但请随时在此线程上或通过联系我们的支持 (support@crossrider.com) 提出任何进一步的问题。

免责声明:我是 Crossrider 的员工

于 2013-10-15T13:49:03.297 回答