引言:“你觉得用户们都是笨蛋吗?如果不是,那么为什么我们要把应用程序简化到5 岁的小孩都会用的程度呢?”
时不时,我们会卷到应用程序易用性的讨论中。然而,无论是对一个特定的功能还是针对整个应用程序,这种讨论几乎总是集中在如何使这个应用让用户快速上手上。
本文选自《一个人的产品:写给非设计师的设计书》,为了解决上述问题,首先我们要明确易学性与易用性有什么不同。

易用性设计

易用性和易学性是密切相关的,但是软件的类型会因为其强调的是易用性还是易学性而相去甚远。
易用性当然比易学性的内容要更“宽泛”一些,涵盖应用程序交互的许多方面。
易用性好的应用程序会让经常使用它的用户做事富有成效,不需要用户明确告诉应用如何使用特定功能和特点,或者什么时候时候使用它们。另外,一个应用程序要真正实现易用性,就要设计成初级、中级和高级的用户都能方便地使用。我用下面的这些特征来描述重易用性的应用:

> 高效

用户能快速、有效地完成任务,无须费多少力气。
例如,音乐应用Spotify,在你心血来潮时立即播放一首歌是没有丝毫问题的。

> 可理解的

用户可以快速在页面中找到信息,决定接下来要做什么。
例如,像iMovie就把某些东西弄得特别复杂,搞得就像大家都已经知道怎么制作视频一样。

> 灵活性

为用户提供多种方式去完成一项给定的任务。
例如,GoogleMaps 这个地图应用程序为你制订旅途路线提供了好些方法——从你当前的位置出发,从目标位置开始出发,甚至可以从某个搜索结果出发。

> 易识记

就算用户有一段时间没使用应用,但再次使用时候也还是能熟练操作。
例如,Kindle 属于日常任务型的软件。虽然运行复杂,但非常易于使用,不大可能会忘记。

尽管新手和高手都会使用这类应用程序,而其实大部分的用户都是介于两者之间的。他们能操作这个系统,而且对数字界面的外部流程有一个可行的心智模型。虽然他们也许预先需要了解一下产品,但是他们都期望自己能熟练操作来完成重要的任务。对于从初用用户向中间水平过渡的人而言,理想的情况是,上手容易,能关闭学习提示。而对于专家级用户,虽然这个人群比较少,但是要提供快捷方式、自动化,以及支持键盘功能以提高生产力。虽然中等水平的用户在一开始不要求那些高级的交互功能,但是要让他们知道这些交互是可用的,等到他们掌握这个应用时还可以用它们提升自己的能力。

将界面的易用性设计到极致的一个例子是Google SketchUp。SketchUp 是一个相对高级的应用程序,初学者和高手都能用它创建一个3D 的模型。在第一次使用时,主要界面带有一个“介绍”窗口,为初学者快速晋级为中等水平提供了一些必需的提示。所有的学习提示都是可以取消的,而且当用户需要学习一些更高级的技术时,还能再将它们找回来。此外,UI 在整个过程中都提供专家意见,帮助中级用户提升他们的技能。

易学性设计

易学性是易用性的一个部分,但它往往是你关心的全部。
以信息亭为例,其用户通常是不熟悉该系统,只是偶尔使用它寻求帮助的人。你希望把信息设计得尽可能简单,这样用户可以很容易找到他们正在寻找的内容,再继续自己的路途。易学性主导的应用程序更倾向于初学者使用。易用性和易学性的一个主要区别是,易学性非常在意学习UI 所花费的时间。一个应用程序要想达到最高的易学性,就应该设置较低的进入门槛,提供好记的交互习惯用法。

下面这些特征描述的就是易学性主导的UI :

> 学起来很简单

用户能相对轻松、快速地精通产品的使用。
比如,航空公司登机亭,对于第一次使用他们办理登机手续的人们而言是非常容易的。

> 有明确的操作

提供明确、众所周知的交互象征,用户只需稍微培训一下或根本不需要培训就会使用产品。
比如,iBook 平台,通过丰富的媒体和用户一眼就能明白的交互元素显著提升了阅读体验。

> 有吸引力

有吸引力的界面一点儿都不复杂,它为新用户降低了进入的门槛。
比如,37 signal 的Basecamp 产品,既美观而且又好用,简单到对于新用户来说直接启动就会用。

> 专注

只提供一组有限功能和任务,让UI 在布局上有重点,使用起来有效率。
比如,移动设备上应用在功能和特性方面越来越倾向于流水线化(与桌面应用相比)。这是因为用户更愿意使用那些类型的应用来处理像发送电子邮件、分享图片和查询账户这样的一次性任务,这些一次性任务常常都只需要短时间或精力就能完成。

记住,关键在于大部分用户都不想一直停留在初学者的水平。在差不多的时间里面他们都希望能熟练操作应用,你的目标应该是把所有用户都当成有学习能力的用户。

本文选自《一个人的产品:写给非设计师的设计书》

想及时获得更多精彩文章,可在微信中搜索“博文视点”或者扫描下方二维码并关注。

