Matrix 精选
Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
文章代表作者个人观点,少数派仅对标题和排版略作修改。
进入移动互联网时代,不少公司和开发团队都专注于维护自家产品的 Web 端和移动端的应用,逐步放弃了桌面平台应用的开发工作;即使发布了桌面端应用,它们多数也只是「网页套壳」而已,在使用体验、资源占用程度和实用性方面都不理想。
那么,有没有什么工具能让我们简单并且高效地制作一个桌面端应用,并解决上面说的这些问题呢?
这篇文章要介绍的 Flotato 就是一款能将网页变成 macOS 桌面端应用的工具,除了基本的网页封装功能之外,Flotato 还加入了更多实用的特色功能,能够让我们在使用这些应用时获得更好的体验。
做一款体验优秀的应用,只需简单几步
我们使用桌面端应用代替网页的原因之一,就是它更快速和方便,因此桌面应用的打开速度和资源占用率就显得格外重要。
Flotato 来自 Rotato (前 Design Camera) 的开发者,开发者宣称,网页版的 Twitter 由 Flotato 封装后,在内存占用方面只有 Chrome 的网页版应用的 1/10;网页版的 Trello 由 Flotato 封装后,硬盘占用率只有 Trello 官方桌面应用的 1/14。
根据我的实际使用情况来看,由 Flotato 封装而成的应用打开速度很快,可以直观地体验到开发者宣传的效果。
这一切都因为 Flotato 生成的桌面应用,使用的是 macOS 原生的 Webkit 引擎,在保证了渲染速度的情况下,减少了更多的资源占用空间。不像大多数基于 Electron 开发的桌面应用,因为需要内嵌完整的 Chromium,所以会占用更多的 CPU、内存和硬盘空间,也更加的耗电。
因此,使用 Flotato 生成的桌面应用不仅在性能表现上更为优秀,在资源使用率方面也更为克制,不至于让你的电脑资源被占满而在处理其它任务时显得捉襟见肘。
用 Flotato 制作应用的方法非常简单,你只需要提供网页的 URL、名称和网页形态 (移动版 of 桌面版) 即可,Flotato 会自动为你抓取应用的图标,你也可以在生成应用之后自定义应用的图标。
除了少数派之外,诸如微博、Twitter、Instagram 这些「瀑布流」形式的网站也非常适合用 Flotato 封装成桌面应用来浏览。
Flotato 应用内置了 50 多款常用应用,你可以一键安装它们并使用。
需要指出的是,由于 Flotato 的原理是直接在 macOS 系统的应用程序文件夹中复制 Flotato 的应用文件之后创建新应用,通过 Flotato 制作的应用不会出现在 LaunchPad 里,我们只能直接在应用程序文件夹找到生成的应用并打开它们,或者通过将应用固定在 Dock 栏、使用启动器工具等方式打开这些应用。
让你惊喜的特色功能
除了上述基本功能,Flotato 还有一些让人眼前一亮的特色功能,让它不仅仅停留在封装网页的功能方面,还能帮助你进一步提升使用效率。
自动识别应用
除了手动输入网址创建应用,我们还可以利用 Flotato 的原理,直接复制并粘贴 Flotato 的应用文件来创建新应用。复制应用文件之后,只需要重命名文件,Flotato 会自动识别应用名称并找到对应的网站,生成新应用,能够应用的制作步骤。
目前,Flotato 能够识别大部分国外常用的网站名称,国内比较常见的网站如百度、知乎、微博、哔哩哔哩等 Flotato 也都可以正确识别。
Pin 在桌面
我们经常需要在 Mac 上的各个应用程序窗口之间进行切换,Flotato 提供了「Pin to top」功能能够让我们把应用固定在桌面的最前方进行展示,而不需要频繁地进行切换窗口的操作。
在 Dock 栏实时预览应用数据
我们可以将通过 Flotato 生成的桌面应用固定到 Dock 上,方便我们快速启动它们。除此之外,Flotato 提供的「Docker Monitor」功能允许我们根据自己的需求,截取应用里的一部分区域,在 Dock 上实时显示该区域的内容变化,让我们能对某些具有时效性的信息保持关注,比如股票价格、数字货币价格、商品价格等等。
你也可以开启 Flotato 的通知功能,当应用有新消息时,让它通过推送通知告诉你。
为不同应用定制扩展插件
当我们使用 Flotato 为 Gmail 生成的桌面应用时,可以选择使用「Simplify / Gmail」插件。这款插件对 Gmail 的样式进行了一些调整,可以让生成的 Gmail 应用看起来更加清爽,获得更好的使用体验。
目前,除了这款插件,Flotato 还没有为其它应用适配插件,算是一点小遗憾,期待开发者之后能为更多应用适配实用的插件功能。
总结
在使用 Flotato 的过程中,我们可以发现它作为一款网页封装工具,在某些方面有着得天独厚的优势:
- 基于原生的 Webkit 引擎,在技术底层相对基于 Electron 的桌面应用有着不小的优势。
- 删除和安装方法都非常方便和快捷,与「小程序」用完即走的理念不谋而合。
- 非常适合浏览时间线类型的网站,如 Twitter、微博、Instagram、Tumblr 等等。
- 在使用网页端与客户端功能相同或者相似的应用时,体验足够优秀,诸如 Google 全家桶、Trello、Notion、Slack 等工具。
但是,Flotato 也有一些不可避免的缺点:
- 免费版本只能同时使用 3 个应用,解锁这一限制需要支付 19 美元,价格不低。
- LaunchPad 里不会出现 Flotato 生成的应用,只能从应用程序文件夹或者通过启动器等方法打开应用。
- 目前只支持了 Gmail 应用插件,期待 Flotato 未来能够支持更多不同应用的插件功能。
对比了这些优缺点,结合我的使用体验来看,Flotato 比较适合对某些特定的网站和工具有重度依赖、又讨厌在浏览器里频繁地打开和切换标签的用户。这类人群可以将自己日常一定会浏览和使用的网站制作成桌面应用,从而节省了每次都需要去浏览器里输入网址打开网站的时间。
如果你在这方面的需求不高,Flotato 只能同时使用三个应用的免费版本限制也足够你使用了,不需要付费进行解锁。最后,希望 Flotato 能够让大家的日常生活和工作带来更多便利和效率的提升。
你可以在 官网 免费下载 Flotato。
拓展阅读
- 没有好用的桌面客户端?这些工具让你自己就能做一个
- 除了帮你聚合网页应用,还是一款好用的窗口管理工具:Slidepad
- 桌面端上的「小程序」,这些 PWA 应用带来更好的使用体验
- 看不惯糟糕、老旧的桌面客户端?直接让网页版应用做你的桌面 App
> 下载少数派 客户端、关注 少数派公众号,了解更多有趣的应用 🚀
> 特惠、好用的硬件产品,尽在 少数派 sspai 官方店铺 🛒