使用以用户为中心的术语
所有用于与用户沟通的文案,都需要保证你的用户能够理解。特别的,避免使用行业术语。多了解你的目标用户,以判断所使用的文案是否适用于他们。
减少对用户输入的需求
无论是触摸控件还是使用键盘,输入信息劳神费力。如果你的程序在提供有用信息前要求用户输入一大堆信息,用户就会对你的程序失去兴趣。
平衡用户的输入与你为用户提供的信息。换句话说,为用户输入的每条信息提供尽可能多且有用的信息和功能作为回报。这能让用户觉得他们在向目标前进,而非被你的程序拖后腿。
简化用户的输入方式。例如,可以使用表格或者拾取器,而非文本框。因为选择远比输入来的简单。
弱化设置
如果可以的话,避免在程序中加入设置模块。设置包含偏爱的程序行为和信息,这些设定很少会改动。用户必须先退出程序,才能设置程序偏好。这绝非你想要的。
品牌宣传要适当
精心准备品牌的颜色或图片。当品牌设计的非常微妙、易懂时是最有效的。用户用你的程序是为了做事情或者娱乐,他们不想被迫看广告。为了最佳的用户体验,你对品牌的宣传要轻轻的。
避免和用户关注的内容抢占空间。例如,在屏幕顶部展示另一个一直呈现的工具栏,啥事儿也不干,只是放个商标,就会占用本应属于内容的空间。可以想想其他不会太打扰用户的方式,比如微妙地处理下屏幕背景(译者按:弄成80%透明铺在背景上什么的)。
搜索要反应迅速、结果丰硕
在那些需要操控或展示海量数据的程序中,搜索是一个主要功能。如果你需要在程序中提供搜索,建议遵循以下指南:
建立索引,时刻为搜索做好准备。不要等用户请求搜索时才做,你不想让程序给用户留下不好的印象吧?
动态过滤本地信息,以便快速反馈展示结果。最好是在用户输入的时候就动态的过滤信息,在用户继续输入时精炼结果。虽然动态过滤信息通常能提供顶级的用户体验,但并不总是现实的。当动态过滤不现实时,你可以在用户点击键盘上的搜索键时开始搜索。这样做时,要对搜索过程提供进度反馈,这样用户就知道没卡壳。
可能的话,也可以在用户输入时过滤远程数据。虽然过滤用户的输入能提供很好的搜索体验,但如果响应时间可能延迟一到两秒时,要征求用户同意。
在列表或列表索引的顶部放置搜索框。用户希望在这个位置找到搜索框,因为他们已经习惯了Contacts等应用中的放置习惯。在这里放置搜索框意味着用户翻滚列表或索引时不会有什么干扰,但又能在需要的时候方便地获取。
只在一些特殊的情境中为搜索提供tab。如果搜索在你的程序中戏份很重,那你可能会想在一个独立的模式中进行搜索。在iTunes中,寻找和获得音乐、播客是程序的重点。用户想要在任何模式下都能迅速找到他们最爱的歌曲、艺术家、播客。所以放置一个随时可获得的搜索tab是可以理解的。
本文提供了几个关键的设计原则来提升用户体验,包括使用易于理解的语言、减少用户输入需求、弱化设置的重要性、品牌宣传的适度性以及确保搜索功能的高效性和丰富性。

被折叠的 条评论
为什么被折叠?



