101条UX原则 - #55 如果任务需要确定的时间才能完成,请使用进度条

尽管你的 iPhone 拥有20世纪90年代后期超级计算机般的数字运算能力,但很多软件的日常任务似乎仍需要花很多时间。比如说打印这个事儿:为什么计算机将文档发送到打印机需要这么长时间?就好像打印机每次都先要弄清楚如何成为打印机一样。无论如何,让用户知道他们将等待多长时间是一个好做法。

永远不要显示一系列的进度条,例如这个样子:

·复制:0...10...50...100%

·解压缩:0...20...60...100%

·安装:0...15...45...80...100%

·结束中:0...20...60...100%

最好的是应该只用一个进度条:

具有开始和结束的进度条,随着任务的完成逐渐填充,这是个黄金标准,没有歧义。用户可以很好地了解此任务将花费多长时间,并知道它正在按计划进行。

标题中“确定”的意思是你的软件明确“知道”它必须做的事情,或可以完成的事情的量,并且在完成的过程中时刻更新进度。如果可以,默认为此必选项。


知识点:

·如果可以的话,你的软件最好显示进度条。

·整个操作过程仅显示一个进度条。

·为进度条提供清晰的开始和结束。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 我问新东方的年轻女生们,我像个油腻男吗?女生说你除了外表上和年龄上是个中年以外,好像还不太像油腻男,紧接着又给我加...
    风云起阅读 3,114评论 0 0
  • 1、数值类型 TINYINT[(M)]、SMALLINT[(M)]、MEDIUMINT[(M)]、INT[(M)]...
    周博远_6ae7阅读 2,571评论 0 0
  • 去年圣诞节你送我的礼物 早就在分手时就还给你了 不过礼盒我还留着 就像你差我的情 指不定哪天你也会把她还给我
    零更一阅读 1,648评论 0 2
  • 一对三辅导的收费标准?无论是哪年级的家长,在为孩子咨询文化课辅导时,都会询问到费用多少的情况,而对于最受欢迎的一对...
    8d4b71ab3720阅读 10,179评论 0 0

友情链接更多精彩内容