3dwelcome

定制化 chrome 的 new tab 页面

  •  
  •   3dwelcome · Mar 10, 2021 · 2536 views
    This topic created in 2073 days ago, the information mentioned may be changed or developed.
    网上有很多插件,但是插件都有个致命弱点,就是没办法读取和显示,最常访问网站里的缩略图。

    而且是官方硬性限制,插件作者是没办法绕过去的。于是只能通过修改本地 html 的方式,来达到我的定制化 new tab 页面效果。

    本质上,new tab 页面就是一个最普通的 html 文件,叫 local-ntp.html,只不过被压缩在了 C:\Program Files (x86)\Google\Chrome\Application\{Version}\resources.pak 里面,有个工具 chrome-pak 可以解包 /重新打包。

    于是我解包后改了个 HTML, 改了一下保护眼睛的背景色,加了三个常用搜索框,复制到原路径覆盖一下。对我自己来说,已经足够用了。

    最后贴一个效果图:

    6 replies  •  2021-03-10 15:19:45 +08:00
    loukky
    loukky
    Mar 10, 2021 via Android
    1
    可以分享下吗
    yazoox
    yazoox
    Mar 10, 2021
    2
    没图……
    3dwelcome
    3dwelcome
    OP
    Mar 10, 2021
    3
    @loukky 每个人用的 chrome 的版本不一样,内部文件也不一样,版本之间总有些区别。
    个人觉得改一个 HTML 文件,对于 v2 同学基本都手到擒来,就没提供改好的 resources.pak 。
    3dwelcome
    3dwelcome
    OP
    Mar 10, 2021
    4
    @yazoox 用的是 v2 推荐的 imgur.com 图床,估计需要科学上网才能显示-_-
    nerocc
    nerocc
    Mar 10, 2021 via Android
    5
    为什么要显示网页内容呢,图标本来就是为了快速辨识而设计的。网页内容一直变化,也没办法做到快速预览,还会影响性能。
    3dwelcome
    3dwelcome
    OP
    Mar 10, 2021
    6
    @nerocc 不影响性能,chrome 是直接缓存网页预览图片,到本地 sqlite 数据库里的。
    只不过 chrome 禁止开发者用任何正规的 API 去访问,也是喵里个咪的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   902 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:20 · PVG 05:20 · LAX 13:20 · JFK 16:20
    ♥ Do have faith in what you're doing.