Designing Interface阅读笔记:输入(表单和其他控件)

所谓表单,通常就是一些简单的问题/答案对。不过在web页面或应用控件等上下文中也很有用。输入和表单设计是交互设计师的核心工作。

 

输入和表单设计的原则:

1.确定用户要求会的的是什么问题,以及为什么需要回答这些问题。标签上的文字应该能让目标客户容易裂解--为初级用户使用平白语言,为专家用户选择专门用语或词汇。

2.如果可以的话,根本不要问什么问题。要想法减轻客户的输入负担,比如提供合理的默认值。

3.保存在某个地方的知识通常比保存在脑袋里的知识更准确。可以用一些控件把所有选项都显示出来,让用户过目,而且当这些对象有一些可视化的表现形式时,用图示来显示。

4.小心,别把表单变成编程模型的字面翻译。很多表单时用来编辑数据库记录或某个对象的,这种情况下很容易设计表单。但这可能有点枯燥乏味,可以考虑把输入操作变成某种直接操作。

5.进行可用性测试。

6.明智选择控件。

 

控件选择

对象列表

1.复选框(CheckBox)

优点:简单,仅需少量空间。

缺点:只能表达一个选项,反面信息不明确。

 

2.两个单选按钮

优点:两个选项都表明出来了。

缺点:需要更多空间。

 

3.双选项的下来框

优点:两个选项都表明,也很容易扩展更多选项。

缺点:一次只能看到一个选项。

 

4.切换按钮

优点:节约空间

缺点:和复选框一样,不同的是,它不是标准控件。

 

5.两个单选按钮组成的菜单

优点:控件需求小。

缺点:弹出菜单可能难被发现。

 

6.N个单选按钮

7.N个选项的下来框

8.N个选项的一组互斥切换按钮

9.N个选项的单选菜单

10.单选列表

优点:一次可以看到多选项,

缺点;比下来接表或微调按钮空间需求更大。

 

11微调按钮

优点:空间需求小

缺点:一次只能看到一个选项,有一些使用技巧。

 

12.树形列表

优点:可以看到很多选项,

缺点:需要使用技巧

 

13.对话框

优点:适合用来浏览可供选择的选项

缺点:要使用技巧,没房页面的控件直接。

 

模式

+容错格式

让应用系统具有解释文本的能力

 

+结构化的格式

可以使用一组输入框来反映复杂的数据格式

 

+填空

 

+输入提示

在一个空白的文本输入框旁边,用一句话或一个例子解释输入什么样的数据

 

+输入提醒

用提示信息预先填写文本输入框或下拉框,来告诉用户该怎么输入

 

+自动完成

当用户在文本输入框内部输入时,猜测可能的方案

 

+下拉选择器

通过下拉列表,把菜单概念扩展成一个更复杂的选择界面。

 

+图示选项

用图片而不是文字来显示可选项。

 

+列表构建器

在一个页面上显示源列表和目的列表,让用户在他们之间流动

 

+良好的默认值

只要合适,就预先为客户填写你猜猜他可能要输入的值

 

+错误显示在同一页

如果可能的话,在发生错误的控件旁边进行提示。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值