@
luikore 不一定喔~ 如果我说只是巧合而已你信吗?
Mac OS 的典型交互设计一般就是四种 button: destructive, cancel, action (confirm), other.
这里需要考虑的有两种情况: 表意的顺序; 引导性操作的顺序. 表意就是指按钮所表达的含义, 引导性就是指用户在更多情况下倾向于去点或你希望引导用户去点.
Mac OS (以及 iOS) 通常是左侧否定右侧肯定的顺序, 具体为什么我也不知道, 反正你看看 Safari 左上角的红黄绿顺序就知道了. (貌似和 scanning model 有关?) 而在 Mac OS 上引导性的按钮通常是默认选中的. (在 System Preferences - Keyboard - Keyboard Shortcuts 下面选中 All controls 即可开启, 或者 Control F7 切换)
然后回归主题: Mac OS 的按钮顺序通常是 destructive - cancel - action.
Destructive: Command ⌫
Cancel: Escape
Action (一般为蓝色的按钮): Enter
选中状态的按钮是 space, 可以用 tab 切换. (前提是开启了相关选项)
以上是鄙人的浅见, 欢迎指正.