一文解读npapi插件细则 npapi插件是什么
。
为什么几乎所有的浏览器都在消除或者已经消除了对NPAPI插件的支持?NP插件的全称是网景插件应用编程接口,称为网景插件应用编程接口 。NP插件可以实现流式视频和剪贴板访问,但随着浏览器和网页的快速发展,NPAPI插件存在性能问题、安全问题和崩溃问题,这些都是浏览器用户的潜在隐患 。可见NPAPI插件已经老态龙钟了 。
。
很久以前,NPAPI插件是用来帮助浏览器渲染HTML没有的东西,比如PDF,在线视频等等 。其实在那个时候,NPAPI插件是一个非常好的架构 。与ActiveX架构相比,它算得上是业界的良心 。NP插件于1995年推出 。那时候手机可以杀人,学校的机房要穿鞋套才能进去 。当时的网络环境和业务环境都比现在简单很多,所以当时几乎所有的NPAPI设计都自然而然的忽略了安全问题 。
。
【一文解读npapi插件细则 npapi插件是什么】以前用NPAPI玩游戏 。
的朋友说,NPAPI的确存在很大的安全问题,那感觉就像是IE的ActiveX一样,可以随意的调用本地资源 。几年之前一位程序员朋友就告诉我,NPAPI可以做很多不可描述的事情,虽然至今没见爆出过什么大新闻 。像taobao、迅雷等等国内大佬都有过类似的插件,非IE内核的浏览器比如chrome、opera、safari、firefox当时都支持这个机制 。总之,NPAPI插件可以任意访问系统资源,而且权限非常高 。
。
与浏览器横向运行的NPAPI插件,可以打开网页,为你下载安装一个木马,然后关闭你的杀毒软件 。除了安全问题,一旦NPAPI崩溃,浏览器也会随之崩溃 。于是每个浏览器都想把NPAPI插件放到另一个进程中运行,但这带来了功耗增加、图形效率低、脚本效率低等一系列问题 。
。
这个时候Google推出了PPAPI,然后浏览器行业觉得这个新API挺好的 。因为有了沙盒,插件使用起来更加安全 。谷歌从45版chrome开始移除对NPAPI、JAVA小程序、silverlight等插件的支持 。HTML5推出后,Flash Player也是视频播放的第二选择,网页变得更轻便、更规范,这对用户和开发者都是好事 。Adobe也是畏首畏尾,发布了新版PPAPI插件 。如果遇到Flash插件无法运行的对话框,可以尝试下载最新的PPAPI Flash插件或者最新版本的Chrome 。
推荐阅读
- 史上最详解读GSM涵义 gsm是什么网络类型
- 深入解读品牌推广方法 怎样推广品牌
- 全方面解读雨林木风系统 雨林木风系统怎么样贴吧
- 深入解读百度免费推广法 百度免费推广有哪些方式
- 一文解说创业者必备素质 互联网创业者应该具备哪些素质
- 2020年最新解读工业互联网 工业互联网是什么意思
- 一文解析广州网络推广方法 广州网络推广
- 一文详解房地产营销推广 房地产网络推广要做些什么
- 一文解读精益画布内况 精益创业画布分析的起点是什么
- 解读优酷视频不能播放原因 为什么优酷视频打不开怎么回事