软件安装过程的交互设计

  混乱的安装界面和不畅的安装流程把前来拜访的用户拒之门外,也使软件的功能得不到充分的定制和发挥。由于对互联网产品的爱好,我经常安装软件,在这之中发现许多不好的地方,在这将共通的内容提出来分析一下。

  现有软件安装一般页面流程:

  what’s new页>>许可条款页>>选择组件>>软件大小信息,选择安装路径和快捷方式显示位置>>安装进度 页>>附带推广软件页,和立即运行、开机启动、设为首页、显示新特性等>>完成

  然而,用户心理过程却是这样的:

  安装之前:这是什么?(新用户)/ what’s new,值得更新吗?(老用户)如何安装?

  准备安装:有多大?装在哪?会显示在哪?安全与否?有插件吗?

  安装过程中:需要多少时间?进行到哪了?

  安装结束时:结束了吗? 会对软件进行设置吗,如开机启动?

  安装结束后:运行时需要注意什么?还有什么需要注意的? 打开看看 / 以后再说

  将两者比较,发现现有页面流程不能完全覆盖用户需求,包括以下内容:

  “这是什么?”

  第一次使用软件的人只能看见更新的内容,却不知道整体功能,犹如盲人摸象。解决办法:在第一个界面展示软件最精髓的简介,这也是广告宣传。

  “what’s new,值得更新吗?”

  有what’s new,没有是否值得更新的相关信息。解决办法:设定官方的更新等级划分,例如:重要 正常 轻微。用户在知情的情况下自主选择更新。

  “安全与否?”&“有插件吗?”

  宣传软件的品质会增加用户的信任度。

  “需要多少时间?”&“进行到哪了?”

  这都是用户对时间的控制,避免浪费等待的时间。现最常见的是显示正在写入的具体文件和整体的进度条(如图1)。当具体写入的文件名上下翻飞,如白驹过隙。这一信息就失去了传递的内容。


  图 1

  偶尔也有显示阶段进度的(如图2)。这下能知道还剩几个阶段,但不能揣测剩余多少时间。


  图 2

  比较容易得到一致的结论:图2的优于图1。但仍不够,我最欣赏的是win7的安装进度(图3)。数据信息和图形结合紧密。能了解到有哪些阶段,又能大致揣测剩余多少时间。


  图 3

  也有很少的程序安装时显示了剩余时间的具体数字。我认为,在不保证这个数字一定准确的情况下,让用户看几个小时到几分钟的瞬变,还不如显示一个整体进程百分比。(无意中扼杀了一类时间机器)

  另外,好有几个提高安装体验的设计细节:

  1. 全局导航:全局放置一个进度导航(如图4),也可采用图3的win7的进度条。


  图 4

  2. 选择组件时,可设定推荐、简洁等配置方案,降低用户选择难度

  3. 选择会安装路径,提供路径输入框和打开文件夹按钮两种修改方式。对已存在的软件版本检测路径位置,避免老用户需找苦难或者重复安装。

  4. 附带的推广软件和显示新特性默认不选中,立即运行、开机启动、设为首页等视情况选中

  5. 安装成功页面,将“完成”按钮以及“立即运行”和其复选框去掉,改为“立即运行”和“以后再说”两个按钮,“立即运行”按钮在“以后再说”按钮左侧(优先 看到和使用)。这样修改的原因是,在页面上有安装完成的提示的情况下,关系到用户下一步操作的信息就是关键信息,应该置于按钮层面上,和其他信息区分开 来。既减少用户移动鼠标的操作成本,也可减少误打开软件的概率。

  最后,具体问题还是要具体分析,对安装迅速的小软件来说,流程就可以更加简化。

  文章来源:乌拉特 转载请注明出处链接。

时间: 2024-11-15 23:08:53

软件安装过程的交互设计的相关文章

Oracle 10203 RAC环境添加新节点(五)添加节点的软件安装过程中的问题

简单描述一下,在Oracle 10203 for Solaris sparc的RAC双节点环境中,新增一个节点的过程.共享存储已经在第三个节点上配置完成,这里主要介绍操作系统上和Oracle上的配置. 简单描述添加节点的软件安装过程中碰到的问题. 第一个错误是在运行ADDNODE.SH工具时碰到的,在节点3的安装过程中出现了空间不足的错误: INFO: ld.so.1: lsnodes: fatal: libskgxn2.so: open failed: No such file or dire

交互设计最重要的是态度:通过交互来引导用户

文章简介:我不只是交互. 从事交互有很多想法观点一直在脑中趁着这个分享的机会大概总结下,以下我说的"谬论"不一定对,很多东西个人也一直在摸索思考总结中,现在写出来抛砖引玉,极力欢迎各种不同的观点一起交流哈哈. 首先谈一下日常工作中交互方面的点滴: 交互体验的一些参照原则: 操作前,结果可预知. 让用户在操作前就大概能预测到自己可以有哪些操作,自己的操作会得到什么样子的结果,会提前对产品有个心理预测,例如迅雷XMP播放器,用户只要一启动就会知道可以使用播放器来播放本地影片,播放在线影片.

