这几天在找网站交互设计方面的工作,曾看到过一道*(必填)所在位置的问题:
先看下面三张截图。
第一张:“*”显示在开始
第二张:“*”显示在中间
第三张:“*”显示在后面
请问“*”放在哪个位置相对合理?为什么?
==============================================
首先换个角度看看上面的内容,把过程分成三块:
*=提醒
用户名、会员登录名、邮箱名称=说明
文本框=执行
大多数人的视觉一般是从左往右的方向,所以这三张图的逻辑流程应该是:
第一张:显示在开始
提醒(这是必填的) → 说明(填的是什么内容) → 执行(填写内容)
第二张:显示在在中间
说明(填的是什么内容) → 提醒(这是必填的) → 执行(填写内容)
第三张:显示在后面
说明(填的是什么内容) → 执行(填写内容) → 提醒(这是必填的)
==============================================
显示在开始:一上来就先提示你一定要执行。(这感觉就好像有人先不告诉你做什么事,但先提醒这件事你一定要做。)感觉好吗?!
显示在中间:一上来先说明你要做什么事,然后提示这是你一定要执行的。(这感觉就好像有人先和你说要做什么事,然后提醒你这件事是一定要做,接下去你愿意的话就可以做。)比较尊重用户,也比较符合逻辑。
显示在后面:一上来先说明你要做什么事,然后你愿意的话就执行,执行完后提醒你一定要执行。(这感觉就好像有人先和你说要做什么事,然后你做了,最后才告诉你这是一定要做的。)事都做完了,这时候才知道是一定要做的,对用户来说已经不重要,何况如果不是一定要做的,用户不是可以选择不做吗?
所以我的结论“*”相对来说放在中间最合理!
以上个人看法,仅供参考,欢迎交流:)