Mac 文化文章
为什么 Mac 用户比大套件更喜欢小型实用工具
macOS 为小型、专注的应用提供了有用的生存空间。本文着眼于菜单栏、独立开发人员以及实用工具和套件之间的权衡。
macOS 提供菜单栏、键盘快捷键和系统集成等界面,使重点实用工具变得实用。当问题范围较小时,小工具很有用;当深度集成很重要时,套件非常有用。这是一个谨慎选择的论点,而不是声称一种格式总是更好。
观察结果
浏览以 Mac 为中心的社区,您会经常发现人们比较应用设置:不仅是他们使用的内容,还有他们替换的内容以及哪些狭窄的工作流程得到了改进。这是一个观察结果,而不是声称每个 Mac 用户都喜欢相同类型的软件。
这些讨论中经常出现一种偏好:功能少一些。比如不试图充当启动器的窗口管理器,或不试图充当笔记套件的剪贴板管理器。吸引力在于工具能解决一个具体问题,然后退到一边。
这种偏好是有历史的。它不是任意的,也不仅仅是美学。
这种文化从何而来
macOS 是经过 Unix 认证的,一个众所周知的 Unix 原则是让程序做好一件事并协同工作。该原则是为命令行工具编写的。用它来描述集中的图形实用工具是一个有用的设计类比,而不是直接历史谱系的证明。
Cocoa 为独立开发者提供了构建 Mac 界面的原生框架,该平台长期以来一直支持个人和小团队开发的软件。其中一些产品专注于实用工具;其他的要大得多。这里相关的共同点是,狭隘的想法仍然可以作为完整的 Mac 应用提供。
Small, single-purpose Mac utilities have existed across multiple generations of macOS.最好的例子通常是围绕核心任务进行改进的,尽管许多应用也会随着时间的推移而扩展。
用户反馈的答案通常是让核心内容变得更好,而不是添加新选项卡。
独立开发者因素
有一种特定的软件,只有那些每天感到小小的烦恼并决定修复它的人才能构建。剪贴板管理器可将您最近的剪辑保存为两次按键。保持唤醒开关可防止您的屏幕在演示过程中变暗,而无需导航到“System Settings”。菜单栏中的一行文本字段,提醒您应该做什么。
独立开发人员在这一类别中尤其引人注目,因为狭窄的工作流程可以支持小型产品,而无需成为广泛的平台。这并不能保证业务的可持续发展,但它使得针对特定问题进行实验成为可能。
MacMenuBar 等目录收集了这些工具,这使得该类别更易于浏览。
小产品也可以让用户更接近其制造者,尽管响应能力因开发者而异。较短的反馈循环可以影响改进的内容。
“做一件事”与瑞士军刀
对小工具的偏好与不喜欢大工具不同。 Final Cut Pro、Logic Pro、Xcode 和 Figma 都是 Mac 用户喜爱的大型、复杂的 Mac 应用。偏好比这更具体。
对于工作流基础设施(在后台运行或每天与您交互数十次的事物),焦点比功能更重要。您每天使用 50 次的窗口管理器应该立即完成其一项工作,而不是偶尔显示一个设置面板来尝试执行更多操作。剪贴板管理员不应该试图成为一名记笔记者。保持唤醒实用工具不应具有订阅层。
当套件的大多数功能与你的工作流程无关时,使用起来可能很别扭。专用工具可能更容易学习和替换,但并不自动更好;取舍取决于你更看重整合还是专注。
大型套件还会产生转换成本,因为工作流程的多个部分共享一个数据模型。小工具可以更容易地独立交换:例如,更改窗口管理器不需要影响剪贴板管理器。
- Lungo — 阻止 Mac 睡眠。一键切换。这就是应用。
- 一件事 - 在菜单栏中显示一项任务。没有列表,没有项目,没有同步。只有一件事。
- Klack - 在您键入时添加机械键盘声音。
- Paw-Paw — an animated character that reacts to typing.免费、原生,并且不试图成为生产力套件。
- HazeOver — 使背景窗口变暗,具有可调节的强度以及多显示和自动化选项。
这些应用有一个共同点:你可以用一句话说明它们的作用。这就是标准。如果描述一个应用的功能需要使用连词,它可能做得太多了。
这种方法有局限性
对小工具的偏好并不是普遍或无条件的,值得诚实地了解它的问题所在。
功能之间的深度集成有时证明了套件的合理性。 Logic Pro 中的音乐制作工作流程受益于混音器、采样器、插件链和编配视图,所有这些都不断地相互通信。将它们分解为单独的工具会使工作流程变得更糟,而不是更好。 “只做一件事”原则是关于工作流基础设施的,而不是关于每一个软件类别的。
小工具也可以扩散到它们自己的开销中。十五个菜单栏应用每个都需要权限、更新和启动时登录首选项,这可能会成为维护负担。我们的目标是提供少量精心挑选的专用工具,而不是无限扩展的微应用集合。
并非所有专注的应用都能保持专注。有些功能会随着时间的推移而积累,直到原始工作流程变得更难看到。这是对每个产品的判断,而不是针对任何类别的规则。
常见问题
什么是 Mac 实用应用?
Mac 实用工具是专注于实际系统或工作流程任务的应用。菜单栏应用、键盘快捷键管理器、窗口大小调整器、剪贴板管理器以及 Paw-Paw 等打字助手都是示例。
为什么许多 Mac 实用工具都是小而专注的?
macOS 为小型实用工具提供了有用的界面,例如系统范围的菜单栏、键盘快捷键和系统集成。独立开发人员可以使用这些表面来解决一个狭窄的问题,而无需构建全套套件。
Unix 哲学是什么?它是否适用于 Mac 应用?
一个众所周知的 Unix 原则是让程序做好一件事。 macOS 是经过 Unix 认证的,但将该原则应用于图形 Mac 实用工具是一种设计类比,而不是平台的规则。
小型 Mac 实用工具比一体化应用更好吗?
两者都不是普遍更好。当问题范围较小时,集中的实用工具可以更容易学习和替换。当功能需要共享数据或深入协作时,套件可能会更好。
在哪里可以找到好的小型 Mac 实用工具?
MacMenuBar.com 是一个很好的策划目录。 MacStories 定期报道独立 Mac 应用。特别是对于桌面宠物和打字伴侣应用,请参阅我们的适用于 Mac 的最佳桌面宠物综述以及我们的让您的 Mac 变得更有趣的微型 Mac 实用工具列表。
Paw-Paw做了一件事。
它位于您的桌面上,并在您键入时做出反应。免费的原生 macOS,一整套动物,以及用来装扮它们的收藏品。无需套件。
免费下载 Mac 版免费 · macOS 13+ · 无需帐户 · 无广告