当前位置: Chrome插件首页 > Chrome插件问答 > 来说一说chrome扩展和chrome插件到底有什么区别?

来说一说chrome扩展和chrome插件到底有什么区别?

Chrome插件问答
想讨论chrome扩展和chrome插件区别这个话题很久了!但是迟迟没有写。因为我自己也没有搞清楚这两者之间的区别!回想当初是因为需要寻找插件才想到去维护一个类似的插件网。
想讨论chrome扩展和chrome插件区别这个话题很久了!但是迟迟没有写。因为笔者自己也没有搞清楚这两者之间的区别!回想当初是因为需要寻找插件才想到去维护一个插件网。我甚至问过身边很多程序员这两者之间的区别,说实话能说清楚的也没有几个。今日在论坛里看到有热心的网友推荐这个chrome网,甚是欣慰。但是看到一位网友的回复时我才意识到我该去好好了解一下chorme扩展和chrome插件的的区别。那位网友说:这不叫“插件”,这叫“扩展”,名称都叫不对的网站直接无视!

首先,直观区别扩展和插件的区别

想要直观的去了解在chrome里插件和扩展到底有什么区别?怎么去区分时,我们只需要查看如下两个地址就可以了!
  •     chrome://settings/extensions   这里面的是扩展
  •     chrome://plugins/                     这里面的是插件
chrome插件

chrome扩展

其次,英文翻译上的区别。

从英语翻译来看,插件对应的是“Plugin”,扩展对应的是“Extension”,所以它俩背后其实是两个完全不同的词!

再次,从功能来看来。

"扩展"和"插件",其实都是软件组件的一种形式,Chrome 只不过是把两种类型的组件分别给与了专有名称,一个叫"扩展",另一个叫"插件"。
  • 扩展(Extension),指的是通过调用 Chrome 提供的 Chrome API 来扩展浏览器功能的一种组件,工作在浏览器层面,使用 HTML + Javascript 语言开发[*]。比如著名的 Adblock plus。
  • 插件(Plug-in),指的是通过调用 Webkit 内核 NPAPI 来扩展内核功能的一种组件,工作在内核层面,理论上可以用任何一种生成本地二进制程序的语言开发,比如 C/C++、Delphi 等。比如Flash player 插件,就属于这种类型。一般在网页中用 <object> 或者 <embed> 标签声明的部分,就要靠插件来渲染。
最后,从安全性 上来看,由于插件一般实现的都是比较底层的功能,所以一旦出现问题,往往就会牵涉到整个操作系统,像 Flash 插件就属于经常被扒出高危漏洞的那一类。相比较之下,扩展出现问题,其危害性类往往似于浏览器漏洞。不过 Chrome Extension 在为用户带来便利的同时,也的确带来了不少安全问题,Google Chrome 的稳定版甚至还禁掉了 Windows 用户安装 Chrome Web Store 外扩展的权限。即便是在 Chrome Web Store 中的应用也不能保证绝对安全,因为 Google 自己也下架过一些有安全隐患的扩展。

总的来说:拓展就是利用浏览器提供给你的功能,通过自己搭配来实现一些功能组合,通常利用JavaScript这样的脚本语言来完成,只要调用浏览器提供的接口即可。而插件是浏览器提供的功能已经不能满足你的组合了,你需要利用C++这样的编译语言来拓展浏览器可以提供的功能,来供你调用。一句话概括,插件功能强大但是制作麻烦,拓展功能受限但是制作简单。小结:通过在网络上不停的查找资料,我似乎明白了插件和扩展的区别,但是如果不了解某个插件或者扩展的功能或者实现方法,普通用户是无法区别两者的。我们chrome插件网之所以叫chrome插件而不是chrome扩展,还有一个很现实的原因,那就是在百度指数里面根本没有chrome扩展这个词条,这也是我们选择chrome插件的原因之一吧。很明显究其细节,我们的名称确实不妥。

你可能感兴趣的内容由:

1.谷歌浏览器chrome为什么不能选择安装位置?有什么解决方法?
2.mac 下chrome扩展插件安装在什么位置?
3.Chrome的插件扩展程序安装目录是什么?在哪个文件夹?
4.怎么在谷歌浏览器中安装.crx扩展名的离线chrome插件



相关内容推荐

Block site:屏蔽指定网站并自动跳转

办公插件 2022-05-03 15:17:42

Block site是一款可以自动阻止访问您指定的网站和关键词,并且将所有指向阻止网站的超链接无效化,从而使其无法点击的chrome扩展插件。在插件选项中添加一个你想要屏蔽的网站地址,

Todoist: 待办事项列表及任务管理器

办公插件 2017-06-08 14:36:11

Todoist是网上领先的待办事项列表和任务管理器。我们管理数以百万计的待办事项,我们已经准备好来管理你的!
这种时髦的待办事项应用程序不断,你组织,突出重点,提高工作效

Google Input Tools

办公插件 2020-04-05 01:22:43

Google Input Tools 是谷歌推出的一个Chrome扩展,旨在在Web浏览器中输入时提供多种语言支持。

网页阅读模式插件-iReader

新闻天气插件 2022-05-02 22:34:10

IReader是一个浏览器插件,可不是苹果那个作为阅读器的 iReader 哦,可以将页面中的正文以小清新的风格突出显示,让你免受其他元素的干扰,专注于内容。

历史上的今天chrome浏览器插件

新闻天气插件 2016-12-05 11:35:43

《历史上的今天》官网又推出了新的客户端,这次是针对Chrome核心(Blink内核)的浏览器推出的一个应用扩展,国内用户习惯称为 chrome插件 。现在浏览器市场Chrome核心占据主流,360极速浏

chrome://plugins 为什么无法打开?

Chrome插件百科 2022-05-02 22:01:46

最后又很多网友在我们 chrome插件 网反应说chrome://plugins 无法打开,在chrome标签页输入chrome://plugins提示如下页面: 其次chrome://plugins 无法打开已经有一段时间了。因为从谷歌官方的博客