下面·是我在《互联网产品设计》中看到的内容,稍加整理和大家分享一下。
速度是用户衡量一款产品的重要因素之一,以下因素将会影响产品运行速度和用户最终体验,请务必考虑。
在你的设计中可以通过以下元素控制速度
1.用户图片、视频、音频的文件大小、格式、解析度等
2.用最少的处理器资源执行动画和实现转场效果
3.限制产品特性的数量来提升速度
在产品的代码里面,你也能找到提升速度的机会,比如:
1.让条件句和运算更有效率
2.删除冗余的数据库调用
3通过消除数据请求,处理掉不活跃的例程或废弃的功能来减少加载和等待时间
4.不要全部加载完毕才展示给用户看,这样用户总是在等待,会感觉很慢
5.优化应用在突发状况下的恢复能力,如间揭性的网络连接或电池突然断电
用户使用的设备也会影响你的产品速度
1.储存容量的限制也会让产品变慢,如果让设备达到了它的储存极限,体验时相应迟缓甚至程序错误就都有可能发生
2.处理器能力不足将影响应用执行计算或渲染复杂图形的能力
3。展示软件的选择呢也会影响产品速度。你是否试过一个网站在某一个浏览器上很迟钝,但在另一个浏览器上打开就快很多?是的,浏览器才是罪魁祸首,但是用户只会怪罪网站
网络连接的问题和服务器可以加以限制的因素:
1 操控穿入和传出请求的能力
2蜂窝数据或高速数据的可用性
3同事处理多个用户请求的连接能力
-速度具有两面性要懂得把握节奏
想象你正在网上进行一大笔采购,你点击了确定之后订单瞬间完成,并且缺乏足够的视觉反馈,你可能会担心交易是否真的完成了,通常来说约重要的交易,越需要仔细考虑交易节奏的设计。
网友评论