menu设计:界面设计类型-菜单(menu)



    菜单又称为选单是由系统预先设置好显示于屏幕上组或几组可供用户选用命令用户只需通过鼠标或移位键等定位设备就可以方便地选取他所需要菜单项使对应命令得以执行从而实现其意图’菜单可以按照以下两种方式进行分类 
    (1)按照显示形象或样式来分类 
    1)正文菜单:简称菜单它实质上是系统命令或者是其简写形式个菜单中包含许多菜单项可按某种约定把它们成行成列地显示在屏幕上 简单正文菜单设置和选取方式常常取下面 3种约定形式的
①首匹配方式:每菜单项仅首有效用户键入首选取某个菜单项 
②序号匹配方式:每菜单项前面冠以个序号用户键入序号选取某个菜单项 
③亮条匹配方式:各个菜单项成行或成列地在屏幕上排列用户使用位移键或者鼠标器在菜单项的间移动亮条以选取某个菜单项
    2)图标菜单:简称图标或图符是安置在个小方框的中幅象形或表意图画图标菜单项在功能上和正文菜单项没有什么差别只不过图标更形象、更直观如图6.5所示
    3)正文和图标混合菜单:这种菜单基本上还是正文式从屏幕上看它还是由串构成只不过在前端或末端缀有图标
    (2)按屏幕位置和操作风格来分类
    1)固定位置菜单:固定位置菜单每次总是在屏幕相对固定位置出现例如在屏幕中央或者固定位置菜单可以很方便地实现多层结构菜单机制用户从当前屏幕上菜单项内容可以知道自己当前在系统中位置以及上下关系但是由于在水平方向和垂直方向均有菜单常驻于屏幕占去了部分屏幕空间使得用户工作区变小
    2)浮动位置菜单:也叫做弹出式菜单其特点是:仅当需要时它才被瞬时显示出来供用户选用完成使命后它立即从屏幕上消失例如利用弹出式菜单来设计语法制导编辑器语法制导过程个状态转换过程设计编辑器时可以根据语法规则预先导出若干个状态个状态在接受用户要求后就要向另个状态转换如果给每个状态设置组弹出式菜单项其中每个菜单项表示用户在该状态下可能做操作并给出将相应地向哪个状态转移那么这种编辑器将能够以个直观方式引导用户进行有效工作
    3)下拉式菜单:下拉式菜单揉和了固定位置菜单和浮动位置菜单结构分为两层:第层是各个父菜单项它们排成常驻在屏幕上沿个狭窄带形区域中第 2层是各个父菜单项子菜单项它们分别隶属于所对应父菜单项子菜单项平时是“藏”在屏幕后面仅当选上其父菜单项时才紧挨在其父菜单项下方立即显示出来以供用户进步选用选完的后它们又立即消失
    下拉式菜单只能描述系统两个层次控制结构但是般系统控制结构不只两层这时可使用弹出式菜单或者对于各个子系统的间接口控制通过窗口来实现而在各个子系统内部使用下拉式菜单来管理界面必要时请出弹出式菜单来首发中国自学编程 www.zxbc.cn
    4)嵌入式菜单:嵌入式菜单通常并不显式地成行成列地出现在屏幕上而是混在应用的中也可以说嵌入式菜单项就是它所在应用中部分内容必要时可以用粗体字或字母高亮度显示等方式加以突出例如利用嵌入式菜单在数据库系统TIEs中实现了欧洲历史资料查询历史上重要人物、地名和事件均以短文方式存入数据库中在屏幕上显示时每篇短文中有若干粗体关键词它们实际上是另篇短文标题这些粗体关键词就是嵌入式菜单项如果用户挑选了某个菜单项即某个粗体关键词则系统就把对应短文查找出来显示到屏幕上这样大大提高了查询方便程度和查找效率又例如可以使用嵌入式菜单项在字处理器中做单词拼写检查在正文中做单词拼写检查每检查出个错拼单词系统就把它在原来位置上用粗体字或高亮度显示标记出来供用户检查用户每选定其中系统就把对应可能是正确批单词显示在屏幕上由用户对照改正
Tags:  网站界面设计 软件界面设计 界面设计 menu设计

延伸阅读

最新评论

发表评论