面向企业级市场,一款网页浏览器的很多特性不是说改就改,说丢弃就丢弃。就像微软不能抛弃IE一样,Firefox也有类似的定位和使命。

Firefox即尝试提供企业级市场所需的特性稳定的软件版本(LTS),又是Web新技术的实验田,从推广W3C组织的Web标准(虽然有段时间它的内核是对Web标准支持程度最低的)、支持最新Web标准,到WebGL、WebVR等技术领域,都是领导者;当然,它目前的市场份额是比较低了。

其实我说的就是对待Flash播放器这样的浏览器插件的态度。苹果一向霸气的阉割甚至屏蔽掉对Flash的支持,但对于一些老旧的系统,基于Flash开发的业务功能非常多,这样的场景,苹果给你的建议可能是“赶快修改你的系统来适应我的OS和浏览器”,稍微有点那个啥。

顺便来科普一下:

NPAPI全称叫 Netscape plugin API, 就是那个当年被微软一棒子打死了好多年的 Netscape。 1995 年 Netscape 发明了NPAPI 这个种架构,来帮助浏览器渲染一些HTML没有的东西。比如 PDF, 比如 视频, 以及等等。。

事实上, NPAPI 插件架构是个非常好的架构, 一共就40几个API, 相对于另外一种浏览器插件架构ActiveX来说,简直就是业界良心。

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

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

另一则关于firefox暂不抛弃flash的新闻:

Mozilla官方宣布,Firefox浏览器将在2016年底彻底放弃对NPAPI类插件的支持,但唯一的例外是Flash。

http://liulanmi.com/news/10309.html

转载于:https://www.cnblogs.com/x3d/p/npapi-ppapi.html

居然是Firefox没有抛弃我们相关推荐

  1. 一个时代的终结:Firefox也抛弃了FTP

    整理 | 孙胜 出品 | CSDN(ID:CSDNnews) FTP是一种国际公认的文件传输协议,协议最初标准是于 1971 年的FRC 114转化而来,已有半个世纪历史.随着Mozilla浏览器关闭 ...

  2. win2012R2打Windows8.1-KB2919355 问题

    先附上 微软补丁下载中心: https://www.catalog.update.microsoft.com/home.aspx​​ 前不久从官网下载了个sqlserver2016,打算安装试玩一下看 ...

  3. Win server 2012及sql server 2014,2016及vs安装及资料及故障排除

    vs2015:s****r@sohu.com,p*7*****1 Win server 2012及sql server 2014,2016及vs安装及资料  特别注意:在用U盘复制系统及服务器等安装程 ...

  4. 一个很猛的MM被甩以后

    故事从一个星期天开始 和男朋友一起有4年的,大学的时候就在一起,刚开始的时候也是浪漫非凡,玩遍了所 有男生女人所谓的小资和情调,大学毕业走上社会,工作开始忙起来了,生活也渐渐 走向平淡我们几乎已经是快 ...

  5. 一个很猛的mm被甩之后(zz)

    song:有点扯,但挺搞笑:) 故事从一个星期天开始     和男朋友一起有4年的,大学的时候就在一起,刚开始的时候也是浪漫非凡,玩遍了所 有男生女人所谓的小资和情调,大学毕业走上社会,工作开始忙起来 ...

  6. xp系统什么梗_2019年还用XP是怎样的体验?告诉你XP凉得有多透

    时间不知不觉来到了2019年,而笔者去拜访朋友时惊奇地发现,有人竟然还在用Windows XP!特别是一些不怎么关注消费电子的朋友,多年来用惯XP这系统,似乎就愿意一生一世和它厮守下去. 2019年, ...

  7. 为什么我们最终抛弃 Chromium 选择了 Firefox ?

    浏览器是用来显示在万维网或局域网等内的文字.图像及其他信息的软件,它还可以让用户与这些文件进行交互操作.本文中将介绍为什么我们认为有必要创建自己的浏览器,为什么我们选择了 Firefox 以及为什么我 ...

  8. 小狐狸被抛弃?火狐浏览器官网域名仍为firefox.com.cn

    在火狐浏览器"狐狸门"爆火的同时,传出了火狐浏览器正着手清除Logo中狐狸元素的消息,火狐浏览器要"杀死"小狐狸?一时间,Mozilla官方收到无数网友邮件,或 ...

  9. chrome 禁用https限制http_HTTP协议走过29年漏洞百出:Firefox可直接禁用

    我们能打开各种各样的网站获取信息,HTTP(超文本传输)协议功不可没,诞生于1991年的它构成了连接互联网与网民的通道,我们天天在浏览器里输入的各种网址,绝大部分走的都是这个协议. 不过已经走过29年 ...

最新文章

  1. EJB3.1 JBoss7.1 Eclipse3.7
  2. 某短视频程序员吐槽:公司要求每天刷短视频的时长和绩效挂钩,这合理吗?网友:那某陌员工要按照奔现次数算绩效吗?...
  3. MySQL主从复制之传统复制与GTID模式之间切换
  4. arthas命令使用示例:watch
  5. 机器学习实战-聚类分析KMEANS算法-25
  6. 单链表实现反转的三种方法
  7. pandas string
  8. 致敬各位10年阿里的前端开发
  9. java 链表算法_数据结构算法Java版(一) 链表
  10. Pspice仿真实验-RC滤波器电路
  11. 寻找软件智能的根--- aaas内部遵循的唯一原则
  12. 写函数,计算传入函数的字符串中,数字、字母、空格 以及 其他内容的个数,并返回结果
  13. APP开发的需求分析主要包括哪些?
  14. python 相对路径和绝对路径的区别
  15. 猫狗坦克内测了,大家多支持
  16. 数字化探究实验室建设,培养科学探究精神,推进教育信息化
  17. 盘点新能源汽车常用的8种传感器
  18. C语言实验——数日子
  19. Mybatis拦截器打印sql
  20. 爬取奇书网书籍信息并存储在自动生成的slsx表中(正则初级)

热门文章

  1. 谈谈InnoDB下的记录锁,间隙锁,next-key锁
  2. java map套arraylist,在Java中的HashMap和ArrayList的区别?
  3. 从零开始入门 K8s | 理解 RuntimeClass 与使用多容器运行时
  4. vi 命令linux退不出来,Linux 基本命令 vi的退出方法
  5. php找不到dns地址,dns异常是什么意思
  6. jsp到java xml配置,JSP中web配置:web.xml
  7. m3u8文件在手机上用什么软件看_新技能Get!教你制作m3u8文件 创建属于自己的直播视频列表...
  8. 【视频课】先搞懂你用的模型,深度学习模型分析课程来了!
  9. 【赠书】迁移学习如何入门,看看这本简明手册即可
  10. 【图像分割模型】以RNN形式做CRF后处理—CRFasRNN