![](https://img.haomeiwen.com/i3228165/84c43f9159846586.jpeg)
一、什么是软件启动页
一些体量比较大的软件在启动之前,会先弹出启动界面,待正是启动过程完成之后,再隐藏启动页面,正式显示软件的主界面。
这种例子很多,除了上面的PS启动页,我们最常见的是Office软件的启动页:
![](https://img.haomeiwen.com/i3228165/cb44b60784e78bbd.png)
二、软件启动页的作用是什么?
作用一:
通过提供用户对软件的启动过程的实时感知,避免等待过程的较差的用户体验。试想,对于比较大的软件,如果没有启动等待页面,用户在点击快捷方式后需要等待5-10秒才会看到软件主界面,很容易以为没有打开成功再去多次点击快捷方式。
作用二:
从软件开发角度,软件可以在展示启动界面的5-10秒过程中,可以进行一系列的内部检测与环境部署。
![](https://img.haomeiwen.com/i3228165/c01c31e8e6e0ad5b.png)
三、软件启动页面的展示过程中可以做哪些内部操作?
这个过程对于软件来说很宝贵,在这段时间,可以进行初始化环境、加载必要的配置、安全环境检测等操作。此外,还可以进行新版本检测,对于需要强制更新的版本,可以继续在启动页面进行新版本强制下载与更新。
四、设计的一些技巧
技巧一:给用户足够的进度感知。
用户使用软件的过程是一种与软件交互与对话的过程。任何过程都给用户积极的、实时的反馈可以有效提高用户体验。所以,在软件启动页可以用进度条实时地展示当前的进度或者用文字展示当前的内部操作。
例子:Axure进度条
![](https://img.haomeiwen.com/i3228165/af14919f41687f56.png)
技巧二:良好的自我控制,适当把控节奏。
如果软件启动过程的时间不可控,比如大部分时候是3-10秒,但有的时候可能0.5秒就会结束。0.5秒的过程给用户的感受就是启动界面一闪而过,体验非常糟。在这种情况下可以适当的延长启动页面的停留时间。
![](https://img.haomeiwen.com/i3228165/0ba6b8f528a735a8.png)
技巧三:软件启动页面最好不用,除非必须。
END
xander/2018/03
网友评论