界面基础设计之菜单栏

界面设计规则--------菜单栏

大部分的GUI应用程序都会提供一个菜单栏,他包含了应用程序的大部分或者全部的命令,把这些命令分类组织。如File(文件),Edit(编辑), View(视图), Tools(工具)。。。。。。window和大多数基于Unix的窗口,菜单栏都位于主窗口的顶部。

菜单栏如下图所示:

基本规则:

1.菜单栏中的action不应该随着程序状态的变化而隐藏或者显示。正确的做法是禁用他们,而不是移除他们。

good:

                                                                                                                               

 bad:

在不同的场景隐藏或者显示按钮,对于用户的学习成本增加了,用户不想去记,也不愿意去记那么多按钮。

2.菜单中有命名重复的选项

比如:File下面有一个open的action,Tool下面同时也有一个open的action。

如果这些重复的命令不同,由于他们的名字相同,会让客户混淆。如果是同一个命名放到多个菜单,用户更会觉得开发程序的人智商捉急。

3.常用功能没有快捷键对应。

菜单栏中经常用到的action要有一一对应的快捷键对应,如open对应ctrl+O, new对应ctrl+N等等

对于那边不长用到的我们也需要通过上下左右键盘控制焦点高亮,选择到action。

优点:快捷键效率较高,遇到没有鼠标或者不能操作鼠标的时候任然能正常适用软件。

 

总结:

对于菜单栏的的基本规则总结了以上几点,如有补充希望大佬评论。

最重要的一点,菜单栏是对整个软件功能的汇总,归类。所以对于哪些功能属于那个模块需要谨慎思考。比如File一般对应的是文件的操作,打开,关闭,保存等。Edit一般做些编辑性的操作,比如cut,modify,等.Viwe一般是对视图上的调整。比如窗口的控制,等等,具体还得看实际的业务需求。

以上就是对菜单栏设计的总结。

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值