交互设计方法:工具型产品用户体验的要素

文章描述:设计一个产品就像盖房子一样,要在战略层的基础上一级一级向上垒.对于设计师来说,不管是设计什么类型的产品,不仅要对产品整体有大概的认识,还要特别熟悉下一层级的内容,才能做出符合产品要求的设计.每一个层级的负责人都有权利和义务对上一个层级的不合理之处提出 什么是工具型产品?  工作的这段时间以来,我主要参与了一些电子商务类产品的交互设计,我发现这类产品的设计思路和门户.频道等产品有较大的差异,它们更关注于完成任务及操作,而非内容的分类与展示.之前我通常称这类产品为功能型产品.在去年广州举行

胡晓:正确认识交互设计才能创造更大价值

IxDC秘书长胡晓在接受<KW>杂志采访时说道:设计让生活更美好,交互设计让用户完成任务的流程变得更加简易.快捷与效率,促进了用户体验的提升.不同交互方式的采用,让用户操作软硬设备更加简单,自然,有趣.以下是采访实录. 问:您是怎么定义交互设计的? 答:交互设计是定义,设计人与人造物的行为的设计领域,包括人与人.人与物.物与物之间的相互行为.交互设计通过整合硬件.软件.甚至服务为用户设计更合理的完成所需任务的流程.从而创造更愉悦的用户体验.交互设计完成了从设计物到设计行为,从单一产品到服务,从

交互设计的方法

长期以来我就有对几年来交互设计的心得进行总结整理的想法.回到中国来亲身体会到不少同行,主要是交互设计师和视觉设计师对于交互设计的困惑,以及 其他行业对于交互设计的误解和滥用.后来我在小范围内开设了一个关于交互设计的讲座:现在把它整理成文,希望与同行切磋,共同进步.  这篇文章是我几年来在美国从事交互设计工作的一个经验总结.当时我们遵循以用户为中心(User-Centered-Design, 简称UCD)的设计原则,每一个项目都是不折不扣的按所有UCD的步骤进行.下面总结的交互设计的方法,是从UC

用户交互设计:软件安装一般页面流程

文章描述:用户交互设计:软件安装一般页面流程. 混乱的安装界面和不畅的安装流程把前来拜访的用户拒之门外,也使软件的功能得不到充分的定制和发挥.由于对互联网产品的爱好,我经常安装软件,在这之中发现许多不好的地方,在这将共通的内容提出来分析一下.   现有软件安装一般页面流程: what's new页>>许可条款页>>选择组件>>软件大小信息,选择安装路径和快捷方式显示位置>>安装进度页>>附带推广软件页,和立即运行.开机启动.设为首页.显示新特性等

Axure RP交互设计软件使用教程

交互原型设计软件Axure中文教程--介绍 介绍(Introduce) 互联网行业产品经理的一项重要工作,就是进行产品原型设计(Prototype Design).而产品原型设计最基础的工作,就是结合批注.大量的说明以及流程图画框架图wireframe,将自己的产品原型完整而准确的表述给UI.UE.程序工程师,市场人员,并通过沟通会议,反复修改prototype 直至最终确认,开始投入执行. 进行产品原型设计的软件工具也有很多种,我写的这个教程所介绍的Axure RP,是taobao.dangd

Android实训案例(九)——答题系统的思绪,自己设计一个题库的体验,一个思路清晰的答题软件制作过程

Android实训案例(九)--答题系统的思绪,自己设计一个题库的体验,一个思路清晰的答题软件制作过程 项目也是偷师的,决心研究一下数据库.所以写的还是很详细的,各位看官,耐着性子看完,实现结果不重要,思路一定要清晰,我们做一个简单的项目,所以也就设计的比较简陋了,首先新建一个项目--AnswerSystem 一.实现项目框架 主页面就是一个问题,四个答案,还有一个正确答案,最后就是翻页了,正确答案默认是隐藏的,所以我们的layout_mian.xml是这样实现的 <?xml version=&qu

交互设计经验:设计过程中存在太多的矛盾

文章描述:交互设计经验:设计过程中存在太多的矛盾. 在产品团队中经常听到有人表态:"我们要做简洁的用户界面",同时又有另外一种声音传来:"我们要做功能强大的产品".乍一听,简洁意味着用户界面控件精炼,然而少数的交互方式如何表达各类强大的功能?反之,强大意味着功能丰富强劲,必然拥有错综复杂的联系,如何让其界面保持简洁?两者似乎无法共存,这让我突然想到自相矛盾的故事,楚国商人夸耀自己的矛锐利万分,同时自己的盾又坚固无比, "以子之矛,陷子之盾,何如?"