问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Chrome扩展全指南:从入门到精通

创作时间:
作者:
@小白创作中心

Chrome扩展全指南:从入门到精通

引用
1
来源
1.
https://www.peterjxl.com/Browser/extensions/

浏览器扩展(插件)可以为我们的浏览器添加额外的功能,得到各种功能的增强。Chrome有着10w+的扩展应用,配合一些脚本,能实现你几乎所有想在浏览器上实现的功能。本文将详细介绍浏览器扩展的相关概念、安装方法以及使用注意事项。

什么是扩展

是什么

浏览器扩展,也叫浏览器插件,可以为我们的浏览器添加「额外的功能」,得到各种功能的「增强」。本质上就是一些代码,你可以去安装插件来增加功能。

有什么用

Chrome有着10w+的扩展应用,配合一些脚本,能实现你几乎所有想在浏览器上实现的功能,如广告拦截,密码管理,脚本管理,网页翻译,页面美化,强制夜间模式,网页长截图,录屏等。网上一直流传着一句话:不装扩展(Extensions)的Chrome只能发挥它20%的能力。各类实用的Chrome扩展是不少人选择Chrome浏览器的重要原因。

代价是什么

Chrome一个著名的缺点就是占内存。Chrome会为每个扩展和标签页单独开一个进程:

当然,这样做带来的好处是快速,高效。总之,不要为了安装而安装,要装真正有用的插件。

谁开发的

任何人都可以开发扩展:企业,团队,个人。这也是为什么Chrome扩展生态这么好的原因,全球的人都可以为它开发插件,能不好才怪。

接下来,本文主要以Chrome为例,讲解插件相关的内容。

打开扩展管理页面

首先,我们可以打开浏览器的扩展管理部分,对已安装扩展进行查看、搜索、删除等操作。在右上角的设置,找到扩展部分,可以打开扩展管理界面,也可以访问应用商店:

扩展管理界面如下,可以搜索,停用,查看详情,移除扩展:

或者点击扩展管理图标,也能看到已安装的插件,并可以点击插件右侧的

对插件进行管理:

还可以在地址栏输入chrome://extensions/进入扩展程序界面。此外,点击详情:

能看到更多设置,检查权限等:

安装扩展

总的来说可以分为两种方式:

  • 在线安装:一些浏览器会有自己的扩展集市,可以访问它,然后搜索、安装扩展
  • 离线安装:下载好扩展文件,拖放到浏览器进行安装

在线安装

不同浏览器的扩展集市地址不同:

也可以在浏览器的扩展管理页面,获取到扩展集市地址:

以Chrome为例,打开应用商店后,可以查看,搜索相关扩展:

找到扩展后,在扩展的详情页点击“添加至Chrome”即可安装:

离线安装

主要步骤:

  • 下载扩展文件(可以是.crx文件,也可能是.zip文件)
  • 解压扩展(建议解压到一个平时不会很少动的文件夹,避免移动文件夹后导致扩展失效)
  • 在浏览器开启「开发者模式」→ 加载已解压的扩展程序 → 选择刚刚解压的文件夹

下面分步骤进行讲解。由于GFW,没有魔法就无法访问到Chrome应用商店,也就无法下载扩展。为此,国内有些网站搬运了Chrome应用商店的扩展,方便国内的用户下载并离线安装,例如:

下载后的扩展文件通常是.crx文件,其实就是一个压缩包,可以通过改文件后缀名来解压。也有些网站直接提供的是.zip。谷歌浏览器自Chrome 67版本开始,不支持将CRX扩展文件拖入浏览器直接安装了,读者可以自行验证:

所以如果你下载到的是.crx文件,先改后缀:

接下来,打开扩展管理页面,点击右侧开启开发者模式

打开发者模式打开后,会看到左上角的「加载已解压的扩展程序」选项:

点击该选项,就会打开文件夹选择框,选择刚刚解压的文件夹即可:

Chrome插件伴侣

刚刚介绍的离线安装方式,要先解压,然后再打开扩展管理页面,加载文件夹,还是有不少步骤的。为此,有网友开发了一款软件「Chrome插件伴侣」,可以通过两次鼠标点击,轻松地,以无损,非破解的方式安装插件。该软件目前找不到官网,但网上能找到很多下载地址,请读者自行搜索下载。如无必要,不建议勾选最下方的选项。但安装成功后,扩展默认是禁用的,你可以打开扩展管理页面,手动启用:

或者打开Chrome后等几分钟,浏览器会弹出是否启用扩展程序的对话框,点击启用即可:

离线安装的问题

离线安装扩展后,可能会遇到每次启动Chrome时,浏览器右上角会弹出「请停用以开发者模式运行的扩展程序」:

虽然并不影响使用,但每次都要关闭窗口的话,还是挺麻烦的。解决措施:

  • 如果你以「请停用以开发者模式运行的扩展程序」为关键词进行搜索,你能找到很多解决方法:组策略,运行批处理,修改dll文件,修改注册表.....这些方法一听就很复杂,实际上也是,还不一定有效,因为Chrome一直在更新
  • 也可以通过弹窗拦截的方式,关闭弹窗,例如火绒。我的建议:还是在线安装好。可以先离线安装一些可以直连扩展集市的插件(在刚刚介绍的网址里找):

注意,我个人建议还是尽量通过官方的扩展集市进行安装,避免下载到恶意扩展。

扩展栏

安装完扩展后,这些扩展默认是不显示在扩展栏里的。你可以选择是否固定到扩展栏:

建议将一些经常修改配置的扩展,固定到扩展栏,方便使用。

注意避雷

不要随便安装不可信的扩展,因为扩展权限很大。在如何构建一个窃取一切的Chrome插件这篇文章中,作者提醒大家注意,浏览器插件可以读取用户的所有信息,发到远程服务器,因此不要随便安装。她还提供了一个演示。

而且,已经有不少案例了:

  • Stylish:一个用于自定义网页样式的知名扩展,超过百万用户,被软件工程师Robert Heaton发现存在窃取用户浏览历史、网页记录的行为,已被Chrome下架
  • SuperCopy:一款能解除网页禁止复制功能的扩展,超60万人在用,Chrome扩展商店精选插件,被V2EX用户曝劫持流量,但目前还未下架,审核力度不太够啊🙃
  • 用扩展进行挖矿
  • ......

这种随着扩展用户量变多,被开发者卖掉,被后继者加点料的例子不少。不单单是扩展,哪怕是开源项目也有类似的问题:xz后门的作者Jia Tan是谁?-阮一峰的网络日志

只能说,上网还是要小心啊。

最后

如果把手机比作浏览器,那么APP就相当于一个个插件。没有安装APP的手机,只有基础的功能:接听电话,收发短信,拍拍照片等。而安装APP后,就能上天入地,无所不能;虽然带来的代价是占用了内存和硬盘,但这值得。希望大家都用上好用的扩展,提高效率,节省时间。后续会介绍如何找到自己需要的扩展,以及推荐一些好用的扩展,例如增强功能,美化,开发,效率,英语相关的,欢迎关注。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号