【问题标题】:Why there are so few browser extensions developed by npapi?为什么npapi开发的浏览器扩展这么少?
【发布时间】:2012-04-16 09:11:28
【问题描述】:

我想为 chrome 和 firefox 等主要浏览器开发扩展。使用 npapi 编写的扩展可以在不同的浏览器中工作,但是使用 npapi 开发的浏览器扩展很少。你能告诉我原因吗?谢谢。

【问题讨论】:

    标签: npapi


    【解决方案1】:

    您的问题混淆了扩展和插件;他们是verydifferent,目标完全不同。您不能使用 NPAPI 开发扩展,只能使用插件。你不能编写一个跨浏览器的扩展。

    如果你问为什么很少有扩展包含插件,那是因为插件比扩展更难写很多,是特定于平台的,对于广大扩展程序试图解决的大多数问题对用户来说更加危险(因为他们可以在机器上运行任意代码),甚至在某些浏览器(例如 Safari)的扩展程序中也不允许。

    如果您根本不是指扩展,而是问为什么很少有独立的 NPAPI 插件,那么上面的大部分列表仍然适用。

    【讨论】:

    • 感谢您的帮助。我想我问错了问题。对不起。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-03
    • 1970-01-01
    • 2017-04-18
    • 2020-12-06
    • 2012-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多