译者:

原文:

Forgiving Format

- UI设计范式之一:输入口语化数据格式

原作者 ui-patterns.com 的其他文章:

本周热评

其它收藏服务:

--小组: Web设计

金牌译作 UI设计范式之一:输入口语化数据格式

1666个读者 xleioo @ yeeyan.com 2007年12月15日 双语对照  原文 字体大小

问题综述

用户需要能用生活化的语言或短语迅速把数据输入系统。然后反过来系统也能识别用户的输入信息。

举例

ForgivingFormat.gif

适用范围

  1. 当表单的选择框,单选按钮,复选框对于用户输入的数据格式要求过高时,使用户不得不通过一个复杂的过程来提供这些格式化数据,以至于让用户会整个系统都倒了胃口的时候
  2. 当表单填写预计所需的时间超出用户的耐心极限时。
  3. 当你需要收集的信息是有关一个特定主题时。比如某个地点或特定时间的一场party
  4. 当你希望用户填写的数据能被后台系统程序很方便处理的时候。
  5. 千万别画蛇添足,使用户反而不知道你想要他干吗。切记,要用在必须用的地方,且表达明确!

解决方案

在该字段的旁边注明你希望用户输入的数据样子。可能的话,直接把一个实际例子贴在那里,用户肯定会鼓掌欢迎的。

该范式的主要目的是把界面问题转化为程序问题。留给用户一个干净易懂的使用界面,程序员则埋头苦干……把得到的符合生活化语言表达习惯的文字转化为计算机可存储与分析的标准数据格式。

更多例子

ForgivingFormat2.gif
 backpackit.com 上添加新事件的表单字段

ForgivingFormat3.gif
30 boxes.com.上添加新事件的表单字段

原理总结

使用此范式能使表单更简单易懂,让冷冰冰的电脑屏幕和枯燥的表格变的温暖起来。挑战在于该范式被广泛使用以后,后台数据解析程序会越来越难以开发。所以该范式使用成功取决于你要哪样的数据(译者:过于复杂会增加程序开发的负担),是否给了用户充分的提示。

(译者:界面设计的成功在于设计师和程序员的共同努力。)

该范式最后编辑于 9/18, 2007

本文版权所有,未经许可,请勿转载
内容合作请 联系我们

译作评分
8.0
请给出您的评分  提交

继续阅读

2条评论

  • 1.

    jasontsui 探花  | 2007年12月16日

    30 boxes.com.上添加新事件的表单字段,并没有给出“6pm dinner”这样实际的例子啊。

     
  • 2.

    xleioo 进士  | 2007年12月16日

    作者用30boxes可能是想举一个使用普通性描述的例子

     

添加评论

阅读
发现
翻译
合作媒体

Copyright © 2009 yeeyan.com All rights reserved. 京ICP证080457号