经过可用性测试后,总结出的一些移动界面设计的要点

你不是你的用户;导航至首页;通过下拉列表选择国家;拖放;安全性;使用合理的默认值;基础;设计你的内容;最小化的思想;正确的工具,正确的方向

经过可用性测试后,总结出的一些移动界面设计的要点

2012年里,我(英文原文作者)在th_nk 里大约花费了50个小时用于可用性测试,其余的时间则主要用来进行实际的设计工作,或是与客户、开发者、分析人员等进行沟通。在这些可用性测试当中,经过对被测者行为的观察以及与他们面对面的交流,我对一些一直以来虽有所了解、但在实际工作中却时常会忽视掉的设计原则有了更加贴近实践的认知,另外也发现了一些从前没有想到过的问题。时值岁末,我将这些经过实践验证的设计要点作以小结并分享给各位,希望能够为大伙来年的工作带来一定参考和借鉴的价值。

1.你不是你的用户

扪心自问,我们真的很容易忘记一件重要的事情:用户并不会按照我们设想的方式去行事。作为产品和设计方面的从业者,我们对自己的产品和服务太了如指掌了,对产品的功能逻辑及设计方案太心知肚明了;即使是作为第三方咨询顾问一类的角色,你也很容易把事情考虑的过于理所当然,认为“外界”的人能非常清楚的理解你所要表达的东西。 

而事实上,多数用户在实际上手使用之前,并没有和产品产生长久的关联;对于我们来说很显而易见的东西在用户看来很可能需要一定的辅助才能理解并正确操作。交互模式是否符合直觉,是否能够保持足够的一致性以符合用户逐渐建立起来的心智模型,用户界面是否会在必要的环节提供足够有效的辅助引导,这些都是我们在为核心功能打造设计方案的同时必须考虑到的问题。 

相关阅读:具有引导性的移动应用界面设计模式 

2.导航至首页

在很多场可用性测试当中,我们都观察到,其实会通过点击页头logo回到首页的被测者很少;多数人都试ios Wow 体验 – 交互模型与创新的产品概念

5.安全性

在之前提到的对某在线零售网站进行的可用性测试当中,我们发现用户对于“安全性”的态度是有所不同的。某些被测者愿意提交任何信息,而另外一些则非常谨慎,他们必须在充分相信该网站之后才会提交个人信息。所以,在网站的全局体验,特别是支付环节当中充分体现服务的安全可信是非常重要的。

在这方面,亚马逊有一些非常经典的实践方法,例如登录按钮上的“使用安全服务器登录”文案。这些小细节可以潜移默化的提升产品在可信度方面的表现,使服务更加符合用户对于安全性的期望。 

其实安全性的重要程度是不言而喻的,我们在测试中体会最深的实际上是这类细节元素对于增强用户安全感所起到的作用。 

6.使用合理的默认值

与用户输入息息相关的表单是提升转化率的重要交互元素(推荐阅读:表单设计与转化率的提升 )。在很多时候,表单对于产品整体体验的提升也是非常关键的:完成目标的过程当中所需要的用户输入越少,体验越流畅。所以,在必须由用户完成输入的环节当中提供足够合理的默认值就变的非常重要了。

另外,使用提示文案作为文本框的默认占位文字也是一种不错的实践方式。传统的标题label虽然在可读性方面没什么问题,但毕竟还是需要用户首先阅读它,然后再到相应的文本框当中进行输入;而这种方法可以让用户只聚焦于一个对象。

相关阅读:一个文本框搞定信用卡相关信息的输入

7.基础 

多数测试流程都表现出了一个共同之处,那就是用户会在简单和基础的操作当中产生愉悦的感受。确实,如果连最基本的可用性易用性都没法保证,那么片面追求炫酷复杂的交互模式显然是南辕北辙的。

