我開始研究一個應用程序,當你點擊一個網格時,你會得到大約14個菜單項。我認爲開始嵌套一些菜單比較乾淨,因爲菜單項沒有乾淨的「分組」,但引起了一些爭論。是否有任何關於上下文菜單嵌套最佳實踐的規則。
是否存在關於上下文菜單的一些指南或最佳UI練習?
我開始研究一個應用程序,當你點擊一個網格時,你會得到大約14個菜單項。我認爲開始嵌套一些菜單比較乾淨,因爲菜單項沒有乾淨的「分組」,但引起了一些爭論。是否有任何關於上下文菜單嵌套最佳實踐的規則。
是否存在關於上下文菜單的一些指南或最佳UI練習?
我會說最大一層的嵌套。並且僅適用於很少使用的操作,所以它是一個重要的麻煩,特別是對於沒有經驗的用戶(即您的祖母)而言。
子菜單需要額外的點擊或鼠標移動,並且應該是您的最後手段。所需的鼠標移動確實很棘手;您必須將鼠標移到右側一個菜單項的窄條上才能進入子菜單。
此外,子菜單隱藏了用戶可能一直在尋找的項目,而通常情況下,它本來就很明顯。
14項並不多;作爲參考,我的Firefox上下文菜單包含14個元素,我可以快速找到想要的東西。將這些項目合理分組,更好一些分隔符,並且可能會添加明確的圖標。
嵌套的鼠標懸停菜單的idd用戶不友好。儘量保持1最多 – NDM 2009-11-13 09:31:19
要清楚,我的意思是兩個級別的基本級別+子組。不是子組的子組:) – larsmoa 2009-11-13 09:35:42