为什么要登录?

作者:千城 来源:taobaoUED 时间:2010-11-30 21:41:00 

谈到“登录”,大多数人脑海中会立刻浮现出那个“两小框:一用户名,一密码,外加一按钮”的经典豆腐块, 这样的功能模块在互联网上屡见不鲜, 成为大中小各类网站的标配。

然而说到底,登录产品为什么是大家熟知的现在的样子?用户为什么要登录?

一、登录的产品目标

和做登录的产品经理探讨过这个话题,得到的结论是:

其实广义的登录就是一个用户身份的验证环节,密码校验只是众多身份验证的方式中的一种,之所以用户名和密码框的组合成为了登录的经典标配,是因为目前做身份验证的技术方案中,校验用户密码是综合来看相对较优的解决方案。

由此看来,登录要完成的产品目标,简而言之就是为了验证用户身份;而验证用户身份无非是为了两个权限的控制——“读”和“写”——“读“是用户自己获得和自己个人相关的信息的权限控制,”写“是把用户的行为、用户和网站的交互内容记录下来的权限控制。换而言之,我必须核实“你”是“你”,才能把和你有关的读取和写入数据库的权限开放给你本人。

如果说验证用户信息是“登录”产品的产品目标,从用户的视角来看,这就必然不会是最终的用户目标:用户本身并不会主动要求被验证,他来到一个网站,使用了登录功能,登录成功只是完成最终目标之前需要经历的一个阶段性目标——“验证通过”,只有达到了这个阶段性目标,用户才可以进行接下来的需要被授权的系列操作:如修改信息和下订单等等。那么,如果站在用户的角度,登录这个产品的用户体验目标又是什么呢?


二、登录的用户体验目标

在STS的交互设计讨论会上, 我与组内的交互设计师们就登录这个产品的用户体验目标进行了一番头脑风暴的讨论。在开放的议题下大家各抒己见,先是在题板上得到数条脑暴结果,不完全归纳的罗列如下:

树立品牌形象,

提高用户认知度;

增加登录途径,降低用户门槛;

各个应用下的登录体验统一;

提升帐号安全;

提高用户信任度;

减少登录时长,提高登录效率...

接下来我们对罗列出的目标进行了归纳和整理,进行了一些取舍和合并,力求找出目标背后更深层次的目标,发掘更为核心的目标所在。由此在前一步的基础上,我们得出了三条核心的体验目标,即:

A:提升帐号安全;

B:降低用户门槛;

C:提高登录效率。

针对第一条和第三条目标,我们很容易的将它们分别归纳为:“安全”、和“效率”;但对于第二条却不能简单归纳为“门槛”,而必须选择一个和“安全”、“效率”等同的,中性偏向正面的词汇。最终在卓和的帮助下,我们找到了“可及”(accessibility)这个专业而准确的词汇,来形容“降低用户门槛”的意图。讨论至此,我们得出了登录产品在用户体验上的核心目标为:安全、可及、和效率

此后的时间,青云给大家画了一个模型用以讨论这三者的关系(如下图)。如果说登录产品的整体用户体验是一个圆,那安全、可及和效率可以说是这个圆中的一体三面,是三者互相制衡的关系,只有找到三者之间的平衡点,才能给用户带来最好的使用体验。

一味地追求安全,将使得用户的使用门槛变得很高, 使用效率非常低,产品的体验很差;而一味的追求可及,将用户门槛放的非常低;同样,一味的追求高效率,将使得产品的安全得不到保障。

三、用户体验目标的量化

确立了安全、可及、和效率的体验目标,就可以分项通过线上埋点监测相关数据,从而量化体验指标。

比如“安全”这个目标与账户被盗率是负相关的关系,“可及”这个目标与用户登录成功率是正相关的关系,而“效率”或者说“高效”这个目标与用户登录花费的时长又是负相关的关系。那么,监测了“账户被盗率”、“登录成功率”、“登录时长”这三项数据指标,就可以直接量化指标从而检验登录产品的设计结果和体验目标的完成情况。因此,产品在用户体验上的目标的确立对于产品设计人员是至关重要的,理清了一个产品的用户体验目标,将更有助于交互设计师明确设计方向,监测和检验设计方案,不断迭代和改进,从而实现最优的用户体验。

标签:登陆,用户体验,设计
0
投稿

猜你喜欢

  • MySQL8.0/8.x忘记密码更改root密码的实战步骤(亲测有效!)

    2024-01-27 07:04:26
  • 做了CDN加速的ASP网站获取用户真实IP程序

    2011-02-16 10:59:00
  • Python如何利用%操作符格式化字符串详解

    2022-07-17 14:08:39
  • python抓取并保存html页面时乱码问题的解决方法

    2022-06-06 21:41:40
  • asp.net微信开发(永久素材管理)

    2023-07-21 13:02:45
  • 使用git处理github中提交有冲突的pull request的问题

    2023-03-18 13:27:55
  • 基于python内置函数与匿名函数详解

    2021-02-02 08:27:26
  • 解决python3 中的np.load编码问题

    2021-12-19 20:28:27
  • 使用python实现正则匹配检索远端FTP目录下的文件

    2022-03-27 07:29:15
  • 分享5个python提速技巧,速度瞬间提上来了

    2023-11-04 13:04:06
  • java如何用正则表达式匹配与提取字符串

    2023-03-13 07:47:13
  • Python中的模块和包概念介绍

    2023-06-06 09:13:53
  • Python xml、字典、json、类四种数据类型如何实现互相转换

    2023-10-17 17:36:20
  • mysql分表的3种方法

    2011-01-29 16:50:00
  • asp简单可逆运算字符串加密解密函数

    2010-05-04 16:42:00
  • 配置mysql允许远程连接的方法

    2024-01-24 00:31:56
  • 解决Python 爬虫URL中存在中文或特殊符号无法请求的问题

    2022-04-17 13:47:18
  • Ajax request response 乱码解决方法

    2024-06-05 09:21:52
  • Python实现合并同一个文件夹下所有PDF文件的方法示例

    2021-01-21 23:08:18
  • 使用pytorch进行张量计算、自动求导和神经网络构建功能

    2022-08-18 11:50:48
  • asp之家 网络编程 m.aspxhome.com