移动设计细节(一):乐观地执行操作

时间:2023-01-19 | 标签: | 作者:Q8 | 来源:网络

小提示:您能找到这篇{移动设计细节(一):乐观地执行操作}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的移动设计细节(一):乐观地执行操作内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

用户非常期望能在移动设备上获得快速的用户体验,甚至有时候他们希望移动设备能有得比桌面电脑更快的网络运行能力,但现实很骨干,用户在移动设备上体验到的网络服务往往很糟糕。

但对于开发者和设计师来说,能不能改善用户在这方面的体验呢?其实很多应用已经采取了相应措施来让用户“感觉”app运行速度加快了,因为这只是从交互层面进行了改进,并没有真正地提高应用的运行速度。即便如此,它也帮你提高了用户体验。比如,谷歌的iOS平台上的search app使用了几个动画,当系统加载时让整个界面显得更有交互性。这么一来,用户会觉得app已经对自己的输入做出了反应,尽管事实上什么内容也没有加载。





同样的原则也适用于通过微妙的UI变化来确认用户的触摸手势。在屏幕上点击或者滑动,你触摸到的UI元素会发生改变或者移动,从而告诉你哪些内容正在发生改变。这种方法提高了用户对性能的感知,并且也可以帮你创建更快速的移动体验。
进一步考虑这一点,我们可以实际上创建一种错觉–你的操作已经生效,但事实上并没有。Instragram的联合创始人Mike Krieger称这一技术为“乐观地品质好的传播路径分析平台执行操作”(performing actions optimistically)。比如,当你“赞”Instagram上一张照片时,按钮会马上发生改变以提示你的操作已经完成了。



事实是网络正在告诉服务器你进行了什么操作。但是Instagram的用户界面并没有等待服务器确认操作的实际发生。用户乐观地假设操作已经生效了。如果后来出了问题,Instagram随后会进行处理,而不是从一开始就告诉用户有点小麻烦。用户评论这一块儿也一样。
我们在自己的原生移动应用中也使用了这种方法,甚至Polar更进一步使用了该技术,并假设你创建的任何新投票将会连接至我们的服务器。所以当你在Polar上创建新投票时,它会展示在你的信息中。事实上,是我们创建了一个临时的本地副本,并把它添加在列表的前面。

我们创建的投票临时版本具备完善的功能,你可以在此投票并进行评论。为了确保用户的操作能真正生效,我们坚持把它放在本地,在系统提示用户出错前试着重复发送几次。做一个功能完善的临时版本和使用多个后台处理进程来确保成功加载,听起来似乎是做了许多额外的工作来让用户“感觉”app运行的很快,但事实上值得一试,当用户在Pol北京服务好的微信朋友圈发ar进行投票时,这似乎是一瞬间的事情。在这个例子中,用户的“感觉”打败了事实。
文章来源:cocoachina
原文来源:Mobile Design Details: Performing Actions Optimistically

更多精彩内容,请关注微信公众号或下载App
移动设计细节(一):乐观地执行操作

上一篇:细节思考交互设计之浮动条
下一篇:移动设计细节(二):你是怎么设计新手引导的


版权声明:以上主题为“移动设计细节(一):乐观地执行操作"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    移动设计细节(一):乐观地执行操作
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“移动设计细节(一):乐观地执行操作”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通移动设计细节(一):乐观地执行操作的相关事宜。

关键词:操作, 移动, 设计,

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:545321@QQ.com
电话:400-021-1330 | 客服QQ:545321
沪ICP备12034177号 | 沪公网安备31010702002418号