Java小程序还是自定义浏览器插件?

2024-05-21 04:00:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我们正在编写一个平台来构建能够在任何浏览器上运行的应用程序,我们在想,有没有一种方法可以用Python实现这一点?或者我们应该使用Java和javaapplet?在

我也在想,写一个自定义的浏览器插件有多难?它需要多长时间,例如工时?在

谢谢你!在


Tags: 方法插件应用程序浏览器平台java多长时间工时
1条回答
网友
1楼 · 发布于 2024-05-21 04:00:51

浏览器插件的通用API是javascript。它至少在Firefox、Chrome/Chrome和Opera中得到了很好的支持;它是最后两个版本中唯一可用的扩展API。有趣的API子集包括firefox的Fuel、Chromium的精简扩展API和非常便携的GreaseMonkey函数。在

第二个运行时会有自己的启动成本、垃圾堆和ffi开销。它需要特殊的特权,并且仍然需要将其API调用转换为javascript。那会使它相当不吸引人。在

编辑:你在问关于可能的插件或插件支持的网页内容?您还可以选择NPAPI(也可以选择它周围的Pepper项目)。这个api是C级的,可以自己渲染成一个矩形区域(使用OS-api),代价是浏览器的支持非常少,并且是可移植性的噩梦。在

相关问题 更多 >