查看原文
其他

插件,扩展傻傻分不清楚? - 第24期

知乎 前端早读课 2021-02-26

    昨晚利用chrome打开新浪微博,浏览器总会显示这么一个提示(如下图),于是在微博上提问了解,越了解我就越想跟大家分享下:

 

官方说法:

    插件可以帮助浏览器处理特殊类型的网络内容,例如Flash或Windows Media文件。

   浏览器扩展程序类似于插件,但与插件不同的是,浏览器扩展程序可向您的浏览器添加新功能或修改您喜爱的网站上的功能。

以下摘录知乎的:

    "扩展"和"插件",其实都是软件组件的一种形式,Chrome 只不过是把两种类型的组件分别给与了专有名称,一个叫"扩展",另一个叫"插件"。

    扩展Extension),指的是通过调用 Chrome 提供的 Chrome API 来扩展浏览器功能的一种组件,工作在浏览器层面,使用 HTML + Javascript 语言开发[*]。比如著名的 Adblock plus

    插件Plug-in),指的是通过调用 Webkit 内核 NPAPI 来扩展内核功能的一种组件,工作在内核层面,理论上可以用任何一种生成本地二进制程序的语言开发,比如 C/C++、Delphi 等。比如Flash player 插件,就属于这种类型。一般在网页中用 <object> 或者 <embed> 标签声明的部分,就要靠插件来渲染。


=====无底限的分割条=====

如果童鞋有互联网相关精彩好文推荐的,可以直接回复留言或直接到前端De早读课推荐。

http://www.zaoduke.net

要是对加QQ群感兴趣的话聊人森的话,欢迎加入243525054(注:微信,城市+公司+职业)

 

 

 

 


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存