Aaron Lau(韩栖)

论 Apple 的设计哲学 —— 从快捷键说开去

274 字

初来乍到的 Mac 使用者,由于受到 Windows 思维影响,多会认为 Command 和 Control 没有必要同时存在,可以合并。果真如此?不其然。

命令行界面时代,Ctrl 快捷键业已成为通用标准,比如 ⌃ + c 用于中断。为了确保兼容性,图形界面必须另觅修饰键。于是乎,Macintosh 开发团队便规定:命令行用 ⌃,图形对应 ⌘,两者泾渭分明,井水不犯河水。早期的 Windows 没有专门的 Winkey,所以拿 Ctrl 来充数,如此产生一系列遗留问题。

OS X 出道之时,⌘ + Space 被设计为切换输入源的快捷键;后引入的 Spotlight 只好被安排到 ⌃ + Space。这可是 GUI 的功能,摆在 CLI 的位置,明显不自洽。Yosemite 把两者对调,让老用户大呼不适应,却纠正了历史错误。iOS 总是要慢半拍,所幸在 iOS 10 得到统一。

这充分体现 Apple 的设计哲学:不因习惯而妥协,只为自洽而完善。

<small>原载 App-scope,有删改。</small>

App-scope · 观点 · Mac