设计理论:进度条内嵌百分比开发设计

这是在豆瓣的HCI人机交互小组的一篇内容,具体内容如下:

测试某应用程序,有这样一个功能:
创建了一个任务,该任务下面包含了很多子任务,“开始”按钮之后,有一个进度状态监控窗口,该窗口中首先显示了一条不断向前跑的进度条,该进度条上内嵌了相应的完成百分比,在进度条后面,有两项时间相关的数字: 已用时间,剩余时间。

因为该程序是完全为windows平台所做,考虑到windows 界面风格提倡的进度条内不要嵌数字,于是测试人员报了BUG,让开发人员拿掉进度条内的百分比。

下面是双方的对话摘要:
开发: 为什么要拿掉百分比?这个就是为了让用户看的清楚的。

测试:首先windows界面风格不提倡进度条内嵌百分比,其次进度条后面不是还有两项时间相关的数字呢嘛,百分比是画蛇添足。

开发:进度条内的百分比是告诉你任务完成的进度,后面的两项时间数据是告诉你所花时间以及还需时间,这两个是两回事

测试:时间进度不就是我做这个任务的进度吗?

开发:你完全混淆概念了,时间进度是整个时间开销情况,任务进度是所有子任务的进行情况,不一样的概念

测试:但是我从用户的角度,我只关心我做这个任务用了多少时间还需要多少时间啊, 我不关心你做了几个任务或者说某个任务做到了百分之多少

开发:我觉得这个进度条内的百分比对用户是有用的,你完全混淆了时间进度和任务进度的概念

测试:我混淆了吗?

开发:举例来说,你造金字塔,预计100天完成,前99天你什么都不做,但是你的时间进度已经到了99%,而任务进度是0%,最后一天你做完了所有的使,于是你的任务进度从0%变为100%,而时间进度是从99%变为100%, 明白了吧?就是两个概念

测试:好吧,那么首先为什么要给用户这两个概念上的考量数据?不是更让人迷惑吗? 其次也是最重要的,即使你进度条显示的是任务进度,那和将内嵌百分比数字拿掉也不矛盾啊

双方谁也不能说服对方,这个问题就这么一直悬着呢 (当然这不是一个会影响发布德大的功能或者稳定性方面的问题)

<——————我是分隔线——————>

这是个在现实中应该算常见的实例,开发和测试都一口一声叫着“用户”,似乎他们都是“用户”的化身,研究用户的“专家”。但事实上,并没有多少行为付诸于去验证用户的需求和想法。正如Kent.Zhu在这里所提到的:“这个年代,什么都缺,唯一不缺的就是专家!”我们不需要专家,我们不需要什么UED(EDU或DUE),我们真正需要的是请用户来,泡杯茶,然后听他说说他们到底要的是什么。

补充一下,进度条显示的就是百分比,这个百分比的数值不能表示剩余时间,也不能表示已经完成的或者剩余的任务数,它只能表示一个百分比(已用时间和剩余时间的百分比或者已完成任务和剩余任务的百分比)。我上面说的三个量是一样的,指的都是百分比。
如果要具体显示,百分数和进度条是重复的,而剩余任务数和估算的剩余时间是另外的参考,它们都是这个百分数的一个因子。

时间: 2024-10-03 09:17:59

设计理论:进度条内嵌百分比开发设计的相关文章

交互设计案例:网页进度条提升等待体验的设计方法

文章描述:从排队等待谈进度条设计. 排队等待是一种日常中常见的现象,例如新年领开工利是.去排队购买首发的苹果产品.每天中午去食堂排队购买午餐.排队等待在我们的生活中无处不在且看似是一个简单的现象.即使是种简单的存在,但也有其复杂的一面,当存在着很多条队列时,确定每条队列是做什么的就变得困难了:在加入队列后,人们会产生:大概要等多久?为什么队伍很久没有往前移动?等诸多疑问.无法解释的等待是令人烦躁的,不公平的等待则可能引发人们的怒火. 经历过领开工利是的同学应该对于当天排队等待的回忆不会很糟,甚至

网页设计理论:各种元素在页面的综合设计

网页设计中有导航条,链接,表单设计,字体行距,空白,表单聚焦,404错误页面等等元素.可以说每个页面都是由以上各种元素组成,因此对于研究网页用户体验来说,就是研究如何组合并设计这些东西. 如何提高网站产品的可用性? 优秀的产品可用性,一直是产品经理和用户体验设计师们追求的目标,今天我们来谈谈如何提高网站产品的可用性,给大家做做参考.不论是企业网站.个人博客,或者购物网站.游戏网站,我们都希望能吸引访问者并且给他们留下愉快的访问体验. 可用性 是用户体验的一种度量,它可以用访问者完成网站功能的方便

