![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
firefox
wwwsq
这个作者很懒,什么都没留下…
展开
-
xpcom简介
xpcom可以看作是开源版的Microsoft COM,但是目前应用的范围比较有限,主要是firefox的gecko引擎在使用。xpcom不是浏览器的插件,而是浏览器本身。火狐浏览器就是一堆的xpcom组件构成的。在火狐里面,基本上所有与浏览器相关的功能都被定义成了组件的形式,包括网页间的跳转,窗口管理,cookie 管理,书签,安全,搜索,润色等等的其他功能, 这些功能都是由组件的接口提供的。c原创 2012-11-02 14:54:26 · 1885 阅读 · 0 评论 -
NPAPI简介
NPAPI是电脑上大部分非ie浏览器都支持的一种浏览器扩展,类似ie的activex技术。如果你有一个模块需要支持所有浏览器,那么支持activex和npapi之后,基本上就全支持了。npapi是写plugin的,而不是写extension的。它可以用于实现flash插件,但是不能用来实现adblock。npapi的plugin对象是由具体页面来控制生命周期的,类似flash一样,必须页面里面显式原创 2012-12-04 11:41:40 · 16776 阅读 · 1 评论