我们这些业内人士花了太多时间来研究和使用各种网站服务,我们过于精通那些相对高级的交互方式了,以至于忘记了其实对于多数普通用户来说,很多操作方法并没那么简单;在他们看来,网站和移动应用仍然是一类能够带来迷惑的东西。如果你的目标用户当中确实包括这类人群,那么最稳妥的方式就是使用那些能够让多数人立刻上手的、已经经过时间验证的基础设计模式,以增大他们完成目标任务的几率,提升产品的体验满意度。 

8.设计你的内容 

对于某些类型的网站和应用来说,内容就是用户前来访问的关键目的所在。这里所说的内容包括文字、媒体文件以及任何可以支撑起核心任务的信息构成。要打造引人入胜的产品体验,内容本身同样是需要精心设计的。

同样的内容,输出到不同的页面框架当中,最终的视觉效果也会具有很大的差异,也许有些页面看上去非常精干,而另外一些则显得缺乏凝聚力。在设计内容时,要确保其自身具有良好的语义化结构,标题清晰,段落明确,层次分明,只有在这个基础上才能有效的根据整体页面环境设计出更易读、更具适应性的内容。

gather Content 是一款很棒的内容编辑工具,你可以参考他们在信息管理、组织和呈现方面的一些做法。

9.最小化的思想

试着在单位时间周期当中尽力做好一件事,而不是面面俱到。将全部力量集中在足够验证你们想法的最小产品形态上,排斥掉有可能产生杂音或牵扯团队精力的非重要元素。

就像我们前面提到的拖放操作的例子,如果你在可用性测试当中发现多数用户根本不了解某种类型的操作方式,而这种方式又不是完成目标任务所真正必须的,那么不妨砍掉它。与其在这些方面花费设计与开发的资源,还不如把精力放在更加重要的事情上,让产品对目标用户当中的大多数更易用。 

10.正确的工具,正确的方向

作为UX圈子里的人,我们当中的多数都很着迷于各种设计工具及新技术。你时常可以看到一些设计师纯粹只是为了用一种工具而用用一种工具。学习新技术与新工具是需要花费很多时间与精力的,我个人认为,当你准备尝试某种新东西之前,至少要确保自己不是为了用它而用它。 

我们的工作归根结底不是为了制作交付物,而是作为产品流程的一个环节尽力将项目朝着目标方向去推动。问问自己“我们现在做的事情对整个产品和业务来说能带来怎样的价值?”,如果没法准确的回答,那么也许应该停下来思考一下了。 

坦诚的讲,其实50个小时的可用性测试并不算很多,不过即使时间再少、量再小,它能给产品人员及设计师们带来的意义和价值也是不容低估的。尽量抽些时间,向一些目标用户展示你们当前的产出,听听他们对你们的产品概念及设计方案的想法和反应,看看你们当前在做的事情是否在正确的轨道上——你往往可以从可用性测试当中了解到很多之前没有发现的潜在问题,或是挖掘出之前根本无法意料到的重要需求。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月3日 21:18:34
下一篇 2024年5月3日 21:20:41

