請遵守 macOS 人機介面設計指南
上圖第一例是 Google Chrome,很好地遵循了這個規範;第二例和第三例是 Microsoft Word 2016 和 AVID Sibelius 8.4.2,直接破壞了 macOS 的通用操作邏輯。
其實「跨平台習慣遷移」這個理由(拿相容性作幌子)也沒法拿來給這個現狀洗地。真要是這樣的話,應該是「Ctrl+Y」而絕非是傻屄透頂的「CMD+Y」。
且先不說 Apple 的公開技術支援檔案( https://support.apple.com/en-us/HT201236)裡面對「CMD+SHIFT+Z」的功能說明,Apple 早就在自家的研發者文庫當中給出了 macOS 人機介面設計指南:https://developer.apple.com/library/con ... 7-CH84-SW4。
這份指南當中明確規範了「SHIFT+CMD+Z」對於「CMD+Z」而言的用意,且有特別提示(參見上圖上半部分「IMPORTANT」):
Always respect the system-reserved keyboard shortcuts in your app so that users aren』t confused when the shortcuts they know work differently in your app.
(始終在自己的應用當中遵守系統預留的鍵盤熱鍵、使得用戶不會在切換應用時被作用各異的熱鍵設定所困惑。)
希望有人能夠幫忙就此寫兩篇 BugReport 給 Microsoft 的 APEX 團隊(一篇與術語有關,一篇與熱鍵設定有關)。
# EOF.
推薦閱讀:
※三星 S8,讓 Bixby 秒變快捷鍵,一鍵開微博,一鍵開手電筒
※如何優雅地使用 Vimium?
※常見的Linux X(KDEGNOME等)可以純鍵盤操作嗎,那些操作不可以/可以用鍵盤完成?
※Vim 使用水平布設的 hjkl 鍵作為游標移動鍵的原因是什麼?
※Android 鍵盤快捷鍵有哪些?