定制化 chrome 的 new tab 页面

2021-03-10 01:27:57 +08:00
 3dwelcome
网上有很多插件,但是插件都有个致命弱点,就是没办法读取和显示,最常访问网站里的缩略图。

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

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

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

最后贴一个效果图:

1710 次点击
所在节点    分享发现
6 条回复
loukky
2021-03-10 02:22:04 +08:00
可以分享下吗
yazoox
2021-03-10 07:59:02 +08:00
没图……
3dwelcome
2021-03-10 09:57:40 +08:00
@loukky 每个人用的 chrome 的版本不一样,内部文件也不一样,版本之间总有些区别。
个人觉得改一个 HTML 文件,对于 v2 同学基本都手到擒来,就没提供改好的 resources.pak 。
3dwelcome
2021-03-10 09:58:23 +08:00
@yazoox 用的是 v2 推荐的 imgur.com 图床,估计需要科学上网才能显示-_-
nerocc
2021-03-10 12:28:18 +08:00
为什么要显示网页内容呢,图标本来就是为了快速辨识而设计的。网页内容一直变化,也没办法做到快速预览,还会影响性能。
3dwelcome
2021-03-10 15:19:45 +08:00
@nerocc 不影响性能,chrome 是直接缓存网页预览图片,到本地 sqlite 数据库里的。
只不过 chrome 禁止开发者用任何正规的 API 去访问,也是喵里个咪的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/760165

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX