Jus*_*der 69 browser cross-platform cross-browser
有开发跨平台浏览器插件的工具.
浏览器扩展(即工具栏或AdBlock等过滤系统)是否有类似的工具或API?
Jon*_*ill 73
是的,但不幸的是每一个都有明显的缺点.
Kynetx 支持IE,Firefox,Safari和Chrome,但扩展依赖于Kynetx扩展程序.此外,Kynetx应用程序使用奇怪的专有Kynetx规则语言构建.使用Kynetx平台无需任何费用.更新:Kynetx已经关闭
WebMynd 支持IE,Firefox,Safari,Chrome,并且是私有测试版.从我能够确定的,WebMynd是一个非常小的旧金山的创业公司仍然开始.他们的库是独立的,并提供Javascript API,他们使用每月结算模式.更新:公司转向,现在为移动,trigger.io
Crossrider 支持IE,Firefox,Chrome和Safari.最近退出测试版(截至2012年6月),Crossrider是免费的,并提供基于jQuery的开发体验.扩展的发布方法包括可嵌入的网站小部件,下载链接和自定义的Windows安装程序.但是,CrossRider不允许您自行托管您的插件文件.更新:截至2016年9月27日,CrossRider已终止,并将于2016年10月27日之前提供.
KangoExtensions 支持IE,Firefox,Chrome,Safari,Opera.似乎非常新的和前卫,像Crossrider,看起来也很有希望.更新:两年内没有更新.
IE和Firefox似乎是最难开发的,尽管Mozilla JetPack旨在大大简化Firefox扩展开发.
Tim*_*ych 19
还有一个非常年轻的跨浏览器开发框架,名为BabelExt,来自Reddit Enhancement Suite的作者.我喜欢它为Firefox构建无重启的Jetpacks.
有关github的更多信息,请访问https://github.com/honestbleeps/BabelExt
Vla*_*nko 16
Mozilla最近推出了WebExtensions API.目前它实际上几乎是Chrome Extension API的副本(但有些API还没有实现).它刚刚在几天前推出,所以它仍然存在很多问题和不支持的API.但如果您有兴趣为Chrome,Opera和Firefox编写扩展程序,则应注意WebExtensions API的状态.
UPD 27.10.16.还有一个页面Are-we-WebExtensions-Yet,它总结了WebExtensions的当前状态.根据他们目前估计,Chrome商店的44.99%扩展程序应该适用于Firefox.
| 归档时间: |
|
| 查看次数: |
21675 次 |
| 最近记录: |