泡泡资讯网

你打开一个网页想保存下来离线看,结果一断网,页面要么空白,要么一堆报错。大多数网

你打开一个网页想保存下来离线看,结果一断网,页面要么空白,要么一堆报错。大多数网站早被 JavaScript 绑架了——交互是它,动效是它,连内容加载都靠它。你要的不过是一篇能安安静静读的文章,结果浏览器替你执行了一堆沙雕脚本,最后离线时啥也不剩。

kage 就是冲着这个痛点来的。它的口号很狠:“Shadow any website for offline viewing, with the JavaScript stripped out” —— 把 JS 扒干净,只留下纯 HTML/CSS,连交互都给你变成静态快照。你拿去保存一个博客、一篇文档、甚至一个仪表盘,回来打开看,跟在线时一模一样,但没有任何脚本在背后偷跑。对于开发者来说,这相当于一个“离线化工具” + “安全快照生成器”,省去了抓包、裁剪、模拟环境的麻烦。

而且它是用 Go 写的,单文件二进制,跑起来几乎不费资源。项目虽只有 2482 星,但理念足够尖锐:与其费劲适配各种离线方案,不如直接砍掉 JS 这个毒瘤。当然,你想用那种花里胡哨的 SaaS 仪表板?kage 不合适。但你要保存一篇深度的技术文章或说明文档?它就是最锋利的刀。

所以问题来了:你敢不敢用 kage 代替浏览器的“保存网页”?还是说,你觉得没有 JS 的网页就像没了灵魂,坚决不能接受?留言区见真章。