二次元漫画网 加入收藏  -  设为首页
您的位置:二次元漫画网 > 知识百科 > 正文
flash ppapi和npapi有什么区别
flash ppapi和npapi有什么区别
提示:

flash ppapi和npapi有什么区别

这个不能说哪个好,只能看你的浏览器支持哪个。
截至目前,只有新版的Chrome浏览器支持ppapi,其他非IE浏览器支持npapi。
ppapi的标准是当初谷歌提出的,目的是改善插件的安全性问题,但其实目前也只有谷歌自家浏览器支持,其他如火狐等对其标准是不屑一顾的。
针对flash来说,如果非要分个高下,当然是npapi的表现要强于ppapi,原因是ppapi版本的flash不支持硬件加速,所以经常会遇到同一个flash文件,ppapi播放起来很卡,但是npapi就很流畅。

360安全浏览器ppapi和npapi的区别
提示:

360安全浏览器ppapi和npapi的区别

NPAPI是当今最流行的插件架构,由网景开发,后Mozilla维护,几乎所有浏览器都支持,不过存在很大的安全隐患,插件可以窃取系统底层权限,发起恶意攻击。

2010年,Google在原有网景NPAPI(Netscape Plugin API)基础上开发了新的PPAPI(Pepper Plugin API),将外挂插件全部放到沙盒里运行,2012年Windows、Mac版本的Chrome浏览器先后升级了PPAPI Flash Player,并希望今年底值钱彻底淘汰NPAPI。

PPAPI的flash相较于NPAPI来讲,内存占用更大,因为全在沙盒里面运行。

顺便一提flash每次更新基本上都是修补安全漏洞。