摘要:今天与cb就表单提交时其提示信息究竟放在什么地方发生了一次争论。
一个web表单,用户点击后再回到同样的页面,其提示信息(成功或失败)通常可以放在三个地方:
1. 放在按钮旁边
2. 放在页面的顶端(最显眼的地方)
3. 弹出一个提示框
从我的个人体验而言,我觉得提示信息最应该放在产生他的地方——某个按钮点下去的地方。我把这个原则称之为“人机对话”的就近原则。而cb不这样认为,他以为:按钮点下去后,页面发生了刷新,用户的视线最容易停留在页面的顶端,那么提示信息也最好是放在那里。
究竟放在哪里更加科学,这其实不重要。重要的是在解决这个问题时,我们要应用的一些人机交互原则。我个人觉得:
1. 提示信息是最普遍的人机交互方式之一,除了关注提示的本意是“示之”,也就是要最能够让用户被感知外,还有注意一点,那就是这种交互行为的一致性,一个不一致的人机交互方案往往会增加用户的学习成本。cb的方案肯定符合提示的本意,但是要做到让提示信息都能够在页面最显眼的地方以一致的方式出现,却很难。
2. 提示信息也要体现简洁的美,在空间上要能够布置合理。我的看法,一般来说,执行按钮出现的地方往 (全文共632字)——点击
此处阅读全文