重视非IE浏览器用户,用NPAPI开发跨浏览器的插件

企业动态
相信大家在使用浏览器的时候都安装过插件(Plug-ins),比如在使用QQ邮箱,看Flash、用网银付款等等。然而,很多人也会发现,有时候我们在Firefox或者Chrome下,有些插件是无法安装的。

  相信大家在使用浏览器的时候都安装过插件(Plug-ins),比如在使用QQ邮箱,看Flash、用网银付款等等。然而,很多人也会发现,有时候我们在Firefox或者Chrome下,有些插件是无法安装的。其原因是这里安装的插件是按照微软自己的ActiveX标准开发的,而不适用于其他浏览器。由于IE6在国内长期占据统治地位,因此有很多网站和网络应用都采用了ActiveX标准进行开发,导致用户使用其他非IE浏览器时无法运行这部分程序。目前这个问题最广泛的例子就是广大银行的网银,相信大家也都知道大部分网银只能在IE和IE内核的浏览器中使用,而不支持火狐、Chrome等非IE内核浏览器。

  

 

  而目前,随着IE 浏览器份额的不断下跌,非IE浏览器用户逐渐成长,已经成为一支不可忽视的力量。根据互联网分析公司StatCounter的统计,截止到2011年7月初,在全球市场中,IE继续丧失市场份额,份额已跌至43.58%。而Firefox占据28.34%,Chrome占据20.65%,Safari占据5.07%,Opera占据1.74%。IE目前只占据不到一半的市场份额,失去了霸主地位。

 

 

  因此,仅仅支持IE浏览器的网站和网络应用,早已不能满足广大用户的需求,使用NPAPI标准开发跨浏览器平台的插件已经势在必行。

  NPAPI是Netscape Plugin Application Programming Interface的缩写,不难看出这项标准始创于Netscape(也就是Mozilla的前身),Mozilla Firefox的插件就是采用的NPAPI标准。但是目前这项标准早已不仅限于Mozilla Firefox,而成为了一个通用的标准。也就是说只要符合NPAPI接口开发的插件,不但可以在Mozilla Firefox上使用,也可以在Google Chrome、Apple Safari、Opera等浏览器上使用,我们常用的Flash播放器 、支付宝安全控件都是用NPAPI技术开发的。这些控件让我们可以使用不同的浏览器来播放flash动画和在线支付。

  ***,给大家分享一个实例,帮助大家了解如何使用NPAPI技术来解决网站和网络应用上不兼容非IE内核浏览器的问题。

  点击:NPAPI开发详解,Windows版

  或搜索 “NPAPI开发”即可找到此文章。

  希望借此能够引起广大软件厂商和开发者的注意,重视非IE浏览器用户,并改进在非IE内核浏览器上的用户体验。

责任编辑:何巍 来源: 51cto.com
相关推荐

2009-03-21 10:08:17

微软浏览器IE8

2009-12-28 10:02:39

2022-05-18 09:11:19

IE浏览器

2009-03-23 08:52:51

2010-09-14 14:18:09

CSS跨浏览器开发

2015-10-30 11:32:30

Office Onli插件Chrome

2011-08-03 13:53:48

浏览器

2015-04-01 14:14:38

Safari谷歌浏览器安全

2009-06-17 08:30:48

2021-01-05 19:32:37

微软EdgeEdge

2013-08-02 09:35:34

IE浏览器火狐浏览器

2014-11-04 09:48:28

2013-11-22 09:58:36

2012-06-11 10:54:44

浏览器全洞悉

2020-11-25 09:21:12

微软WindowsIE

2010-10-21 16:41:04

2010-03-03 08:57:18

浏览器用户选择

2010-04-05 21:57:14

Netscape浏览器

2009-03-22 10:06:31

2013-04-25 11:14:22

IE浏览器
点赞
收藏

51CTO技术栈公众号