相关推荐

  • 界面设计java,界面设计图片

    简述java程序设计中界面设计中的三种布局方式 GridPane面板 它采用的布局策略是:将整个面板划分为若干个格子,每个格子的大小是一样的,每个格子中可以放置一个控件,类似于表格的方式。 FlowLayout 流式布局管理器 按照组件的添加顺序将组件从左到右放置在容器中。 布局?Java GUI布局吧?AWT/Swing/SWT三种.AWT 概述 Abst…

    2024年5月22日
    3500
  • vc可视化编程用的是c语言还是c,vc++可视化界面设计

    VC是平时说的C语言么 你好,vc和c语言是两个概念:vc是集成开发工具(IDE),全程Microsoft Visual C++,它是微软公司开发的一款用来开发软件的工具;c语言是一门计算机语言,在用vc开发软件的时候可以用c语言,c++,c#等计算机语言。 VC不是语言,而是一个C语言的编译器和开发平台,VC是一个软件,C是语言。 VC在你这个语境中,指的…

    2024年5月21日
    5000
  • java计算器界面设计,java计算器课设

    如何用JAVA实现计算器界面 1、青少年读者可以通过Java编程语言,构建交互式计算器应用程序。 2、import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.…

    2024年5月21日
    6900
  • linux编程界面设计,定制linux ui界面

    Shell既是linux系统的用户界面,还是一种程序设计语言,是否正确?_百度知… 1、shell既是一个命令语言,也是一个程序设计语言;其次,shell也指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 2、Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作…

    2024年5月20日
    5000
  • javajsp登录界面,java登录界面设计

    JSP编写一个登陆界面 实验目标 写一个JSP界面,用来模拟模拟用户登陆邮件系统的过程。 实现4项功能: 登陆;(action = login) 查看信箱;(action = check) 注销登陆。(action = logout) 直接访问系统时,提示登陆信息。 很简单的。你直接if判断,如果接收到的username等于wonder并且pwd等于wend…

    2024年5月17日
    4400
  • 网络安全知识教育点,网络安全教育知识要点

    学校网络安全教育内容 1、加强教师队伍建设,使每一位教育工作者都了解网络知识,遵守网络道德,学习网络法规,通过课堂教学和课外校外活动,有针对性地对学生进行网络道德与网络安全教育。 2、在以本校专职教师为主体的同时,也需聘请社会专业人员参与教学,聘请网络领域的专家,网络监管部分的专业人士,公安部门的公安干警等担任学校的兼职教师或指导专家,以他们专业化的知识和丰…

    2024年5月17日
    4600
  • c语言如何编写界面,c语言如何做界面设计

    编写的C语言程序,怎样制作一个UI界面? 1、c语言是基于DOS的,即使做出UI也没啥意思,很难看的,没必要用这个做。利用c做UI,基于WinMain函数,可以使用Win32的API,做出来的就好看多了。 2、ui是指用户界面,ux多指用户使用前的体验,而ux多指用户使用之前的使用流程,ux设计是指用户操作之前的体验,ux设计是指用户在使用后,能得到的一种提…

    2024年5月14日
    4100
  • 学习黑客技术要点,学黑客技术有什么用

    黑客需要学什么? 1、黑客需要学习的东西有很多,底层的有编程语言,操作系统原理,计算机硬件原理,编译原理,网络协议,cpu指令集,再往上一层,应用程序的编写,服务器的配置,各类软件的操作,等等。 2、想要成为一个黑客,学习英文是非常重要的,现在大多数计算机编程都是英文的,而且有很多关于黑客的新闻都是外国出来的,所以说你想要成为一个合格的黑客,就一定要多去了解…

    2024年5月13日
    4600
  • 网络安全知识的注意事项,网络安全注意要点十条

    网络安全十大注意事项 使用强密码:选择一个复杂且独特的密码,包括字母、数字和特殊字符,并定期更换密码,避免使用相同的密码在多个网站上。谨慎点击链接:不要随意点击来自陌生人或不可信来源的链接,以免陷入网络钓鱼或恶意软件的陷阱。 注意公共WiFi安全 在公共WiFi热点上进行网络活动时要小心。因为公共WiFi易受到黑客的攻击,您的网络活动可能会受到窥探和攻击。建…

    2024年5月12日
    4100
  • ideajava界面设计,ideajava图形界面

    用java怎么开发聊天软件? 1、要开发一款基于Java的聊天软件,需要考虑以下几个步骤:选择开发工具和框架:Java有很多优秀的开发工具和框架可供选择,例如Eclipse、IntelliJ IDEA、NetBeans等。 2、Java开发工具:如Eclipse、NetBeans和IntelliJ IDEA等。 Web服务器:如Apache Tomcat、J…

    2024年5月12日
    3800

发表回复

登录后才能评论



关注微信