Chrome内核浏览器保存实验特性配置(://flags)的方法

编程知识 更新时间:2023-04-30 22:48:21

首先,通过浏览器手动修改实验特性配置

        具体教程CopyDN一搜,有十万条重复教程,还可能会附带非常贴心的过时flag列表以供查询.

        不同浏览器开放的实验特性也不同,即使是同内核版本的不同浏览器,也可能开放完全不同的实验特性.混用不同浏览器或不同内核的特性配置未经过本人测试,也许能够强行开启同内核其他浏览器明面上未开放的特性(懒得测试)


定位浏览器所使用的 UserData.

        UserData在大部分浏览器中命名都不会变化,但是对于进行了便携化处理的浏览器,它可能直接被命名为Data或者data,或者是别的什么名字.不同浏览器的目录结构可能差别比较大,用于存放插件和用户设置(多删几次就能认出来了) ,通过备份UserData,可以备份整个浏览器的所有功能和设置,还有不同的Profile(通过仅备份UserData下的ProfileX)等,不过浏览器可能会识别并重置部分(或全部)设置,视需求和浏览器决定是否进行这种备份


打开 UserData\Local State

        Local State文件无后缀名,实际上是JSON.实验特性定位在:

{
    "browser":{
        "enabled_labs_experiments":[
            
        ]
    } 
}

建议使用 json格式化工具进行格式化,这不会影响浏览器读取配置,而且比较护眼.

一个开了很多实验特性的配置文件应该长这样:

由于 Local State 同时保存了其他无关配置(Edge甚至塞了一堆域名过滤相关的垃圾,VSCode都不能将文件识别为JSON,呵呵),所以建议仅CV相关配置转存即可.


附加信息 :

Local State 的作用域应该是全局级别的,对此浏览器下的所有配置文件均有效

Local State位置参考,包含几个旧版便携浏览器:

本文写于20220607,若在CSDN有重复,皆为TMD转载(还有其他人会这样命名文件夹?)

欢迎扩展 UserData 和 Local State 相关迁移和进阶配置教程,直接CV迁移过于粗暴,希望有人能给出一个更优雅的解决方案

更多推荐

Chrome内核浏览器保存实验特性配置(://flags)的方法

本文发布于:2023-04-22 23:44:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/0ab595c05a38eca1ff3d4f803b56266b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:内核   特性   浏览器   方法   Chrome

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 97436文章数
  • 24772阅读数
  • 0评论数