网页设计技巧:网页表单设计经验分享(4)

http://www.itjxue.com  2015-08-07 20:48  来源:未知  点击次数: 

7. 表单是开发者的工艺品

与设计师一样,表单也是开发人员的工艺品。了解输入数据可能出现的错误以及设计应付的后端代码是一项挑战(译者:算是对开发人员的赞许,有戴高帽子之嫌,哈哈)。

下面很简单例子。输入货币值。用户可能犯很严重的错误。迫使用户满足某种特定的格式会让用户沮丧,让我们来正视它,这是开发人员这边的偷懒(译者:作者应该认为,对于开发人员而言,匹配固定格式比各种形式都匹配要轻松些,因此,迫使用户满足特定格式是开发人员的一点懒惰)。

对于开发人员而言,没有什么挑战好过构建防弹表单(指防御能力很强的表单)了。

译者注:我想这部分应该是写给开发人员看的吧,意思是说,为了更好的用户体验,你们开发人员不要偷懒,要多辛苦点。然后再用“构建固若金汤的表单”是很有挑战很有成就感的事来激励开发人员~~

8. 不要在表单中使用垂直分栏(列)

在表单中使用列的最大问题是流动。表单开始于上面,结束语底部,而列的出现会打破这种流动。

不要假设用户通过标签访问表单,而因此以列的形式导航表单。在用户测试中,这种情况是罕见的。大部分情况下,我们看到的是:输入细节,使用鼠标/触控板/手指点击进入下一个字段,然后再输入内容,等~~

9. 一个输入框可以搞定的时候就不要使用两个

大部分用户不是盲打,在用户测试中,我们可以看到人在输入内容时候都要看键盘。

当要往表单中输入电话号码的时候,会要求添加区号和电话号码,哦,问题来了。用户看不到,或确实记不住这儿有两个输入框,结果第一个框输入了完整数字,如果这个文本框限制了一定数目的字符限制,问题就更糟了。

电话号码就使用一个字段,同样的,门牌号/街道什么的都是如此 – 只使用一个文本输入框。。

10. 友善点

你会惊讶到底有多少相当粗鲁的错误消息出现在这里或那里。

下面是我最近碰到的一个例子:

事实明摆着你可以选择一个未来时间,结果出现了滑稽的反应,恩,不太好。

你作为用户设身处地想一下,作为用户,看到这个错误提示会有什么反应。恼火?或许更糟糕。亲切友善是容易的。

我折腾了一个图片(如下,点击可以查看超大图),它包含有更多的最佳实践方法,以设计出更好的表单。

译者注:我眼泪都要飙出来了,作者大人你果然很腹黑,怎么只指出问题啊?如何解决完善,以及如何避免至少也要提一下嘛。

以上为翻译全文,作者貌似是个英国佬,不循规蹈矩的语句以及一些不太懂的英式幽默可苦了我了。至此,完毕,感谢阅读。

(责任编辑:IT教学网)

更多