100秒了解一个技术术语:什么是插件?

共 794字,需浏览 2分钟

 ·

2021-10-19 06:44

我们的软件系统,一般是要面向可持续性的迭代的。

在开始设计一个软件系统时,一般不会设计出一个大而全的系统。

一是因为系统体积越来越大,用户下载耗时会越来越长,我们需要给系统做减法;

二是我们应该借助社区的力量,来一起完善我们的系统。

所以需要我们的软件系统有一定的可扩展性,而插件模式是解决扩展性的常用解决方案之一。

所以插件是扩展软件系统功能的一种应用程序。插件要遵循软件系统给出的开发规范来开发。

从产品层面看,插件一般在技术型产品见到的比较多。

插件模式也是技术型产品盈利的方式之一。像谷歌浏览器的插件,注册插件开发者的话,需要65元人民币。插件推到应用商店首页也要收费。

下面举几个常见的例子:

例子1:chrome 谷歌浏览器

b63644566db9da468256c9eda6e9cbdd.webp


我们知道谷歌浏览器的插件市场是比较活跃的,插件数量非常多,凡是你想到的功能,插件市场一般都已经存在了。

谷歌浏览器的插件可以扩展浏览器的功能,浏览器给插件开放了很多的API(接口);

比如管理浏览器的标签页、打开新的窗口、拦截所有请求、插入代码等等。

像广告过滤插件、多种语言翻译插件、换肤插件、下载视频插件等等。

例子2:微信小程序

微信小程序开放了小程序插件后,大量的小程序插件蜂拥而至,包括电商类的营销插件,比如大转盘抽奖、客服聊天插件、数据处理类插件等。

今天就讲到这里了,咱们下期见~😆

  

---- end ----
---- 推荐阅读 ----5秒克隆你的声音,并生成任何内容,细思极恐

100秒了解一个技术术语:什么是IP地址?

产品经理的技术思维之降级思维

当你浏览网页时,会被收集到哪些隐私?

需求文档也能生成代码,程序员要失业了?


❤️❤️❤️
1、码字不易,如果文章对你有收获,来个三连支持一下吧2、关注公众号【产品的技术小课】,回复【星球】进入免费星球获取免费的产品技术学习资料3、也可添加我微信【yss627144】,一起成长
浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报