在iOS/Android上可以通过Safari/Chrome的“添加到主屏幕”功能,将常用的网站的快捷访问方式添加到主屏幕上。
在PC上,可以借助Chrome的渐进式 Web 应用(PWA)支持,将网站生成为桌面PWA应用:右上角侧边栏->“投放、保存和分享”->将网页作为应用安装。
只不过Chrome生成的PWA应用存在一些欠缺的功能:例如Chrome浏览器公用Cookie,无法同时支持多个账户(可以通过多个Profile文件);无法生成各操作系统独立安装包;无法对生成的网页定制(例如修改样式)等等。
汇总一下一些不错的将网页打包成桌面应用的工具。
Pake
基于Rust开发的一键网页打包桌面客户端程序,支持Windows/macOS/Linux平台。
对小白用户,Pake提供了一些常用网站的安装包,直接下载安装即可。官方未提供的,可以参考《在线编译(普通用户使用)》自行增加。
FTWA:Free The Web Apps
https://github.com/mathix420/free-the-web-apps
新出的应用,原理是利用了各浏览器对Profile、app mode的支持。本质上也是PWA应用,但支持独立安装包。
比Pake入门容易,适配性更好。操作系统目前支持macOS/Linux,浏览器支持Brave/Edge/Opera/Firefox。
Station
Station定位其实不是将网页打包为桌面应用,而是网页聚合的“工作站”,提供专注模式、多账户、页面自动休眠等功能。Station适配了 670个常用的网站服务并做了优化,很适合追求效率的人士。
WebCatalog
功能比较强,免费版只支持最多 5 个应用和游戏
其他还有一些类似工具,不做推荐。
Franz:https://meetfranz.com/
Unite:https://www.bzgapps.com/unite
Fluid:https://fluidapp.com
Nativefier:https://github.com/nativefier/nativefier