当前位置: Chrome插件首页 > Chrome插件问答 > chrome扩展程序安装太多影响性能怎么办?

chrome扩展程序安装太多影响性能怎么办?

Chrome插件问答
 
chrome浏览器一直是以高性能著称的,并且市场占有率也越来越大,已经占领了第一的位置。chrome因插件而美丽,所以chrome扩展功能也带来了很大的便利,但我们都知道安装的扩展可能会
chrome浏览器一直是以高性能著称的,并且市场占有率也越来越大,已经占领了第一的位置。chrome因插件而美丽,所以chrome扩展功能也带来了很大的便利,但我们都知道安装的扩展可能会对页面的性能有影响。很多用户反映chrome扩展程序安装的越多网页的打开速度越慢,今天我们chrome插件网就跟大家一起来讨论下chrome扩展安装太多的解决办法。
chrome扩展程序
 

首先,为什么安装了扩展后就会影响页面的加载速度?

熟悉chrome扩展开发的同学应该知道,chrome扩展是允许向页面里植入CSS和JS的,并且CSS和JS的植入可能还会引起一些图片等资源的下载。具体的配置在manifest.json里的Content Scripts,如:
扩展程序影响速度
这个表示向 http://www.google.com/ 下所有页面植入mystyles.css和jquery.js和myscript.js这3个文件,并且植入时段是在document_end。run_at有3个属性值,分别对应:
document_start 在页面CSS加载完成之后,DOM结构构造完成和Script执行之前加载
document_end 在DOM结构完成之后,图片或者iframe等资源之前
document_idle 在document_end和window.onload找个空闲时候触发 从3个run_at值来看,如果植入的脚本在document_start,那对页面的影响是非常大的。虽然这些资源在本地,没什么网络传输时间,但还是有解析和执行时间。并且一个扩展可以植入多个资源或者脚本,如果扩展安装比较多的话,对页面性能的影响就非常大了。

其次,Chrome安装了很多插件怎么办?

方法一:借助chrome插件扩展管理器和一件管理插件

扩展管理器和一件管理插件

Extensions Manager – chrome浏览器扩展管理扩展,提供比原生扩展管理更为方便快捷的管理方式,清晰的分类可以很快区分扩展与应用。它能弹出浮窗,一键开关任意已安装的插件,与其它同类插件相比它的UI 优雅得多。如果你的电脑安装了很多chrome插件,那么不妨试试这款插件。

Chrome扩展管理器的特性:

一键管理所有扩展,快速开启/禁用、批量闪电管理,智能排序,右键卸载、锁定、选项配置,角标提醒,大小布局随心配。快捷、简单、安全。
1. 一键快速开启/关闭扩展;
2. 闪电管理:双击空白区域关闭所有开启扩展(被锁定或主题类扩展除外);
3. 智能排序:根据您的启用频繁度智能排序;
4. 右键菜单:提供锁定、卸载、选项配置、主页等快捷功能;
5. 角标实时显示开启扩展数量,用完提醒及时关闭(被锁定或主题类扩展除外);

方法二:借助chrome自带扩展程序管理页面

直接打开浏览器扩展程序的页面,对插件进行启用或者不启用,但是这样会比较麻烦,所以我们来学习通过插件进行管理。
如下图所示:只在需要 使用时才开启插件。
chrome扩展程序管理页面

你可能感兴趣的文章:

1.MAC下chrome浏览器如何安装CRX文件第三方插件呢?
2
.chrome://plugins 为什么无法打开?
3.chrome浏览器如何清理缓存?