跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 准备做个定制版 Chromium
未分類
3 9 月 2020

准备做个定制版 Chromium

准备做个定制版 Chromium

資深大佬 : typetraits 14

之前用过 ungoogled-chromium 和 Brave ,各有优劣,但是也不能 100%满足需求,所以准备自己定制一些功能。

现在从上述两个开源项目移植了一些 patch,从 Chromium 中移除 /禁用了下列功能:

  1. Safe Browsing
  2. Crash Reporter/Crashpad
  3. RLZ
  4. Rappor
  5. Network Time Tracker
  6. New Tab Page 中的推广信息
  7. IPv6 Probe
  8. 大量统计信息,Chromium 中几乎一切操作都会被统计(在chrome://histograms中可以查看)

然后又从 Edge 抄了灰色 Web 控件颜色和直角、带阴影的 Tab 栏,接下来计划实现如下功能:

  1. 移植 Firefox Container
  2. 原生实现ClearURLs扩展的移除 URL 中统计参数的功能,毕竟多开一个扩展就多占一份内存
  3. 集成 Zotero Connector
  4. 移植 Brave 中的 Fingerprint Protection 功能。现在实现了返回随机数据(Panopticlick中部分 fingerprint 数据返回 randomized ),但是功能无法开关,对一些滑动验证功能有影响
  5. 再试试把 Chromium 中的tcmalloc内存分配器换成微软的mimalloc
大佬有話說 (33)

  • 資深大佬 : Redbeanw

    加油,支持一下

  • 資深大佬 : Leon6868

    支持
    提个建议:能否让 chromium 的体积更小一点

    有没有 timeline 之类的,我想看看项目进度

  • 資深大佬 : sfqtsh

    目前在用 vivaldi

  • 資深大佬 : Huelse

    支持,长远来看这是一项大工程,在性能与功能之间要不断做出调整和平衡。

  • 資深大佬 : ifxo

    正在用 Naver Whale,功能比较全面

  • 資深大佬 : pp22

    我最想要去除只能在谷歌商店才能安装扩展的限制,可惜没能力

  • 資深大佬 : ciaoly

    马克。主不打算和别人协作嘛?

  • 資深大佬 : Perry

    @pp22 不是一直可以从本地倒入扩展的吗?

  • 資深大佬 : SteveZou

    @pp22 只能在谷歌商店才能安装扩展?

  • 資深大佬 : youthcould

    zotero connector,我一直用小书签版,一样好用,还不用安装插件,推荐

  • 資深大佬 : youthcould

    如果是 win 版,建议可以考虑原生改进字体渲染,或者比如替换字体等

  • 資深大佬 : miaomiao888

    @pp22 cent 浏览器有实现

  • 主 資深大佬 : typetraits

    @pp22 #6 如果你愿意自己编译 Chromium 的话,修改 chrome/browser/extensions/crx_installer.cc 就可以了
    410-422 行

  • 資深大佬 : kerro1990

    精简下体积,20M 左右就好了

  • 資深大佬 : wdhwg001

    @kerro1990
    @Leon6868
    体积小的嵌入库有 miniblink,可以自行补上浏览器的部分。

  • 主 資深大佬 : typetraits

    @Leon6868 #2 好提议
    现在 Chromium 中的组件太多了,移除掉一些可以减小体积
    timeline 暂时还没有,现在只在业余时间搞

  • 主 資深大佬 : typetraits

    @ciaoly #7 考虑过,但是现在只是业余时间搞一下
    以后可以慢慢找人协作

  • 主 資深大佬 : typetraits

    @kerro1990 #14
    编译之后 Blink 本身就 20M 了
    libchrome_dll 80M
    libcontent 42M
    20M 你只能得到一个 Blink 内核,连 UI 都没有

  • 資深大佬 : kerro1990

    @wdhwg001 miniblink 太老了

  • 資深大佬 : Leon6868

    @typetraits 你可以搞个 github 仓库,我们 watch 一下

  • 資深大佬 : Whalko

    码一下,作恶越来越过分了。= =

  • 資深大佬 : Cielsky

    可以用 ublock orgin 和油猴就好了。
    发现第三方直接支持 ABP 规则的浏览器,基本上拦截效果都有点差劲

  • 資深大佬 : pp22

    @Perry 开发者模式每次重新打开浏览器都有提醒,烦人

  • 資深大佬 : pp22

    @SteveZou 不是吗,假如我打包好一个 crx 文件,发给你,你能正常安装吗,别说解压,开发者模式是给调试扩展的,不是正常安装使用的

  • 資深大佬 : pp22

    @typetraits 谢谢指点,可能我编译不了,祝你定制顺利吧

  • 資深大佬 : SteveZou

    @pp22 啊…我没遇到这种问题…我的开发者模式一直是打开的状态,目前我也在用好几个第三方插件,没感觉有啥不方便的啊…

  • 資深大佬 : wtks1

    要是帐号同步什么的能自建就好了….

  • 資深大佬 : guanhui07

    支持一下

  • 資深大佬 : expectation

    @Cielsky 自己利用 css 选择器编写规则不香么

  • 主 資深大佬 : typetraits

    @wtks1 #27 可以参考一下 Brave Sync( https://github.com/brave/brave-browser/wiki/Brave-Sync-v2 )

  • 主 資深大佬 : typetraits

    @Leon6868 #20 明天有空的时候建个 repo

  • 資深大佬 : beanrobbie

    win 一直在用 cent iron slimjet vivaldi edge

  • 資深大佬 : Myprincess

    老大,我可不可以建议一个:
    在使用 CHROME 时,可以自动设置自动打开网站前端与后端,并且支持后端 DB 信息推送。不需要登陆。如果我想看,就直接点击那个通知。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具