找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 126|回复: 5

做产品的前轻后重

[复制链接]
发表于 2013 年 2 月 14 日 20:50:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我做产品,最喜欢前轻后重。这是我最喜欢的原则,如果它可以算作原则的话。它是一条相当普适的原则,从各个角度去理解,都有意义。1 S9 q+ f  i% p; z6 t7 L
9 h4 c1 ?9 R8 e9 v
流程体验上的前轻后重6 u% v& r* i7 `* Z

; {+ a5 y) h  p) P% U; H6 @! l前轻后重最让用户感知到的,是流程体验上的前轻后重。它是体现在用户解决需求,完成任务的过程中的。
. y% H7 U. p) `1 i8 d4 U: Y# n) o& q# _6 c, _* @
举个例子,在比较完善的淘宝开店系统内,开店的步骤如下:% r7 Q/ e9 M3 a: P' V+ B! a( a7 P# m

& ^: ]+ l1 r6 ]2 T7 k6 X1、选择开哪种店3 K6 @! g6 r& @, j
# G5 F* n2 l) u! P+ C
2、填详细信息
+ y; |5 U: I+ G" m3 ^' D
) ~5 y, ?! K: m) G6 V3、上传验证材料6 `) G# U4 n! ^
/ y/ Y  v( F, d3 a8 A) X- L
4、在线考试
; {; I0 n5 M$ t6 N( T# R( M/ _/ k: s: y" t6 W5 Q+ M
5、填写店铺和商品信息。+ h7 o8 ~/ `2 k3 u# J