设计理论:10条让你的作品更成功的技巧

[这一篇不是一个实例教程.而是一则方法论.] 介绍 图像处理技术被很多设计师用来创作及其富有创造性的艺术作品.使用PS的设计师非常喜欢使用这些技巧.一旦你掌握了图像处理技术的要点.那么无论任何画面.只要你能想象的到.你就可以做到.下面就让我们看看下面10条关于图像处理的技巧.并浏览那些相关的专业图像处理艺术家的连接.说明一下.下面的10条技巧的顺序与其重要性无关. 1 分离图像 众所周知.图像处理通常会将很多图像元素融合在一张画布上.其中包括普通的图像素材.也包括你自己的摄影作品.比方说我们现在

交互设计理论研究:找到关键点进行方案的设计创新

整理,一个似乎和设计关系不大的行为,与设计师的创新精神相比,她总给人较为消极的印象.而且很多设计师也认为,整理纯粹是体力劳动的事情,设计则是与之相反需依靠脑力完成的创意工作. 事实绝非如此,通过整理,我们能找到事物的本质,发现全新的观点,看到一些深藏于表面的事物.通过整理,我们视野里问题会变得越来越清晰,并且获得许多积极地发现. 回到我的现实工作中来,交互设计从来都不是从零开始的,只有在认清用户最终目的,应用根本任务的基础上,才能找到问题的关键点,切中要害进行方案的设计创新. 以前我也对整理有些

设计理论:为新手提供更好的设计

为什么是为新手,不是常常都听到为中间用户设计的声音吗? 但更重要的是,必须将你大部分的才智.时间和资源为大部分代表用户--永久的中间用户而设计,为他们提供最好的交互. 摘录自<软件观念革命:交互设计精髓>中文版,第40页. 所以这里的背景是随着国内客户群体变化,我们如何为新手提供更好的设计做一点点讨论.(花小小部分才智.时间.^ ^) 新手更"新" 先看看<中国互联网络发展状况调查统计报告>学历结构的统计: 与2008年末相比,目前网民重心仍在逐渐向低学历倾斜,

设计理论:网页气球状提示用户体验设计

Balloons(气球状提示) 问题摘要 气球状提示(Balloon)是一个小型的弹出窗口,用于通知用户出现非关键性问题或控件处于某种特殊情况. 实例 图1 注:气球状提示由图标.标题.正文文本组成,且所有这些部分都是可选的. 注:当用户试图提交操作的时候,任何未处理的问题都必须由其所有者用户界面来处理. 注:气球状提示通常与文本框或其他使用文本框来改变值的控件一起使用,如组合框.列表视图.树形视图等等. 注:保持控件之间的一致性.当发现不一致性出现时,气球状提示不再适用. 注:如果其他类型的控

设计理论:触摸屏按钮的尺寸和空间设计

在触摸屏按钮设计当中,尺寸对可用性的影响相当巨大.ISO和ANSI标准都推荐0.75" x 0.75"(约19 x 19毫米)的尺寸,来自莱特州立大学心理系的一项研究也表明0.75" x 0.75"的按钮对于用户来说是满意率最高的. 让我们来稍微深入地探讨一下,我觉得1.25" x 0.75"(约32 x 19毫米)才是最佳尺寸.为什么呢?这个当然和比例有关,就像陪你度过童年的普通电视机现在早已被宽屏电视剧所取代了,这背后的道理其实也是比较简单的

ASP.NET实现进度条

asp.net 在网上查阅了很多相关资料,参照对比一番后自己整理了一下,做了个小例子.能够实现根据后台数据加载的进度在前台动态更新进度条.进度条在页面居中显示.在进度条内显示百分比,完成进度后隐藏进度条.个人感觉还是有一定的参考价值,贴出来先. 建立一个WEB工程,添加新项->HTML页面,命名为ProgressBar.htm,内容如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

网页设计技巧:网页的loading进度条设计

文章描述:虽然加载在整个页面来看是一件小事,但是因为加载在不经意间导致的用户流失却是大事.在加载页中显示进度,给出承诺,增加信息量或者幽默内容都能使用户潜移默化减少"觉察"正在加载的时间.但是真正可以减缓的办法还是加载的速度增快;别致的设计虽可以治标,但加载速 对于加载(loading),想必大家都不陌生.每当看到加载页中那个不停转啊转的圈圈,或者是 "Loading-"后面不停闪动的三个点点,心里都会涌起各种焦躁反感.根据一份调查得出,用户能够忍受加载的最长时间在