一.浏览器插件接口技术:浏览器在使用时,常常需要在网页中调用外部程序。例如在网页中播放视频,实际是调用本地的播放器程序,也就是一个外部程序。这个程序被封装成一种插件接口,可以供网站代码中调用。常用的插件形式有 NPAPI, PPAPI和ActiveX。
(1)NPAPI(Netscape Plugin Application Programming Interface) 网景插件应用程序编程接口
NPAPI是当今最流行的插件架构,由网景开发,后Mozilla维护,几乎所有浏览器都支持,不过存在很大的安全隐患,插件可以窃取系统底层权限,发起恶意攻击。
(2)PPAPI(Pepper Plugin API)