Skip to content


NPAPI — Chrome扩展插件开发进阶篇

     这篇文章是写给Chrome扩展插件开发爱好者的一篇文章,不过不是技术教程,是我对Chrome扩展开发的一些想法和一些插件开发新手可能会遇到的一些技术以外的问题解决方案。

今天和Chrome迷网站的站长以及网站的另一个和作者王先生交流了一下,国内的确出了一些插件开发高手,前, im007boy的迅雷专用链接破解扩展、朱才的天气预报等都有了三万多用户。天气预报插件我简单看了一下,无论从美工还是易用性上都做的相当不错。对于王先生组建的Chrome扩展联盟我会考虑在下个插件中加入,也希望众多高手开发出更多更适合国人使用的优秀插件。

喜欢Chrome除了它快速安全以外还有一个原因是支持NPAPI的扩展,其实除了IE以外,几乎所有浏览器都支持,也许微软感觉他的IE浏览器太安全了,所以IE5.5以后就停止支持相对安全的NPAPI,改用后来导致木马肆虐的ActiveX。

对于包含NPAPI的扩展Google是需要人工审核的,提交的插件不会立刻就能被网友下载,Google官方人工审核代码安全性以后还会给插件作者发送一个包含Chrome开发协议的PDF文档,需要作者填写相关信息并且签字后传真或者E_mail给它,然后插件才能让网友下载使用。

上面是一些邮件来往记录,本来不应该这么多,因为第一次我少了一个签名,所以就多了一个来回。

按照Goolge邮件的原意是希望你把文档打印出来签名后传真给他或者扫描后E_mail给他,不过因为我家里没有打印机,我直接在把签名用相机拍下来,搞成一个合适大小的图片贴在的原有文档需要签名的地方发给了他们,结果十多分钟就通过了审核。

这就是需要填写的PDF,在文档的最后还有一个需要签名的地方,第一次就因为下面那个没注意所以Google给又发了一次邮件。

虽然国人开发的Chrome插件开始崭露头脚,但我感觉很不好的一点就是很多作者的模仿痕迹严重,有些就是直接把国外作者开发的插件改下模样,汉化一下就当成自己的作品忽悠用户。其实简单模仿并不丢人,你可以下载和分析国外优秀插件代码,学习他们的技术应用,学习好的设计布局,这样在自己设计扩展的时候脑袋中就会有多种方案供你选择。但是如果是把别人的作品做下简单修改就发布同样功能的扩展,那不应该叫做模仿,应该叫做盗版,是拿来主义,和当年的麒麟操作系统一样,丢人丢到姥姥家了。

另外,针对喜欢汉化国外插件的朋友说一句,因为国外对版权比较重视,在汉化以前最好给原作者发个邮件,以免辛辛苦苦为网友做了好事还惹来版权纠纷。

天亮了,今天西班牙踢得不错,赢得比赛理所应当,愿西班牙好运!

相关文章

所属分类 技术文章.

文章标签 , .

原创文章转载请注明,转载自:启光博客[http://www.iewb.net]

原文链接: http://www.iewb.net/index.php/qg/1550.html


2 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. 博主不实在标题党 评论

    博主不实在,标题党

  2. echo 评论

    你好,请问我自己生成的npapi 插件,在firefox中可以正常使用,然后按照Chrome的要求重新生成crx文件后,可以正常安装,但网页无法识别出这个插件,使用chrome://extensions/可以正常看到我的插件,但网页embed之后始终显示missing plugin,请问有遇到过此类问题吗?
    等待您的回复,非常感谢。



欢迎点评

or, reply to this post via trackback.