4 [' V8 L1 W7 H( C用户在一步一步地完成任务的过程中,先只是做出轻量的选择(选择题),然后做填空题,接着是准备材料,学习知识并考试,然后才是最后的完成开店。用户在流程上的体验,从前面的很轻,到后面的越来越重。这不能抛开产品设计方的需要,实际上,正 是因为产品设计方有必然的、不可避免的需要(需要验证材料以辨别开店者的真伪,需要在线考试来保证店主素质),产品的流程和体验是肯定会存在重的一步或者 几步,这时,应该把轻的步骤放在前面,让用户一步步做下来,在遇到重的步骤时,才没那么容易放弃。此外,前轻后重的流程,也符合人们在线下生活中,甚至在 所有任务完成过程中的先挑软柿子捏的习惯。
9 z  W$ W( b( D, ~! C1 v
- j' M+ G) B! @  d  \& K; Y4 Z( \功能规划上的前轻后重* d! L  O! I% r8 D) E
5 i1 {% @# I4 S; c
                               
登录/注册后可看大图

$ T9 r, ]7 m, s4 c" G  {) O7 n8 Z
功能规划上的前轻后重,指的是在规划和架构产品功能的过程中,应当先组建关键的、轻量的核心功能,使产品的定位得到基本实现,产品想要解决的问题得到基本解决。换句话说,应当先给产品搭骨架,然后再扩展出组织、肌肉、血液和皮毛。这实际是最考验产品经理功底的地方。
- [1 s! w4 }2 E4 Z$ _1 r7 {" L. s2 ?9 ?. w  |% ]' i! Y& f
前期时为产品搭建出了轻量但扩展性很强的框架后,后面就能一步步地添加出更多的深化、辅助和周边功能,解决更多的细分问题和类似问题。关于功能规划上的轻与重,此前已有一篇博文更详细地进行了讨论,可以看看:《产品的轻与重》
: e0 P' o7 [4 I! L1 q( Y8 u
8 K: H. \  B3 e1 f用户界面的前轻后重
& H0 a( m4 Q+ E  z* D9 P( S" H! h3 e4 u. Y. f
用户界面的前轻后重,是我感知最深刻的前轻后重的体现之一。这是最考验产品设计者功底的地方。在设计用户界面时,遵循前轻后重的原则,意味着需要把复杂性尽可能的隐藏,隐藏在屏风背后,展现在用户面前的,仅是一个按钮、一个列表等尽可能简单的元素。这里面的复杂性,可能包括实现复杂性,和功能组织的复杂性。$ R, @, B" u5 j; f) j
$ p3 g9 o8 U& t4 O9 J
实现的复杂性包括:; B3 A& Z- M) ]" S+ W: F, B; m
# Q8 W$ k1 A  I% |- Z0 }4 M
1、列表中如何考虑哪些项在前面,哪些在后面?
7 i1 @. _) y6 F1 X2 y
% F3 {. h# i) l6 I2、在为用户提供信息和知识时,提供哪些,去除哪些?
1 |) Y' L2 Q: G  ]2 T( H) J
7 R$ }* x1 r, t4 j) e  b做出这个功能有多难,你需要考虑,但是一定决定要做,就别畏畏缩缩,希望用户多么感恩戴德,以使自己的付出不被忽视。
4 g5 p$ L' e- z6 v& T* T8 m3 Q$ W
等等,肯定还有不少角度,毕竟我没有使劲想全面。6 f' L* q7 o+ j/ M/ R6 p( P. Q7 {
' A9 q: |9 M7 z, n# K
分别举例。5 G: }1 b3 g/ X! }' s; a
5 D6 T4 }- y1 M5 v  _3 Q: F" C
第一条,关于列表中项目的前后次序,你需要考虑这个,但不需要总是去唯恐用户不知道你花了心思,你不需要给出原因甚至数值。正面的例子可以看看百度 搜索结果页,你会发现,百度给出的项目相关的信息中,只有项目(每一个搜索结果)的描述,没有任何为什么该项目会排序在这个位置的原因,没有什么 PageRank得分或者外链个数什么的。因为用户不需要了解这些信息,你提供给他信息,他在你的产品中消耗时间,便是信任你的结果,你可以致力于如何做 出最好的排序,但不要想着如何让用户信任你,用户会因为你的排序结果是合理的而信任你,而不是因为你给出了“本站排序结果真实合理有效公正公平的10个原 因”。负面的例子挺多,怕一举就得罪了人,别人或许有自己的考虑,我就不提了。
0 F/ X% j- ?$ T8 O3 U) w( f/ E
% T6 i4 ~( Y6 t" _4 q$ g第二条,关于提供信息时的筛选,你需要考虑这个,但同样的,不要想着告诉用户,你去除了的项目,如果有用户其实需要的信息,错不在你,你是因为产品 设计中的什么什么考虑而迫不得已的。举例,我们知道许多产品都会提供一个项目的创建时间、一个评论的发起时间,一个文章的最近修改时间等,聪明的产品在表 现这个时间时,会有“5分钟前”、“早上11:23”、“昨晚”等表现形式,这里,产品设计者就做出了统一的信息去除的取舍,对于今天以前的日期,在项目 集合页中,是不给出详细时间的,也就是,不给出“昨晚 23:13”,以保持页面清爽。
# k) k) r" N* o0 S2 g7 L1 g
! ~# e% W( {& {4 K! z2 X% S& I第三条,关于功能实现难度的宣告。这里挺有名的例子是关于微信里面的动态Gif表情的背景透明的实现。该特性的实现是全球首次的,耗费了团队大量的 时间,但是这些都是普通用户不需要知道的,你只需要告诉他们,这个特性有什么用就好了(如果没太大用,那你花那么多代价干嘛)。同类的例子包括性能优化的 代价和效果、某个功能体验的方案选择等。反面的例子我则想提关于众移动浏览器比拼HTML5得分的犯二现象。1 k. T+ x1 j, q$ ^" p" U5 f0 G

* x; y' ~& i2 I0 p0 e+ b, w功能组织的复杂性则包括:5 o5 ?0 v9 B, o' P
1 l% _# O4 B8 r; d! l7 L
1、如何按照用户的视线顺序,进行针对性的元素排版?  [" P; C2 u4 |. x3 o, }. M" D

7 y8 ~0 S, B& c) k5 ^+ h2、交互暗示是否需要区分轻重缓急,如果需要,如何区分?
3 l+ Q- Q' u  {! A9 L5 R6 P' I: }/ |8 ?
3、一二级列表、一二级标题如何分类,如何组织?
6 l& J9 v% E2 \' W( B/ V" I% F6 j! w
; p5 i4 H* L. ]( z  A4、需要时才出现,那么什么时候(什么场景)需要什么功能、什么元素?
4 A5 ~7 `1 A. H1 z# o+ [: ^4 _* z* {5 c9 O  |6 _% ^
等等等
' j6 ^2 q( n; S& ^+ h4 N
/ E" l3 U; w2 N9 p  p/ @: o9 R! M第一条,关于元素排版,你需要考虑这个,但不需要把为什么这么排的理由摆到界面上告诉用户,你用心设计了。举例来说,可以想想腾讯网的巨大改版,为什么从前在页面左侧的腾讯产品集锦,要放到页面右侧。/ C' f7 C7 v7 K7 o
0 J1 p' d; S4 `

$ U! X$ {$ j- I+ J( @& S& G  I9 r' A) L; y: J" f! {
第二条,关于交互暗示的轻重,这个例子很多,譬如你总是会看到,登录按钮总会是一个显眼的颜色,而取消按钮则往往是白色。8 c( |- V8 ]) o7 I, G

9 S: T1 S! j/ [* x/ e6 g: T% R第三条和第四条,关于列表和标题的组织,以及需时出现的判断,同样可以看看这篇博文,《产品的轻与重》。. l+ d/ g/ y4 I( E0 @* w* @# D
. ?& O% e7 P4 O& s. F5 f
技术架构上的前轻后重
7 R7 g1 {9 M+ v/ U+ H4 k1 D: }1 n3 }' b, g% s7 U& Z
技术架构上的前轻后重,事实上已经成为有经验的产品团队的通用规则。无论是QQ、微信等庞大产品,还是正点闹钟、8684公交等移动端的工具型产品,都已经有意无意中将此规则应用到了骨子里(或许没有归纳出前轻后重这四个字,但做法是如此的)。" S& p0 }1 z% g9 E% t% |! K
# A. S1 }& l$ D' N% @4 d" p$ E& X
技术上的前轻后重,能够使产品获得快速更新、快速迭代验错、选批实验的好处,坏处则是流量略多一点的损耗(毕竟同样的逻辑,固化在 客户端,和放在服务端每次下载或者更新时下载,前者会使网络包略小几行代码)。技术上前轻后重的好处,越来越为人们所重视,而坏处,则正在迅速变得越来越 不重要。; u/ `( z$ q2 N3 X" Y

" x( ^  r5 b5 B0 C! D同样举例,QQ客户端被许多用户认为非常重,但是实际上,QQ现有的功能群的数量,如果不利用前轻后重的办法,重量更加难以想象。举例而言,你或许 已经在网速不好时,打开QQ上的许多窗口,发现是一片空白,这个窗口虽然看似是一个客户端窗口,实际上是使用的WebView控件来包装网页。而坊间传 闻,这一做法,QQ是在数年前从MSN处学习来的,彼时QQ团队发现MSN客户端的许多窗口,今天一个样明天一个样,明明没更新版本却换了功能,拿给技术 团队一分析,才得知了这一做法,并发扬至今。5 _/ }2 h2 X# v9 ^& y, {. G
: V( r8 b: K- I, S! \5 e
另一个很好的例子是微信,微信客户端实现的功能实际上非常多,技术架构上是非常复杂的,但严格的前轻后重,使得微信能够在一分钟内控制许多的业务逻辑、产品规则。( D% j" r' @. l' L- C4 z
' J3 ?5 g8 G! R
极致程度的技术架构上的前轻后重,有一个人们耳熟能详的名字,叫做云架构。即客户端只承认输入输出设备的角色,所有实现逻辑均在服务端、均在云端。这是未来。
  ^; X, K: M" |3 V: U3 [5 i5 j: Z
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2013 年 2 月 14 日 21:16:39 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
都一样罢了
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 14 日 21:16:46 | 显示全部楼层
都一样罢了
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 14 日 21:16:52 | 显示全部楼层
都一样罢了
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 14 日 21:16:59 | 显示全部楼层
都一样罢了
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 19 日 14:15:00 | 显示全部楼层
不知道讲的是什么
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 7 日 03:11 , Processed in 0.109695 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表