易学性vs易用性,产品应该选哪边?相关推荐

  1. 【超融合】超融合产品怎么选?

    在新的IT浪潮中,超融合作为一种创新型架构,得到了越来越多用户的认可.在前几个系列篇中,中桥的市场调研数据显示,随着超融合在中国市场呈现飞速发展态势,以及超融合相对传统IT架构在各方面凸显的优势,各种 ...

  2. 利用基于云的人工智能平台,对设备进行预测性维护和产品的异常检测

    在未来,人工智能几乎会影响到 IT 行业的每个方面,包括编程和开发.在过去的几年里,我们已经看到了诸如代码大师这样的工具,该产品会在开发者编程时,为其提供智能建议,以提高代码质量,并识别出应用程序中最 ...

  3. 反射如何打破封装性_打破产品建议的复杂性

    反射如何打破封装性 当前系统的真正问题(The Real Issue With the Current Sytems) With the rise of e-commerce in this era, ...

  4. 现烤烘焙类产品商品组合选品探索

    目的:对于现烤烘焙类产品进行门店各天的商品选品推荐,组合推荐 算法选择:序列挖掘算法 (关联规则Apriori) 模型思路及代码API: 模型思路类似GSP算法: 首先按照星期来划分数据集,周一至周日 ...

  5. 移动CRM产品你选对了吗?四款入门平台推荐

    这两年来,SaaS市场风头正劲,涌现出了一大批创业企业.企业级市场的走热,最直接的受益是企业用户.毕竟移动互联时代为各行各业都带来了颠覆性的改变,越来越多的企业意识到通过移动办公提高企业效率的重要性. ...

  6. 报表BI选型的那些事儿!报表怎么选、BI产品怎么选?怕被忽悠花冤枉钱?报表选型、BI选型看这里!!!

    报表BI选型或许应该是个很简单的事儿,但是被厂商忽悠的感觉是个很高大上,得花大钱才能买到好产品,读完本文,应该对我们选型会有很大帮助,避免入坑... 前言 报表工具是一个接近20年的产物了 但是,直到 ...

  7. 云创地震大数据产品膺选“江苏省大数据产业发展试点示范项目”

    为加快培育数据要素市场,夯实产业发展基础,提升产业供给能力和行业赋能效应,推动大数据.区块链产业技术创新.融合应用.生态培育,根据<关于组织开展2022年江苏省大数据.区块链产业发展试点示范项目 ...

  8. 想追产品学妹?建议你看完这篇:从0到1完整思路教学,一款颠覆性的互联网产品,是如何诞生的?

    1 前言 关于产品系列专栏,感兴趣的小伙伴可自行订阅 产品运营系列课程 快速学习实战应用 首先,先回答两个问题. 问题1:产品的用户价值是什么? 1. 产品用户是谁?对用户有什么价值? 2. 如何提供 ...

  9. Vue:开发者友好性和易用性

    Vue被称为"进步web框架"是有原因的,因为有不同的特性会影响正在开发的应用程序的大小.Vue还提供了一个CLI和与webpack等构建工具集成的包.在这种环境中编写组件的最首选 ...

  10. React:开发者友好性和易用性

    React希望您构建组件而不是模板,因为组件是最可重用的,并且对单元测试友好.它依赖于JSX, JSX允许您混合UI模板和JavaScript.但是在一天结束的时候,你会觉得你是在Javascript ...

最新文章

  1. iOS 视频捕获系列Swift之AVFoundation(一)
  2. java servlet post_Java中Servlet Post和Get乱码
  3. 个人副业在家可做大学生首选小程序创业项目
  4. linux下载哪个python版本-Linux下切换Python版本的几种方法
  5. JZOJ 5459. 【NOIP2017提高A组冲刺11.7】密室
  6. sublime text 自动保存
  7. java 类持久化_Java 持久化之 -- IO 全面整理(看了绝不后悔)
  8. 115网盘linux 下载速度慢,linux vps 上 下载115网盘 的方法
  9. “刺激的”2017双11 阿里安全工程师首度揭秘智能风控平台MTEE3
  10. 用 Python 实现的线程池
  11. ASA下邮件发送经常失败
  12. 云南计算机专升本数据结构_云南省统招专升本考些什么科目(三)
  13. 学习成果区块链问世,中科宇创为人才能力认证提供权威账本
  14. VIM Is More Than Enough For Programer
  15. 加拿大大学商用计算机专业,加拿大大学计算机专业排名一览
  16. 前端vue中ts无法识别引入的vue文件,提示找不到xxx.vue模块的解决【引入新建页面或者通过router引入时报错】
  17. 知识产权侵权警告通知函范本要如何写
  18. SecureCRT使用SSH连接很慢问题解决
  19. Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境 配置环境
  20. Elasticsearch: Query string与Simple query string

热门文章

  1. 《剑指offer》第五十二题(两个链表的第一个公共结点)
  2. Codeforces Round #503 (by SIS, Div. 2) C. Elections
  3. sql 分页查询 (每次6行 )
  4. ArrayList和CopyOnWriteArrayList
  5. MAC Terminal 用颜色区分不同类型的文件
  6. SpringMVC----视图层框架
  7. CSUOJ 1170 A sample problem
  8. 程序员在工作中如何快速成长和学习?
  9. 解决图片三像素的问题
  10. CSS如何让图片垂直并水平居中等比缩放?