这几天一直超级忙,wave的手记写不下去了,总体来说,wave从UI上有两个地方值得称道,一是添加联系人的交互,一是滚动条的改进,今天来说说这个交互。
当鼠标点击输入框,焦点在输入框中时,没有任何提示语,Submit仍然是disable的。注意向下看。
输入第一个文字时,下方出现提示:invalid address,继续输入,一直到@符号,一直会是这个提示。
注意,当图中的y被输入后,下方的提示语变了:Checking address….,开始检索数据库。
重新输入一个正确格式的联系人,下方会出现是否添加的提示,同时Submit按钮被激活。
这种焦点没有离开输入框时的即时检测输入内容很少见,以前看到大多数表单尤其是注册表单,总是会在焦点移到下一个输入框后才会进行判断,如果采用wave这种方式,是不是体验会更好?
下次说说那个滚动条,为什么我是G粉,因为Google总是在创新,而不是你做一我就画道横,你做二我就添一横。集团把研究院命名为创新院,其期望也在这里吧。


1st 我猜这种设计对系统要求比较高
2nd 我用的时候恰恰相反,很不习惯,因为大大改变了用户习惯,不是所有的人都能像G这样有勇气的
不喜欢这种模式:我一打字就说我错。
@无忌 对性能要求不高吧,只有格式正确时要检索数据库,其他用JS就可以的。我一开始用也感觉到奇怪,后来多用了几次就习惯了。
@Ven 哈哈,这个倒是,想一想有没有更好的改进方法。
求个wave邀请函!谢谢:) 8797888@gmail.com
体验蛮好的。期待那个滚动条的介绍。
即时响应未必就是好的,容易分散用户的焦点,尤其是输入比较长内容时,让用户输几个字母看一眼提示,再输入几个再看一眼提示,实践证明容易增加用户的出错率。举个类似的例子,输入密码时,用户都是一口气输入常用的密码,提示语说我密码太弱,但即使弱我也不会因此额外加多一个特殊符号,因为不熟悉的密码我下次可能就记不住,尤其是确认密码时如果因为看提示搞的用户分心了而重复出错时简直就是灾难。提示仅仅是提示,而不应该直接因此影响用户的操作。我们觉得这个提示不错,是因为我们站在自己设计师的角度去评价,有时是我们想的太多了,而用户却需要的是最简单的,起码对绝大部分用户而言是如此。
@搜索框
不好意思,早就没有了。
@百事轲乐 恰恰相反,我觉得你也是站在自己的角度去分析这个场景,输入内容和即时提示可以并存,不然提示失去了它的意义。另外你说的输入密码的这个例子是不恰当地,关于常用密码的问题,你可以看看我的一段聊天记录:http://www.rayiswaiting.com/?p=64
@Cloudward 我倒有个建议:其实可以局部采用细微的颜色来表达存在的意外(invalid,warning等)而不是用文字提示出来。因为文字提示中断了用户输入时的思维,只有必须要打断用户思维并给出重要提示时才出现文字,可能更好。
同意您的观点,提示不是流程的必要部分,它只是补充。作为辅助部分,不应该影响主流程的操作。起码不应该打断用户。再举个例子,假设斯诺克选手清台需要打100杆(完整注册流程),然后你在他正蓄力打第39杆(注册流程中的其中一个步骤)时,在他耳边“提示”他:摆动幅度不够大,击球力量不够……(类似提示密码不够安全),在他瞄准蓄力打第40杆的时,你又在耳边提示他:加点旋转好点(类似提示完善个人资料),在他瞄准蓄力打41杆时,……
换了你,你会不会疯掉?你能不能让我清静打完这一杆先? 不能回滚的斯诺克比赛你这样提示人家都受不了,那为什么我们允许回滚(即是可以让用户重新再输入一次,不影响他的整个注册流程结果)的互联网交互就不能让用户省心点。GOOGLE很多东西很棒,但不是所有东西都是绝对完美,不需要盲目崇拜。
提示可以采用很多其他方式去实现,同样能达到效果。有兴趣的话可以做一下用例调查。
PS:不是所有的机器都是2G以上内存的配置,用球面显示器的用户都还有 :)
一家之言,仅供参考
一直在提示烦都烦死了,还不如新浪歪脖那样子,把各大邮箱的后缀都给你列出来,可以省去后面的输入,直接选一个,多好啊。
@Ray
对性能要求很高 可以关注一下内存的占用。。。
@猫嗔
这个倒没怎么在意,我2G内存,基本上没什么感觉。
求个wave邀请函!谢谢:) anminqi@gmail.com
已发送,请耐心等待。
求个wave邀请函!看着觉得很有意思诶。
@古拉拉
已经邀请了,我第二批一共12个邀请函,已经全部发出去了,你是最后一个。
同意您的观点,提示不是流程的必要部分,它只是补充。作为辅助部分,不应该影响主流程的操作。起码不应该打断用户。再举个例子,假设斯诺克选手清台需要打100杆(完整注册流程),然后你在他正蓄力打第39杆(注册流程中的其中一个步骤)时,在他耳边“提示”他:摆动幅度不够大,击球力量不够……(类似提示密码不够安全),在他瞄准蓄力打第40杆的时,你又在耳边提示他:加点旋转好点(类似提示完善个人资料),在他瞄准蓄力打41杆时,……
换了你,你会不会疯掉?你能不能让我清静打完这一杆先? 不能回滚的斯诺克比赛你这样提示人家都受不了,那为什么我们允许回滚(即是可以让用户重新再输入一次,不影响他的整个注册流程结果)的互联网交互就不能让用户省心点。GOOGLE很多东西很棒,但不是所有东西都是绝对完美,不需要盲目崇拜。
提示可以采用很多其他方式去实现,同样能达到效果。有兴趣的话可以做一下用例调查。
PS:不是所有的机器都是2G以上内存的配置,用球面显示器的用户都还有 :)
一家之言,仅供参考!
用打台球来比喻注册是不恰当的,选手在蓄力之前已经清楚的明白通过什么力度和角度可以一杆进洞,但是注册不行,每个站点的注册流程和要求不一样,用户需要提示去完成注册,如果考虑的更细致一些,可以在逻辑和限制条件上放的更宽一些。
首先我说说明一点,我的意思并不是说不需要给必要的提示给用户。我质疑的是提示的具体方式。如果有需要的我们甚至可以每填一个框之间出一个模态窗口,让他必须看完提示点击关闭后才能填写,但这样的体验用户会喜欢吗?所谓的一边输入一边提示的方式,其实很多用户(个人认为会是绝大部分,有兴趣可做实际调查)并不会去看,或者根本没留意到,因此意义不大;一旦用户留意到了,就意味着他的流程中断了。不可否认对部分用户是有起到作用的,但为了一小部分人影响到另外一小部分人,本质上并没有增加外部效应,吃力不讨好。
如果我之前的比喻你觉得不恰当的话,我也表示一定程度上的认同。但请不要把讨论的焦点放在诸如击球前已经考虑好还是没考虑好等细枝末节上。其实我想表达的意思是说,不要干扰用户,不要制造噪音。如果换一下,不是在你蓄力击球的过程,而是在你正在考虑怎么打接下来的球的时候我在旁边喋喋不休的说话、提示、指示,不知你是何感觉? 哪怕是教练,也不至于如此方式去影响自己的队员吧?试想你看过任何一场体育比赛有哪个教练是全场比赛下来都在不停指挥的吗?高明的教练都是在关键时刻点拨一下。况且,我们还不是用户的“教练”。
换个角度,用户需要的是简单法则,他不怕整个流程多点几个步骤,怕的是在一个环节上迷失。边输入边提示的方式,本质上只是告诉我结果并没有告诉我参考样式,我输入123456,它说太简单了;OK,那就123456abc,它说还行,凑合着用;那我想整个复杂点的,怎么样才能达到目标?你的提示语中并没有明确的提示或者提供参考样式,只有试多几次,加上一些大写,加上一些符号,看强度够了没有。
个人一直认为,像这种输入内容比较短的,比较合理的方式是让用户先输入,如果不行再提示,这时候的提示才能真正起到作用,才能对用户有用而且成本不高。如果用户的密码是设置成——!·#¥Ghjh45656(*&,如此复杂,我根本就不出提示了,尽量做减法,凡是不必要的,都减掉;如果是一般等级的,那么会提示他加多一些符号进去可以增强安全性;如果是弱密码,我也不限制你一定不能用(毕竟不是每个网站都有实力拒绝浏览者),但会告诉你非常不安全,并给出参考范例;如果输入有限制字符,那么则提示你出错的原因,这样用户就一目了然明白自己出错在哪里,接下来他就会思考后做有针对性的修改,以我的经验,两次以内通过这一环节的用户应该9成以上。出错的用户比例本来就很小,而且基本上两次内都可以搞定,用户并不会因此反感。(注:此方式对于注册名不太适用,大网站、大论坛、大社区好的名都让人抢了,出错的几率相当大,如果用这种方式可能会导致用户的挫败感。对这一块有什么好的想法可以相互交流一下)
嗯,你说的也有道理,但是我们这样一直争辩到地老天荒也无法说服对方,最好的方式是用数据,我们过一年看看google会不会调整吧,google一向对数据敏感,使用数据来指导产品设计,如果这个提示体验不好的话它一定会改掉的。