


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GUI设计禁忌之三一一没有指示用户当前所在位置导航是一个很重要的问题,用户需要知道自己处于什么位置,曾经到过哪里,他们还能去向哪里。不幸的是,导航的复杂性让很多软件,尤其是很多Web网站做的很差。虽然我在使用博客园,但是不得不说,博客园的导航做的相当的(此处略去一个字,大家都懂的、本文主要介绍一下导航错误中的第一类,即没有指示用户当前位置。一、未标识窗口或者页面有些应用程序的窗口或者网站的页面,没有提供当前用户所在位置的任何信息。窗口没有标题,或者标题不是该窗口本身的标题,而是里面某一个选项卡的标签,都是这种情况。所以对于应用程序的每一个窗口,都要设置标题。对于web页面来说,情况并不那么简单。有些人认为在通过html的<1止@>标记设置了标题就可以了,这种想法是错误的。很少有人在面对浏览器时,会首先想到到标题栏里看看这是什么页面。大多数人希望从页面上就能看出该页面是什么。因为标题栏相对页面内容来说太窄了,不容易引起注意,而且文字比页面上的标题或者导航要小得多。正确的做法是,在站点的导航栏中通过高亮等形式,标记当前页面的位置,或者在页面的明显位置,明确的标记当前页面的位置。比如下面的几个例子,都是正确的做法:首页精华区候选区新闻首页精华区候选区新闻关注【车辑推荐】怖客园电子期刊20口年•月刊发布(8/1326)»首页 软件工程首页 软件工程【推荐头条]【原创】构建商性能ASP.NET^点第六章一性能顼颈诊断与初步调忧研论头条]WPF/Silverlighmt]数蛔辑定设计的其福糕(7甘货94,1。)囹闻头条]HTTPS的七个谡解【窿文)Q"冷a[推荐新闻]EI□口在MWC上究竟说了些什也W诺基亚WP了将成弃现有的独占服…以/-wfOTfrainework手坍(四)代码第写祓明基于WMfrmrnwwcir啪建的w坎系统』对于前端用户表单页面]
定义却分十表尾《bottom),对于表头]headJ表尾Kbottc陶站分类.MET技术039)编程语言㈣软件设计⑵WEb陶站分类.MET技术039)编程语言㈣软件设计⑵WEb前端"乃企.业信息化(7)手机开发侬)软件工程(5)数据库技术〔II)操作系统(11)[推荐头条]1原创】构建高性能ASP.NET^^第六章一性能瓶颈诊断与初步调忧(...(45/19[评论头条]WPF/SHverlight^数据绑定设计的真^(75/1899,10)[新闻头条]HTTPS的七於遥解(译文)(2/3703)[推荐新闻]Elop在MWC:上究竞说了些什诺基亚WP7将放弃现有的疫占服…(习517)a- ”外部质量“还是'内部质量"推荐乏;遗几天看了看《硝烟中的Scrum和乂叫,其中作者将产品质星分为两料
目工期紧的时候,外部质星是可以妥协的。而内部质星是不容妥协的-i
V」•LrI;—Iin4-fc!■工nn-t-rcrr.』■!£・』匚二 rl
在第一幅图中,是通过高亮显示导航栏中某一项,提示用户当前在看哪一个页面,而第二幅图虽然在左侧导航栏中没有高亮显示,但是右侧内容最上方告诉我们现在是在软件工程'这一类中浏览。二、不同窗口/页面用了相同的标题出现这种错误的原因很多:•所有的窗口(页面)都显示的是应用程序(网站)的名字,比如windowsxp的“计算器”界面以及它的帮助窗口。编辑⑥查看电)蒂助QD建计算器wIIJ*JJLJI编辑⑥查看电)蒂助QD建计算器隐藏项退 选项(.0)O十六进制O十六进制◎十进制OAS目录旧Inv HypAve便用“蒂助查看器"SlJJTiAve便用“蒂助查看器"SlJJTiHat却没有改标题。程序员复制了代码却没有改标题。程序员不知道这个标题已经被使用了。避免这种情况发生的最好方法就是建立字典。程序员认为这个标题对多个窗口都适用。很多时候,这是不成立的,总有一个窗口更适合这个标题,另外的那些都不是那么适合。假如真的觉得两个窗口都适合同一个标题,或许这两个窗口该合并成一个。有一些情况比较特殊,比如一个监控软件,它有四路线路,如果打开其中的线路和线路2进行监控,这两个线路分别有一个窗口,那么这个窗口的名字,应该是它本身的名字和要处理的线路名组合起来决定的。文档编辑器也是这样的。定要保证系统中每个页面或者窗口,都有唯一的标题。三、窗口标题与打开它的命令或者链接不符应用程序的错误示例来自Xshell3.0O在下面左侧图上鼠标停留的位置点击菜单,会弹出右侧界面显示的窗口。Xshell3.0FileEditViewToolsWindowHelCategory:New...Ojien籍a淌Alt+OClose Alt+CSaveAs..ConnectionConnection-r^1Print...弱PropertiesAlt+F-AuthenticationLogonPromptsLogonScripts,55H?SecurityTunneling=■5FTPTELNETXshell3.0FileEditViewToolsWindowHelCategory:New...Ojien籍a淌Alt+OClose Alt+CSaveAs..ConnectionConnection-r^1Print...弱PropertiesAlt+F-AuthenticationLogonPromptsLogonScripts,55H?SecurityTunneling=■5FTPTELNET;RLOGINSERIALB■TerminalKeyboardVTModesAdvanced0-AppearanceMarginsQ-AdvancedTraceLogging■-ZMODEMGeneraIMarne:Protocol:Host:PortNumber:KeepAlive05endkeepalivemessageswhilethissessionisconnectedInterval:60 *sec.Reconnectautomaticallyif匚onnectionisterminatedabruptlyInterval:Limit:min.ProxyServerIfyournetworkisconfiguredtouseaproxyserverorfirewalljselectaproxyserverfromthelistbelow.Toaddorremoveaproxyserveroredititssettings^clickBrowse.ProxyServer:<None>Browse...DefaultSessionProperties菜单项的文本是“Properties”,而弹出的窗口标题是“DefautSessionProperties”。这种不一致并不是无关紧要的。很多时候,用户会想,这个窗口到底是不是我想要的那个窗口。我想打琢shell的属性窗口,怎么出现的属性窗口里,又有Default,又有Session?尤其是对于那些不以英语为母语的人,可能更是如此。当然,博客园有一个更严重的问题,是中英文混合引起的。点击了下面左图中的编辑分类”链接,得到的页面竟然是英文的:溢博客备份溢博客备份*博客搬家随笔文章新闻日记[编辑分类][所有分类][未分类][编辑分类][所有分类][未分类]Database(3)EDITCATEGORIES
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园家长预防幼儿肥胖健康讲座
- 夏日萤火虫课件
- 自动贴标机的工作流程
- 2025年环境影响评价工程师考试真题卷:环境影响评价工程师实务操作与法规应用
- 2025年小学语文毕业升学考试全真模拟卷(口语交际与综合实践)试题集
- 2025年会计职称考试《初级会计实务》内部控制与审计重点难点试题集
- 32的水管活结结构
- 2025年导游资格证考试笔试模拟试卷:导游旅游产品创新与设计试题
- 人工智能离散算法评价
- 罐笼安全规程讲解
- 应用PDCA管理工具提高病案归档率
- 果蔬自发气调包装原理与应用演示文稿
- DB43T 2428-2022 水利工程管理与保护范围划定技术规范
- SB/T 11016-2013足部保健按摩服务规范
- GB/T 4062-2013三氧化二锑
- 神经系统的结构与神经调节的基本方式 【知识精讲+高效备课】 高考生物一轮复习 (新教材)
- GB/T 15328-2019普通V带疲劳试验方法无扭矩法
- 马克思主义基本原理(完整版)
- 涉密人员脱密期管理制度
- 企业风险管理-战略与绩效整合(中文版)
- 三阶段DEA模型理论与操作步骤详解
评论
0/150
提交评论