V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
3dwelcome

定制化 chrome 的 new tab 页面

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