如何让 Chrome 浏览器标签「真正」休眠?

2020-08-19 14:47:27 +08:00
 Mindjet

懒加载网页,比如百度文档翻译,如果关闭网页,再次打开就要从头开始。

是否有办法将标签页休眠?

就好像 PC 休眠,唤醒并不需要从头开始,而是和离开时完全相同。

去谷歌找到了冻结标签页的扩展,但都是重新加载,比如 Tab Suspender 和 The Great Suspender 。

有人见过类似的扩展或者浏览器吗?

如果要实现这个功能,开发 Chrome 扩展能实现吗?

PS:

  1. 百度文档翻译是不能够完整导出的
  2. 也许还能更快启动大型 WebApp
6297 次点击
所在节点    奇思妙想
32 条回复
codehz
2020-08-19 16:24:55 +08:00
扩展不可能有这个权限做
RiESA
2020-08-19 16:28:20 +08:00
变通法子,在虚拟机里面装一个浏览器然后打开标签不要关,然后直接挂起虚拟机
Mindjet
2020-08-19 16:52:10 +08:00
@RiESA #2
能用但有点臃肿的主意!
能解决很多问题,Thanks♪(・ω・)ノ
Mindjet
2020-08-19 16:53:58 +08:00
@RiESA #2
选刚好能用 Chrome 的轻量系统会很不错,ChromeOS 也许是不错的选择。
soji18
2020-08-19 17:24:39 +08:00
RiESA
2020-08-19 17:33:41 +08:00
@soji18
"标签冻结将卸下所有不活跃时间超过 5 分钟的标签,释放 CPU 和内容资源给其它标签使用;"
这个怕是和楼主的需求背道而驰(狗头)
Mindjet
2020-08-19 17:49:28 +08:00
@RiESA #6
已经习惯了不看帖子就回复的,之前我还认为可能是帖子太长,写的太无聊,这次这么短还是这样。
这些人很热心,但没有什么耐心。
Mindjet
2020-08-19 17:53:20 +08:00
@RiESA #6
这个也不能算是背道而驰了,只是和需求完全不一样,因为这个功能 Chrome 早就内置了。
场景就是,很容易不小心关闭重要的 Chrome 窗口和标签,如果要用这个功能,那就得保持那个窗口存在,这谁也会啊。
Mindjet
2020-08-19 17:55:00 +08:00
@RiESA #6 当然我刚才说的话有点着急了,我也不能完全确定,把这个功能打开试试看吧,看看是个什么效果,也许已经是 Enable 是默认值了吧。
lxilu
2020-08-19 18:45:18 +08:00
暂停 /挂起 标签页进程
Mindjet
2020-08-19 18:51:16 +08:00
@lxilu #10
挂起之后,如果重启系统,还能恢复进程吗?
dobelee
2020-08-19 19:20:11 +08:00
扩展级不可能实现吧。跑个题,为什么不加大内存?不关网页。
Mindjet
2020-08-19 19:35:03 +08:00
@dobelee #12
总有意外。机子内存够,先锁住标签页,保证误操作不关闭标签,是能够保持一段时间,但总是有各种意外情况会被关掉。
Mindjet
2020-08-19 19:35:42 +08:00
@dobelee #12
现在看来最好的方案就是那位说的虚拟机,我觉得很靠谱,下一次会实践。
shenzye
2020-08-19 19:47:49 +08:00
写个插件,用 js 把页面缓存下来,打开的时候直接加载缓存
Mindjet
2020-08-19 19:53:09 +08:00
@shenzye #15 谷歌浏览器自带的保存不行,用过几个 JS 实现的也不行
wellsc
2020-08-19 19:54:51 +08:00
command + p
gcyrn
2020-08-19 19:55:15 +08:00
在用 The Great Suspender,但感觉内存占用依然不减
Mindjet
2020-08-19 19:59:33 +08:00
@gcyrn #18
你的意思是这个扩展完全没用吗?
感觉不太可能,因为这个项目评分还是挺高的,如果不管用的话,应该不会这样.
Mindjet
2020-08-19 20:00:34 +08:00
@wellsc #17 打印之后如何继续交互?

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

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

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

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

© 2021 V2EX