人們可以在文本字段饲握,文本視圖煌珊,網(wǎng)頁視圖或圖像視圖中觸摸并按住或雙擊元素笋鄙,完成選擇內(nèi)容并顯示編輯選項,如完成如復(fù)制和粘貼等操作怪瓶。
顯示適于當前上下文當命令萧落。默認情況下,選項通常包括剪切洗贰,復(fù)制找岖,粘貼,選擇敛滋,全選和刪除等命令许布,其中任何一個可以默認為禁用樣式。如果沒有被選擇的文本绎晃,菜單不應(yīng)顯示像復(fù)制或剪切這樣的選項蜜唾。類似地,如果已經(jīng)選擇了某個菜單庶艾,菜單不應(yīng)該再顯示其他選項袁余。
如有必要,請調(diào)整編輯選項的位置咱揍。默認情況下颖榜,菜單位于插入或選擇點的上方或下方,具體取決于可用空間煤裙,并包含指向相關(guān)內(nèi)容的指針掩完。雖然您無法更改菜單的形狀,但其位置可配置 - 防止它覆蓋重要的內(nèi)容或界面的部分硼砰。
不要執(zhí)行與編輯菜單相同功能的其他控件且蓬。提供多種啟動操作的方法會導(dǎo)致用戶體驗不一致,甚至導(dǎo)致混亂题翰。例如恶阴,如果您的應(yīng)用程序允許用戶使用菜單來復(fù)制內(nèi)容,就不要再提供復(fù)制按鈕遍愿。
允許選擇和復(fù)制潛在有用的不可編輯文本存淫。人們通常希望將靜態(tài)內(nèi)容(如圖像標簽或社交媒體狀態(tài))添加到電子郵件,筆記或網(wǎng)頁搜索中沼填。
不要向按鈕添加編輯選項桅咆。如果這樣做,嘗試顯示選項的人將會終止激活按鈕坞笙。
編輯操作可撤銷岩饼。在執(zhí)行操作之前荚虚,菜單不需要確認。因為用戶在執(zhí)行操作后可以改變主意籍茧,所以提供撤消和重做選項版述。
通過用戶自定義命令擴展編輯選項。您可以通過提供其他應(yīng)用程序特定的命令來增加交互效率寞冯。像標準命令一樣渴析,任何自定義命令都應(yīng)該對選定的文本或?qū)ο筮M行操作。
在系統(tǒng)提供的命令之后顯示自定義命令吮龄。不要使用系統(tǒng)提供的命令來插入自定義命令俭茧,系統(tǒng)命令是眾所周知的并經(jīng)常使用的。
最小化自定義命令的數(shù)量漓帚。不要給用戶太多的選擇母债。
盡量縮短自定義命令名稱。命令名稱應(yīng)該是簡短描述要執(zhí)行的動作的動詞短語或短語尝抖。使用標題風(fēng)格的大寫毡们,除了文章,協(xié)調(diào)連詞和四個以下字母的介詞之外的每個單詞都大寫昧辽。