|
5、为常见问题设计 你的设计是不是很棒——除非用户犯了错误或网络连接中断?预测那些常见问题、用户失误及其他错误并为基进行设计。考虑像软件升级问题、网络速度很慢 或不可用、设备没有安装或不可用、以及用户进行了错误的输入或跳过了一些步骤等情况。在你程序的每一步,问问自己:最坏的情况下会发生什么?然后再看看当 这些确实发生时你的程序的行为是不是够好。确保所有的错误信息对问题进行了清晰地解释并给出可行的解决方案。对于手机客户端来说软件升级、断网、跳转时间 都成为常见的问题,如何在断网的情况下做出提示,如何在短时间内没实现跳转给出提示。一般说来,超过 10 秒的任务需要更多的信息反馈,并应当能够被取消。记住用户对于速度的感知和实际速度一样重要,而且速度的感知主要决定于程序多快能够响应。 (责任编辑:admin) |
