-
訪問鍵
鎖定
- 中文名
- 訪問鍵
- 外文名
- access key
- 學 科
- 計算機程序設計
- 定 義
- 用於代替鼠標點擊的字母或數字鍵
- 別 名
- 熱鍵
目錄
訪問鍵簡介
例如英文中的 File 菜單項(內部表示為&File),用中文表示為 文件(F)(內部表示為文件(&F))。並且只對當前級別的菜單或控件有效。假若 File1 菜單下的還有一個 File2 菜單項,那麼打開第一層 File1 之後,再按下 Alt-F 就是訪問第二層的 File2 而不是 File1。
訪問鍵對比
但具體應用的時候,有時候不容易區分,用法上也容易產生錯誤。不僅程序員如此,一些設計人員也難以避免。
圖1:windows資源管理器菜單中的訪問鍵和快捷鍵
訪問鍵訪問鍵概述
最容易辨別。它的外觀就是括號括起來的一個帶下劃線的大寫字母。比如 File(F) Edit (E) View(V) 。
訪問鍵可以簡單理解為:通過訪問鍵,可以定位到功能觸發器(而不是觸發功能)。打個比方:話到嘴邊,千鈞一髮。
訪問鍵的特點是:
外觀形式為:括號括起帶下劃線的一個大寫字母
鍵盤訪問規則為: Alt + 字母
應用規則為:它是一直可見的。即帶有訪問鍵的都直接可以看到,不會隱藏起來
命名規則為:命名方法相對不必固定。一般為英文單詞首字母,比如FILE的(F),在中文環境下除了固定用法,可以採用拼音字母或任意字母。
交互規則為:訪問鍵只提供訪問,不提供觸發。也就是説按下訪問鍵以後,當前控件被激活,但是不發生點擊。
訪問鍵快捷鍵
快捷建與訪問鍵很不同。它的外觀形式比較多樣。常見的形式是” Ctrl + 大寫字母”。但也有其他形式,比如 F1 、F2、 Home、 Del、 End 以及 Alt + 功能鍵等多種形式。比如,一個窗口默認帶有兩個快捷鍵,一個是【回車】-觸發窗口默認按鈕的提交;一個是【Esc】-觸發退出當前窗口的事件。
快捷鍵可以簡單理解為:通過快捷鍵,可以直接觸發功能(不僅定位到功能,而且觸發)。打個比方:話已出口,覆水難收。
快捷鍵的特點是:
外觀形式:多樣化,包括功能鍵、Ctrl+大寫字母、Alt +功能鍵等多種形式(但不允許Alt+帶下劃線的大寫字母形式)
鍵盤訪問規則:包括功能鍵、Ctrl+字母組合、Alt+功能鍵等多種形式(但不包括Alt+字母的形式)
應用規則:它不一定是可見的。有些快捷鍵可見(比如資源管理器的子菜單)、有些在鼠標移動到其上方時可見(比如工具欄提示)、有些一直不可見(比如Esc鍵退出窗口)
命名方法:相對固定。比如拷貝、粘貼、刪除、確定等約定俗成的快捷鍵都相對固定,我們在開發時都要遵守。其他一些沒有約定的,可以自行設定,前提是不與通用快捷鍵衝突、不重複。
交互規則:訪問的同時觸發動作。也就是説快捷鍵按下以後,不只激活控件,而且激活了對應的動作。
訪問鍵訪問鍵與快捷鍵的關係
在界面開發中應採取的一般原則是:訪問鍵必須有,快捷鍵可選。兩者可以同時存在。
兩者的鍵盤方式不能重複。比如訪問鍵使用,則快捷鍵不能同樣設為Alt+A,一般我們採取”Ctrl+字母”的方式與訪問鍵區分開。
例外:訪問鍵只提供給系統默認菜單和功能。用户自定義的功能和第三方插件允許例外。
訪問鍵訪問鍵與快捷鍵比較表
- | 訪問鍵 | 快捷鍵 |
外觀 | 只有Alt+大寫字母 | 多樣化 |
鍵盤訪問 | 只有Alt+字母 | 多樣化 |
是否看見 | 一直可見 | 都可以 |
是否必須 | 如無特殊情況,是 | 不是 |
命名方法 | 英文首字母,或自定義 | 常見快捷鍵用法固定,特殊鍵科自行定義 |
應用場合 | 菜單條,按鈕 | 菜單條,按鈕,工具欄,其他控件 |
英文 | Access key | Accelerator key |
別名 | - | |
交互 | 激活控件,不觸發動作 | 激活控件同時觸發動作 |
- 參考資料
-
- 1. 訪問鍵vs快捷鍵
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:20次歷史版本
- 最近更新: 0零度的风