Android 版 Chrome 浏览器为什么迟迟不支持插件

如题所述

  也许当chrome和android融合的一天,android也能利用NACL这个PPAPI插件来跑原生代码的web app。---------------------------------先统一下扩展(Extension)和插件(Plugin)在浏览器的概念里,Plugin仅是通过NPAPI/PPAPI/ActiveX这些接口运行的二进制程序,这些程序给予浏览器本身不具备的能力,来提供服务:最常见的是Flash player,网上的视频大多依然是通过包装在ActionScript编写的flash程序播放的。NACL,在未来,google chrome可以获取预先编译为LLVM字节码的webapp,下载到本地后编译为本地二进制代码来高效又适应多平台地运行(这就是google给chrome设计的未来)。NACL目前通过PPAPI接口与浏览器通信。所以浏览器在这里仅仅是一个包装器(wrapper),它仅为插件提供了运行的环境,如一个访问受限以保证安全的沙盘。Extension利用了浏览器本身就拥有的能力,来达成浏览器未去做的事项,换句话说,对于扩展而言,执行者依然是浏览器。Chrome从某一个版本开始提供了一套叫做WebRequest的API供扩展程序使用。从这个版本开始,Adblock plus等内容审查扩展才能真正达到“显示前阻止下载”的作用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-20

    不想支持,所以不提供。